.home-header-links{align-items:center;gap:32px;font-size:14px;display:flex}.home-header-links a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.home-header-links a:hover{color:var(--maple)}.home-waitlist{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:80px;padding-block:74px 35px;display:grid}.home-waitlist .eyebrow{letter-spacing:1.5px;justify-content:flex-start;font-size:11px}.home-waitlist h1{letter-spacing:-.01em;margin:25px 0 26px;font-size:clamp(48px,5.5vw,72px);line-height:1.12}.home-waitlist h1 span{color:var(--maple)}.home-waitlist-copy{max-width:420px;margin-bottom:16px;font-size:19px;line-height:1.65}.home-waitlist-description{color:var(--muted);max-width:440px;font-size:16px;line-height:1.85}.home-founder{color:var(--ink);margin-top:31px;margin-bottom:2px;font-size:13px}.home-call-link{min-height:44px;color:var(--maple);align-items:center;gap:12px;margin-top:16px;font-size:14px;display:inline-flex}.home-call-link:hover{text-underline-offset:5px;text-decoration:underline}.home-signup-card{padding:34px;box-shadow:0 12px 50px #463c2006}.home-signup-kicker{color:var(--moss);letter-spacing:1.4px;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;display:flex}.home-signup-kicker>span{background:var(--moss);border-radius:50%;width:6px;height:6px}.home-signup-card h2{margin-bottom:13px;font-size:29px;line-height:1.2}.home-signup-description{color:var(--muted);margin-bottom:25px;font-size:14px;line-height:1.7}.waitlist-optional{margin:0 0 22px}.waitlist-optional summary{cursor:pointer;color:var(--muted);padding-block:5px;font-size:12px}.waitlist-optional summary:focus-visible{outline:2px solid var(--maple);outline-offset:4px}.waitlist-optional[open] summary{margin-bottom:17px}.home-signup-card .contact-consent{margin-top:8px}.home-signup-card .form-note{font-size:11px;line-height:1.65}.home-product-preview{padding-top:48px}.waitlist-success .success-dot{background:var(--moss);border-radius:50%;width:9px;height:9px;margin-bottom:20px}@media (max-width:1050px){.home-waitlist{gap:40px}.home-signup-card{padding:28px}}@media (max-width:800px){.home-waitlist{grid-template-columns:1fr;gap:35px;max-width:600px;padding-top:42px}.home-waitlist h1{font-size:58px}.home-waitlist-description,.home-waitlist-copy{max-width:none}.home-founder{margin-top:23px}.home-header-links{gap:22px}.home-header-links>a:first-child{display:none}}@media (max-width:500px){.home-waitlist h1{font-size:49px}.home-signup-card{padding:25px 21px}.home-signup-card h2{font-size:27px}.home-waitlist-copy{font-size:18px}}.launch-steps{counter-reset:launch;gap:22px;margin:24px 0;padding:0;list-style:none;display:grid}.launch-steps li{counter-increment:launch;padding-left:42px;position:relative}.launch-steps li:before{content:counter(launch);color:#527047;border:1px solid #c8d6c5;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid;position:absolute;top:0;left:0}.launch-steps strong,.launch-steps span{display:block}.launch-steps strong{font-size:16px;font-weight:500}.launch-steps span{color:#716e63;margin-top:5px;font-size:14px;line-height:1.6}.launch-start{justify-content:center;width:100%}.launch-small{color:#716e63;margin:16px 0 0;font-size:12px;line-height:1.7}.launch-small a{text-decoration:underline}.home-waitlist-intro>.button+.home-call-link{margin-left:16px}
