.cta-section[data-astro-cid-hwvj6ntz]{max-inline-size:var(--site-container-max);background:radial-gradient(circle at 18% 0%, color-mix(in oklab, var(--color-brand-500) 68%, transparent), transparent 36%), radial-gradient(ellipse at 50% -20%, oklch(100% 0 0/.13), transparent 43%), linear-gradient(135deg, var(--color-brand-900), color-mix(in oklab, var(--color-brand-700) 24%, var(--color-neutral-900)) 42%, var(--color-neutral-900));border:var(--stroke-thin) solid color-mix(in oklab, var(--color-brand-300) 64%, oklch(100% 0 0/.2));color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 24%, transparent), inset 0 1px 0 color-mix(in oklab, var(--color-brand-200) 24%, oklch(100% 0 0/.08)), inset 0 -1px 0 oklch(0% 0 0/.72), 0 18px 70px oklch(28% .09 250/.24);border-radius:0;padding:clamp(1.5rem,3vw,2rem);position:relative;overflow:hidden}.cta-section--full-bleed[data-astro-cid-hwvj6ntz]{border-radius:0;inline-size:100dvi;max-inline-size:none;margin-inline:calc(50% - 50dvi)}.cta-section--has-icon[data-astro-cid-hwvj6ntz]{padding-block-start:clamp(2.25rem,4vw,2.75rem)}.cta-section--secondary[data-astro-cid-hwvj6ntz]{background:var(--background-cta-secondary);border-color:var(--color-border);color:var(--color-text);box-shadow:none}.cta-section--secondary[data-astro-cid-hwvj6ntz]:before{opacity:.2}.cta-section--secondary[data-astro-cid-hwvj6ntz] .section-title{color:var(--color-text)}.cta-section--secondary[data-astro-cid-hwvj6ntz] .page-text--subtext{color:var(--color-text-muted)}.cta-section[data-astro-cid-hwvj6ntz]:before{pointer-events:none;content:"";border-radius:inherit;background:linear-gradient(115deg, transparent 5%, color-mix(in oklab, var(--color-brand-200) 28%, transparent) 21%, transparent 39%), linear-gradient(to bottom, oklch(100% 0 0/.12), transparent 18%, transparent 82%, color-mix(in oklab, var(--color-brand-500) 16%, transparent));mix-blend-mode:screen;position:absolute;inset:0}.cta-section[data-astro-cid-hwvj6ntz] .section-title{max-inline-size:46rem;color:var(--color-neutral-50);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:var(--font-medium);letter-spacing:var(--tracking-tight);text-align:center;overflow-wrap:normal;margin-inline:auto;position:relative}.cta-section__icon[data-astro-cid-hwvj6ntz]{margin:0 auto;display:block;position:relative}.cta-section__icon--glyph[data-astro-cid-hwvj6ntz]{block-size:clamp(2.5rem,4.5vw,3rem);inline-size:clamp(2.5rem,4.5vw,3rem)}.cta-section[data-astro-cid-hwvj6ntz] .page-text--subtext{max-inline-size:38rem;color:var(--color-neutral-300);margin-inline:auto;position:relative}.cta-section__disclaimer[data-astro-cid-hwvj6ntz]{max-inline-size:38rem;color:var(--color-neutral-400);text-align:center;margin:1rem auto 0;position:relative}.cta-section--secondary[data-astro-cid-hwvj6ntz] .cta-section__disclaimer[data-astro-cid-hwvj6ntz]{color:var(--color-text-muted)}.cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--primary{--button-bg:var(--color-neutral-50);--button-text:var(--color-neutral-900);--button-stroke:var(--color-neutral-400);--hover-dl:var(--state-hover-dl-on-light);--active-dl:var(--state-active-dl-on-light)}.cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--secondary{--button-bg:transparent;--button-text:var(--color-neutral-50);--button-stroke:color-mix(in oklab, var(--color-brand-300) 22%, oklch(100% 0 0/.1));--hover-mix:8%;--active-mix:14%;--state-stroke-hover-mix:14%}.cta-section__actions[data-astro-cid-hwvj6ntz] .sequence-button{min-inline-size:min(100%,16rem)}.cta-section__actions[data-astro-cid-hwvj6ntz]{position:relative}:root[data-theme=dark] .cta-section[data-astro-cid-hwvj6ntz]{background:radial-gradient(circle at 18% 0%, color-mix(in oklab, var(--color-brand-500) 54%, transparent), transparent 36%), linear-gradient(135deg, var(--color-brand-900), color-mix(in oklab, var(--color-brand-700) 24%, var(--color-neutral-900)) 42%, var(--color-neutral-900));border-color:color-mix(in oklab, var(--color-brand-300) 18%, transparent);color:var(--color-neutral-50)}:root[data-theme=dark] .cta-section[data-astro-cid-hwvj6ntz] .section-title{color:var(--color-neutral-50)}:root[data-theme=dark] .cta-section[data-astro-cid-hwvj6ntz] .page-text--subtext{color:var(--color-neutral-300)}:root[data-theme=dark] .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--primary{--button-bg:var(--color-neutral-50);--button-text:var(--color-neutral-900);--button-stroke:var(--color-neutral-400);--hover-dl:var(--state-hover-dl-on-light);--active-dl:var(--state-active-dl-on-light)}:root[data-theme=dark] .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--secondary{--button-bg:transparent;--button-text:var(--color-neutral-50);--button-stroke:color-mix(in oklab, var(--color-brand-300) 22%, oklch(100% 0 0/.1));--hover-mix:8%;--active-mix:14%;--state-stroke-hover-mix:14%}@media (prefers-color-scheme:dark){:root:not([data-theme]) .cta-section[data-astro-cid-hwvj6ntz],:root[data-theme=system] .cta-section[data-astro-cid-hwvj6ntz]{background:radial-gradient(circle at 18% 0%, color-mix(in oklab, var(--color-brand-500) 54%, transparent), transparent 36%), linear-gradient(135deg, var(--color-brand-900), color-mix(in oklab, var(--color-brand-700) 24%, var(--color-neutral-900)) 42%, var(--color-neutral-900));border-color:color-mix(in oklab, var(--color-brand-300) 18%, transparent);color:var(--color-neutral-50)}:root:not([data-theme]) .cta-section[data-astro-cid-hwvj6ntz] .section-title,:root[data-theme=system] .cta-section[data-astro-cid-hwvj6ntz] .section-title{color:var(--color-neutral-50)}:root:not([data-theme]) .cta-section[data-astro-cid-hwvj6ntz] .page-text--subtext,:root[data-theme=system] .cta-section[data-astro-cid-hwvj6ntz] .page-text--subtext{color:var(--color-neutral-300)}:root:not([data-theme]) .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--primary,:root[data-theme=system] .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--primary{--button-bg:var(--color-neutral-50);--button-text:var(--color-neutral-900);--button-stroke:var(--color-neutral-400);--hover-dl:var(--state-hover-dl-on-light);--active-dl:var(--state-active-dl-on-light)}:root:not([data-theme]) .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--secondary,:root[data-theme=system] .cta-section[data-astro-cid-hwvj6ntz]:not(.cta-section--secondary) .sequence-button--secondary{--button-bg:transparent;--button-text:var(--color-neutral-50);--button-stroke:color-mix(in oklab, var(--color-brand-300) 22%, oklch(100% 0 0/.1));--hover-mix:8%;--active-mix:14%;--state-stroke-hover-mix:14%}}:root[data-theme=dark] .cta-section--secondary[data-astro-cid-hwvj6ntz],:root:not([data-theme]) .cta-section--secondary[data-astro-cid-hwvj6ntz],:root[data-theme=system] .cta-section--secondary[data-astro-cid-hwvj6ntz]{background:var(--background-cta-secondary);border-color:var(--color-border);color:var(--color-text);box-shadow:none}:root[data-theme=dark] .cta-section--secondary[data-astro-cid-hwvj6ntz] .section-title,:root:not([data-theme]) .cta-section--secondary[data-astro-cid-hwvj6ntz] .section-title,:root[data-theme=system] .cta-section--secondary[data-astro-cid-hwvj6ntz] .section-title{color:var(--color-text)}:root[data-theme=dark] .cta-section--secondary[data-astro-cid-hwvj6ntz] .page-text--subtext,:root:not([data-theme]) .cta-section--secondary[data-astro-cid-hwvj6ntz] .page-text--subtext,:root[data-theme=system] .cta-section--secondary[data-astro-cid-hwvj6ntz] .page-text--subtext{color:var(--color-text-muted)}.cta-section[data-astro-cid-hwvj6ntz].cta-section--secondary .section-title{color:var(--color-text)}.cta-section[data-astro-cid-hwvj6ntz].cta-section--secondary .page-text--subtext{color:var(--color-text-muted)}@media (width<=520px){.cta-section__actions[data-astro-cid-hwvj6ntz]{flex-direction:column;align-items:stretch;width:min(100%,22rem);margin-inline:auto}.cta-section__actions[data-astro-cid-hwvj6ntz] .sequence-button,.cta-section__actions[data-astro-cid-hwvj6ntz] .sequence-button-touch-target{width:100%}}
