.landing .sp-wrap{max-width:calc(1040px + 2 * var(--gutter))}.landing .sp-hero{padding-bottom:clamp(24px,4vw,48px)}.landing .sp-hero h1{font-size:clamp(38px,4.6vw,64px)}.landing .sp-acc{color:var(--acc-text)}.landing .sp-hero .hero-sub{max-width:52ch}.landing .sp-cta{margin-top:28px}.landing .sp-list-sec{padding:clamp(8px,2vw,24px) 0 clamp(96px,10vw,144px)}.landing .sp-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 auto;list-style:none;display:grid}.landing .sp-way{gap:6px;padding:clamp(20px,3vw,28px);display:grid}.landing .sp-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.landing .sp-value{color:var(--acc-text);overflow-wrap:anywhere;font-size:clamp(20px,2.2vw,26px);font-weight:600;text-decoration:none}.landing .sp-value:hover{text-decoration:underline}.landing .sp-note{color:var(--muted)}.landing .sp-privacy{color:var(--muted);margin-top:32px}.landing .sp-privacy a{color:var(--acc-text)}@media (max-width:720px){.landing .sp-list{grid-template-columns:minmax(0,1fr)}}
