.landing-root .cover-hero{text-align:center;padding:6rem 0 2.5rem}.landing-root .cover-hero .kicker{margin-bottom:1rem;display:inline-block}.landing-root .cover-hero h1{max-width:760px;margin:0 auto 1.25rem}.landing-root .cover-hero .lede{max-width:620px;color:var(--mute);margin:0 auto;font-size:1.125rem;line-height:1.6}.landing-root .cover-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}@media (max-width:760px){.landing-root .cover-hero{padding:4rem 0 2rem}}.landing-root .cover-section{padding:2rem 0}.landing-root .cover-h2{text-align:center;max-width:720px;margin:0 auto .75rem}.landing-root .cover-sub{text-align:center;max-width:620px;color:var(--mute);margin:0 auto 2rem;line-height:1.6}.landing-root .cover-split{grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:1000px;margin:0 auto;display:grid}@media (max-width:760px){.landing-root .cover-split{grid-template-columns:1fr}}.landing-root .cover-card{background:var(--card);border:1px solid var(--line);border-radius:1.5rem;padding:2rem}.landing-root .cover-card h2{margin:0 0 1rem;font-size:1.25rem}.landing-root .cover-list{margin:0;padding:0;list-style:none}.landing-root .cover-list li{color:var(--mute);margin-bottom:.75rem;padding-left:1.75rem;line-height:1.5;position:relative}.landing-root .cover-list li:last-child{margin-bottom:0}.landing-root .cover-list.in li:before{content:"✓";color:var(--ink);font-weight:700;position:absolute;left:0}.landing-root .cover-list.out li:before{content:"—";color:var(--mute);font-weight:700;position:absolute;left:0}.landing-root .cover-claim{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:1.5rem;max-width:760px;margin:0 auto;padding:2.5rem}.landing-root .cover-claim p{margin:.75rem 0 0;font-size:1.125rem;line-height:1.6}.landing-root .cover-limits{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1000px;margin:0 auto;display:grid}@media (max-width:760px){.landing-root .cover-limits{grid-template-columns:1fr}}.landing-root .cover-limit{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:1.25rem;padding:1.75rem}.landing-root .cover-limit-amount{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;display:block}.landing-root .cover-limit-when{color:var(--mute);font-size:.9375rem;line-height:1.5;display:block}.landing-root .cover-qs{gap:1rem;max-width:820px;margin:0 auto;display:grid}.landing-root .cover-q{background:var(--card);border:1px solid var(--line);border-radius:1.25rem;padding:1.75rem 2rem}.landing-root .cover-q h3{margin:0 0 .5rem;font-size:1.0625rem;line-height:1.4}.landing-root .cover-q p{color:var(--mute);margin:0;line-height:1.6}.landing-root .cover-end{text-align:center;padding-bottom:2rem}.landing-root .cover-end h2{max-width:640px;margin:0 auto .75rem}.landing-root .cover-fineprint{max-width:640px;color:var(--mute);margin:2.5rem auto 0;font-size:.8125rem;line-height:1.6}
