@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color:#e9e7df;background:#1d2525;font-family:Space Grotesk,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;margin:0}.assessment-shell{overflow:hidden}.topbar{border-bottom:1px solid #59615d;justify-content:space-between;align-items:center;padding:24px 6vw;display:flex;position:relative}.brand{color:#e9e7df;letter-spacing:.08em;font-family:DM Mono,monospace;font-size:.8rem;text-decoration:none}.brand span{color:#d7a86e}.nav{gap:30px;display:flex}.nav a,.menu-button{color:#c4c9c2;font:inherit;background:0 0;border:0;font-size:.82rem;text-decoration:none}.nav a:hover,.text-link:hover{color:#d7a86e}.menu-button{display:none}.product-hero{background:#283534;min-height:640px;padding:13vh 14vw 12vh;position:relative}.hero-stamp,.section-label,.meter-top,.card-status,.hero-note,.coming-line{letter-spacing:.1em;text-transform:uppercase;font-family:DM Mono,monospace;font-size:.7rem}.hero-stamp{color:#d7a86e}.product-hero h1{letter-spacing:-.08em;max-width:900px;margin:80px 0 40px;font-size:clamp(4rem,10vw,9rem);font-weight:500;line-height:.9}.product-hero h1 span,.method-section h2 span{color:#d7a86e}.hero-copy{color:#bec7c0;max-width:430px;font-size:1.18rem}.hero-note{color:#8e9992;position:absolute;bottom:48px;right:14vw}.hero-note strong,.coming-line strong{color:#d7a86e;margin-left:12px;font-weight:400}.section{grid-template-columns:1fr 2fr;gap:7vw;padding:120px 14vw;display:grid}.section-label{color:#d7a86e;padding-top:12px}.section h2{letter-spacing:-.07em;margin:0 0 30px;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:500;line-height:.95}.section-intro{color:#aebbb3;max-width:520px;font-size:1.08rem}.meter-card{color:#202a28;background:#d7a86e;grid-column:2;max-width:650px;margin-top:35px;padding:30px;position:relative}.meter-top{justify-content:space-between;display:flex}.meter-card h3{letter-spacing:-.06em;margin:80px 0 8px;font-size:clamp(2rem,4vw,4rem);font-weight:500}.meter-card p{max-width:360px}.meter-card a,.text-link{color:#202a28;font-family:DM Mono,monospace;font-size:.8rem;text-decoration:none}.card-status{position:absolute;top:30px;right:30px}.create-section{color:#202a28;background:#e9e7df}.create-section .section-intro{color:#56605b}.feature-list{border-top:1px solid #a4aaa1;width:min(100%,560px);margin:45px 0}.feature-list div{border-bottom:1px solid #a4aaa1;gap:30px;padding:16px 0;display:flex}.feature-list b{color:#aa6f37;font-family:DM Mono,monospace;font-weight:400}.coming-line{color:#69726b}.method-section{color:#202a28;background:#b8c3b6}.method-section .section-intro{color:#536057}.standards{border-top:1px solid #89968a;max-width:600px;margin-top:40px}.standards p{border-bottom:1px solid #89968a;margin:0;padding:18px 0}.standards strong{margin-bottom:4px;font-size:1.05rem;display:block}.about-section{color:#202a28;background:#d7a86e}.about-section .section-intro{color:#4d5148}.about-section .text-link{color:#202a28;margin-top:26px;display:inline-block}footer{color:#87918a;letter-spacing:.08em;border-top:1px solid #59615d;justify-content:space-between;padding:25px 6vw;font-family:DM Mono,monospace;font-size:.65rem;display:flex}@media (width<=700px){.topbar{padding:20px 6vw}.menu-button{display:block}.nav{z-index:2;background:#1d2525;flex-direction:column;gap:20px;padding:25px 6vw;display:none;position:absolute;top:67px;left:0;right:0}.nav.open{display:flex}.product-hero{min-height:600px;padding:80px 8vw}.product-hero h1{margin-top:90px}.hero-note{bottom:32px;left:8vw;right:auto}.section{padding:80px 8vw;display:block}.section-label{margin-bottom:45px}.meter-card{margin-top:45px}.card-status{margin-top:50px;position:static}footer{padding:22px 6vw;line-height:2.2;display:block}footer span{display:block}}
