.page-module__0oFIbW__page{overflow:hidden}.page-module__0oFIbW__hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(40px,7vw,100px);padding-block:86px 100px;display:grid}.page-module__0oFIbW__hero h1{max-width:690px;margin:0;font-size:clamp(48px,5.5vw,78px)}.page-module__0oFIbW__hero h1 em{color:var(--coral-dark);font-weight:500;display:block}.page-module__0oFIbW__hero>div:first-child>p:last-of-type{max-width:640px;color:var(--ink-soft);margin:28px 0 0;font-size:clamp(18px,2vw,21px)}.page-module__0oFIbW__heroActions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:34px;display:flex}.page-module__0oFIbW__heroVisual{background:var(--mint);border:1px solid var(--ink);min-height:460px;box-shadow:18px 18px 0 var(--lime);place-items:center;display:grid;position:relative}.page-module__0oFIbW__heroVisual:before{content:"";aspect-ratio:1;background:#e9b2a1;border-radius:50%;width:78%;position:absolute;transform:translate(18%,-12%)}.page-module__0oFIbW__heroFrame{aspect-ratio:4/3;background:#143236;border:12px solid #12272a;outline:5px solid #f7eee2;place-items:center;width:66%;display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 24px 38px #132d2f47}.page-module__0oFIbW__heroFrame:before{content:"";background:radial-gradient(circle at 70% 28%,#f6d6a5 0 7%,#0000 8%),linear-gradient(155deg,#0000 0 40%,#7a9a91 40% 60%,#415d61 60% 100%),linear-gradient(25deg,#e7a881,#e8d4a0 58%,#a7d8cd);position:absolute;inset:0}.page-module__0oFIbW__heroFrame span{color:#fff;text-shadow:0 2px 8px #143236;align-self:end;margin-bottom:18px;font:italic 34px Georgia,serif;position:relative}.page-module__0oFIbW__heroNote{background:var(--white);border:1px solid var(--ink);box-shadow:5px 5px 0 var(--coral);padding:13px 18px;font-weight:800;position:absolute;bottom:7%;right:-4%;transform:rotate(3deg)}.page-module__0oFIbW__quickLinks{background:var(--ink);color:#fff}.page-module__0oFIbW__quickLinks>div{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__0oFIbW__quickLinks a{border-inline-start:1px solid #5a7373;justify-content:space-between;gap:12px;padding:22px 18px;font-weight:750;text-decoration:none;display:flex}.page-module__0oFIbW__quickLinks a:last-child{border-inline-end:1px solid #5a7373}.page-module__0oFIbW__quickLinks a:hover{background:#28484a}.page-module__0oFIbW__intro{padding-block:112px 104px}.page-module__0oFIbW__guideGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.page-module__0oFIbW__guideGrid article{background:var(--white);border:1px solid var(--ink);border-top:5px solid var(--coral);padding:24px}.page-module__0oFIbW__guideGrid article:nth-child(2){border-top-color:var(--mint)}.page-module__0oFIbW__guideGrid article:nth-child(3){border-top-color:var(--lime)}.page-module__0oFIbW__guideGrid article:nth-child(4){border-top-color:var(--ink)}.page-module__0oFIbW__guideGrid article>span{color:var(--coral-dark);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.page-module__0oFIbW__guideGrid h3{margin:18px 0 10px;font:500 28px/1.1 Georgia,serif}.page-module__0oFIbW__guideGrid p{color:var(--ink-soft);margin:0;font-size:14px}.page-module__0oFIbW__guideGrid a{text-underline-offset:3px;font-weight:800}.page-module__0oFIbW__productSection{padding-block:28px 116px}.page-module__0oFIbW__sectionIntro{max-width:830px;color:var(--ink-soft);margin:-15px 0 34px;font-size:16px}.page-module__0oFIbW__amazonGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.page-module__0oFIbW__amazonGrid .product-card.compact .product-image{min-height:205px}.page-module__0oFIbW__amazonGrid .product-card-body{padding:18px}.page-module__0oFIbW__manufacturerSection{border-block:1px solid var(--line);background:#e9e1d4;padding-block:100px 112px}.page-module__0oFIbW__modelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.page-module__0oFIbW__modelCard{background:var(--white);border:1px solid var(--ink);flex-direction:column;min-width:0;display:flex}.page-module__0oFIbW__modelVisual{background:#e7c5b8;align-content:center;justify-items:center;gap:14px;min-height:215px;display:grid;overflow:hidden}.page-module__0oFIbW__visualMint{background:#bdd9cc}.page-module__0oFIbW__visualLime{background:#dce8ab}.page-module__0oFIbW__screen{aspect-ratio:16/10;border:10px solid var(--ink);background:linear-gradient(155deg,#e9bd98,#9fc7bb 50%,#4a706f 51%,#203f45);place-items:center;width:55%;display:grid;transform:rotate(-4deg);box-shadow:10px 12px #152c2e2b}.page-module__0oFIbW__modelCard:nth-child(3n+2) .page-module__0oFIbW__screen{transform:rotate(4deg)}.page-module__0oFIbW__screen span{color:var(--ink);background:var(--white);padding:5px 9px;font-size:12px;font-weight:900}.page-module__0oFIbW__modelVisual small{color:var(--ink-soft);font-size:10px}.page-module__0oFIbW__modelBody{flex-direction:column;flex:1;align-items:flex-start;padding:26px;display:flex}.page-module__0oFIbW__modelKicker{color:var(--coral-dark);letter-spacing:.07em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:850}.page-module__0oFIbW__modelBody h3{margin:0;font:500 29px/1.12 Georgia,serif}.page-module__0oFIbW__modelBody>p:not(.page-module__0oFIbW__modelKicker){color:var(--ink-soft);font-size:14px}.page-module__0oFIbW__modelDetail{background:var(--paper);margin:6px 0 24px;padding:6px 10px;font-size:12px;font-weight:750;display:inline-block}.page-module__0oFIbW__modelBody>a{border-top:1px solid var(--line);text-underline-offset:4px;justify-content:space-between;gap:12px;width:100%;margin-top:auto;padding:12px 0 0;font-size:14px;font-weight:850;display:flex}.page-module__0oFIbW__faq{padding-block:112px 130px}.page-module__0oFIbW__faq h2{margin:0 0 46px;font-size:clamp(42px,5vw,66px)}.page-module__0oFIbW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 60px;display:grid}.page-module__0oFIbW__faqGrid article{border-top:1px solid var(--ink);padding-top:22px}.page-module__0oFIbW__faqGrid h3{margin:0 0 10px;font:500 27px/1.17 Georgia,serif}.page-module__0oFIbW__faqGrid p{max-width:490px;color:var(--ink-soft);margin:0}@media (max-width:980px){.page-module__0oFIbW__guideGrid,.page-module__0oFIbW__amazonGrid,.page-module__0oFIbW__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page-module__0oFIbW__hero{grid-template-columns:1fr;padding-block:55px 74px}.page-module__0oFIbW__heroVisual{min-height:345px;margin-right:14px}.page-module__0oFIbW__quickLinks>div{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__0oFIbW__quickLinks a:nth-child(2){border-inline-end:1px solid #5a7373}.page-module__0oFIbW__quickLinks a:nth-child(-n+2){border-bottom:1px solid #5a7373}.page-module__0oFIbW__intro,.page-module__0oFIbW__manufacturerSection,.page-module__0oFIbW__faq{padding-block:78px}.page-module__0oFIbW__productSection{padding-bottom:82px}}@media (max-width:560px){.page-module__0oFIbW__hero h1{font-size:clamp(44px,13vw,62px)}.page-module__0oFIbW__guideGrid,.page-module__0oFIbW__amazonGrid,.page-module__0oFIbW__modelGrid,.page-module__0oFIbW__faqGrid{grid-template-columns:1fr}.page-module__0oFIbW__quickLinks a{padding:16px 10px;font-size:13px}.page-module__0oFIbW__heroNote{font-size:12px;right:-2%}}
