.cta[data-v-ed3f0628]{padding:clamp(72px,10vw,136px) 0}.panel[data-v-ed3f0628]{position:relative;overflow:hidden;padding:clamp(48px,8vw,104px) clamp(24px,6vw,80px);border-radius:36px;background:var(--color-apricot-soft);text-align:center}.arch[data-v-ed3f0628]{position:absolute;left:50%;bottom:-40%;width:min(900px,120%);aspect-ratio:1;border-radius:50%;border:1.5px solid rgba(28,24,56,.1);box-shadow:0 0 0 60px #ffffff2e,0 0 0 120px #ffffff1f;transform:translate(-50%);pointer-events:none}.content[data-v-ed3f0628]{position:relative;max-width:44rem;margin-inline:auto}.eyebrow[data-v-ed3f0628]{margin:0 0 1.25rem}.title[data-v-ed3f0628]{margin:0;font-size:clamp(2.2rem,4.6vw,3.9rem)}.title em[data-v-ed3f0628]{color:var(--color-violet)}.body[data-v-ed3f0628]{margin:1.5rem auto 0;max-width:36rem;font-size:1.15rem;color:var(--color-ink-soft)}.actions[data-v-ed3f0628]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2.25rem}.privacy[data-v-ed3f0628]{display:inline-flex;align-items:flex-start;gap:.5rem;margin:2rem 0 0;color:var(--color-ink-soft);text-align:left}.privacy svg[data-v-ed3f0628]{flex:none;margin-top:.3rem}.privacy a[data-v-ed3f0628]{color:var(--color-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}@media(max-width:520px){.actions .btn[data-v-ed3f0628]{flex:1 1 100%}}
