.home-module__wNbE_q__home{background:var(--paper);overflow-x:clip}.home-module__wNbE_q__cover{object-fit:cover;width:100%;height:100%}.home-module__wNbE_q__hero{padding-top:calc(var(--header-h) + 32px + clamp(48px, 7vw, 112px));padding-bottom:clamp(40px,5vw,72px)}.home-module__wNbE_q__heroGrid{justify-items:center;display:grid}.home-module__wNbE_q__heroText{text-align:center;justify-items:center;gap:20px;max-width:920px;display:grid}.home-module__wNbE_q__heroLead{max-width:60ch;margin-inline:auto}.home-module__wNbE_q__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.home-module__wNbE_q__heroVoice{color:var(--ink-2);font-size:clamp(1.1rem,1rem + .5vw,1.4rem)}.home-module__wNbE_q__heroFoot{text-align:center;font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:20px}.home-module__wNbE_q__statement{transform-origin:50% 0;padding-top:clamp(64px,7vw,120px)}.home-module__wNbE_q__statementGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px clamp(32px,6vw,112px);display:grid}.home-module__wNbE_q__statementGrid>h2{text-align:center;grid-column:1/-1;justify-self:center}.home-module__wNbE_q__statementGrid>.kicker{text-align:center;grid-column:1/-1;justify-self:center}.home-module__wNbE_q__statementGrid>h2{margin-bottom:clamp(16px,3vw,40px)}.home-module__wNbE_q__statementBody{align-content:start;justify-items:start;gap:28px;display:grid}.home-module__wNbE_q__statementText{color:#f4f6f6c7;max-width:44ch;font-size:var(--t-lead);line-height:1.6}.home-module__wNbE_q__facts{border-top:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;display:grid}.home-module__wNbE_q__fact{padding:26px 18px 0 0}.home-module__wNbE_q__fact+.home-module__wNbE_q__fact{border-left:1px solid var(--line-dark);padding-left:18px}.home-module__wNbE_q__factValue{font-size:clamp(2.2rem,1.2rem + 3vw,4.6rem);font-weight:var(--w-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.home-module__wNbE_q__factLabel{font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--mineral);overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;margin-top:10px}.home-module__wNbE_q__doorFigure{padding-top:clamp(64px,8vw,128px);padding-bottom:clamp(64px,8vw,128px)}.home-module__wNbE_q__doorStage{aspect-ratio:16/8;border-radius:var(--r-stage);background:var(--night);position:relative;overflow:hidden}.home-module__wNbE_q__doorStage img{transform-origin:70% 40%;object-position:20% 50%;scale:1.06}.home-module__wNbE_q__collection{background:var(--paper)}.home-module__wNbE_q__collectionHead{text-align:center;justify-items:center;gap:22px;display:grid}.home-module__wNbE_q__collectionLead{max-width:60ch;margin-inline:auto}.home-module__wNbE_q__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(16px,2vw,32px);margin-top:clamp(48px,6vw,96px);display:grid}.home-module__wNbE_q__card:nth-child(2){margin-top:clamp(0px,5vw,96px)}.home-module__wNbE_q__cardLink{gap:22px;display:grid}@media (hover:hover){.home-module__wNbE_q__cardLink:hover .link-arrow{background-size:100% 1px}.home-module__wNbE_q__cardLink:hover .link-arrow svg{transform:translate(3px,-3px)}}.home-module__wNbE_q__cardStage{aspect-ratio:4/5}.home-module__wNbE_q__cardImg{object-fit:contain;width:80%;height:80%;filter:drop-shadow(var(--shadow-product));margin:auto;position:absolute;inset:0}.home-module__wNbE_q__cardImgSmall{object-fit:contain;mix-blend-mode:multiply;height:auto;max-height:72%;margin:auto;position:absolute;inset:0}.home-module__wNbE_q__cardStage[data-tilt="0"] .home-module__wNbE_q__cardImg{rotate:-4deg}.home-module__wNbE_q__cardStage[data-tilt="2"] .home-module__wNbE_q__cardImg,.home-module__wNbE_q__cardStage[data-tilt="2"] .home-module__wNbE_q__cardImgSmall{rotate:4deg}.home-module__wNbE_q__cardBadge{background:var(--paper);position:absolute;top:16px;left:16px}.home-module__wNbE_q__cardBody{justify-items:start;gap:12px;display:grid}.home-module__wNbE_q__cardDesc{max-width:42ch;color:var(--ink-2);font-size:.975rem;line-height:1.65}.home-module__wNbE_q__specs{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:16px;width:100%;padding-top:14px;display:grid}.home-module__wNbE_q__specs dd{margin-top:4px}.home-module__wNbE_q__allModels{justify-content:center;margin-top:clamp(48px,6vw,88px);display:flex}.home-module__wNbE_q__method{background:var(--paper);padding-top:0}.home-module__wNbE_q__methodGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,96px);display:grid}.home-module__wNbE_q__methodDrawing{min-width:0}.home-module__wNbE_q__methodDrawing>figure{margin:0}.home-module__wNbE_q__methodText{justify-items:start;gap:24px;display:grid}.home-module__wNbE_q__methodList{width:100%;margin:8px 0;padding:0;list-style:none}.home-module__wNbE_q__methodList li{border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:16px;padding:22px 0;display:grid}.home-module__wNbE_q__methodList li:last-child{border-bottom:1px solid var(--line)}.home-module__wNbE_q__methodList p{color:var(--ink-2);margin-top:6px;line-height:1.6}.home-module__wNbE_q__process{transform-origin:50% 0;padding-block:clamp(64px,7vw,120px)}.home-module__wNbE_q__processHead{text-align:center;justify-items:center;gap:22px;display:grid}.home-module__wNbE_q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(48px,6vw,96px);list-style:none;display:grid}.home-module__wNbE_q__step{border-top:1px solid #ffffff4d;align-content:start;gap:14px;padding:28px clamp(16px,2.4vw,36px) 8px 0;display:grid}.home-module__wNbE_q__step+.home-module__wNbE_q__step{border-left:1px solid #ffffff4d;padding-left:clamp(16px,2.4vw,36px)}.home-module__wNbE_q__step p{color:#ffffffd9;max-width:36ch;line-height:1.6}.home-module__wNbE_q__stepNumber{font-family:var(--font-serif-stack);color:var(--sage-ink);font-size:clamp(2.2rem,1.8rem + 1.2vw,3rem);font-style:italic;line-height:1}.home-module__wNbE_q__refs{background:var(--paper)}.home-module__wNbE_q__refsHead{text-align:center;justify-items:center;gap:18px;display:grid}.home-module__wNbE_q__refsGrid{grid-template-columns:2fr 1fr 1fr;gap:clamp(16px,2vw,28px);margin-top:clamp(40px,5vw,72px);list-style:none;display:grid}.home-module__wNbE_q__ref{align-content:start;gap:8px;display:grid}.home-module__wNbE_q__ref:first-child{grid-row:span 2}.home-module__wNbE_q__refStage{aspect-ratio:4/3}.home-module__wNbE_q__ref:first-child .home-module__wNbE_q__refStage{aspect-ratio:4/4.2}.home-module__wNbE_q__refName{font-size:var(--t-h3);letter-spacing:-.03em;margin-top:6px;font-weight:400;line-height:1.15}@media (max-width:900px){.home-module__wNbE_q__statementGrid{grid-template-columns:1fr}.home-module__wNbE_q__facts{margin-top:12px}.home-module__wNbE_q__doorStage{aspect-ratio:4/3}.home-module__wNbE_q__cards{grid-template-columns:1fr;gap:48px}.home-module__wNbE_q__card:nth-child(2){margin-top:0}.home-module__wNbE_q__methodGrid,.home-module__wNbE_q__steps{grid-template-columns:1fr}.home-module__wNbE_q__refsGrid{grid-template-columns:1fr 1fr}.home-module__wNbE_q__ref:first-child{grid-area:auto/1/auto/-1}.home-module__wNbE_q__step+.home-module__wNbE_q__step{border-left:0;padding-left:0}}@media (max-width:420px){.home-module__wNbE_q__factLabel{letter-spacing:.06em}}@media (max-width:520px){.home-module__wNbE_q__fact{padding-right:10px}.home-module__wNbE_q__fact+.home-module__wNbE_q__fact{padding-left:10px}.home-module__wNbE_q__factValue{font-size:2rem}}.home-module__wNbE_q__picks{background:var(--surface);overflow:clip}.home-module__wNbE_q__picksHead{text-align:center;justify-items:center;gap:18px;margin-bottom:clamp(32px,4vw,56px);display:grid}.home-module__wNbE_q__pick{width:clamp(270px,24vw,340px)}.home-module__wNbE_q__pick:nth-child(2n){margin-top:clamp(0px,2vw,28px)}.home-module__wNbE_q__pickCard{gap:14px;display:grid}.home-module__wNbE_q__pickStage{aspect-ratio:4/4.6;display:block;position:relative}.home-module__wNbE_q__pickImg{object-fit:contain;filter:drop-shadow(0 24px 30px #1119132e);width:76%;height:80%;margin:auto;position:absolute;inset:0}.home-module__wNbE_q__pickBadge{background:var(--paper);position:absolute;bottom:14px;left:14px}.home-module__wNbE_q__pickBody{gap:6px;display:grid}.home-module__wNbE_q__pickName{letter-spacing:-.035em;margin:0;font-size:clamp(1.2rem,1rem + .5vw,1.5rem);font-weight:300;line-height:1.1}.home-module__wNbE_q__pickMeta{font-size:var(--t-small);color:var(--muted)}.home-module__wNbE_q__pickDesc{color:var(--ink-2);min-height:2.8em;font-size:1rem;line-height:1.4}.home-module__wNbE_q__pickActions{gap:10px;margin-top:10px;display:grid}.home-module__wNbE_q__pickAdd{width:100%;min-height:46px;font-size:.92rem}.home-module__wNbE_q__pickMore{font-size:var(--t-small);opacity:.8;justify-self:center;align-items:center;gap:6px;display:inline-flex}.home-module__wNbE_q__pickMore svg{width:14px;height:14px}.home-module__wNbE_q__pickMore:hover{opacity:1;text-underline-offset:.22em;text-decoration:underline}@media (max-width:900px){.home-module__wNbE_q__pick{width:78vw}.home-module__wNbE_q__pick:nth-child(2n){margin-top:0}}
