.s-sec--cta_band{--sp: 1}.s-cta__main{display:grid;gap:var(--space-6);align-items:center}.s-cta__title{max-width:28ch;font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.015em;color:rgb(var(--sec-fg))}.s-cta__desc{margin-top:var(--space-4);max-width:40rem;font-size:var(--fs-lead);line-height:1.6;color:rgb(var(--sec-fg2))}.s-cta__hint{margin-top:var(--space-3);font-size:var(--fs-small);color:rgb(var(--sec-fg2))}.s-section--brand .s-cta__desc,.s-section--brand .s-cta__hint{color:rgb(var(--text-on-accent) / .9)}.s-cta .s-sec-actions{margin-top:0}@media(min-width:64rem){.s-cta__main{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-12)}.s-cta .s-sec-actions{justify-content:flex-end}}
