.home_home__ei_bY{min-width:0}.home_eyebrow__V4vd1{margin:0;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.home_hero__slzSg{position:relative;padding:8px 0 0;border-bottom:1px solid var(--line)}.home_heroInner__jNelt{width:min(100% - 88px,1480px);min-height:clamp(650px,calc(100svh - 190px),760px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(30px,3vw,44px)}.home_heroCopy__9plsF{position:relative;z-index:1;min-width:0;padding-block:38px 46px}.home_heroCopy__9plsF h1{max-width:660px;margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,5.45vw,78px);font-weight:400;letter-spacing:-.065em;line-height:.95;overflow-wrap:break-word}.home_heroNoBreak__B4F1S{display:inline-block}.home_heroCopy__9plsF h1 em{color:#8e6049;font-weight:400}html[data-theme=dark] .home_heroCopy__9plsF h1 em{color:#e4a98d}.home_heroLead__SjfOb{max-width:510px;margin:0;color:var(--ink);font-size:16px;line-height:1.62}.home_heroNote__4cd6T{max-width:455px;margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.home_heroActions__2WkIi{margin-top:25px;display:flex;align-items:center;gap:22px}.home_buttonDark__uK9ZQ,.home_buttonLight__A4ZRn{min-height:49px;padding:0 17px;display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:0;background:var(--forest);color:var(--paper)!important;font-size:11px;font-weight:700;text-decoration:none;transition:transform .24s cubic-bezier(.2,.7,.2,1),background .24s ease,box-shadow .24s ease}html[data-theme=dark] .home_buttonDark__uK9ZQ{color:#14251b!important}.home_buttonDark__uK9ZQ:hover,.home_buttonLight__A4ZRn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(15 28 19/16%)}.home_buttonDark__uK9ZQ:active,.home_buttonLight__A4ZRn:active{transform:translateY(0) scale(.985);box-shadow:none}.home_buttonDark__uK9ZQ:focus-visible,.home_buttonLight__A4ZRn:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.home_buttonDark__uK9ZQ span,.home_buttonLight__A4ZRn span{font-size:15px;transition:transform .2s ease}.home_buttonDark__uK9ZQ:hover span,.home_buttonLight__A4ZRn:hover span{transform:translate(2px,-2px)}.home_textLink__t1Llg{min-height:44px;width:max-content;display:inline-flex;align-items:center;gap:12px;color:var(--ink)!important;font-size:11px;font-weight:700;text-decoration:none}.home_textLink__t1Llg span{color:var(--accent);font-size:16px;transition:transform .2s ease}.home_textLink__t1Llg:hover span{transform:translate(3px,-2px)}.home_heroStage__mJHyY{min-width:0;display:grid;align-items:center}.home_catalogueFrame__9yLvZ{width:100%;max-width:900px;justify-self:end;overflow:hidden;border:1px solid #d8d4c8;background:#f7f4eb;color:#1d2c22;box-shadow:0 28px 76px rgb(0 0 0/17%);animation:home_frameEnter__pY0CN .62s cubic-bezier(.2,.75,.25,1) both}.home_catalogueFrame__9yLvZ[data-view=mobile]{max-width:460px}.home_catalogueBrowserBar__UrUEq{min-height:40px;padding-inline:16px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border-bottom:1px solid #ddd9cd;color:#687164;font-size:10px;letter-spacing:.055em}.home_browserDots__UNZoZ{display:flex;gap:4px}.home_browserDots__UNZoZ i{width:5px;height:5px;display:block;border-radius:50%;background:#a8ad9b}.home_catalogueAddress__PqF_J{text-align:center}.home_sceneCounter__A6GFv{justify-self:end;color:#52624f;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.1em}.home_catalogueHeader__foRs6{min-height:62px;padding:10px 17px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #e2ded3}.home_collectionIdentity__xCIYd{min-width:0;display:grid;gap:4px}.home_collectionIdentity__xCIYd>span{overflow:hidden;color:#29392e;font-size:11px;font-weight:700;letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.home_collectionIdentity__xCIYd>small{overflow:hidden;color:#5b6658;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.home_previewControls__ON02z{flex:0 0 auto;padding:3px;display:inline-flex;align-items:center;gap:2px;border:1px solid #d8d9c9;background:#eeede3}.home_previewControls__ON02z button{min-width:90px;min-height:36px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;background:transparent;color:#5b6659;font-size:10px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.home_previewControls__ON02z button[aria-pressed=true]{border-color:#d4dbad;background:#dfe8ac;color:#17281f}.home_previewControls__ON02z button:hover:not([aria-pressed=true]){background:#e5e5d9;color:#1d2c22}.home_previewControls__ON02z button:focus-visible,.home_productOption__L1WmW:focus-visible{outline:3px solid #a26047;outline-offset:3px;position:relative;z-index:1}.home_desktopGlyph__y96g5{width:13px;height:9px;border:1px solid;border-radius:1px;position:relative}.home_desktopGlyph__y96g5:after{position:absolute;left:4px;bottom:-4px;width:4px;border-top:1px solid;content:""}.home_mobileGlyph__mSAti{width:8px;height:13px;border:1px solid;border-radius:2px}.home_catalogueExperience__mhnzP{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(245px,.82fr);align-items:stretch;background:#f7f4eb}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_catalogueExperience__mhnzP{grid-template-columns:minmax(0,1fr)}.home_productVisual__Faztq{position:relative;width:100%;max-width:100%;min-width:0;min-height:0;overflow:hidden;aspect-ratio:1.2/1;background:#e5dfd2;animation:home_productVisualEnter__sCKjd .4s ease both}.home_productVisual__Faztq img{object-fit:cover}.home_productStory__6XxTy{min-width:0;min-height:360px;padding:clamp(21px,2.5vw,34px);display:flex;flex-direction:column;justify-content:center;border-left:1px solid #e2ded3;animation:home_productStoryEnter__QUa6y .32s ease both}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy{min-height:0;padding:22px 22px 19px;border-left:0}.home_productStoryKicker__RCCO5{display:flex;align-items:center;gap:12px;color:#8b624c;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.home_productStory__6XxTy h2{margin:13px 0 9px;color:#1d2c22;font-family:Georgia,Times New Roman,serif;font-size:clamp(29px,2.4vw,39px);font-weight:400;letter-spacing:-.045em;line-height:1.02;overflow-wrap:anywhere}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy h2{margin-top:9px;font-size:clamp(28px,7vw,34px)}.home_productStory__6XxTy>p{margin:0;color:#5e695f;font-size:13px;line-height:1.6}.home_productSpecs__qyvay{margin:22px 0 0;border-top:1px solid #dedacd}.home_productSpecs__qyvay>div{min-width:0;min-height:39px;padding:8px 0;display:grid;grid-template-columns:minmax(66px,.48fr) minmax(0,1fr);align-items:baseline;gap:12px;border-bottom:1px solid #dedacd}.home_productSpecs__qyvay dt{color:#5b6658;font-size:10px;letter-spacing:.025em}.home_productSpecs__qyvay dd{margin:0;color:#29392e;font-size:11px;font-weight:600;line-height:1.4;text-align:right;overflow-wrap:anywhere}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productSpecs__qyvay{margin-top:15px}.home_productNavigation__lGyk8{padding:12px 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e2ded3;background:#f1eee5}.home_productOption__L1WmW{min-width:0;min-height:72px;padding:7px 10px;display:grid;grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:10px;border:1px solid transparent;border-right-color:#d8d5c9;background:transparent;color:#29392e;text-align:left;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.home_productOption__L1WmW:last-child{border-right-color:transparent}.home_productOption__L1WmW[aria-pressed=true]{border-color:#b5c176;background:#e4e8d5}.home_productOption__L1WmW:hover:not([aria-pressed=true]){background:#e9e7dc}.home_productOptionImage__uKrcs{position:relative;width:54px;aspect-ratio:1;display:block;overflow:hidden;background:#e4dfd1}.home_productOptionImage__uKrcs img{object-fit:cover;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.home_productOption__L1WmW:hover .home_productOptionImage__uKrcs img{transform:scale(1.05)}.home_productOptionText__d6UeS{min-width:0;display:grid;gap:4px}.home_productOptionText__d6UeS strong{display:-webkit-box;overflow:hidden;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:13px;font-weight:400;line-height:1.15;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home_productOptionText__d6UeS small{overflow:hidden;color:#5b6658;font-size:8px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home_productOptionNumber__JsTxL{justify-self:end;align-self:start;padding-top:3px;color:#5b6658;font-size:8px;font-variant-numeric:tabular-nums}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productNavigation__lGyk8{padding:10px 11px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOption__L1WmW{min-height:78px;padding-inline:6px;grid-template-columns:42px minmax(0,1fr);gap:8px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionImage__uKrcs{width:42px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionNumber__JsTxL{display:none}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionText__d6UeS strong{font-size:12px}.home_catalogueFootnote__mw7Cv{min-height:36px;margin:0;padding:9px 17px 10px;border-top:1px solid #e2ded3;color:#5b6658;font-size:9px;line-height:1.45}.home_visuallyHidden__f2Tzt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.home_journalSection__zh3_t,.home_labSection__hF0BC,.home_projectSection__O7xl2{width:min(100% - 88px,1360px);margin-inline:auto}.home_beyondCopy__Dx2HL h2,.home_ctaCopy__bi2mZ h2,.home_sectionHeading__1EKXu h2{margin:12px 0 15px;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,5.3vw,65px);font-weight:400;letter-spacing:-.05em;line-height:1.02}.home_sectionHeading__1EKXu>div>p:last-child{max-width:610px;margin:0;color:var(--muted);font-size:13px;line-height:1.8}.home_labSection__hF0BC{padding:5px 0 130px;scroll-margin-top:25px}.home_sectionHeading__1EKXu{margin-bottom:36px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.home_sectionHeading__1EKXu h2{max-width:740px}.home_sectionIndex__9tWI_{flex:none;color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.2;text-align:right}.home_projectSection__O7xl2{padding:93px 0 130px;border-top:1px solid var(--line)}.home_projectSection__O7xl2 .home_sectionHeading__1EKXu{margin-bottom:34px}.home_projectSection__O7xl2 .home_sectionHeading__1EKXu .home_textLink__t1Llg{margin-bottom:8px}.home_disclosure__54u1B{margin:16px 0 0;color:var(--muted);font-size:9px}.home_beyondSection__2sk2g{min-height:590px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);background:#1a3d2c;color:#f1efe4}.home_beyondImage__uoQ4Z{position:relative;min-height:460px;overflow:hidden;background:#d8d0bc}.home_beyondImage__uoQ4Z img{object-fit:cover}.home_imageMarker__rDmuG{position:absolute;right:18px;bottom:15px;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:35px;opacity:.8}.home_beyondCopy__Dx2HL{min-width:0;padding:clamp(38px,5vw,76px) clamp(30px,5vw,76px);align-self:center}.home_beyondCopy__Dx2HL .home_eyebrow__V4vd1{color:#c1cbb9}.home_beyondCopy__Dx2HL h2{max-width:560px;margin:14px 0 13px;font-size:clamp(38px,4.5vw,58px)}.home_beyondCopy__Dx2HL>p:not(.home_eyebrow__V4vd1){max-width:540px;margin:0;color:#d1d8cd;font-size:13px;line-height:1.75}.home_beyondPoints__1OK03{width:100%;max-width:560px;padding:0;margin:22px 0 14px;list-style:none;border-top:1px solid rgb(240 239 228/27%)}.home_beyondPoints__1OK03 li{padding:13px 0;display:grid;grid-template-columns:31px minmax(0,1fr);gap:12px;border-bottom:1px solid rgb(240 239 228/27%)}.home_beyondPoints__1OK03 li>span{padding-top:2px;color:#d9e69a;font-size:9px;font-variant-numeric:tabular-nums}.home_beyondPoints__1OK03 li strong{display:block;color:#f1efe4;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;line-height:1.35}.home_beyondPoints__1OK03 li p{margin:4px 0 0;color:#d1d8cd;font-size:11px;line-height:1.6}.home_beyondCopy__Dx2HL .home_textLink__t1Llg{color:#f1efe4!important}.home_beyondCopy__Dx2HL .home_textLink__t1Llg span{color:#d9e69a}.home_beyondCopy__Dx2HL .home_beyondCta__iO7wQ{margin-top:2px}.home_beyondCopy__Dx2HL .home_beyondCta__iO7wQ:focus-visible{outline:2px solid #d9e69a;outline-offset:4px}.home_finalCta__4J5v3{position:relative;width:min(100% - 88px,1360px);min-height:310px;margin:88px auto 108px;padding:55px clamp(28px,7vw,100px);display:flex;align-items:center;justify-content:space-between;gap:35px;overflow:hidden;background:#8f4f39;color:#fcf7ee}.home_ctaCopy__bi2mZ{position:relative;z-index:1;max-width:700px}.home_ctaCopy__bi2mZ .home_eyebrow__V4vd1{color:#fff7ed}.home_ctaCopy__bi2mZ h2{margin:13px 0 10px}.home_ctaCopy__bi2mZ>p:last-child{max-width:560px;margin:0;color:#fff7ed;font-size:12px;line-height:1.7}.home_buttonLight__A4ZRn{position:relative;z-index:1;flex:none;background:#f5f1e7;color:#22382a!important}.home_ctaOrb__EwczP{position:absolute;top:-125px;right:15%;width:360px;height:360px;border:1px solid rgb(247 230 214/37%);border-radius:50%}.home_ctaOrb__EwczP:after,.home_ctaOrb__EwczP:before{position:absolute;inset:28px;border:1px solid rgb(247 230 214/27%);border-radius:50%;content:""}.home_ctaOrb__EwczP:after{inset:67px}.home_journalSection__zh3_t{padding:5px 0 70px}.home_journalSection__zh3_t .home_sectionHeading__1EKXu{margin-bottom:25px}@keyframes home_stageEnter__ILIgA{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes home_floatIn__DR_Fz{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes home_sceneImageEnter__yC2cS{0%{opacity:0}to{opacity:1}}@keyframes home_sceneImageExit__94BfG{0%{opacity:1}to{opacity:0}}@keyframes home_sceneInfoEnter__mbq3_{0%{opacity:.55;translate:0 5px}to{opacity:1;translate:0 0}}@media (min-width:1600px){.home_heroInner__jNelt{min-height:720px}.home_stagePhoto__ZkIR3{aspect-ratio:1.62/1}}@media (max-width:1050px){.home_heroInner__jNelt,.home_journalSection__zh3_t,.home_labSection__hF0BC,.home_projectSection__O7xl2{width:min(100% - 52px,1360px)}.home_heroInner__jNelt{min-height:590px;grid-template-columns:.95fr 1.05fr;gap:24px}.home_heroCopy__9plsF h1{font-size:clamp(46px,6.4vw,68px)}.home_heroStage__mJHyY{min-height:0}.home_stagePhoto__ZkIR3{min-height:350px}.home_stageBrowser__aIsPp{left:auto;width:calc(100% - 24px);max-width:none;margin:-12px 0 0 12px}.home_browserBody__va_Xe{grid-template-columns:minmax(0,1fr) minmax(148px,178px);padding-inline:13px;column-gap:13px}.home_browserProducts__VbPl_{gap:5px}.home_beyondCopy__Dx2HL{padding:48px}.home_finalCta__4J5v3{width:min(100% - 52px,1360px)}}@media (min-width:1051px) and (max-width:1320px){.home_heroInner__jNelt{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(20px,2.4vw,34px)}.home_heroCopy__9plsF h1{max-width:100%;font-size:clamp(52px,5.2vw,68px)}}@media (max-width:800px){.home_hero__slzSg{padding-top:15px}.home_heroInner__jNelt{min-height:0;grid-template-columns:minmax(0,1fr);gap:5px}.home_heroCopy__9plsF{padding:54px 0 23px}.home_heroCopy__9plsF h1{max-width:700px;font-size:clamp(51px,9vw,76px)}.home_heroStage__mJHyY,.home_stageImage__pE_ie,.home_stagePhoto__ZkIR3{min-height:0}.home_stageBrowser__aIsPp{top:auto;left:auto;width:calc(100% - 24px);margin:-12px 0 0 12px}.home_browserBody__va_Xe{grid-template-columns:minmax(0,1fr) minmax(170px,205px);padding-inline:18px;column-gap:20px}.home_phonePreview__nYEIi{right:2.5%;bottom:3.5%;width:20%}.home_beyondSection__2sk2g{grid-template-columns:1fr}.home_beyondImage__uoQ4Z{min-height:370px}.home_beyondCopy__Dx2HL{max-width:680px;padding:47px 33px 56px}.home_finalCta__4J5v3{min-height:280px;margin-block:82px}}@media (max-width:560px){.home_heroInner__jNelt,.home_journalSection__zh3_t,.home_labSection__hF0BC,.home_projectSection__O7xl2{width:calc(100% - 32px)}.home_heroCopy__9plsF{width:100%;padding-top:43px}.home_heroTail__I84_r{display:block}.home_heroCopy__9plsF h1{width:100%;max-width:100%;margin:0 0 16px;font-size:clamp(40px,10.5vw,52px);overflow-wrap:anywhere}.home_heroLead__SjfOb,.home_heroNote__4cd6T{width:100%;max-width:100%;overflow-wrap:break-word}.home_heroLead__SjfOb{font-size:14px}.home_heroActions__2WkIi{align-items:flex-start;flex-direction:column;gap:16px}.home_heroStage__mJHyY{min-height:0}.home_stageImage__pE_ie{min-height:0;display:block}.home_stagePhoto__ZkIR3{position:relative;inset:auto;width:100%;aspect-ratio:1.08/1}.home_stageImageShade__8wcVZ{inset:62% 0 0}.home_stageBrowser__aIsPp{position:relative;top:auto;left:auto;z-index:2;width:100%;max-width:none;margin:0}.home_browserTop__o3Vxg{min-height:34px;padding-inline:12px}.home_browserBody__va_Xe{display:block;padding:14px}.home_stageBrowser__aIsPp .home_browserTop__o3Vxg{min-height:34px}.home_stageBrowser__aIsPp .home_browserBody__va_Xe{row-gap:3px}.home_stageBrowser__aIsPp .home_browserBody__va_Xe h2{margin:10px 0 5px;font-size:clamp(21px,6.4vw,27px);line-height:1.08}.home_stageBrowser__aIsPp .home_browserProductInfo__VCVFF>p{min-height:4.5em;font-size:12px;line-height:1.5}.home_stageBrowser__aIsPp .home_browserMeta__Hwu28{min-height:1.7em;margin-top:8px;font-size:10px}.home_stageBrowser__aIsPp .home_browserHint__656wc{margin:13px 0 8px;font-size:10px;line-height:1.4}.home_browserHeading__WL8fL,.home_sceneCounter__A6GFv{font-size:9px}.home_browserBody__va_Xe h2{min-height:2.12em;margin:10px 0 5px;font-size:clamp(21px,6.4vw,27px)}.home_browserProductInfo__VCVFF>p{min-height:4.5em;font-size:12px}.home_browserMeta__Hwu28{min-height:1.7em;margin-top:8px;font-size:10px}.home_browserHint__656wc{min-height:1.5em;margin:13px 0 8px;font-size:10px}.home_browserProducts__VbPl_{margin-top:13px;gap:7px}.home_browserProduct__aauB9{aspect-ratio:1.35/1}.home_browserProductNumber__V8F_N{top:5px;left:5px;font-size:8px}.home_phonePreview__nYEIi{display:none}.home_stageCaption__G3a9W{top:auto;right:12px;bottom:10px;left:auto;max-width:none;margin:0;color:#fffdf5;font-size:9px}.home_beyondCopy__Dx2HL h2,.home_sectionHeading__1EKXu h2{font-size:clamp(35px,10vw,48px)}.home_sectionHeading__1EKXu>div>p:last-child{font-size:12px}.home_labSection__hF0BC{padding-bottom:82px}.home_sectionHeading__1EKXu{align-items:flex-start}.home_sectionIndex__9tWI_{display:none}.home_projectSection__O7xl2{padding:65px 0 82px}.home_projectSection__O7xl2 .home_sectionHeading__1EKXu{align-items:flex-start;flex-direction:column;gap:15px}.home_beyondImage__uoQ4Z{min-height:290px;aspect-ratio:1.05/1}.home_beyondCopy__Dx2HL{padding:36px 21px 40px}.home_beyondCopy__Dx2HL h2{margin-top:11px;font-size:clamp(34px,9vw,44px)}.home_beyondPoints__1OK03{margin-top:19px}.home_beyondPoints__1OK03 li{grid-template-columns:27px minmax(0,1fr);gap:10px;padding:12px 0}.home_beyondPoints__1OK03 li strong{font-size:15px}.home_finalCta__4J5v3{width:calc(100% - 32px);min-height:0;margin:58px auto 72px;padding:39px 22px;align-items:flex-start;flex-direction:column;gap:22px}.home_ctaCopy__bi2mZ h2{font-size:39px}.home_ctaOrb__EwczP{top:-100px;right:-70px;width:260px;height:260px}.home_journalSection__zh3_t .home_sectionHeading__1EKXu{align-items:flex-start;flex-direction:column;gap:12px}}@media (prefers-reduced-motion:reduce){.home_autoPlayToggle__o9Dsl,.home_browserProductInfo__VCVFF,.home_browserProduct__aauB9 img,.home_phonePreview__nYEIi,.home_sceneImageNext__iiLrv,.home_stageBrowser__aIsPp,.home_stageImage__pE_ie,.home_stagePhoto__ZkIR3>img{animation:none!important;transition:none!important}.home_beyondCopy__Dx2HL .home_beyondCta__iO7wQ span,.home_beyondCopy__Dx2HL .home_beyondCta__iO7wQ:focus-visible span,.home_beyondCopy__Dx2HL .home_beyondCta__iO7wQ:hover span{transition:none;transform:none}}.home_home__ei_bY #catalogue-lab{scroll-margin-top:136px}@media (max-width:620px){.home_home__ei_bY #catalogue-lab{scroll-margin-top:108px}}@media (min-width:1600px){.home_heroInner__jNelt{min-height:min(760px,calc(100svh - 190px))}}@media (max-width:1100px){.home_heroInner__jNelt{width:min(100% - 64px,1040px);min-height:0;padding-block:26px 44px;grid-template-columns:minmax(0,1fr);gap:26px}.home_heroCopy__9plsF{max-width:900px;padding-block:26px 0}.home_heroCopy__9plsF h1{max-width:900px;font-size:clamp(56px,7.2vw,82px)}.home_heroStage__mJHyY{width:min(100%,980px);justify-self:center}.home_catalogueExperience__mhnzP{grid-template-columns:minmax(0,1.18fr) minmax(270px,.82fr)}.home_productStory__6XxTy,.home_productVisual__Faztq{min-height:365px}}@media (max-width:800px){.home_heroInner__jNelt{width:min(100% - 52px,720px);padding-block:8px 35px;gap:23px}.home_heroCopy__9plsF{max-width:720px;padding-top:29px}.home_heroCopy__9plsF h1{max-width:720px;font-size:clamp(52px,8.5vw,68px)}.home_heroLead__SjfOb{font-size:15px}.home_heroStage__mJHyY{width:100%}.home_catalogueExperience__mhnzP{grid-template-columns:minmax(0,1.12fr) minmax(240px,.88fr)}.home_catalogueFrame__9yLvZ[data-view=desktop]{max-width:none}.home_catalogueFrame__9yLvZ[data-view=mobile]{margin-inline:auto}.home_productStory__6XxTy,.home_productVisual__Faztq{min-height:350px}}@media (max-width:700px){.home_catalogueExperience__mhnzP,.home_catalogueFrame__9yLvZ[data-view=mobile] .home_catalogueExperience__mhnzP{grid-template-columns:minmax(0,1fr)}.home_productVisual__Faztq{min-height:0;aspect-ratio:1.17/1}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy,.home_productStory__6XxTy{min-height:0;padding:20px 18px;border-top:1px solid #e2ded3;border-left:0}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy h2,.home_productStory__6XxTy h2{font-size:clamp(27px,7vw,34px)}.home_productSpecs__qyvay{margin-top:15px}}@media (max-width:560px){.home_hero__slzSg{padding-top:0}.home_heroInner__jNelt{width:calc(100% - 32px);padding-block:0 24px;gap:22px}.home_heroCopy__9plsF{width:100%;padding-top:39px}.home_heroTail__I84_r{display:inline}.home_heroCopy__9plsF h1{width:100%;max-width:100%;margin:0 0 18px;font-size:clamp(40px,10.5vw,53px);line-height:.99;letter-spacing:-.062em;overflow-wrap:normal}.home_heroLead__SjfOb,.home_heroNote__4cd6T{width:100%;max-width:100%;overflow-wrap:break-word}.home_heroLead__SjfOb{font-size:14px;line-height:1.58}.home_heroNote__4cd6T{margin-top:10px;font-size:11px}.home_heroActions__2WkIi{align-items:flex-start;flex-direction:column;gap:10px;margin-top:19px}.home_heroStage__mJHyY{min-height:0}.home_catalogueFrame__9yLvZ{max-width:100%}.home_catalogueBrowserBar__UrUEq{min-height:34px;padding-inline:11px;gap:7px;font-size:8px}.home_catalogueHeader__foRs6{min-height:0;padding:12px;align-items:stretch;flex-direction:column;gap:11px}.home_collectionIdentity__xCIYd>span{font-size:9px}.home_collectionIdentity__xCIYd>small{font-size:10px}.home_previewControls__ON02z{width:100%}.home_previewControls__ON02z button{min-width:0;min-height:40px;flex:1}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy,.home_productStory__6XxTy{padding:19px 15px 17px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productStory__6XxTy h2,.home_productStory__6XxTy h2{margin:8px 0 7px;font-size:clamp(27px,7.5vw,32px)}.home_productStory__6XxTy>p{font-size:12px}.home_productSpecs__qyvay>div{min-height:37px;grid-template-columns:minmax(68px,.48fr) minmax(0,1fr);gap:10px}.home_productSpecs__qyvay dd{font-size:10px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productNavigation__lGyk8,.home_productNavigation__lGyk8{padding:8px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOption__L1WmW,.home_productOption__L1WmW{min-height:80px;padding:6px 5px;grid-template-columns:34px minmax(0,1fr);gap:6px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionImage__uKrcs,.home_productOptionImage__uKrcs{width:34px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionNumber__JsTxL,.home_productOptionNumber__JsTxL{display:none}.home_productOptionText__d6UeS{gap:3px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionText__d6UeS strong,.home_productOptionText__d6UeS strong{font-size:10px;line-height:1.18;-webkit-line-clamp:3}.home_productOptionText__d6UeS small{font-size:7px}.home_catalogueFootnote__mw7Cv{min-height:34px;padding:8px 11px;font-size:9px}}@media (max-width:360px){.home_heroInner__jNelt{width:calc(100% - 28px)}.home_heroCopy__9plsF h1{font-size:39px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOption__L1WmW,.home_productOption__L1WmW{grid-template-columns:29px minmax(0,1fr);gap:5px;padding-inline:4px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionImage__uKrcs,.home_productOptionImage__uKrcs{width:29px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionText__d6UeS strong,.home_productOptionText__d6UeS strong{font-size:9px}.home_productOptionText__d6UeS small{font-size:6.5px}}@media (prefers-reduced-motion:reduce){.home_catalogueFrame__9yLvZ,.home_previewControls__ON02z button,.home_productOptionImage__uKrcs img,.home_productOption__L1WmW,.home_productStory__6XxTy,.home_productVisual__Faztq{animation:none!important;transition:none!important}}.home_heroCopy__9plsF h1{hyphens:none;word-break:normal;overflow-wrap:normal}.home_heroNoBreak__B4F1S{white-space:nowrap}.home_hero__slzSg+section[aria-labelledby=comparison-title]{padding-top:clamp(80px,7.6vw,110px)}.home_catalogueFrame__9yLvZ[data-view=auto] .home_previewControls__ON02z button[data-preview-mode=desktop]{border-color:#d4dbad;background:#dfe8ac;color:#17281f}@media (min-width:1101px){.home_heroInner__jNelt{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(30px,3vw,44px)}.home_heroCopy__9plsF h1{font-size:clamp(56px,5.45vw,78px)}}@media (max-width:720px){.home_hero__slzSg+section[aria-labelledby=comparison-title]{padding-top:72px}}@media (max-width:700px){.home_productVisual__Faztq{aspect-ratio:4/3}}@media (max-width:560px){.home_heroInner__jNelt{gap:14px;padding-bottom:18px}.home_heroCopy__9plsF{padding-top:24px}.home_heroCopy__9plsF h1{margin-bottom:14px;font-size:clamp(37px,10.2vw,49px);line-height:.98;letter-spacing:-.06em}.home_heroActions__2WkIi{gap:8px;margin-top:15px}.home_catalogueFrame__9yLvZ[data-view=auto] .home_previewControls__ON02z button[data-preview-mode=desktop]{border-color:transparent;background:transparent;color:#5b6659}.home_catalogueFrame__9yLvZ[data-view=auto] .home_previewControls__ON02z button[data-preview-mode=mobile]{border-color:#d4dbad;background:#dfe8ac;color:#17281f}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productNavigation__lGyk8,.home_productNavigation__lGyk8{display:flex;gap:8px;overflow-x:auto;padding:9px 11px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:#aeb891 #e8e5db;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOption__L1WmW,.home_productOption__L1WmW{flex:0 0 clamp(144px,41vw,160px);min-height:76px;padding:8px;grid-template-columns:40px minmax(0,1fr);gap:8px;border:1px solid #d8d5c9;scroll-snap-align:start}.home_productOption__L1WmW[aria-pressed=true]{border-color:#899453;background:#e4e8d5;box-shadow:inset 0 0 0 1px #b5c176}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionImage__uKrcs,.home_productOptionImage__uKrcs{width:40px}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionNumber__JsTxL,.home_productOptionNumber__JsTxL{display:none}.home_catalogueFrame__9yLvZ[data-view=mobile] .home_productOptionText__d6UeS strong,.home_productOptionText__d6UeS strong{font-size:12px;line-height:1.18;-webkit-line-clamp:2}.home_productOptionText__d6UeS small{font-size:8px}}@media (max-width:360px){.home_heroInner__jNelt{width:calc(100% - 28px)}.home_heroCopy__9plsF h1{font-size:37px}}