.cta[data-astro-cid-ivlt6msz]{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-glass);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.glow[data-astro-cid-ivlt6msz]{background:var(--gradient-glow);width:30rem;height:10rem;filter:blur(var(--blur-glow-md));opacity:.5;pointer-events:none;position:absolute;bottom:-8rem;right:-10rem}.copy[data-astro-cid-ivlt6msz]{position:relative}@media (width>=992px){.copy[data-astro-cid-ivlt6msz]{max-width:40rem}}.buttons[data-astro-cid-ivlt6msz]{gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.copy[data-astro-cid-ivlt6msz] .heading{margin-bottom:var(--space-2)}p[data-astro-cid-ivlt6msz]{color:var(--color-text-muted);margin:0}.center[data-astro-cid-ivlt6msz]{text-align:center;padding-block:var(--space-20);flex-direction:column;justify-content:center}.center[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz]{max-width:44rem}.center[data-astro-cid-ivlt6msz] p[data-astro-cid-ivlt6msz]{font-size:var(--font-size-lg)}.center[data-astro-cid-ivlt6msz] .glow[data-astro-cid-ivlt6msz]{bottom:-6rem;left:60%;right:auto}.center[data-astro-cid-ivlt6msz] .grey[data-astro-cid-ivlt6msz]{background:var(--color-slate-500);opacity:.25;top:-6rem;bottom:auto;left:-10rem}.main[data-astro-cid-ivlt6msz]{display:contents}.media[data-astro-cid-ivlt6msz]{gap:var(--space-12);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:grid;overflow:visible}@media (width>=992px){.media[data-astro-cid-ivlt6msz]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.media[data-astro-cid-ivlt6msz] .main[data-astro-cid-ivlt6msz]{gap:var(--space-8);align-content:center;display:grid}@media (width<=767px){.media[data-astro-cid-ivlt6msz] .main[data-astro-cid-ivlt6msz]{gap:var(--space-6)}}.media[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{margin-bottom:var(--space-heading)}@media (width<=767px){.media[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{margin-bottom:var(--space-4)}}.media[data-astro-cid-ivlt6msz] p[data-astro-cid-ivlt6msz]{color:var(--color-text);font-size:var(--font-size-lg)}.media[data-astro-cid-ivlt6msz] .glow[data-astro-cid-ivlt6msz]{bottom:0;right:0}@media (width>=992px){.media[data-astro-cid-ivlt6msz] .visual[data-astro-cid-ivlt6msz] .glass{padding:var(--space-6)}.media[data-astro-cid-ivlt6msz] .visual[data-astro-cid-ivlt6msz] .screen{padding:calc(var(--space-4) + var(--space-1));gap:calc(var(--space-4) + var(--space-1))}}.visual[data-astro-cid-ivlt6msz]{position:relative}.visual[data-astro-cid-ivlt6msz] .screen{border-radius:var(--radius-xl);padding:var(--space-4) var(--space-4) var(--space-3);place-items:stretch stretch;gap:var(--space-4)}.media[data-astro-cid-ivlt6msz] .frame-title[data-astro-cid-ivlt6msz]{color:var(--color-text);font-weight:var(--font-weight-semibold);font-size:var(--font-size-xl);line-height:var(--font-leading-heading);margin:0}.on-light[data-astro-cid-ivlt6msz]{--color-text:var(--color-white);--color-text-muted:var(--color-slate-300);--color-border:var(--color-white-tint);max-width:calc(65 * var(--font-size-md));background:var(--color-bg);color:var(--color-text);border-color:#0000;margin-inline:auto}.on-light[data-astro-cid-ivlt6msz] .glow[data-astro-cid-ivlt6msz]{opacity:.9;width:28rem;height:auto;inset:0 -6rem 0 auto}.on-light[data-astro-cid-ivlt6msz] .grey[data-astro-cid-ivlt6msz]{display:none}.on-light[data-astro-cid-ivlt6msz].center{padding-block:calc(var(--space-12) + var(--space-3))}.on-light[data-astro-cid-ivlt6msz] .glow[data-astro-cid-ivlt6msz]{width:calc(38.75 * var(--font-size-md));height:calc(17.5 * var(--font-size-md));background:radial-gradient(circle, var(--color-crimson) 30%, var(--color-pink) 69%);filter:blur(var(--blur-glow));opacity:1;inset:53% auto auto 57%;transform:rotate(-14deg)}.bare[data-astro-cid-ivlt6msz]{padding:0 0 var(--space-16);border:0;border-bottom:1px solid var(--color-text-muted);box-shadow:none;background:0 0;border-radius:0}.bare[data-astro-cid-ivlt6msz] .glow[data-astro-cid-ivlt6msz]{display:none}.bare[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{font-size:var(--font-size-title-md);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:1.3}@media (width<=767px){.bare[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{font-size:var(--font-size-title-phone-sm)}}.no-card[data-astro-cid-ivlt6msz]{padding:var(--space-4) 0;box-shadow:none;gap:var(--space-8);background:0 0;border:0;border-radius:0}.no-card[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{margin-bottom:var(--space-6)}.no-card[data-astro-cid-ivlt6msz] p[data-astro-cid-ivlt6msz]{color:var(--color-text)}@media (width>=992px){.no-card[data-astro-cid-ivlt6msz].center .copy[data-astro-cid-ivlt6msz]{max-width:var(--layout-measure-cta)}}.glow-card[data-astro-cid-ivlt6msz]{gap:calc(3.5 * var(--font-size-md));border-radius:var(--radius-md);box-shadow:none}.on-light[data-astro-cid-ivlt6msz].glow-card{padding:calc(3.75 * var(--font-size-md)) var(--space-8)}.glow-card[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz]{max-width:50%}.glow-card[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--font-leading-body);letter-spacing:0;margin:0}.glow-card[data-astro-cid-ivlt6msz] .buttons[data-astro-cid-ivlt6msz]{gap:calc(1.56 * var(--font-size-md));justify-content:center}.glow-card[data-astro-cid-ivlt6msz] .buttons[data-astro-cid-ivlt6msz] .btn{padding:calc(2 * var(--font-size-md)) calc(7.9 * var(--font-size-md)) calc(2 * var(--font-size-md)) calc(1.88 * var(--font-size-md));font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-button);text-transform:uppercase;justify-content:flex-start;line-height:1}@media (width<=767px){.on-light[data-astro-cid-ivlt6msz].glow-card{padding:var(--space-8);gap:var(--space-4)}.glow-card[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz]{max-width:none}.glow-card[data-astro-cid-ivlt6msz] .copy[data-astro-cid-ivlt6msz] .heading{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--font-leading-heading)}.glow-card[data-astro-cid-ivlt6msz] .buttons[data-astro-cid-ivlt6msz]{align-items:stretch;gap:calc(1.33 * var(--font-size-md));flex-direction:column}}
