.landing-home .hero h1{font-size:clamp(44px,7vw,100px);line-height:.94}.landing-home .hero h1 em{font-size:.64em}.tool-anchor{scroll-margin-top:25px}.landing-home .site-nav{gap:22px}.landing-content{margin-top:80px}.landing-content section{padding:55px 0;border-top:1px solid var(--line)}.landing-content .sectiontop{display:flex;justify-content:space-between;align-items:end;margin-bottom:27px}.landing-content h2{font-size:clamp(27px,3vw,42px);line-height:1.15;letter-spacing:-1.4px;margin:12px 0 0}.landing-content p{color:var(--muted);font-size:13px;line-height:1.8}.landing-content .sectiontop>p{text-align:right}.landing-content .eyebrow{font-size:10px;letter-spacing:2px;color:var(--muted);font-weight:700}.landing-content .lookgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing-content .look{display:block;border:1px solid #48542d;border-radius:7px;padding:25px;min-height:285px;background:radial-gradient(at 100% 0,#526923,transparent 70%),#1b2511;transition:transform .15s}.landing-content .look:hover{transform:translateY(-3px)}.landing-content .look>span{font-size:9px;letter-spacing:1px}.landing-content .look>div{font-family:Impact,'Arial Narrow',sans-serif;font-size:clamp(33px,4vw,58px);line-height:1;margin:40px 0 25px}.landing-content em{font-style:normal;color:var(--acid)}.landing-content .street{background:linear-gradient(145deg,#33392b,#171e14)}.landing-content .gold{background:radial-gradient(at 100% 0,#9a8a38,transparent 70%),#3f3417}.landing-content .gold em{color:#f9e9ac}.landing-content .look footer{margin:0;padding:17px 0 0;border-top:1px solid #ffffff30;font-size:11px;letter-spacing:0;text-align:left;display:flex;justify-content:space-between}.landing-content .fine{font-size:10px;margin-top:12px}.landing-content .how{margin:45px -25px;padding:40px 25px;background:var(--acid);color:#17200b;border-radius:7px}.landing-content .how .eyebrow,.landing-content .how p{color:#46532d}.landing-content .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:35px}.landing-content .steps article{border-top:1px solid #17200b50;padding-top:15px}.landing-content .steps article>span{font-size:11px}.landing-content h3{font-size:21px;margin:20px 0 10px}.landing-content .faq{display:grid;grid-template-columns:1fr 1.5fr;gap:50px}.landing-content details{border-bottom:1px solid var(--line);padding:19px 0}.landing-content summary{font-size:14px;cursor:pointer}.landing-content details p{font-size:12px;margin:15px 0 0}.landing-content .closing{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:0}.landing-content .closing>span{font-size:10px;letter-spacing:2px}.landing-content .closing>a{font-family:Impact,'Arial Narrow',sans-serif;font-size:clamp(28px,5vw,60px);color:var(--acid)}.landing-home>footer{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}@media(max-width:700px){.landing-home .site-nav{gap:12px}.landing-home .site-nav a:nth-child(2),.landing-home .site-nav a:nth-child(3),.landing-home .preview-chip{display:none}.landing-content{margin-top:50px}.landing-content .lookgrid,.landing-content .steps,.landing-content .faq{grid-template-columns:1fr}.landing-content .sectiontop>p{display:none}.landing-content .look{min-height:230px}.landing-content .look>div{margin-top:30px;font-size:46px}.landing-content .how{margin:25px 0;padding:28px 18px}.landing-content .faq{gap:15px}.landing-content .steps{gap:22px}.landing-content .closing>span{max-width:90px}}@media(prefers-reduced-motion:reduce){.landing-content .look{transition:none}}
