/* Restore the original narrative landing while keeping focused detail pages. */
.page-home .hero-inner{min-height:690px;padding-top:65px;padding-bottom:45px;grid-template-columns:minmax(0,1fr) minmax(0,1.03fr);column-gap:3%}
.page-home .hero-copy>h1{font-size:clamp(62px,7.7vw,112px);line-height:.98;letter-spacing:-.065em;margin:28px 0 35px}
html[lang=ko] .page-home .hero-copy>h1{font-size:clamp(56px,6.8vw,100px);line-height:1.2;letter-spacing:-.065em}
.page-home .hero-copy>.lead{max-width:490px;line-height:1.9;font-size:17px}
.page-home .hero-visual{aspect-ratio:1;max-width:none;min-height:0;width:100%;margin:0}
.page-home .hero-product{width:110%;max-height:610px;margin:0 -5% 45px;object-fit:contain}
.page-home .hero .product-logo-backdrop{width:92%;top:5%;left:3%;opacity:.16}
.page-home .hero .product-caption{left:2%;bottom:0}.page-home .hero-bottom{justify-content:flex-start;height:60px}
.page-home .quick-start{border-top:0}.page-home .spec-strip{border-bottom:1px solid var(--line)}
.home-purchase-links{display:flex;flex-direction:column;align-items:flex-start}
@media(max-width:740px){.page-home .hero-inner{grid-template-columns:1fr}}
.home-proof{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,6vw,90px);padding:45px 0 65px;border-top:1px solid var(--line);margin-bottom:45px}
.page-home .home-proof h2{font-size:clamp(28px,3vw,43px);line-height:1.35;letter-spacing:-.04em;margin-top:20px}
.proof-report{display:inline-block;border:1px solid #38494f;padding:10px 14px;color:#a7c9d4;font-size:12px}
.home-proof>div>p:not(.eyebrow){font-size:15px;line-height:1.9;color:#adb9be;margin-top:20px}.home-proof>div>p.footnote{font-size:12px;color:#8fa0a8;margin-top:15px}.home-proof .text-link{display:inline-block;margin-top:24px;font-size:13px}
.home-purchase{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;border-bottom:1px solid var(--line)}
.page-home .home-purchase h2{font-size:clamp(36px,4.2vw,62px);line-height:1.2;letter-spacing:-.045em;margin:24px 0}.home-purchase .lead{font-size:16px;line-height:1.8}.home-purchase .text-link{display:inline-block;font-size:13px;margin-top:22px}.home-purchase-action{justify-self:end;max-width:400px}.home-purchase-action>.mono{font-size:12px;color:#a5b8be}.home-purchase-action>strong{display:block;font-size:74px;line-height:1.2;font-weight:400;letter-spacing:-.04em;margin:16px 0 25px}.home-purchase-action small{font-size:18px;color:#8fa0a8;letter-spacing:0}.home-purchase-action>.whatsapp-link{font-size:14px}.home-purchase-action>.footnote{font-size:12px;line-height:1.8;color:#8fa0a8;margin-top:20px}
@media(max-width:1150px){.page-home .hero-inner{min-height:630px;padding-top:50px}.page-home .hero-copy>h1{font-size:clamp(62px,7.7vw,90px)}.page-home .hero-product{max-height:540px}}
@media(max-width:900px){.page-home .hero-inner{min-height:560px;padding-top:45px;padding-bottom:35px}.page-home .hero-copy>h1{font-size:clamp(52px,7.8vw,70px)}html[lang=ko] .page-home .hero-copy>h1{font-size:clamp(44px,6.4vw,60px)}.page-home .hero-copy>.lead{font-size:15px}.page-home .hero-product{width:106%;margin:0 -3% 55px}.home-proof{gap:35px}.home-purchase{gap:35px}.home-purchase-action>strong{font-size:60px}}
@media(max-width:600px){.page-home .hero-inner{min-height:0;padding-top:35px;padding-bottom:25px;gap:0}.page-home .hero-copy>h1{font-size:clamp(52px,13.5vw,76px);line-height:1.04;letter-spacing:-.06em;margin:18px 0 24px}.page-home .hero-copy>.eyebrow{font-size:10px}.page-home .hero-copy>.lead{font-size:15px;line-height:1.85}.page-home .hero .hero-visual,html[lang=ko] .page-home .hero .hero-visual{width:100%;max-width:none;aspect-ratio:1.15;margin:25px auto 0}.page-home .hero-product{width:100%;margin:0 0 45px;max-height:none}.page-home .hero .product-caption{left:3%;font-size:9px;bottom:0}.page-home .hero .image-note{display:none}.page-home .hero-bottom{height:50px}.page-home .hero-bottom .mono{font-size:9px}html[lang=ko] .page-home .hero-copy>h1{font-size:clamp(44px,11.5vw,66px);line-height:1.25;margin:18px 0 24px}.home-proof{grid-template-columns:1fr;gap:25px;padding-top:32px;padding-bottom:40px;margin-bottom:20px}.page-home .home-proof h2{font-size:29px;line-height:1.4;margin-top:17px}.home-proof>div>p:not(.eyebrow){font-size:14px}.home-proof>div>p.footnote{font-size:12px}.home-purchase{grid-template-columns:1fr;gap:30px;padding-top:45px;padding-bottom:45px}.page-home .home-purchase h2{font-size:36px;line-height:1.3}.home-purchase-action{justify-self:start;max-width:none;width:100%}.home-purchase-action>.whatsapp-link{width:100%}.home-purchase .lead{font-size:14px}.home-purchase .text-link{font-size:12px}.home-purchase-action>strong{font-size:62px}.page-home .spec-strip p{font-size:11px}.page-home .spec-strip strong{font-size:35px}}
html[lang=ne] .page-home .hero-copy>h1{font-size:clamp(42px,5.3vw,74px);line-height:1.4;letter-spacing:-.025em}html[lang=ne] .home-proof h2,html[lang=ne] .home-purchase h2{line-height:1.5}
@media(max-width:600px){html[lang=ne] .page-home .hero-copy>h1{font-size:clamp(37px,10vw,54px);line-height:1.4;letter-spacing:0}}
