#olq{--q-pine:#203f32;--q-cream:#f8f5ec;--q-white:#fffdf8;--q-copper:#b45c3b;--q-dust:#536c5d;--q-border:#dbe1d4;color:var(--q-pine);background:var(--q-cream);font:15px/1.75 Arial,Helvetica,sans-serif;overflow:hidden;isolation:isolate}#olq *,#olq *:before,#olq *:after{box-sizing:border-box}#olq a{color:inherit}#olq img{display:block;max-width:100%}#olq .q-wrap{width:min(1150px,calc(100% - 44px));margin-inline:auto}#olq .q-label{font:800 10px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.19em;color:#b76b4c;margin:0 0 16px}#olq .q-serif{font-family:Georgia,Times New Roman,serif}#olq .q-header{background:#203f32;color:#faf6ec}#olq .q-header:before{content:"";position:absolute;pointer-events:none}#olq .q-mast{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:25px 0;border-bottom:1px solid #f8f5ed3a}#olq .q-wordmark{text-decoration:none!important;color:#f8f5ed!important;display:inline-flex;align-items:center;gap:7px;font:700 22px/1 Georgia,serif;letter-spacing:-.055em}#olq .q-wordmark small{border:1px solid #f8f5edb4;border-radius:35px;padding:4px 6px;font:700 9px/1 Arial,sans-serif;letter-spacing:0}#olq .q-nav{display:flex;align-items:center;gap:21px}#olq .q-nav a{text-decoration:none!important;color:#e6ecdf!important;font:700 11px/1.4 Arial,sans-serif}#olq .q-nav a:hover,#olq .q-nav a[aria-current=page]{color:#eeb595!important}#olq .q-hero{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:clamp(32px,6vw,80px);align-items:center;padding:clamp(55px,7vw,101px) 0}#olq .q-hero .q-label{color:#e4ac88;margin-bottom:20px}#olq .q-hero h1{font:400 clamp(57px,8vw,100px)/.98 Georgia,serif;letter-spacing:-.07em;margin:0 0 25px;color:#faf7ef}#olq .q-hero h1 em{font-weight:400;color:#e3ae8b}#olq .q-lead{color:#dce7db;font:400 clamp(16px,1.8vw,19px)/1.85 Arial,sans-serif;max-width:560px;margin:0 0 28px}#olq .q-anchor{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:11px 0;border-bottom:1px solid #c2d1c0;color:#faf7ef!important;font:800 12px/1.4 Arial,sans-serif;text-decoration:none!important}#olq .q-anchor:hover{color:#e7b08f!important}#olq .q-cover{position:relative;min-width:0;aspect-ratio:1/1.03;margin:0;border-radius:6px 165px 6px 6px;overflow:hidden;box-shadow:15px 15px #d6aa8420}#olq .q-cover img{width:100%;height:100%;object-fit:cover}#olq .q-cover figcaption{position:absolute;bottom:18px;left:18px;background:#203f32e8;color:#faf7ef;padding:9px 13px;font:800 10px/1.35 Arial,sans-serif;letter-spacing:.11em}#olq .q-date{border-top:1px solid #f8f5ed36;padding:16px 0;display:flex;justify-content:space-between;gap:24px;color:#cddccb;font:800 10px/1.5 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}#olq .q-content{padding:clamp(60px,7vw,93px) 0 85px}#olq .q-section-head{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:40px;align-items:end;margin-bottom:28px}#olq .q-section-head h2{font:400 clamp(39px,4.6vw,59px)/1.15 Georgia,serif;letter-spacing:-.045em;margin:0;color:#203f32}#olq .q-section-head p:last-child{font:15px/1.85 Arial,sans-serif;color:#587061;margin:0 0 5px}#olq .q-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#olq .q-card{background:#fffdf7;border:1px solid #dfe2d7;border-radius:11px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s,transform .25s}#olq .q-card:hover{transform:translateY(-3px);box-shadow:0 18px 32px #203f3215}#olq .q-card-photo{position:relative;aspect-ratio:1.37;overflow:hidden;background:#e8e9dd}#olq .q-card-photo img{width:100%;height:100%;object-fit:cover;transition:transform .35s}#olq .q-card:hover img{transform:scale(1.04)}#olq .q-card-number{position:absolute;top:16px;left:16px;background:#f9f7eedf;color:#345344;border-radius:20px;padding:10px 12px;font:800 10px/1 Arial,sans-serif;letter-spacing:.12em}#olq .q-card-body{padding:26px 25px 29px;display:flex;flex-direction:column;flex:1}#olq .q-card-body .q-label{margin-bottom:9px}#olq .q-card-body h3{font:400 36px/1.1 Georgia,serif;letter-spacing:-.04em;margin:0 0 13px;color:#203f32}#olq .q-card-body p{font:14px/1.82 Arial,sans-serif;color:#597062;margin:0 0 21px}#olq .q-card-body a{margin-top:auto;border-top:1px solid #e2e5da;padding-top:16px;display:flex;justify-content:space-between;align-items:center;color:#a75c41!important;font:800 12px/1.3 Arial,sans-serif;text-decoration:none!important}#olq .q-card-body a:hover{text-decoration:underline!important;text-underline-offset:5px}#olq .q-values{border-top:1px solid #d8dfd2;margin-top:75px;padding-top:38px;display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}#olq .q-values h2{font:400 clamp(32px,4vw,45px)/1.2 Georgia,serif;letter-spacing:-.035em;margin:0}#olq .q-values .q-values-copy{font:15px/1.9 Arial,sans-serif;color:#536c5d}#olq .q-values-copy p{margin:0 0 18px}#olq .q-reader-head{display:flex;gap:20px;align-items:center;margin-bottom:38px}#olq .q-reader-head a{color:#9e573a!important;font:800 12px/1.35 Arial,sans-serif;text-decoration:none!important;border-bottom:1px solid #b98470;padding-bottom:5px}#olq .q-reader-head span{color:#849185;font:800 10px/1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}#olq .q-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 276px;gap:clamp(28px,5vw,80px);align-items:start}#olq .q-article{font:16px/1.94 Arial,sans-serif;color:#3e5648;min-width:0}#olq .q-article p{margin:0 0 22px}#olq .q-article>p:first-child{font:400 21px/1.76 Georgia,serif;color:#315340}#olq .q-article h2{font:400 clamp(30px,3.6vw,41px)/1.22 Georgia,serif;letter-spacing:-.035em;color:#203f32;margin:49px 0 17px}#olq .q-article h2:first-child{margin-top:0}#olq .q-article h3{font:400 28px/1.25 Georgia,serif;margin:31px 0 13px;color:#284936}#olq .q-article ul,#olq .q-article ol{margin:7px 0 27px;padding-left:24px}#olq .q-article li{margin-bottom:12px;padding-left:4px}#olq .q-article strong{color:#244d35}#olq .q-article blockquote{background:#eaece2;border-left:3px solid #ae6a4d;padding:20px 24px;margin:31px 0;color:#294f3a;font:italic 22px/1.58 Georgia,serif}#olq .q-article .q-try{background:#ecf0e7;border:1px solid #d9dfd2;border-radius:11px;padding:28px;margin:36px 0}#olq .q-article .q-try h2{font-size:31px;margin:0 0 15px}#olq .q-aside{position:sticky;top:24px}#olq .q-aside-nav{border:1px solid #dce1d7;background:#f0f0e9;border-radius:11px;padding:28px 25px}#olq .q-aside-nav h2{font:400 28px/1.22 Georgia,serif;margin:12px 0 17px;color:#203f32}#olq .q-aside-nav a{display:block;padding:13px 0;border-top:1px solid #d7ded2;text-decoration:none!important;font:700 12px/1.5 Arial,sans-serif;color:#365746!important}#olq .q-aside-nav a:hover{text-decoration:underline!important}#olq .q-offer{background:#203f32;color:#faf6ee;padding:27px;border-radius:10px;margin-top:16px}#olq .q-offer .q-label{color:#e2aa88}#olq .q-offer h3{font:400 28px/1.2 Georgia,serif;color:#faf6ee;margin:14px 0}#olq .q-offer p{font:13px/1.78 Arial,sans-serif;color:#dce5d9;margin:0 0 18px}#olq .q-offer a{display:inline-flex;gap:18px;padding-bottom:8px;border-bottom:1px solid #b9c8b1;color:#faf6ee!important;text-decoration:none!important;font:800 12px/1.5 Arial,sans-serif}#olq .q-offer a:hover{color:#e4ac87!important}#olq .q-more{margin-top:78px;border-top:1px solid #d8dfd2;padding-top:36px}#olq .q-more h2{font:400 42px/1.13 Georgia,serif;letter-spacing:-.04em;margin:0 0 24px}#olq .q-more nav{display:flex;flex-wrap:wrap;gap:10px}#olq .q-more nav a{font:700 12px/1.4 Arial,sans-serif;text-decoration:none!important;border:1px solid #cbd7c8;padding:12px 16px;border-radius:40px;color:#345543!important}#olq .q-more nav a:hover{background:#e7ebe2}#olq .q-footer{border-top:1px solid #d9e0d5;padding:25px 0 34px;display:flex;gap:25px;justify-content:space-between;color:#718474;font:11px/1.5 Arial,sans-serif}@media(max-width:950px){#olq .q-article-layout{grid-template-columns:minmax(0,1fr) 235px;gap:30px}#olq .q-hero{gap:30px}}@media(max-width:800px){#olq .q-hero{grid-template-columns:1fr;padding:55px 0}#olq .q-cover{max-height:340px;aspect-ratio:16/8;border-radius:8px 120px 8px 8px}#olq .q-hero h1{font-size:clamp(56px,10vw,83px)}#olq .q-section-head{grid-template-columns:1fr;gap:17px}#olq .q-cards{grid-template-columns:1fr}#olq .q-card{display:grid;grid-template-columns:42% 58%}#olq .q-card-photo{height:100%;aspect-ratio:auto}#olq .q-article-layout{grid-template-columns:1fr}#olq .q-aside{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px}#olq .q-offer{margin-top:0}}@media(max-width:560px){#olq .q-wrap{width:calc(100% - 34px)}#olq .q-mast{padding:20px 0}#olq .q-wordmark{font-size:20px}#olq .q-nav{gap:9px}#olq .q-nav a{font-size:10px}#olq .q-nav .q-nav-hide{display:none}#olq .q-hero{padding:49px 0 54px}#olq .q-hero h1{font-size:clamp(53px,12vw,68px)}#olq .q-lead{font-size:16px}#olq .q-cover{aspect-ratio:16/9;border-radius:8px 78px 8px 8px}#olq .q-date span{font-size:9px;letter-spacing:.05em}#olq .q-content{padding:56px 0 70px}#olq .q-section-head h2{font-size:41px}#olq .q-card{display:block}#olq .q-card-photo{aspect-ratio:1.9}#olq .q-values{margin-top:56px;grid-template-columns:1fr;gap:13px}#olq .q-reader-head{margin-bottom:25px;flex-wrap:wrap}#olq .q-article{font-size:15px;line-height:1.85}#olq .q-article h2{font-size:32px}#olq .q-aside{display:block}#olq .q-offer{margin-top:14px}#olq .q-more{margin-top:54px}#olq .q-footer{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){#olq .q-card,#olq .q-card-photo img{transition:none}}#olq .q-hero{padding:clamp(52px,6.5vw,84px) 0;gap:clamp(30px,5vw,67px)}#olq .q-hero h1{font-size:clamp(53px,6.6vw,88px);line-height:1.04;letter-spacing:-.055em;max-width:655px}#olq .q-lead{font-size:clamp(16px,1.8vw,18px);line-height:1.8;max-width:530px}#olq .q-cover{max-height:495px;border-radius:13px 145px 13px 13px}#olq .q-wordmark{font-size:19px;letter-spacing:-.032em;font-weight:400}#olq .q-wordmark small{font-size:8px;letter-spacing:.05em;font-weight:800}#olq .q-label{letter-spacing:.15em}#olq .q-section-head h2 em,#olq .q-values h2 em{color:#a9674e;font-weight:400}#olq .q-card{border-radius:13px;box-shadow:0 6px 20px #203f3209}#olq .q-card-body{padding:27px 26px}#olq .q-values-copy p{margin-bottom:18px}#olq .q-article blockquote{border-left-color:#b45c3b;background:#eaece3;border-radius:0 12px 12px 0;font-size:clamp(20px,2.2vw,24px);padding:25px 28px}#olq .q-article .q-try{background:#f0efe5;border-color:#d9ddcf;border-radius:13px;padding:31px 29px}#olq .q-article .q-try h2{font-size:clamp(28px,3vw,35px)}#olq .q-article .q-try .q-label{color:#ab6246;letter-spacing:.15em}#olq .q-aside-nav,#olq .q-offer{border-radius:12px}@media(max-width:800px){#olq .q-hero{padding:50px 0 58px}#olq .q-cover{max-height:320px}#olq .q-card{box-shadow:none}}@media(max-width:560px){#olq .q-mast{flex-direction:column;align-items:flex-start;gap:17px}#olq .q-nav{width:100%;display:flex;flex-wrap:wrap;gap:7px 14px;justify-content:space-between}#olq .q-nav a{font-size:11px}#olq .q-nav .q-nav-hide{display:inline-flex}#olq .q-hero h1{font-size:clamp(48px,12vw,68px)}#olq .q-cover{border-radius:10px 80px 10px 10px}#olq .q-article .q-try{padding:24px 22px}#olq .q-article blockquote{padding:20px}}#olq{--q-title-terracotta: #b45c3b;--q-title-terracotta-dark: #e3ae8b}#olq .q-section-head h2,#olq .q-card-body h3,#olq .q-values h2,#olq .q-article h2,#olq .q-article h3,#olq .q-aside-nav h2,#olq .q-more h2{color:var(--q-title-terracotta)}#olq .q-hero h1,#olq .q-hero h1 em,#olq .q-offer h3{color:var(--q-title-terracotta-dark)}#olq{--q-copy:#304639;--q-copy-secondary:#40584a;--q-copy-accent:#955039}#olq .q-lead{color:#f2eee4;font-size:clamp(17px,1.95vw,19px);line-height:1.74;letter-spacing:.005em}#olq .q-section-head p:last-child{color:var(--q-copy);font-size:16px;line-height:1.77}#olq .q-card-body p{color:var(--q-copy-secondary);font-size:15.5px;line-height:1.78}#olq .q-card-body a{font-size:13px}#olq .q-values-copy{color:var(--q-copy);font-size:16px;line-height:1.84}#olq .q-values-copy strong{color:var(--q-copy-accent)}#olq .q-article{color:var(--q-copy);font-size:17px;line-height:1.82;letter-spacing:.003em}#olq .q-article p{margin-bottom:24px;max-width:72ch}#olq .q-article>p:first-child{color:#273f32;font:400 clamp(19px,2.25vw,22px)/1.69 Georgia,"Times New Roman",serif;letter-spacing:-.012em;max-width:60ch;border-left:2px solid #b45c3b;padding-left:20px;margin:0 0 32px}#olq .q-article li{line-height:1.79;margin-bottom:14px;padding-left:6px}#olq .q-article li::marker{color:#a85a3d}#olq .q-article strong{color:var(--q-copy-accent);font-weight:700}#olq .q-article blockquote{color:#2d4738;background:#eeeae0;line-height:1.6;letter-spacing:-.012em}#olq .q-article .q-try{color:var(--q-copy)}#olq .q-aside-nav a{font-size:13px;line-height:1.56;color:#304c3e!important}#olq .q-offer p{color:#eeeae0;font-size:14px;line-height:1.76}#olq .q-more nav a{font-size:13px}#olq .q-footer{color:#4b6353;font-size:12px}@media(max-width:560px){#olq .q-lead{font-size:17px;line-height:1.72}#olq .q-section-head p:last-child{font-size:16px}#olq .q-card-body p{font-size:15.5px}#olq .q-values-copy{font-size:16px;line-height:1.81}#olq .q-article{font-size:16px;line-height:1.81;letter-spacing:0}#olq .q-article p{margin-bottom:23px}#olq .q-article>p:first-child{font-size:19px;line-height:1.69;padding-left:15px;margin-bottom:29px}#olq .q-article li{margin-bottom:13px;line-height:1.78}}#olq .q-hero-actions{display:flex;flex-wrap:wrap;gap:13px 26px;align-items:center}#olq .q-product-hero{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 18px;background:#b45c3b;border:1px solid #d18765;border-radius:6px;color:#fffaf3!important;font:700 12px/1.45 Arial,Helvetica,sans-serif;text-decoration:none!important;transition:background .2s ease,border-color .2s ease}#olq .q-product-hero:hover{background:#99472d;border-color:#99472d}#olq .q-offer .q-product-link{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid #dbab92;background:#b45c3b;border-radius:6px;padding:13px 14px;color:#fffaf3!important;font:700 12px/1.5 Arial,Helvetica,sans-serif;text-decoration:none!important}#olq .q-offer .q-product-link:hover{background:#99472d;color:#fffaf3!important}@media(max-width:560px){#olq .q-hero-actions{align-items:flex-start;gap:16px}#olq .q-product-hero{font-size:12px}}@media(prefers-reduced-motion:reduce){#olq .q-product-hero{transition:none}}#olq .q-ortino-library{margin-top:clamp(70px,8vw,108px);border-top:1px solid #d8dfd2;padding-top:clamp(44px,6vw,76px)}#olq .q-ortino-intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px 56px;align-items:end;margin-bottom:31px}#olq .q-ortino-intro h2{font:400 clamp(36px,4.8vw,59px)/1.14 Georgia,"Times New Roman",serif;letter-spacing:-.045em;color:#b45c3b;margin:0;max-width:600px}#olq .q-ortino-intro h2 em{font-weight:400;color:#91513c}#olq .q-ortino-intro>p{font:16px/1.8 Arial,sans-serif;color:#304639;margin:0 0 5px;max-width:510px}#olq .q-ortino-intro>p strong{color:#955039}#olq .q-ortino-books{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#olq .q-ortino-book{background:#fffdf7;border:1px solid #dfe0d4;border-radius:13px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 22px #203f3209;transition:transform .2s ease,box-shadow .2s ease}#olq .q-ortino-book:hover{transform:translateY(-3px);box-shadow:0 16px 30px #203f3214}#olq .q-ortino-cover{display:flex;align-items:center;justify-content:center;background:#f0e8d9;text-decoration:none!important;padding:19px 24px;aspect-ratio:1.42;overflow:hidden}#olq .q-ortino-cover img{width:auto;max-width:60%;height:100%;object-fit:contain;filter:drop-shadow(9px 12px 9px #442d2426)}#olq .q-ortino-book-copy{display:flex;flex:1;flex-direction:column;padding:23px 25px 27px}#olq .q-ortino-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;font:800 10px/1.5 Arial,sans-serif;letter-spacing:.075em;color:#9c644e}#olq .q-ortino-meta b{font-size:10px;color:#955039;letter-spacing:.04em;white-space:nowrap}#olq .q-ortino-book h3{font:400 clamp(25px,2.7vw,31px)/1.16 Georgia,serif;letter-spacing:-.035em;color:#b45c3b;margin:15px 0 11px}#olq .q-ortino-book p{font:15px/1.77 Arial,sans-serif;color:#40584a;margin:0 0 22px}#olq .q-ortino-book-copy>a{display:flex;justify-content:space-between;gap:12px;margin-top:auto;border-top:1px solid #e3e4d9;padding-top:15px;font:700 12px/1.55 Arial,sans-serif;color:#955039!important;text-decoration:none!important}#olq .q-ortino-book-copy>a:hover{text-decoration:underline!important;text-underline-offset:4px}#olq .q-ortino-more{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:23px;align-items:center;background:#203f32;border-radius:13px;padding:27px 31px;margin-top:21px}#olq .q-ortino-more .q-label{color:#efb79a;margin-bottom:8px}#olq .q-ortino-more p{color:#f0efe4;font:15px/1.78 Arial,sans-serif;max-width:670px;margin:0}#olq .q-ortino-more strong{color:#fff8ee}#olq .q-ortino-enter{display:inline-flex;justify-content:space-between;align-items:center;gap:20px;border-radius:6px;padding:14px 18px;background:#b45c3b;color:#fffaf3!important;text-decoration:none!important;font:700 12px/1.5 Arial,sans-serif;white-space:nowrap}#olq .q-ortino-enter:hover{background:#a04d31}#olq .q-ortino-index{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:22px}#olq .q-ortino-index span{font:800 10px/1.5 Arial,sans-serif;letter-spacing:.09em;color:#577060;margin-right:10px}#olq .q-ortino-index a{font:700 12px/1.5 Arial,sans-serif;color:#8f4c37!important;text-decoration:none!important;border-bottom:1px solid #caa693;padding:3px 1px}#olq .q-ortino-index a:hover{color:#203f32!important;border-color:#203f32}@media(max-width:800px){#olq .q-ortino-intro{grid-template-columns:1fr;gap:18px}#olq .q-ortino-books{gap:12px}#olq .q-ortino-book-copy{padding:20px}#olq .q-ortino-cover{padding:15px}}@media(max-width:680px){#olq .q-ortino-books{grid-template-columns:1fr;gap:15px}#olq .q-ortino-book{display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%)}#olq .q-ortino-cover{height:100%;aspect-ratio:auto;padding:14px 8px}#olq .q-ortino-cover img{width:90%;max-width:130px;height:auto;max-height:185px}#olq .q-ortino-book h3{font-size:26px}#olq .q-ortino-book-copy{padding:18px 16px}#olq .q-ortino-meta{flex-wrap:wrap;gap:4px}#olq .q-ortino-more{grid-template-columns:1fr;padding:26px 23px}#olq .q-ortino-enter{white-space:normal;width:100%}}@media(max-width:400px){#olq .q-ortino-book{grid-template-columns:1fr}#olq .q-ortino-cover{min-height:210px}#olq .q-ortino-cover img{max-width:115px}#olq .q-ortino-book h3{font-size:27px}}@media(prefers-reduced-motion:reduce){#olq .q-ortino-book{transition:none}}@media(min-width:1001px){#olq .q-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}#olq .q-card-body{padding:23px 20px 24px}#olq .q-card-body h3{font-size:clamp(27px,2.5vw,31px)}#olq .q-card-body p{font-size:14.5px;line-height:1.75}}@media(min-width:801px)and (max-width:1000px){#olq .q-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}#olq .q-card-photo-books{display:flex;align-items:center;justify-content:center;background:#ede5d8}#olq .q-card-photo-books img{width:auto;max-width:50%;height:88%;object-fit:contain;filter:drop-shadow(6px 8px 8px #3c312927)}#olq .q-cover-books{display:flex;align-items:center;justify-content:center;background:#ece4d6}#olq .q-cover-books img{object-fit:contain;width:65%;height:82%;filter:drop-shadow(12px 18px 15px #3c31292d)}#olq .q-content>.q-ortino-library{margin-top:0;border-top:0;padding-top:0}#olq .q-content>.q-ortino-library .q-ortino-intro{margin-top:4px}@media(max-width:560px){#olq .q-card-photo-books img{width:auto;max-width:165px;height:88%}#olq .q-cover-books img{max-width:205px}}#olq .q-faq{border-top:1px solid #d8dfd2;margin-top:46px;padding-top:31px}#olq .q-faq h2{font:400 clamp(28px,3.4vw,37px)/1.21 Georgia,"Times New Roman",serif;letter-spacing:-.035em;color:#b45c3b;margin:12px 0 23px}#olq .q-faq details{border-bottom:1px solid #d6ded1;padding:15px 1px}#olq .q-faq details:first-of-type{border-top:1px solid #d6ded1}#olq .q-faq summary{color:#284636;font:600 16px/1.6 Arial,sans-serif;cursor:pointer;list-style-position:outside;padding-right:10px}#olq .q-faq details p{font:15.5px/1.79 Arial,sans-serif;color:#405749;margin:12px 0 5px;max-width:75ch}#olq .q-faq details p strong{color:#955039}#olq .q-faq a{color:#955039;text-underline-offset:4px}#olq .q-faq-next{color:#405749;font:15px/1.75 Arial,sans-serif;margin:23px 0 0}#olq .q-faq-books{margin-top:48px}@media(max-width:560px){#olq .q-faq{margin-top:37px;padding-top:26px}#olq .q-faq summary{font-size:15.5px}#olq .q-faq details p{font-size:15.5px}}#olq .q-month-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 10px}#olq .q-month-grid div{background:#fffdf7;border:1px solid #dfe0d4;border-radius:8px;padding:14px 15px}#olq .q-month-grid strong{display:block;color:#9e553c;font:700 13px/1.5 Arial,sans-serif;margin-bottom:5px}#olq .q-month-grid span{display:block;color:#405749;font:14px/1.66 Arial,sans-serif}@media(max-width:560px){#olq .q-month-grid{grid-template-columns:1fr;gap:9px}#olq .q-month-grid div{padding:13px 14px}}#olq .q-card-photo-books{isolation:isolate;min-width:0}#olq .q-card-photo-books img{display:block;flex:none;max-width:48%;max-height:75%;margin:auto;object-fit:contain;object-position:center}@media(max-width:560px){#olq .q-card .q-card-photo-books{height:205px!important;min-height:205px!important;max-height:205px!important;aspect-ratio:auto!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important}#olq .q-card .q-card-photo-books img{position:static!important;display:block!important;flex:none!important;width:112px!important;height:160px!important;min-width:0!important;max-width:45%!important;max-height:178px!important;margin:0 auto!important;object-fit:contain!important;object-position:center!important;transform:none!important}#olq .q-card-photo-books .q-card-number{z-index:1}}@media(min-width:561px)and (max-width:800px){#olq .q-card .q-card-photo-books img{width:115px!important;height:165px!important;max-width:75%!important;max-height:70%!important;object-fit:contain!important}}#olq .q-seo-index{border-top:1px solid #d9dfd4;margin-top:74px;padding-top:41px}#olq .q-seo-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:22px 50px;margin-bottom:28px}#olq .q-seo-head h2{font:400 clamp(33px,4.3vw,48px)/1.16 Georgia,serif;letter-spacing:-.04em;color:#b45c3b;margin:11px 0 0}#olq .q-seo-head h2 em{font-weight:400;color:#294a38}#olq .q-seo-head>p{color:#41584a;font:16px/1.77 Arial,sans-serif;margin:0}#olq .q-seo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#olq .q-seo-card{min-width:0;display:flex;flex-direction:column;gap:10px;background:#fffdf7;border:1px solid #dce0d5;border-radius:10px;padding:23px 24px}#olq .q-seo-card-num{font:800 10px/1.6 Arial,sans-serif;letter-spacing:.12em;color:#a4583e}#olq .q-seo-card h3{font:400 clamp(24px,2.8vw,31px)/1.19 Georgia,serif;letter-spacing:-.03em;color:#294c3a;margin:0}#olq .q-seo-card p{font:15px/1.74 Arial,sans-serif;color:#506657;margin:0}#olq .q-seo-card a,#olq .q-seo-ready{font:700 12px/1.6 Arial,sans-serif;color:#99543c!important;text-decoration:none!important;margin-top:auto;padding-top:15px}#olq .q-seo-card a{border-top:1px solid #e1e5dd;display:flex;justify-content:space-between}#olq .q-seo-ready{color:#748579!important}#olq .q-seo-card:last-child{grid-column:span 2}@media(max-width:700px){#olq .q-seo-index{margin-top:54px}#olq .q-seo-head{grid-template-columns:1fr;gap:14px}#olq .q-seo-grid{grid-template-columns:1fr}#olq .q-seo-card:last-child{grid-column:auto}#olq .q-seo-card{padding:21px}}#olq .q-hero-actions-split{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}#olq .q-hero-actions-split .q-product-hero{min-height:51px;box-sizing:border-box;padding:14px 20px;font-size:13px;align-items:center}#olq .q-hero-actions-split .q-hero-product-hint{display:block;margin-top:8px;color:#d0e2d0;font:400 11px/1.5 Arial,sans-serif}#olq .q-hero-actions-split .q-anchor{display:inline-flex;align-items:center;min-height:44px;margin-top:26px;font-size:12px;color:#e7d6c8!important}#olq .q-aside{display:flex;flex-direction:column;align-items:stretch;gap:32px}#olq .q-aside .q-offer{margin-top:0;min-width:0}#olq .q-offer .q-product-link{min-height:52px;box-sizing:border-box;align-items:center;padding:14px 17px;margin-top:8px;font-size:13px}#olq .q-more{margin-top:94px;padding-top:45px;border-top-color:#bfcebf}#olq .q-more nav{gap:15px}#olq .q-more nav a{display:inline-flex;align-items:center;min-height:48px;box-sizing:border-box;padding:13px 17px}#olq .q-seo-card a{display:flex;min-height:48px;box-sizing:border-box;align-items:center;gap:14px;margin-top:18px}@media(max-width:800px){#olq .q-aside{display:flex;flex-direction:column;gap:34px}#olq .q-aside .q-offer{margin-top:0}}@media(max-width:560px){#olq .q-aside{gap:38px}#olq .q-more{margin-top:85px;padding-top:38px}#olq .q-hero-actions-split .q-product-hero{width:100%;max-width:380px}#olq .q-more nav{gap:14px}}#olq .q-seo-index-pratico .q-seo-card:last-child{grid-column:auto}#olq .q-seo-index-pratico .q-seo-card h3{max-width:32ch}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ortologic-quaderno.css.map */
