._page_1z06d_1{background:var(--paper)}._shell_1z06d_9{width:min(1400px,100% - 80px);margin:0 auto}._hero_1z06d_19{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(42px,5vw,82px);width:min(1400px,100% - 80px);min-height:650px;margin:0 auto;padding:64px 0 94px;display:grid}._heroCopy_1z06d_41{min-width:0}._breadcrumbs_1z06d_49{color:var(--muted);letter-spacing:.035em;align-items:center;gap:8px;margin:0 0 28px;font-size:.72rem;font-weight:700;display:flex}._breadcrumbs_1z06d_49 a{color:var(--ink);transition:color .18s}._breadcrumbs_1z06d_49 a:hover{color:var(--red)}._hero_1z06d_19 h1{max-width:670px;margin:18px 0 0;font-size:clamp(3.35rem,4.7vw,4.8rem);line-height:.99}._heroLead_1z06d_103{color:#4f4a45;max-width:600px;margin:24px 0 0;font-size:1.06rem;line-height:1.68}._priceNote_1z06d_119{color:var(--muted);margin:18px 0 0;font-size:.82rem;line-height:1.5}._priceNote_1z06d_119 strong{color:var(--ink)}._productFigure_1z06d_141{background:#fff;min-width:0;margin:0}._figureBar_1z06d_153{color:#f4f1e9;letter-spacing:.1em;text-transform:uppercase;background:#151515;justify-content:space-between;align-items:center;gap:18px;min-height:36px;padding:8px 14px;font-size:.65rem;font-weight:900;display:flex}._productFigure_1z06d_141>a{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#aba39a #f4f1e9;display:block;overflow-x:auto}._productImage_1z06d_199{width:100%;height:auto;display:block}._productFigure_1z06d_141 figcaption{min-height:46px;color:var(--muted);background:var(--paper);letter-spacing:.055em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:10px 2px 0;font-size:.65rem;font-weight:700;display:flex}._productFigure_1z06d_141 figcaption a{color:var(--red);white-space:nowrap;align-items:center;gap:4px;font-weight:900;display:inline-flex}._productFigure_1z06d_141 figcaption svg,._textLink_1z06d_261 svg,._relatedLinks_1z06d_263 svg{flex:none;width:14px;height:14px}._problemSection_1z06d_275{background:var(--paper-deep);padding:82px 0 90px}._problemGrid_1z06d_285{grid-template-columns:minmax(0,1.12fr) minmax(280px,.72fr);align-items:end;gap:clamp(42px,6vw,100px);margin-top:20px;display:grid}._problemGrid_1z06d_285 h2,._sectionIntro_1z06d_303 h2,._systemGrid_1z06d_305 h2,._howIntro_1z06d_307 h2{margin:0;font-size:clamp(2.5rem,4vw,3.65rem);line-height:1.04}._problemGrid_1z06d_285 p,._sectionIntro_1z06d_303>p:last-child,._systemCopy_1z06d_323>p{color:#514c47;max-width:650px;margin:0;font-size:1.03rem;line-height:1.72}._insideSection_1z06d_339{background:#fff;padding:112px 0 124px}._sectionIntro_1z06d_303{grid-template-columns:minmax(0,1fr) minmax(300px,.62fr);align-items:end;gap:34px 80px;display:grid}._sectionIntro_1z06d_303>:first-child{grid-column:1/-1}._sectionIntro_1z06d_303 h2{max-width:780px}._featureList_1z06d_379{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 84px;margin-top:72px;display:grid}._featureList_1z06d_379 article{grid-template-columns:42px minmax(0,1fr);gap:16px;display:grid}._featureList_1z06d_379 article>span{color:var(--red);letter-spacing:.12em;padding-top:4px;font-size:.7rem;font-weight:900}._featureList_1z06d_379 h3,._steps_1z06d_423 h3{letter-spacing:-.025em;margin:0;font-size:1.3rem;font-weight:900;line-height:1.2}._featureList_1z06d_379 p,._steps_1z06d_423 p{color:#5b554f;margin:12px 0 0;font-size:.96rem;line-height:1.65}._systemSection_1z06d_455{background:var(--paper);padding:94px 0 104px}._systemGrid_1z06d_305{grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);align-items:start;gap:clamp(50px,7vw,120px);display:grid}._systemGrid_1z06d_305 h2{max-width:720px;margin-top:18px}._systemCopy_1z06d_323{padding-top:28px}._textLink_1z06d_261,._relatedLinks_1z06d_263 a{color:var(--red);align-items:center;gap:8px;font-weight:900;transition:color .18s,transform .18s;display:inline-flex}._textLink_1z06d_261{margin-top:24px}._relatedLinks_1z06d_263{gap:13px;margin-top:34px;display:grid}._relatedLinks_1z06d_263 a{color:var(--ink);font-size:.9rem}@media (hover:hover) and (pointer:fine){._textLink_1z06d_261:hover,._relatedLinks_1z06d_263 a:hover{color:var(--red-dark);transform:translate(2px)}}._howSection_1z06d_563{color:#f6f3ee;background:#151515;padding:104px 0 112px}._howIntro_1z06d_307{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:end;gap:60px;display:grid}._howIntro_1z06d_307 p{color:#aaa39e}._howIntro_1z06d_307 h2{max-width:720px}._steps_1z06d_423{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 70px;margin-top:64px;display:grid}._steps_1z06d_423 article>span{color:var(--red);letter-spacing:.12em;margin-bottom:23px;font-size:.7rem;font-weight:900;display:block}._steps_1z06d_423 p{color:#b8b2ad;max-width:350px}._faqSection_1z06d_647{background:var(--paper)}._finalSection_1z06d_655>div{row-gap:18px}._finalPrice_1z06d_663{color:#b7b0aa;grid-column:1;margin:0;font-size:.82rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){._featureList_1z06d_379 article:nth-child(2),._steps_1z06d_423 article:nth-child(2){--reveal-delay:70ms}._featureList_1z06d_379 article:nth-child(3),._steps_1z06d_423 article:nth-child(3){--reveal-delay:.14s}._featureList_1z06d_379 article:nth-child(4){--reveal-delay:.21s}}@media (max-width:1180px){._hero_1z06d_19,._shell_1z06d_9{width:min(100% - 48px,1400px)}._hero_1z06d_19{gap:38px;min-height:590px}._hero_1z06d_19 h1{font-size:clamp(3rem,4.8vw,4.15rem)}}@media (max-width:820px){._hero_1z06d_19{grid-template-columns:1fr;gap:42px;min-height:0;padding:48px 0 76px}._hero_1z06d_19 h1{max-width:720px;font-size:clamp(3rem,7vw,4rem)}._productFigure_1z06d_141{width:100%}._problemGrid_1z06d_285,._sectionIntro_1z06d_303,._systemGrid_1z06d_305,._howIntro_1z06d_307{grid-template-columns:1fr;gap:26px}._sectionIntro_1z06d_303>:first-child{grid-column:1}._featureList_1z06d_379{gap:40px 48px}._systemCopy_1z06d_323{padding-top:0}._steps_1z06d_423{gap:38px}}@media (max-width:550px){._hero_1z06d_19,._shell_1z06d_9{width:calc(100% - 36px)}._hero_1z06d_19{gap:32px;padding:28px 0 58px}._breadcrumbs_1z06d_49{margin-bottom:22px;font-size:.68rem}._hero_1z06d_19 h1{margin-top:16px;font-size:clamp(2.35rem,9.2vw,3.05rem);line-height:1}._heroLead_1z06d_103{margin-top:18px;font-size:1rem;line-height:1.57}._priceNote_1z06d_119{margin-top:12px}._figureBar_1z06d_153{min-height:30px;padding:6px 9px;font-size:.53rem}._productImage_1z06d_199{width:820px;max-width:none}._productFigure_1z06d_141 figcaption{padding-inline:8px;font-size:.61rem}._productFigure_1z06d_141 figcaption>span{max-width:56%;line-height:1.3}._problemSection_1z06d_275,._systemSection_1z06d_455{padding-block:68px 74px}._insideSection_1z06d_339,._howSection_1z06d_563{padding-block:76px 84px}._problemGrid_1z06d_285 h2,._sectionIntro_1z06d_303 h2,._systemGrid_1z06d_305 h2,._howIntro_1z06d_307 h2{font-size:clamp(2.15rem,8.6vw,2.8rem)}._problemGrid_1z06d_285 p,._sectionIntro_1z06d_303>p:last-child,._systemCopy_1z06d_323>p{font-size:1rem}._featureList_1z06d_379,._steps_1z06d_423{grid-template-columns:1fr}._featureList_1z06d_379{gap:36px;margin-top:54px}._featureList_1z06d_379 article{grid-template-columns:34px minmax(0,1fr);gap:10px}._featureList_1z06d_379 h3,._steps_1z06d_423 h3{font-size:1.2rem}._steps_1z06d_423{margin-top:48px}._relatedLinks_1z06d_263{margin-top:30px}._finalSection_1z06d_655>div{grid-template-columns:1fr;display:grid}._finalPrice_1z06d_663{grid-column:1}}@media (prefers-reduced-motion:reduce){._breadcrumbs_1z06d_49 a,._textLink_1z06d_261,._relatedLinks_1z06d_263 a{transition:none}}
