@font-face{font-family:DM Sans;src:url(/_astro/DMSans-Regular.DEoJACCP.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_astro/DMSans-Italic.BUaffeFR.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/_astro/DMSans-Medium.CwK25Ie-.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_astro/DMSans-SemiBold.Cp7zy8_f.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/_astro/DMSans-Bold.BYSn0ZLM.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-pink:#ff0e6f;--color-crimson:#ff0f36;--color-navy-800:#00243c;--color-navy-850:#051c2b;--color-navy-900:#001f33;--color-navy-925:#050d1d;--color-navy-950:#041622;--color-slate-200:#afb1b6;--color-slate-300:#8e9da7;--color-slate-500:#667d8d;--color-white:#fff;--color-bg:var(--color-navy-900);--color-bg-deep:var(--color-navy-950);--color-surface:#00243c80;--color-surface-glass:#f9f9fb1a;--color-surface-nav:#051c2bb3;--color-surface-menu:#2b3a47f2;--color-text:var(--color-white);--color-text-muted:var(--color-slate-300);--color-text-subtle:var(--color-slate-500);--color-accent:var(--color-pink);--color-accent-soft:#ff0e6f1a;--color-border:#ffffff26;--color-border-strong:#fff3;--color-border-glass:#a2c7ff24;--color-slate-tint:#667d8d1a;--color-white-tint:#ffffff1a;--color-glass-frame:#b2bbff1a;--color-white-badge:#fff6;--color-panel:#072a40;--color-glass-tag:#b2bbff33;--color-navy-veil:#051c2b2e;--color-ink-line:#0d010626;--color-logo-box:#f2f2f205;--color-logo-box-line:#f2f2f21a;--color-ink:#333;--color-card-light:#f9f9fb;--color-card-light-strong:#f2f2f2;--color-video-overlay:#00000080;--color-text-dim:#ffffff80;--gradient-primary:repeating-linear-gradient(90deg, var(--color-crimson), var(--color-pink) 36%, var(--color-pink) 65%, var(--color-crimson));--gradient-screen:radial-gradient(circle closest-side, var(--color-navy-900), var(--color-navy-925));--gradient-glow:linear-gradient(90deg, #ff0e6f1f, #ff0e63b5 19%, #ff0e58 41%, #ff0f46 72%, #ff0f360a);--gradient-screen-performance:radial-gradient(circle closest-side, #330023, #031119);--gradient-story:linear-gradient(180deg, #050d1d00 35%, #050d1de6 100%);--gradient-plan:radial-gradient(circle at 0 0, #051c2b, #1c325280);--gradient-button-glass:radial-gradient(circle, var(--color-white-tint), #fff0);--gradient-button-glass-nav:radial-gradient(circle, #fff0, var(--color-slate-tint));--font-family-sans:"DM Sans", Arial, sans-serif;--font-family-mono:ui-monospace, "SF Mono", Menlo, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.5rem;--font-size-3xl:clamp(2.25rem, 4vw, 3.25rem);--font-size-4xl:clamp(2.5rem, 6vw, 4.5rem);--font-size-display:clamp(3rem, 7vw, 6.5rem);--font-size-root-fluid:calc(100vw / 90);--font-size-nav:1rem;--font-size-prose-h2:2rem;--font-size-button:1rem;--font-size-lead:1.125rem;--font-size-tagline:1rem;--font-size-split-title:3.25rem;--font-size-card-title:1.5rem;--font-size-badge:.875rem;--font-size-footer:.875rem;--font-size-footer-small:.75rem;--font-size-badge-small:.75rem;--font-size-stacked-title:3.25rem;--font-size-strip-title:1.125rem;--font-size-card-name:1.25rem;--font-size-strip-heading:2rem;--font-size-title-sm:1.7rem;--font-size-title-md:2.5rem;--font-size-title-lg:3rem;--font-size-display-sm:5.3rem;--font-size-title-phone-sm:1.75rem;--font-size-title-phone-md:2rem;--font-size-text-fixed:1rem;--font-size-article-h2:3rem;--font-size-article-h3:2.78rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-tracking-tight:-.04em;--font-tracking-snug:-.03em;--font-tracking-tagline:.15em;--font-tracking-button:.0625rem;--font-tracking-caps:.125em;--font-tracking-label:.08em;--font-tracking-link:.04em;--font-leading-heading:1.2;--font-leading-body:1.5;--font-leading-title:1.4;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--space-28:7rem;--space-heading-xs:.5rem;--space-heading-sm:1rem;--space-heading:1.5rem;--space-list-indent:1.25rem;--space-logo-gap:4rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-2xl:1.5rem;--radius-pill:100rem;--radius-screen:.625rem;--shadow-glass:inset 0 1px 1px #ffffff26, inset 0 3px 50px #d4e8ff08;--shadow-screen:inset 0 1px 1px #ffffff1f, inset 0 3px 60px #d4e8ff08, 0 4px 5px #000000a3;--shadow-glow:0 0 60px -2px #ff0e6f66, 0 0 10px -4px #ff0e6f4f;--shadow-plan:inset 0 0 4px #233e5f, inset 0 0 60px #1c32524d, 0 0 30px #0003;--shadow-plan-active:inset 0 0 4px #ff0e6f4d, inset 0 0 120px #ff0e6f29, inset 0 0 30px #ff0e6f4d;--shadow-card-soft:6px 10px 27px #0d123d14;--blur-glass:25px;--blur-nav:10px;--blur-glow:100px;--blur-panel:30px;--blur-glow-sm:60px;--blur-glow-md:80px;--size-icon-xs:1rem;--size-icon-sm:1.125rem;--size-icon-md:1.5rem;--size-icon-lg:2rem;--size-icon-xl:3rem;--size-icon-2xl:4rem;--size-icon-3xl:5rem;--size-icon-4xl:6rem;--size-control:2.5rem;--size-control-lg:2.75rem;--size-button-padding:1.13em 1.88em;--layout-container:84rem;--layout-prose:45rem;--layout-medium:72rem;--layout-gutter:3rem;--layout-logo-slot-width:8rem;--layout-logo-slot-height:2.5rem;--layout-nav-link-height:2.5rem;--layout-nav-height:4.5rem;--layout-nav-height-phone:4.125rem;--layout-nav-offset:1.5rem;--layout-nav-offset-phone:1.25rem;--layout-glow-height:31.25rem;--layout-panel-padding:3rem;--layout-block-gap:5rem;--layout-measure-heading:45.625rem;--layout-measure-cta:36rem;--layout-measure-intro:48rem;--layout-measure-intro-wide:74rem;--layout-hero-band-height:18.25rem;--layout-measure-section:48rem;--layout-measure-lead:46rem;--layout-measure-narrow:30rem;--layout-card-min:18rem;--layout-post-card-min:18.75rem;--breakpoint-tablet:991px;--breakpoint-mobile:767px;--breakpoint-small:479px}@media (width<=767px){:root{--font-size-4xl:2.5rem;--font-size-3xl:2.25rem;--font-size-lg:1rem;--font-size-2xl:1.25rem;--layout-gutter:1rem;--font-size-tagline:.875rem;--font-size-button:.875rem;--font-size-lead:1rem;--layout-logo-slot-height:3rem;--font-size-card-title:1.25rem;--layout-panel-padding:1.5rem;--layout-block-gap:3rem;--font-size-strip-heading:1rem;--font-size-article-h2:2.25rem;--font-size-article-h3:2rem}}@media (width>=768px) and (width<=991px){:root{--font-size-4xl:3.25rem;--font-size-3xl:2.75rem;--layout-gutter:2.5rem;--font-size-tagline:.875rem;--font-size-button:.875rem;--layout-logo-slot-height:2rem;--layout-block-gap:4.5rem;--font-size-article-h2:2.75rem;--font-size-article-h3:2.25rem}}@media (width>=992px) and (width<=1439px){:root{--font-size-xs:calc(.75 * var(--font-size-root-fluid));--font-size-sm:calc(.875 * var(--font-size-root-fluid));--font-size-md:calc(1 * var(--font-size-root-fluid));--font-size-lg:calc(1.125 * var(--font-size-root-fluid));--font-size-nav:calc(1 * var(--font-size-root-fluid));--space-28:calc(7 * var(--font-size-root-fluid));--layout-measure-intro:calc(48 * var(--font-size-root-fluid));--layout-measure-intro-wide:calc(74 * var(--font-size-root-fluid));--font-size-title-sm:calc(1.7 * var(--font-size-root-fluid));--font-size-title-md:calc(2.5 * var(--font-size-root-fluid));--font-size-title-lg:calc(3 * var(--font-size-root-fluid));--font-size-display-sm:calc(5.3 * var(--font-size-root-fluid));--font-size-article-h2:calc(3 * var(--font-size-root-fluid));--font-size-article-h3:calc(2.78 * var(--font-size-root-fluid));--space-heading-xs:calc(.5 * var(--font-size-root-fluid));--space-heading-sm:calc(1 * var(--font-size-root-fluid));--space-heading:calc(1.5 * var(--font-size-root-fluid));--space-list-indent:calc(1.25 * var(--font-size-root-fluid));--space-logo-gap:calc(4 * var(--font-size-root-fluid));--font-size-4xl:calc(4.5 * var(--font-size-root-fluid));--font-size-3xl:3.25rem;--layout-gutter:calc(3 * var(--font-size-root-fluid));--font-size-tagline:calc(1 * var(--font-size-root-fluid));--font-size-card-title:calc(1.5 * var(--font-size-root-fluid));--layout-logo-slot-height:calc(2.5 * var(--font-size-root-fluid));--font-size-lead:calc(1.125 * var(--font-size-root-fluid));--layout-nav-link-height:calc(2.5 * var(--font-size-root-fluid));--font-size-strip-title:calc(1.125 * var(--font-size-root-fluid))}.type-static{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-nav:1rem;--font-size-title-sm:1.7rem;--font-size-title-md:2.5rem;--font-size-title-lg:3rem;--font-size-display-sm:5.3rem;--font-size-article-h2:3rem;--font-size-article-h3:2.78rem;--font-size-tagline:1rem;--font-size-card-title:1.5rem;--font-size-lead:1.125rem;--font-size-strip-title:1.125rem;font-size:var(--font-size-md)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;color-scheme:dark}body{font-family:var(--font-family-sans);font-size:var(--font-size-md);line-height:var(--font-leading-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-xs)}h1,h2,h3,h4{line-height:var(--font-leading-heading);margin:0 0 var(--space-4)}h3{font-weight:var(--font-weight-semibold)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.container[data-astro-cid-ncmglnnv]{padding-inline:var(--layout-gutter);margin-inline:auto}.page[data-astro-cid-ncmglnnv]{max-width:calc(var(--layout-container) + 2 * var(--layout-gutter))}.prose[data-astro-cid-ncmglnnv]{max-width:calc(var(--layout-prose) + 2 * var(--layout-gutter))}.inset[data-astro-cid-ncmglnnv]{max-width:calc(var(--layout-container) - 2 * var(--space-6) + 2 * var(--layout-gutter))}.three-fifths[data-astro-cid-ncmglnnv]{max-width:calc(var(--layout-prose) + 2 * var(--layout-gutter))}@media (width>=992px){.three-fifths[data-astro-cid-ncmglnnv]{max-width:calc(.6 * (100% - 7.32 * var(--font-size-md)) + 2 * var(--layout-gutter))}}.medium[data-astro-cid-ncmglnnv]{max-width:calc(var(--layout-medium) + 2 * var(--layout-gutter))}.btn[data-astro-cid-ykxyao5z]{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--size-button-padding);border-radius:var(--radius-pill);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button);letter-spacing:var(--font-tracking-button);white-space:nowrap;border:1px solid #0000;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.nav[data-astro-cid-ykxyao5z]{padding:var(--space-2) calc(var(--space-4) + var(--space-1));min-height:var(--size-control);letter-spacing:0;font-size:var(--font-size-md)}.primary[data-astro-cid-ykxyao5z]{color:var(--color-white);background-image:var(--gradient-primary)}.primary[data-astro-cid-ykxyao5z]:hover{transform:scale(1.02)}.primary[data-astro-cid-ykxyao5z]:active{transform:scale(.99)}.alternate[data-astro-cid-ykxyao5z]{font-weight:var(--font-weight-bold);color:var(--color-white);border-color:var(--color-slate-500);background-color:var(--color-slate-tint);background-image:var(--gradient-button-glass);backdrop-filter:blur(6px)}.nav[data-astro-cid-ykxyao5z].alternate{background-color:#0000;background-image:var(--gradient-button-glass-nav)}.alternate[data-astro-cid-ykxyao5z]:hover{background-color:var(--color-white);color:var(--color-navy-850);background-image:none}.btn[data-astro-cid-ykxyao5z][aria-current=page]{border-color:var(--color-white)}.white[data-astro-cid-ykxyao5z]{color:var(--color-navy-900);background:var(--color-white)}.white[data-astro-cid-ykxyao5z]:hover{color:var(--color-white);background:var(--color-navy-900);border-color:var(--color-white)}.line[data-astro-cid-ykxyao5z]{color:var(--color-navy-900);background:var(--color-white);border-color:var(--color-navy-900);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-transform:uppercase}.line[data-astro-cid-ykxyao5z]:hover{color:var(--color-white);background:var(--color-navy-900)}.link[data-astro-cid-ykxyao5z]{color:var(--color-text);font-weight:var(--font-weight-medium);padding:0}.arrow[data-astro-cid-ykxyao5z]{width:var(--size-icon-md);height:var(--size-icon-md);fill:currentColor;flex:none}.link[data-astro-cid-ykxyao5z]:hover{color:var(--color-accent)}header[data-astro-cid-aftjdkhv]{top:var(--layout-nav-offset);z-index:10;margin-top:var(--layout-nav-offset);position:sticky}@media (width<=479px){header[data-astro-cid-aftjdkhv]{top:var(--layout-nav-offset-phone);margin-top:var(--layout-nav-offset-phone)}}.bar[data-astro-cid-aftjdkhv]{min-height:var(--layout-nav-height);padding:var(--space-2) var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-nav);backdrop-filter:blur(var(--blur-nav));align-items:center;gap:0;display:flex;position:relative}.logo[data-astro-cid-aftjdkhv] img[data-astro-cid-aftjdkhv]{display:block}ul[data-astro-cid-aftjdkhv]{gap:var(--space-1) var(--space-2);margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv],nav[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv],.accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-nav);line-height:1.5;text-decoration:none;transition:color .3s}.desktop[data-astro-cid-aftjdkhv]>ul[data-astro-cid-aftjdkhv]>li[data-astro-cid-aftjdkhv]>a[data-astro-cid-aftjdkhv]{min-height:var(--layout-nav-link-height);padding:var(--space-2) var(--space-4);align-items:center;display:inline-flex}.desktop[data-astro-cid-aftjdkhv]>ul[data-astro-cid-aftjdkhv]{gap:0}.group[data-astro-cid-aftjdkhv]>button[data-astro-cid-aftjdkhv]{padding-inline:var(--space-4)}.desktop[data-astro-cid-aftjdkhv] .chevron[data-astro-cid-aftjdkhv]{margin-inline:.3rem}@media (width>=992px){.ctas[data-astro-cid-aftjdkhv]{margin-left:var(--space-4)}}nav[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv]:hover,nav[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv][aria-current],nav[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv]:hover,nav[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv].current,.accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv]:hover,.accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv].current{color:var(--color-accent)}.desktop[data-astro-cid-aftjdkhv]{flex:1}@media (width>=992px){.desktop[data-astro-cid-aftjdkhv]{flex:none;margin-left:auto}}.desktop[data-astro-cid-aftjdkhv]>ul[data-astro-cid-aftjdkhv]{justify-content:center;align-items:center}.group[data-astro-cid-aftjdkhv]{position:relative}.group[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv]{align-items:center;gap:var(--space-2);padding:0 var(--space-4);color:inherit;font-family:var(--font-family-sans);cursor:pointer;background:0 0;border:0;display:inline-flex}.chevron[data-astro-cid-aftjdkhv]{border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.group[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv][aria-expanded=true] .chevron[data-astro-cid-aftjdkhv],.accordion[data-astro-cid-aftjdkhv][open] .chevron[data-astro-cid-aftjdkhv]{transform:translateY(1px)rotate(-135deg)}.dropdown[data-astro-cid-aftjdkhv]{left:calc(-1 * var(--space-4));padding-top:var(--space-4);flex-direction:column;gap:0;min-width:13rem;display:none;position:absolute;top:100%}.group[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv][aria-expanded=true]+.dropdown[data-astro-cid-aftjdkhv]{display:flex}.dropdown[data-astro-cid-aftjdkhv] li[data-astro-cid-aftjdkhv]{background:var(--color-navy-850);border-inline:1px solid var(--color-border-strong)}.dropdown[data-astro-cid-aftjdkhv] li[data-astro-cid-aftjdkhv]:first-child{border-top:1px solid var(--color-border-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-top:var(--space-2)}.dropdown[data-astro-cid-aftjdkhv] li[data-astro-cid-aftjdkhv]:last-child{border-bottom:1px solid var(--color-border-strong);border-radius:0 0 var(--radius-lg) var(--radius-lg);padding-bottom:var(--space-2)}.dropdown[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv]{padding:var(--space-2) var(--space-4);white-space:nowrap;display:block}.dropdown[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv]:hover,.dropdown[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv]:focus-visible{background:var(--color-white-tint)}.ctas[data-astro-cid-aftjdkhv],.mobile-ctas[data-astro-cid-aftjdkhv]{gap:var(--space-3);display:flex}.mobile[data-astro-cid-aftjdkhv]{margin-left:auto;display:none}@media (width<=991px){.desktop[data-astro-cid-aftjdkhv],.ctas[data-astro-cid-aftjdkhv]{display:none}.mobile[data-astro-cid-aftjdkhv]{display:block}.mobile[data-astro-cid-aftjdkhv]:not([open]) nav[data-astro-cid-aftjdkhv]{display:none}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv]{width:var(--size-control-lg);height:var(--size-control-lg);cursor:pointer;place-items:center;list-style:none;display:grid}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv]::-webkit-details-marker,.accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv]::-webkit-details-marker{display:none}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv],.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:before,.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:after{content:"";background:var(--color-white);width:1.25rem;height:2px;display:block}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]{position:relative}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:before{position:absolute;top:-6px}.mobile[data-astro-cid-aftjdkhv]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:after{position:absolute;top:6px}.mobile[data-astro-cid-aftjdkhv] nav[data-astro-cid-aftjdkhv]{left:0;right:0;top:calc(100% + var(--space-2));padding:var(--space-6);gap:var(--space-6);border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl);background:var(--color-surface-menu);max-height:calc(100vh - 8rem);display:grid;position:absolute;overflow-y:auto}.mobile[data-astro-cid-aftjdkhv] ul[data-astro-cid-aftjdkhv]{gap:var(--space-6);flex-direction:column}.mobile[data-astro-cid-aftjdkhv] nav[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv],.mobile[data-astro-cid-aftjdkhv] .accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv]{font-size:var(--font-size-lg)}.mobile[data-astro-cid-aftjdkhv][open]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]{background:0 0}.mobile[data-astro-cid-aftjdkhv][open]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:before{top:0;transform:rotate(45deg)}.mobile[data-astro-cid-aftjdkhv][open]>summary[data-astro-cid-aftjdkhv] span[data-astro-cid-aftjdkhv]:after{top:0;transform:rotate(-45deg)}.accordion[data-astro-cid-aftjdkhv] summary[data-astro-cid-aftjdkhv]{align-items:center;gap:var(--space-3);cursor:pointer;list-style:none;display:flex}.accordion[data-astro-cid-aftjdkhv] ul[data-astro-cid-aftjdkhv]{margin-top:var(--space-3);padding-left:var(--space-4);gap:var(--space-3);border-left:1px solid var(--color-border-strong)}.mobile-ctas[data-astro-cid-aftjdkhv]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.chevron[data-astro-cid-aftjdkhv],nav[data-astro-cid-aftjdkhv] a[data-astro-cid-aftjdkhv],nav[data-astro-cid-aftjdkhv] button[data-astro-cid-aftjdkhv]{transition:none}}@media (width<=479px){.bar[data-astro-cid-aftjdkhv]{min-height:var(--layout-nav-height-phone);margin-inline:calc(var(--layout-nav-offset-phone) - var(--space-4));padding-inline:var(--layout-nav-offset-phone)}}footer[data-astro-cid-ejrrlhvu]{padding-block:var(--space-20) var(--space-8);color:var(--color-text-muted);font-size:var(--font-size-md)}.panel[data-astro-cid-ejrrlhvu]{gap:var(--space-12);padding:var(--layout-panel-padding);border-radius:var(--radius-2xl);background:var(--color-bg-deep);border:1px solid var(--color-ink-line);display:grid}@media (width>=992px){.panel[data-astro-cid-ejrrlhvu]{column-gap:calc(5.4 * var(--font-size-md));grid-template-columns:1fr 2fr}}.logo[data-astro-cid-ejrrlhvu]{display:block}.tagline[data-astro-cid-ejrrlhvu]{margin:calc(.75 * var(--font-size-md)) 0 0;color:var(--color-text);font-weight:var(--font-weight-bold)}@media (width>=992px){.tagline[data-astro-cid-ejrrlhvu]{max-width:24rem}}.badges[data-astro-cid-ejrrlhvu]{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.badges[data-astro-cid-ejrrlhvu] li[data-astro-cid-ejrrlhvu]{gap:var(--space-2);display:grid}.badges[data-astro-cid-ejrrlhvu] li[data-astro-cid-ejrrlhvu] img[data-astro-cid-ejrrlhvu]{justify-self:start}.badges[data-astro-cid-ejrrlhvu] li[data-astro-cid-ejrrlhvu].row{align-items:center;gap:var(--space-3);display:flex}.badges[data-astro-cid-ejrrlhvu] img[data-astro-cid-ejrrlhvu]{width:auto;max-width:7.5rem;height:auto;max-height:2.75rem}.badges[data-astro-cid-ejrrlhvu] p[data-astro-cid-ejrrlhvu]{gap:var(--space-2);font-size:var(--font-size-footer-small);margin:0;display:grid}.badges[data-astro-cid-ejrrlhvu] strong[data-astro-cid-ejrrlhvu]{color:var(--color-text);font-size:var(--font-size-md)}.cols[data-astro-cid-ejrrlhvu]{gap:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}@media (width>=768px){.cols[data-astro-cid-ejrrlhvu]{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr))}}.title[data-astro-cid-ejrrlhvu]{color:var(--color-text);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-heading-sm)}ul[data-astro-cid-ejrrlhvu]{gap:0;margin:0;padding:0;list-style:none;display:grid}.cols[data-astro-cid-ejrrlhvu] ul[data-astro-cid-ejrrlhvu] a[data-astro-cid-ejrrlhvu]{padding-block:var(--space-2);color:var(--color-text-dim);font-size:var(--font-size-footer);line-height:1.5;display:inline-block}.cols[data-astro-cid-ejrrlhvu] ul[data-astro-cid-ejrrlhvu] a[data-astro-cid-ejrrlhvu][aria-current]{color:var(--color-accent)}.address[data-astro-cid-ejrrlhvu] a[data-astro-cid-ejrrlhvu]{justify-self:start}.address[data-astro-cid-ejrrlhvu] a[data-astro-cid-ejrrlhvu],.address[data-astro-cid-ejrrlhvu] p[data-astro-cid-ejrrlhvu]:not(.title){color:var(--color-text-dim);font-size:var(--font-size-footer);line-height:1.5}.address[data-astro-cid-ejrrlhvu] p[data-astro-cid-ejrrlhvu]{padding-block:var(--space-2)}.address[data-astro-cid-ejrrlhvu] .title[data-astro-cid-ejrrlhvu]{font-size:var(--font-size-md);padding:0}a[data-astro-cid-ejrrlhvu]{text-decoration:none;transition:color .2s}a[data-astro-cid-ejrrlhvu]:hover{color:var(--color-accent)}.address[data-astro-cid-ejrrlhvu]{gap:var(--space-4);align-content:start;display:grid}.address[data-astro-cid-ejrrlhvu] .title[data-astro-cid-ejrrlhvu],.address[data-astro-cid-ejrrlhvu] p[data-astro-cid-ejrrlhvu]{margin:0}.company[data-astro-cid-ejrrlhvu]{color:var(--color-text);font-weight:var(--font-weight-bold);justify-self:start}.bottom[data-astro-cid-ejrrlhvu]{justify-content:space-between;gap:var(--space-4);padding-top:calc(var(--space-6) + var(--space-1));font-size:var(--font-size-footer);flex-wrap:wrap;display:flex}.bottom[data-astro-cid-ejrrlhvu] p[data-astro-cid-ejrrlhvu]{margin:0}.legal[data-astro-cid-ejrrlhvu]{gap:var(--space-6);flex-wrap:wrap;display:flex}@media (width<=767px){.bottom[data-astro-cid-ejrrlhvu]{flex-direction:column;gap:0}.legal[data-astro-cid-ejrrlhvu]{gap:var(--space-4);flex-direction:column}.badges[data-astro-cid-ejrrlhvu]{margin-top:var(--space-6)}}.legal[data-astro-cid-ejrrlhvu] a[data-astro-cid-ejrrlhvu],.legal[data-astro-cid-ejrrlhvu] button[data-astro-cid-ejrrlhvu]{color:inherit;text-decoration:underline}.legal[data-astro-cid-ejrrlhvu] button[data-astro-cid-ejrrlhvu]{font:inherit;font-family:var(--font-family-sans);cursor:pointer;background:0 0;border:0;padding:0}.legal[data-astro-cid-ejrrlhvu] button[data-astro-cid-ejrrlhvu]:hover{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){a[data-astro-cid-ejrrlhvu]{transition:none}}.section[data-astro-cid-pwkxuu72]{padding-block:var(--space-12);overflow-x:clip}.deep[data-astro-cid-pwkxuu72]{background:var(--color-bg-deep)}.light[data-astro-cid-pwkxuu72]{--color-text:var(--color-ink);--color-text-muted:var(--color-slate-500);--color-text-subtle:var(--color-slate-500);--color-border:var(--color-ink-line);--color-border-strong:var(--color-ink-line);--color-surface:var(--color-card-light);background:var(--color-white);color:var(--color-text)}.has-backdrop[data-astro-cid-pwkxuu72],.has-backdrop[data-astro-cid-pwkxuu72]>:not(.backdrop){position:relative}.backdrop[data-astro-cid-pwkxuu72]{object-fit:cover;pointer-events:none;width:140%;max-width:none;height:100%;position:absolute;top:0;left:-20%}.backdrop[data-astro-cid-pwkxuu72].top-end{z-index:-1;top:calc(-5 * var(--font-size-md));left:auto;right:calc(-15 * var(--font-size-md));width:45.75%;height:calc(31.625 * var(--font-size-md));clip-path:inset(0 0 calc(100% - 5 * var(--font-size-md)) 0)}@media (width<=767px){.backdrop[data-astro-cid-pwkxuu72].top-end{top:calc(-6.5 * var(--font-size-md));right:auto;left:calc(100% - var(--space-8));width:100%;clip-path:inset(0 0 calc(100% - 6.5 * var(--font-size-md)) 0)}}.grey[data-astro-cid-pwkxuu72]{--color-surface:var(--color-white);background:var(--color-card-light)}.has-glow[data-astro-cid-pwkxuu72]{position:relative;overflow:clip}.has-glow[data-astro-cid-pwkxuu72]:has(>.glow-bottom-end){overflow:clip visible}.has-glow[data-astro-cid-pwkxuu72]>:not(.section-glow){position:relative}.section-glow[data-astro-cid-pwkxuu72]{background:var(--color-accent);filter:blur(var(--blur-glow));pointer-events:none;border-radius:100%;position:absolute}.glow-top-start[data-astro-cid-pwkxuu72]{left:-3.5%;top:calc(3.5 * var(--font-size-md));opacity:.9;border-radius:30%;width:42rem;height:24rem;transform:rotate(-13deg)}.glow-top-end[data-astro-cid-pwkxuu72]{left:61%;top:var(--space-16);width:18rem;height:18rem;filter:blur(var(--blur-glow-md))}.glow-center[data-astro-cid-pwkxuu72]{width:26rem;height:26rem;filter:blur(var(--blur-glow-sm));opacity:.8;top:50%;left:50%;transform:translate(-50%,-50%)}.glow-top-center[data-astro-cid-pwkxuu72]{width:22rem;height:24rem;top:11rem;left:50%}.glow-bottom-start[data-astro-cid-pwkxuu72]{opacity:.8;width:24rem;height:18rem;bottom:8%;left:6%}.glow-bottom-end[data-astro-cid-pwkxuu72]{right:var(--space-16);opacity:.8;width:24rem;height:26rem;bottom:-12rem;transform:rotate(-50deg)}@media (width<=767px){.section-glow[data-astro-cid-pwkxuu72]{width:16rem;height:16rem}.glow-top-start[data-astro-cid-pwkxuu72]{left:-20%}.glow-top-end[data-astro-cid-pwkxuu72],.glow-top-center[data-astro-cid-pwkxuu72]{left:auto;right:-4rem}.glow-bottom-end[data-astro-cid-pwkxuu72]{bottom:0}.has-glow[data-astro-cid-pwkxuu72]:has(>.glow-bottom-end){overflow:clip}}@media (width>=768px){.section[data-astro-cid-pwkxuu72]{padding-block:calc(var(--space-20) + var(--space-4))}}@media (width>=992px){.section[data-astro-cid-pwkxuu72]{padding-block:var(--space-28)}}.glow-lower-end[data-astro-cid-pwkxuu72]{right:var(--space-16);bottom:calc(6 * var(--font-size-md));opacity:.8;width:24rem;height:26rem;transform:rotate(-50deg)}@media (width<=767px){.glow-lower-end[data-astro-cid-pwkxuu72]{width:16rem;height:16rem;bottom:25%;right:-4rem}}@media (width>=992px){.section[data-astro-cid-pwkxuu72].space-compact{padding-block:calc(5.63 * var(--font-size-md))}}.section[data-astro-cid-pwkxuu72].flush-top{padding-top:0}.heading[data-astro-cid-a5cjcuet]{font-weight:var(--heading-weight,var(--font-weight-bold));line-height:var(--font-leading-heading);margin:0 0 var(--space-heading);overflow-wrap:break-word}.xl[data-astro-cid-a5cjcuet]{font-size:var(--font-size-4xl);letter-spacing:var(--font-tracking-tight)}.lg[data-astro-cid-a5cjcuet]{font-size:var(--font-size-3xl);letter-spacing:var(--font-tracking-snug)}.md[data-astro-cid-a5cjcuet]{font-size:var(--font-size-2xl)}.center[data-astro-cid-a5cjcuet]{text-align:center;margin-inline:auto}.heading[data-astro-cid-a5cjcuet].w-regular{font-weight:var(--font-weight-regular)}.heading[data-astro-cid-a5cjcuet].w-medium{font-weight:var(--font-weight-medium)}.heading[data-astro-cid-a5cjcuet].w-semibold{font-weight:var(--font-weight-semibold)}.heading[data-astro-cid-a5cjcuet].w-bold{font-weight:var(--font-weight-bold)}@media (width<=767px){.heading[data-astro-cid-a5cjcuet]{margin-bottom:var(--space-4)}}.heading[data-astro-cid-a5cjcuet] .tone-muted{color:var(--color-text-muted)}.heading[data-astro-cid-a5cjcuet] .tone-accent{color:var(--color-accent)}.tagline[data-astro-cid-qunckx5n]{margin:0 0 var(--space-heading);font-size:var(--font-size-tagline);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-tagline);text-transform:uppercase;color:var(--color-text-subtle);line-height:1;display:inline-block}.badge[data-astro-cid-qunckx5n]{margin-bottom:var(--space-heading-sm);color:var(--color-text);font-size:var(--font-size-badge-small);border:1px solid var(--color-accent);background:var(--color-accent-soft);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-3);display:inline-block}.glass[data-astro-cid-h6q4xgjt]{padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--color-border-glass);background:var(--color-glass-frame);backdrop-filter:blur(var(--blur-panel))}@media (width>=768px){.glass[data-astro-cid-h6q4xgjt]{padding:var(--space-6)}}.fade[data-astro-cid-h6q4xgjt]{mask-image:linear-gradient(#000 85%,#0000)}.decorated[data-astro-cid-h6q4xgjt]{position:relative}.decorated[data-astro-cid-h6q4xgjt]>.glass[data-astro-cid-h6q4xgjt]{z-index:1;position:relative}.backdrop[data-astro-cid-h6q4xgjt]{pointer-events:none;width:200%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.backdrop[data-astro-cid-h6q4xgjt].top-end{object-fit:contain;width:150%;max-height:75rem;top:-16rem;left:auto;right:-4rem;transform:none}.backdrop[data-astro-cid-h6q4xgjt].behind{object-fit:cover;width:100%;height:140%;top:-20%;left:-20%;transform:none}@media (width<=767px){.backdrop[data-astro-cid-h6q4xgjt].top-end{top:-8.5rem}}.backdrop[data-astro-cid-h6q4xgjt].above{left:-5%;top:max(calc(-10 * var(--font-size-md)), -30%);width:110%;height:min(calc(31.25 * var(--font-size-md)), 100%);transform:none}.lines[data-astro-cid-h6q4xgjt]{pointer-events:none;width:48.875rem;max-width:none;height:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=767px){.lines[data-astro-cid-h6q4xgjt]{width:150%;height:125%}}.glow[data-astro-cid-h6q4xgjt]{width:calc(100% + var(--space-10));height:var(--layout-glow-height);background:var(--gradient-glow);max-height:100%;filter:blur(var(--blur-glow));pointer-events:none;border-radius:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (width<=767px){.glow[data-astro-cid-h6q4xgjt]{width:100%}}.screen[data-astro-cid-h6q4xgjt]{border-radius:var(--radius-screen);min-height:12rem;padding:var(--space-6);background-image:var(--dots), var(--gradient-screen);box-shadow:var(--shadow-screen);background-size:cover,auto;place-items:center;display:grid;overflow:hidden}.performance[data-astro-cid-h6q4xgjt]{background-image:var(--dots), var(--gradient-screen-performance)}.screen[data-astro-cid-h6q4xgjt] img{width:100%;height:auto}.media[data-astro-cid-h6q4xgjt]{min-height:0;padding:0}.glass[data-astro-cid-h6q4xgjt] .screen[data-astro-cid-h6q4xgjt].media img{object-fit:contain;height:100%}.shaped[data-astro-cid-h6q4xgjt]{display:flex}.shaped[data-astro-cid-h6q4xgjt] .screen[data-astro-cid-h6q4xgjt]{min-width:0;padding:var(--space-4) 0;flex:1}.shaped[data-astro-cid-h6q4xgjt] .screen[data-astro-cid-h6q4xgjt] img{padding:var(--space-3)}.phone-ratio[data-astro-cid-h6q4xgjt]{aspect-ratio:var(--ratio)}@media (width<=767px){.phone-ratio[data-astro-cid-h6q4xgjt]{aspect-ratio:var(--ratio-phone)}}.cover[data-astro-cid-i62avyro]{width:100%;max-width:32rem;height:auto;margin-top:var(--space-6);display:block}.lead-form[data-astro-cid-i62avyro]{gap:var(--space-8);display:grid;position:relative}.card[data-astro-cid-i62avyro]{padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-glass)}@media (width>=992px){.card[data-astro-cid-i62avyro]{align-items:center;gap:var(--space-12);grid-template-columns:1fr 1fr}}.band[data-astro-cid-i62avyro]{text-align:center;padding-block:var(--space-8);justify-items:center}.glow[data-astro-cid-i62avyro]{background:var(--gradient-glow);width:min(40rem,90%);height:8rem;filter:blur(var(--blur-glow));opacity:.35;pointer-events:none;z-index:-1;position:absolute;top:20%;left:50%;transform:translate(-50%)}.band[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro]{max-width:40rem}.lead[data-astro-cid-i62avyro]{color:var(--color-text-muted);margin:0}.lead[data-astro-cid-i62avyro] a{color:var(--color-accent)}form[data-astro-cid-i62avyro]{gap:var(--space-4);width:100%;display:grid}.band[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{max-width:36rem}.fields[data-astro-cid-i62avyro]{gap:var(--space-3);display:grid}.band[data-astro-cid-i62avyro] .fields[data-astro-cid-i62avyro]{display:contents}.band[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{order:1}.band[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{order:2}.band[data-astro-cid-i62avyro] .msg[data-astro-cid-i62avyro]{order:3}.band[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){background:0 0}label[data-astro-cid-i62avyro]{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:start;display:grid}.sr-label[data-astro-cid-i62avyro] span[data-astro-cid-i62avyro]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}input[data-astro-cid-i62avyro]:not([type=checkbox]){font:inherit;font-weight:var(--font-weight-regular);font-size:var(--font-size-md);color:var(--color-text);background:var(--color-bg-deep);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-6);min-width:0}input[data-astro-cid-i62avyro]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.consent[data-astro-cid-i62avyro]{font-weight:var(--font-weight-regular);color:var(--color-text-muted);grid-template-columns:auto 1fr;align-items:start}.consent[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]{accent-color:var(--color-accent);margin-top:.2em}.consent[data-astro-cid-i62avyro] a,.msg[data-astro-cid-i62avyro] a{color:var(--color-accent)}.trap[data-astro-cid-i62avyro]{width:1px;height:1px;position:absolute;left:-9999px}.submit[data-astro-cid-i62avyro]{font:inherit;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-white);background-image:var(--gradient-primary);border-radius:var(--radius-pill);padding:var(--space-3) var(--space-8);cursor:pointer;white-space:nowrap;border:0;justify-self:start}.band[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{justify-self:stretch}.submit[data-astro-cid-i62avyro]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.msg[data-astro-cid-i62avyro]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin:0}.success[data-astro-cid-i62avyro]{background:var(--color-accent-soft);color:var(--color-text)}.error[data-astro-cid-i62avyro]{border:1px solid var(--color-accent);color:var(--color-text)}.test[data-astro-cid-i62avyro]{color:var(--color-text-muted);padding:0}.logos[data-astro-cid-i62avyro]{padding:var(--space-8) 0 0;margin:var(--space-4) 0 0;justify-content:center;align-items:center;gap:var(--space-8) var(--space-12);border-top:1px solid var(--color-border);flex-wrap:wrap;width:100%;list-style:none;display:flex}.columns[data-astro-cid-i62avyro]{align-items:start}@media (width>=768px){.columns[data-astro-cid-i62avyro]{column-gap:var(--space-20);row-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"offer copy""offer form"}.columns[data-astro-cid-i62avyro] .offer[data-astro-cid-i62avyro]{grid-area:offer}.columns[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro]{grid-area:copy}.columns[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{grid-area:form}}.columns[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro],.columns[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{max-width:26rem}.columns[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro]{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.offer[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro]{color:var(--color-text-muted);max-width:22rem;margin:0}.offer-cta[data-astro-cid-i62avyro]{margin-top:var(--space-16)}.columns[data-astro-cid-i62avyro] .fields[data-astro-cid-i62avyro]{gap:var(--space-4);display:contents}.columns[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{order:1}.columns[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{order:2}.columns[data-astro-cid-i62avyro] .msg[data-astro-cid-i62avyro]{order:3}.columns[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){border-color:var(--color-white);background:0 0}.columns[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{color:var(--color-navy-900);background:var(--color-white);margin-top:var(--space-6);padding:var(--space-6) var(--space-12)}.panel[data-astro-cid-i62avyro]{align-items:center}.panel[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{padding:var(--space-4);gap:var(--space-6)}@media (width>=768px){.panel[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{padding:var(--space-4) var(--space-6)}}.panel[data-astro-cid-i62avyro] .fields[data-astro-cid-i62avyro]{gap:var(--space-6)}.panel[data-astro-cid-i62avyro] label[data-astro-cid-i62avyro]:not(.consent){font-weight:var(--font-weight-regular)}.panel[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){border-radius:var(--radius-md);background:var(--color-white-tint);border-color:var(--color-border-strong);padding:var(--space-3) var(--space-4)}.panel[data-astro-cid-i62avyro] .fields[data-astro-cid-i62avyro]{display:contents}.panel[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{order:1}.panel[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{margin-top:var(--space-12);text-transform:none;letter-spacing:var(--font-tracking-button);padding-block:var(--space-4);order:2;justify-self:stretch}.panel[data-astro-cid-i62avyro] .msg[data-astro-cid-i62avyro]{order:3}.panel[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{color:var(--color-text)}.panel[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro]{color:var(--color-text);font-size:var(--font-size-lg)}.panel-cover[data-astro-cid-i62avyro]{max-width:20rem;filter:drop-shadow(var(--shadow-glass));margin:0}.points[data-astro-cid-i62avyro]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.points[data-astro-cid-i62avyro] li[data-astro-cid-i62avyro]{gap:var(--space-4);font-weight:var(--font-weight-medium);align-content:start;line-height:1;display:grid}.points[data-astro-cid-i62avyro] img[data-astro-cid-i62avyro]{width:var(--size-icon-md);height:var(--size-icon-md)}.points-column[data-astro-cid-i62avyro] li[data-astro-cid-i62avyro]{gap:var(--space-4);grid-template-columns:auto 1fr}@media (width>=768px){.panel[data-astro-cid-i62avyro].has-row{column-gap:var(--space-20);row-gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy copy""cover form""points points"}.panel[data-astro-cid-i62avyro].has-row .copy[data-astro-cid-i62avyro]{grid-area:copy}.panel[data-astro-cid-i62avyro].has-row .panel-cover[data-astro-cid-i62avyro]{grid-area:cover}.panel[data-astro-cid-i62avyro].has-row .form-panel,.panel[data-astro-cid-i62avyro].has-row>.glass{grid-area:form}.panel[data-astro-cid-i62avyro].has-row .points[data-astro-cid-i62avyro]{gap:var(--space-6);max-width:calc(64 * var(--font-size-md));grid-area:points;grid-template-columns:repeat(4,minmax(0,1fr))}.panel[data-astro-cid-i62avyro].has-column{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}}.panel[data-astro-cid-i62avyro]>.glass{width:100%;max-width:26.5rem}@media (width<=767px){.panel[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro],.panel[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro] .heading{text-align:center}.panel[data-astro-cid-i62avyro].has-row>.glass{order:1}.panel[data-astro-cid-i62avyro].has-row .panel-cover[data-astro-cid-i62avyro]{order:2;justify-self:center}.panel[data-astro-cid-i62avyro].has-row .points[data-astro-cid-i62avyro]{order:3}}@media (width>=992px){.lead-form[data-astro-cid-i62avyro].cover-layout{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy image""form image";align-items:start}.cover-layout[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro]{grid-area:copy}.cover-layout[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{grid-area:form}.cover-image[data-astro-cid-i62avyro]{grid-area:image}}.cover-layout[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro] .heading{margin-bottom:var(--space-4)}.cover-layout[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro]{color:var(--color-text);font-size:var(--font-size-lg)}.cover-layout[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{margin-top:var(--space-6);padding:var(--space-6) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}.cover-layout[data-astro-cid-i62avyro] .fields[data-astro-cid-i62avyro]{display:contents}.cover-layout[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{order:1}.cover-layout[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{text-transform:none;order:2;justify-self:stretch}.cover-layout[data-astro-cid-i62avyro] .msg[data-astro-cid-i62avyro]{order:3}.cover-layout[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){border-radius:var(--radius-sm)}.cover-image[data-astro-cid-i62avyro]{justify-self:center;width:100%;max-width:32rem;height:auto;display:block}.top-glow[data-astro-cid-i62avyro]{--pad:var(--space-12);z-index:-1;width:100vw;height:var(--pad);pointer-events:none;position:absolute;bottom:100%;left:calc(50% - 50vw);overflow:hidden}@media (width>=768px){.top-glow[data-astro-cid-i62avyro]{--pad:calc(var(--space-20) + var(--space-4))}}@media (width>=992px){.top-glow[data-astro-cid-i62avyro]{--pad:var(--space-28)}}.top-glow[data-astro-cid-i62avyro].opening{height:calc(var(--pad) + var(--layout-nav-offset) + var(--layout-nav-height))}.top-glow[data-astro-cid-i62avyro]:before{content:"";width:50%;height:calc(56 * var(--font-size-md));background:radial-gradient(circle, var(--color-crimson), var(--color-pink) 50%, transparent);filter:blur(calc(1.1 * var(--blur-glow)));position:absolute;top:0;left:50%}.top-glow[data-astro-cid-i62avyro].faint:before{opacity:.19}@media (width>=992px){.lead-form[data-astro-cid-i62avyro].cover-layout{column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,4fr)}}.cover-layout[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{padding:calc(2 * var(--space-4))}.cover-layout[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){background:var(--color-white-tint);padding:var(--space-2) var(--space-4);min-height:var(--space-12);border-color:#0000}.cover-layout[data-astro-cid-i62avyro]>.cover-image[data-astro-cid-i62avyro]{order:1}.cover-layout[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro] .heading.heading{font-size:var(--font-size-stacked-title)}.cover-wrap[data-astro-cid-i62avyro]{position:relative}.cover-wrap[data-astro-cid-i62avyro] .cover-picture[data-astro-cid-i62avyro]{width:100%;height:auto;display:block;position:relative}.cover-lines[data-astro-cid-i62avyro]{object-fit:cover;pointer-events:none;width:150%;max-width:none;height:78.6%;position:absolute;top:10.7%;bottom:10.7%;left:-25%}.logos[data-astro-cid-i62avyro] img[data-astro-cid-i62avyro]{width:auto;height:2.5rem;max-width:var(--layout-logo-slot-width);object-fit:contain;opacity:.85}.classic[data-astro-cid-i62avyro]{gap:var(--space-10);padding-block:0}.classic[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro]{max-width:calc(32.375 * var(--font-size-md))}.classic[data-astro-cid-i62avyro] .heading{font-size:var(--font-size-title-md);font-weight:var(--font-weight-regular);letter-spacing:0;margin:0;line-height:1.3}.classic[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{max-width:calc(29.125 * var(--font-size-md));gap:var(--space-6)}.classic[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){border-color:var(--color-white);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}.classic[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox])::placeholder{text-transform:uppercase;color:var(--color-text-muted)}.classic[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{align-items:center;gap:var(--space-4);color:var(--color-text)}.classic[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]{appearance:none;border:1px solid var(--color-border-strong);cursor:pointer;background:0 0;border-radius:100%;width:1.25rem;height:1.25rem;margin:0}.classic[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:checked{border-color:var(--color-accent);background:radial-gradient(circle, var(--color-accent) 45%, transparent 50%)}.classic[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{margin-top:var(--space-10);padding-block:calc(1.75 * var(--font-size-md));font-weight:var(--font-weight-medium);letter-spacing:.1875em}.classic[data-astro-cid-i62avyro] .glow[data-astro-cid-i62avyro]{top:calc(-1 * var(--space-8));width:calc(20 * var(--font-size-md));height:calc(20 * var(--font-size-md));background:var(--color-accent);filter:blur(var(--blur-glow));opacity:.9;border-radius:100%}.columns[data-astro-cid-i62avyro]{padding-top:var(--space-10)}.columns[data-astro-cid-i62avyro] .offer[data-astro-cid-i62avyro] .heading{max-width:calc(12.5 * var(--font-size-md));min-width:min-content}.columns[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro]{max-width:calc(36 * var(--font-size-md))}.columns[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro],.columns[data-astro-cid-i62avyro] .offer[data-astro-cid-i62avyro] .lead[data-astro-cid-i62avyro]{max-width:calc(17 * var(--font-size-md));line-height:1.3}.columns[data-astro-cid-i62avyro] .copy[data-astro-cid-i62avyro] .heading{margin-bottom:0}.note[data-astro-cid-i62avyro]{margin:var(--space-4) 0 0;font-size:var(--font-size-sm)}.note[data-astro-cid-i62avyro] a{color:var(--color-text)}.columns[data-astro-cid-i62avyro] form[data-astro-cid-i62avyro]{max-width:calc(26 * var(--font-size-md));gap:var(--space-8)}.columns[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox]){max-width:calc(22 * var(--font-size-md));border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm)}.columns[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:not([type=checkbox])::placeholder{text-transform:uppercase;color:var(--color-text-muted)}.columns[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro]{align-items:center;gap:var(--space-6);color:var(--color-text)}.columns[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]{appearance:none;border:1px solid var(--color-text);cursor:pointer;background:0 0;border-radius:100%;width:1rem;height:1rem;margin:0}.columns[data-astro-cid-i62avyro] .consent[data-astro-cid-i62avyro] input[data-astro-cid-i62avyro]:checked{border-color:var(--color-accent);background:radial-gradient(circle, var(--color-accent) 45%, transparent 50%)}.columns[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro],.columns[data-astro-cid-i62avyro] .offer-cta[data-astro-cid-i62avyro] .btn{margin-top:var(--space-4);padding:calc(.9 * var(--font-size-md)) calc(1.5 * var(--font-size-md));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);justify-self:start}.columns[data-astro-cid-i62avyro] .offer-cta[data-astro-cid-i62avyro]{margin-top:var(--space-12)}@media (width<=767px){.columns[data-astro-cid-i62avyro] .submit[data-astro-cid-i62avyro]{justify-self:stretch}.columns[data-astro-cid-i62avyro] .offer-cta[data-astro-cid-i62avyro]{margin-top:var(--space-12)}}.has-backdrop[data-astro-cid-i62avyro] .form-backdrop[data-astro-cid-i62avyro]{z-index:-1;top:var(--space-6);pointer-events:none;width:80vw;max-width:none;height:auto;position:absolute;right:calc(50% - 50vw)}@media (width<=767px){.columns[data-astro-cid-i62avyro].has-backdrop{grid-template-areas:"offer""copy""form"}.columns[data-astro-cid-i62avyro].has-backdrop .offer[data-astro-cid-i62avyro]{grid-area:offer}.columns[data-astro-cid-i62avyro].has-backdrop .copy[data-astro-cid-i62avyro]{grid-area:copy}.columns[data-astro-cid-i62avyro].has-backdrop form[data-astro-cid-i62avyro]{grid-area:form}.has-backdrop[data-astro-cid-i62avyro] .form-backdrop[data-astro-cid-i62avyro]{top:calc(7.5 * var(--font-size-md));grid-area:copy;width:180vw;left:-80vw;right:auto}}
