.cta[data-astro-cid-hwvj6ntz]{isolation:isolate;margin-top:var(--space-section);background:var(--card);border-top:1px solid var(--rule);position:relative;overflow:clip}.cta[data-astro-cid-hwvj6ntz]+.site-footer,main:has(>.cta:last-child)+.site-footer,main:has(>.cta+script:last-child)+.site-footer{margin-top:0}.cta__inner[data-astro-cid-hwvj6ntz]{column-gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;padding-block:clamp(72px,9vw,120px) clamp(120px,12vw,140px);display:grid}.cta__title[data-astro-cid-hwvj6ntz]{max-width:10ch;font-size:clamp(3rem,1.6rem + 5.6vw,6.25rem);font-weight:var(--display-weight);letter-spacing:var(--tracking-display);grid-column:1/-1;margin:0;line-height:.94}.cta__side[data-astro-cid-hwvj6ntz]{grid-column:1/-1;gap:22px;display:grid}.cta__body[data-astro-cid-hwvj6ntz]{max-width:30em;color:var(--ink-2);margin:0;font-weight:300;line-height:1.55}.cta__trace[data-astro-cid-hwvj6ntz]{height:120px;position:absolute;bottom:14px;left:0;right:0}@media (width>=900px){.cta__title[data-astro-cid-hwvj6ntz]{grid-column:1/span 7}.cta__side[data-astro-cid-hwvj6ntz]{grid-column:9/span 4}}@media (prefers-color-scheme:dark){.cta[data-astro-cid-hwvj6ntz]{background:radial-gradient(60% 70% at 50% 100%, #c8050f52, transparent 70%), radial-gradient(40% 60% at 80% 100%, #7b5cff29, transparent 70%), var(--paper)}}
