.moon-page-cta{text-align:center;isolation:isolate;width:100%}.moon-page-cta>astro-island,.moon-page-cta .page-cta-frame>astro-island,.moon-page-cta .planche-wrap>astro-island{display:contents}.moon-page-cta .page-cta-surface.moon-spotlight.card-spotlight{background:var(--moon-bg-side);box-shadow:none;border:0;border-radius:28px;align-items:center;padding:clamp(40px,5.5vw,80px) clamp(22px,4vw,64px);overflow:hidden}.moon-page-cta.planche--tone .page-cta-surface.moon-spotlight.card-spotlight{background:var(--moon-surface);box-shadow:var(--moon-shadow-1)}:root[data-theme=dark] .moon-page-cta.planche--tone .page-cta-surface.moon-spotlight.card-spotlight{box-shadow:inset 0 0 0 1px var(--moon-line)}.page-cta-content{--meta:var(--moon-text-2);width:100%;max-width:820px;margin-inline:auto}.moon-page-cta h2{max-width:760px;color:var(--moon-text);margin:0 auto}.moon-page-cta p{margin-inline:auto}.moon-page-cta .ptitle{max-width:760px;margin-inline:auto}.moon-page-cta .lede{max-width:640px;margin:20px auto 0}.page-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.moon-page-cta .page-cta-note{max-width:680px;color:var(--moon-text-2);margin:24px auto 0;font-size:13px;line-height:1.6}@media (width<=680px){.moon-page-cta .page-cta-surface.moon-spotlight.card-spotlight{border-radius:22px;padding:36px 20px}.page-cta-actions{grid-template-columns:minmax(0,1fr);gap:12px;max-width:340px;margin:28px auto 0;display:grid}.page-cta-actions .moon-action{width:100%}.page-cta-actions .moon-action>.inner-content{white-space:normal;text-align:center}.moon-page-cta .page-cta-note{font-size:12.5px}}
