.seo-landing{color:var(--fg-2,#dbdbdc)}.seo-landing .stage-heading{color:#fff}.seo-landing p{text-wrap:pretty}.seo-landing-hero{padding-top:clamp(110px,13vw,160px);padding-bottom:clamp(36px,6vw,72px)}.seo-landing-eyebrow{margin:0 0 clamp(12px,1.6vw,18px);font-family:"Alumni Sans",var(--font-alumni),"Arial Narrow",sans-serif;font-weight:300;font-size:clamp(14px,12px + .5vw,18px);letter-spacing:.1em;text-transform:uppercase;color:var(--muted,#bababc)}.seo-landing-h1{margin:0 0 clamp(18px,2.6vw,28px);max-width:16ch}.seo-landing-lead{max-width:60ch}.seo-landing-lead p{margin:0 0 clamp(14px,1.8vw,20px);color:var(--fg-2,#dbdbdc)}.seo-landing-lead p:last-child{margin-bottom:0}.seo-landing-badge{display:inline-block;margin:clamp(18px,2.4vw,26px) 0 0;padding:8px 18px;border:1px solid var(--line,#2a2a2a);border-radius:999px;font-family:"Alumni Sans",var(--font-alumni),"Arial Narrow",sans-serif;font-weight:400;font-size:clamp(15px,13px + .5vw,19px);letter-spacing:.1em;text-transform:uppercase;color:#fff}.seo-landing-cta{display:flex;flex-wrap:wrap;gap:clamp(12px,1.6vw,18px);margin-top:clamp(24px,3.4vw,36px)}.seo-landing-cta .button,.seo-landing-cta .white-button{text-align:center}.seo-landing-facts{list-style:none;margin:clamp(34px,5vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line,#2a2a2a);border:1px solid var(--line,#2a2a2a)}@media (min-width:768px){.seo-landing-facts{grid-template-columns:repeat(4,1fr)}}.seo-landing-facts li{margin:0;background:var(--bg,#000);padding:clamp(18px,2.4vw,26px) clamp(16px,2vw,22px);font-family:"Futura PT",var(--font-futura),sans-serif;font-weight:300;font-size:clamp(15px,13.5px + .4vw,18px);line-height:1.3;color:#fff}.seo-landing-block{padding-block:clamp(44px,7vw,90px);border-top:1px solid var(--line,#2a2a2a)}.seo-landing-block .stage-heading{margin:0 0 clamp(20px,3vw,32px)}.seo-landing-block-body{max-width:72ch}.seo-landing-block-body p{margin:0 0 clamp(14px,1.8vw,22px);color:var(--fg-2,#dbdbdc)}.seo-landing-block-body p:last-child{margin-bottom:0}.seo-landing-bullets{list-style:none;margin:clamp(20px,3vw,30px) 0 0;padding:0;border-top:1px solid var(--line,#2a2a2a)}.seo-landing-bullets li{display:flex;gap:14px;align-items:baseline;padding:clamp(13px,1.9vw,18px) 0;border-bottom:1px solid var(--line,#2a2a2a);color:var(--fg-2,#dbdbdc)}.seo-landing-bullets li:before{content:"";flex-shrink:0;width:7px;height:7px;margin-top:.45em;background:#fff;transform:translateY(-1px)}.seo-landing-band{padding-block:clamp(44px,7vw,88px);border-top:1px solid var(--line,#2a2a2a);text-align:center}.seo-landing-band .stage-heading{justify-content:center;margin:0 0 clamp(16px,2.4vw,24px)}.seo-landing-band-text{max-width:56ch;margin:0 auto clamp(24px,3.4vw,34px);color:var(--fg-2,#dbdbdc)}.seo-landing-band-actions{display:flex;flex-wrap:wrap;gap:clamp(12px,1.6vw,18px);justify-content:center}.seo-landing-crumbs{padding-top:clamp(96px,12vw,140px)}.seo-landing-band .stage-heading,.seo-landing-block .stage-heading{font-size:clamp(26px,18px + 2vw,44px);line-height:1.05}