figure[data-astro-cid-dbxyikjz]{text-align:center;margin:0}blockquote[data-astro-cid-dbxyikjz]{margin:0 0 var(--space-6);font-size:var(--font-size-2xl);line-height:1.4}figcaption[data-astro-cid-dbxyikjz]{color:var(--color-text-muted)}strong[data-astro-cid-dbxyikjz]{color:var(--color-text)}.role[data-astro-cid-dbxyikjz]{display:block}.with-photo[data-astro-cid-dbxyikjz]{gap:var(--space-10);text-align:start;align-items:center;display:grid}.photo[data-astro-cid-dbxyikjz]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-2xl);width:100%;height:auto}.with-photo[data-astro-cid-dbxyikjz]>div[data-astro-cid-dbxyikjz]{padding:var(--space-10);border:1px solid var(--color-border-strong);border-radius:var(--radius-2xl)}.with-photo[data-astro-cid-dbxyikjz] blockquote[data-astro-cid-dbxyikjz]{margin-bottom:var(--space-8);font-size:var(--font-size-card-title);font-style:italic;font-weight:var(--font-weight-medium)}.with-photo[data-astro-cid-dbxyikjz] figcaption[data-astro-cid-dbxyikjz]{color:var(--color-text)}.with-photo[data-astro-cid-dbxyikjz] figcaption[data-astro-cid-dbxyikjz] strong[data-astro-cid-dbxyikjz]{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}@media (width>=992px){.with-photo[data-astro-cid-dbxyikjz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.intro[data-astro-cid-dbxyikjz]{max-width:var(--layout-measure-heading);margin:0 auto var(--space-20);text-align:center}.intro[data-astro-cid-dbxyikjz] .lead[data-astro-cid-dbxyikjz]{max-width:var(--layout-measure-intro);font-size:var(--font-size-lg);margin:0 auto}.card[data-astro-cid-dbxyikjz]{margin-top:var(--space-4);padding:var(--space-8);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);position:relative;overflow:hidden}.card[data-astro-cid-dbxyikjz]:after{content:"";right:calc(-6 * var(--font-size-md));bottom:calc(-6 * var(--font-size-md));width:calc(16 * var(--font-size-md));height:calc(8 * var(--font-size-md));background:var(--color-accent);filter:blur(var(--blur-glow));opacity:.8;pointer-events:none;border-radius:100%;position:absolute}.card-icon[data-astro-cid-dbxyikjz]{width:calc(2 * var(--font-size-md));height:auto;margin-bottom:var(--space-6);display:block}.card-eyebrow[data-astro-cid-dbxyikjz]{margin:0 0 var(--space-2);font-size:var(--font-size-tagline);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-tagline);text-transform:uppercase}.card[data-astro-cid-dbxyikjz] .heading{margin-bottom:var(--space-6)}.card-text[data-astro-cid-dbxyikjz]{z-index:1;margin:0;position:relative}.body[data-astro-cid-dbxyikjz]{position:relative}.has-backdrop[data-astro-cid-dbxyikjz]{isolation:isolate}.backdrop[data-astro-cid-dbxyikjz]{z-index:-1;top:calc(-16 * var(--font-size-md));pointer-events:none;width:150%;max-width:none;height:auto;position:absolute;left:0}.has-backdrop[data-astro-cid-dbxyikjz] .with-photo[data-astro-cid-dbxyikjz]>div[data-astro-cid-dbxyikjz]{background:var(--color-surface);backdrop-filter:blur(var(--blur-glass))}.has-glow[data-astro-cid-dbxyikjz]:after{display:none}.card-glow[data-astro-cid-dbxyikjz]{right:calc(-7.7 * var(--font-size-md));bottom:calc(-4.9 * var(--font-size-md));width:calc(19.7 * var(--font-size-md));max-width:none;height:calc(11 * var(--font-size-md));object-fit:cover;pointer-events:none;position:absolute}.has-glow[data-astro-cid-dbxyikjz]>[data-astro-cid-dbxyikjz]:not(.card-glow){position:relative}@media (width<=991px){.quote-first[data-astro-cid-dbxyikjz] .photo[data-astro-cid-dbxyikjz]{order:1}}@media (width<=767px){.intro[data-astro-cid-dbxyikjz]{margin-bottom:var(--space-12)}.card[data-astro-cid-dbxyikjz]{padding:var(--space-6)}}.releases[data-astro-cid-nhaxogag]{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);overflow:hidden}.releases-title[data-astro-cid-nhaxogag]{padding:var(--space-8) var(--space-6);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);background:radial-gradient(circle at 85% 0, var(--color-border-strong), transparent 40%);border-bottom:1px solid var(--color-border-strong);margin:0}table[data-astro-cid-nhaxogag]{border-collapse:collapse;width:100%}tr[data-astro-cid-nhaxogag]+tr[data-astro-cid-nhaxogag]{border-top:1px solid var(--color-border-strong)}th[data-astro-cid-nhaxogag],td[data-astro-cid-nhaxogag]{padding:var(--space-6);text-align:start;font-weight:var(--font-weight-semibold)}th[data-astro-cid-nhaxogag]{align-items:center;gap:var(--space-3);display:flex}td[data-astro-cid-nhaxogag]{width:45%;font-weight:var(--font-weight-bold)}.tag[data-astro-cid-nhaxogag]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-border);font-size:var(--font-size-sm)}.current[data-astro-cid-nhaxogag]{background:var(--color-navy-850)}.current[data-astro-cid-nhaxogag] .tag[data-astro-cid-nhaxogag]{border-color:var(--color-accent);background:var(--color-accent-soft)}.visually-hidden[data-astro-cid-nhaxogag]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.textured[data-astro-cid-nhaxogag]{background:0 0;position:relative}.textured[data-astro-cid-nhaxogag] span[data-astro-cid-nhaxogag]{position:relative}.title-texture[data-astro-cid-nhaxogag]{object-fit:cover;pointer-events:none;width:48%;height:100%;position:absolute;top:0;right:0}@media (width<=767px){.title-texture[data-astro-cid-nhaxogag]{width:100%}}.split[data-astro-cid-kqohhxqw].stacked{grid-template-columns:minmax(0,1fr);gap:0}.stacked[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]{display:contents}.stacked[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>*{text-align:center}.stacked[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>.tagline{justify-self:center}.stacked[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>.heading{font-size:var(--font-size-stacked-title);width:100%;max-width:var(--layout-measure-intro);justify-self:center}.stacked[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{width:100%;max-width:var(--layout-measure-intro);margin:0 auto var(--space-6);font-size:var(--font-size-lg);justify-self:center}.stacked[data-astro-cid-kqohhxqw] .cta[data-astro-cid-kqohhxqw]{order:1;justify-content:center;margin-top:0}.stacked[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw]{margin-top:var(--layout-block-gap);order:2}.stacked[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw]{margin-top:var(--space-12);text-align:start;gap:var(--space-8);order:3;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.stacked[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw]{border-left:0;padding-left:0}.stacked[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw] div{font-size:var(--font-size-md)}.stacked[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{font-size:var(--font-size-xl)}.has-icon[data-astro-cid-kqohhxqw]{border-left:0!important;padding-left:0!important}.icon[data-astro-cid-kqohhxqw]{width:var(--size-icon-sm);height:auto;margin-right:var(--space-2);vertical-align:-.1em;display:inline-block;border-radius:0!important}.with-aside[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{font-size:var(--font-size-md)}.aside[data-astro-cid-kqohhxqw] p{margin:0 0 var(--space-3);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium)}.aside[data-astro-cid-kqohhxqw] p:last-child{margin:0}.caption[data-astro-cid-kqohhxqw]{margin:var(--space-3) 0 0;font-size:var(--font-size-md);color:var(--color-text-muted);padding:var(--space-3) var(--space-6);line-height:1.5}@media (width>=768px){.split[data-astro-cid-kqohhxqw]:not(.stacked):not(.card) .copy[data-astro-cid-kqohhxqw]>.items[data-astro-cid-kqohhxqw]:last-child{margin-bottom:var(--space-8)}}.caption[data-astro-cid-kqohhxqw] p[data-astro-cid-kqohhxqw]{margin:0}.lead[data-astro-cid-kqohhxqw] strong{font-weight:var(--font-weight-medium)}.icon-row[data-astro-cid-kqohhxqw]{gap:var(--space-4);display:flex}.icon-row[data-astro-cid-kqohhxqw] .point-icon[data-astro-cid-kqohhxqw]{width:var(--size-icon-lg);height:var(--size-icon-lg);border-radius:0;flex:none;margin:0}.icon-column[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw]{gap:var(--space-6);padding-block:var(--space-2);margin-top:var(--space-8)}.icon-column[data-astro-cid-kqohhxqw] .cta[data-astro-cid-kqohhxqw]{margin-top:var(--space-8)}.icon-column[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw]{border-left:0;padding-left:0}.icon-row[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{margin-bottom:var(--space-2)}.releases[data-astro-cid-kqohhxqw] .releases{background:var(--color-navy-925);width:100%}.releases[data-astro-cid-kqohhxqw] img{border-radius:0;width:auto}.logo[data-astro-cid-kqohhxqw]{max-width:20rem}.logo[data-astro-cid-kqohhxqw] img[data-astro-cid-kqohhxqw]{width:100%;height:auto}.mobile-image[data-astro-cid-kqohhxqw]{padding:var(--space-3);border-radius:var(--radius-xl);border:1px solid var(--color-border-glass);background:var(--color-glass-frame);display:none}.mobile-screen[data-astro-cid-kqohhxqw]{border-radius:var(--radius-screen);box-shadow:var(--shadow-screen);overflow:hidden}.media[data-astro-cid-kqohhxqw] .mobile-screen[data-astro-cid-kqohhxqw] img[data-astro-cid-kqohhxqw]{aspect-ratio:2/3;object-fit:contain;width:100%;height:auto;padding:var(--space-4);border-radius:0;display:block}@media (width<=767px){.has-mobile[data-astro-cid-kqohhxqw]{display:none}.mobile-image[data-astro-cid-kqohhxqw]{display:block}}.split[data-astro-cid-kqohhxqw]{gap:var(--space-12);align-items:center;display:grid}.copy[data-astro-cid-kqohhxqw]{min-width:0}@media (width>=768px){.split[data-astro-cid-kqohhxqw]{gap:var(--space-12);grid-template-columns:1fr 1fr}.image-start[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw]{order:-1}.no-image[data-astro-cid-kqohhxqw]{grid-template-columns:minmax(0, var(--layout-measure-section))}}@media (width>=992px){.split[data-astro-cid-kqohhxqw]:not(.stacked):not(.no-image):not(.card){gap:var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.card[data-astro-cid-kqohhxqw]{padding:var(--space-8);border-radius:var(--radius-md);border:1px solid var(--color-border);box-shadow:var(--shadow-glass);backdrop-filter:blur(calc(1.5 * var(--blur-nav)))}.card[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw] .heading{line-height:var(--font-leading-title);font-size:var(--font-size-card-title);margin-bottom:var(--space-heading-sm)}.split[data-astro-cid-kqohhxqw]:not(.card):not(.stacked):not(.image-start) .copy[data-astro-cid-kqohhxqw] .heading{font-size:var(--font-size-split-title)}.image-start[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw]{order:-1}@media (width>=992px){.card[data-astro-cid-kqohhxqw]{padding:var(--space-12);column-gap:var(--space-20)}}.card[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{font-size:var(--font-size-lg)}.card[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw] p:last-child{margin-bottom:0}.copy[data-astro-cid-kqohhxqw] .heading{margin-bottom:var(--space-heading)}.items[data-astro-cid-kqohhxqw] .titled[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{margin:0}.items[data-astro-cid-kqohhxqw] .titled[data-astro-cid-kqohhxqw]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-heading-xs);color:var(--color-text);display:flex}.titled[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw],.titled[data-astro-cid-kqohhxqw] .icon[data-astro-cid-kqohhxqw]{margin:0}.step[data-astro-cid-kqohhxqw]{align-items:flex-start;gap:var(--space-2);margin:0 0 var(--space-heading-xs);color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-heading);display:flex}.lead[data-astro-cid-kqohhxqw]{color:var(--color-text);opacity:.92;font-size:var(--font-size-lg)}.lead[data-astro-cid-kqohhxqw] p{margin:0 0 var(--space-3)}.items[data-astro-cid-kqohhxqw] p{margin:0}.items[data-astro-cid-kqohhxqw] p+p{margin-top:var(--space-2)}.items[data-astro-cid-kqohhxqw] .step[data-astro-cid-kqohhxqw]{margin-bottom:var(--space-heading-xs)}.items[data-astro-cid-kqohhxqw]{margin:calc(var(--space-8) + var(--space-2)) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw]{padding-left:var(--space-6);border-left:2px solid var(--color-accent)}.items[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{font-size:var(--font-size-xl);margin:0 0 var(--space-heading-sm)}.white-items[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw] div{color:var(--color-text)}.items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw] div{color:var(--color-text-muted)}.items[data-astro-cid-kqohhxqw] strong{color:var(--color-text)}.items[data-astro-cid-kqohhxqw] ul,.lead[data-astro-cid-kqohhxqw] ul{padding-left:var(--space-6);margin:0}.cta[data-astro-cid-kqohhxqw]{margin-top:var(--space-10);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cta[data-astro-cid-kqohhxqw]>*{white-space:normal;text-align:center;max-width:100%}.media[data-astro-cid-kqohhxqw] img[data-astro-cid-kqohhxqw]{border-radius:var(--radius-lg);width:100%;height:auto}.split[data-astro-cid-kqohhxqw].lead-large:not(.card):not(.stacked) .copy[data-astro-cid-kqohhxqw] .heading.heading{font-size:var(--font-size-title-lg);margin-bottom:var(--space-8);line-height:1.1}.lead-large[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{max-width:var(--layout-measure-narrow);opacity:1;font-size:var(--font-size-md)}.lead-large[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw] p:first-child{margin-bottom:var(--space-6);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:var(--font-leading-body)}.lead-large[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw] p:first-child strong{font-weight:var(--font-weight-bold)}.light .lead-large[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw] .heading,.light .lead-large[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw] p:first-child{color:var(--color-navy-900)}.split-intro[data-astro-cid-kqohhxqw]{margin-bottom:var(--space-20)}.split-intro[data-astro-cid-kqohhxqw] .heading{font-size:var(--font-size-title-lg);margin:0}.split-intro[data-astro-cid-kqohhxqw].intro-label{margin-bottom:calc(6 * var(--font-size-md))}.intro-label[data-astro-cid-kqohhxqw] .heading{font-size:var(--font-size-md);letter-spacing:normal;line-height:1.5}@media (width>=992px){.split[data-astro-cid-kqohhxqw].narrow-copy:not(.stacked):not(.no-image):not(.card){grid-template-columns:calc(17.75 * var(--font-size-md)) minmax(0, 1fr);column-gap:var(--space-16)}.narrow-copy[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]{padding-inline-end:calc(6.25 * var(--font-size-md))}}@media (width<=767px){.split-intro[data-astro-cid-kqohhxqw].intro-label{margin-bottom:calc(8 * var(--font-size-md))}.intro-label[data-astro-cid-kqohhxqw] .heading{font-size:var(--font-size-title-md)}}@media (width>=992px){.card[data-astro-cid-kqohhxqw].card-row{column-gap:var(--space-8);padding:var(--space-18) var(--space-20);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.card-row[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]{gap:var(--space-8);padding-block:var(--space-8);padding-left:var(--space-8);border-left:1px solid var(--color-text-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}}.card-row[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw] .heading.heading{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:var(--font-leading-body);color:var(--color-navy-900);margin:0}.card-row[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:var(--font-leading-body);color:var(--color-slate-300);opacity:1;margin:0}.card-row[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw] .logo[data-astro-cid-kqohhxqw]{max-width:14rem}.stacked-start[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>*{text-align:start;justify-self:start}.stacked-start[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>.heading.heading{font-size:var(--font-size-title-lg);margin-inline:0}.split[data-astro-cid-kqohhxqw].stacked-start .copy[data-astro-cid-kqohhxqw]>.heading.heading{justify-self:start}.split[data-astro-cid-kqohhxqw].stacked-start .lead[data-astro-cid-kqohhxqw]{max-width:var(--layout-measure-narrow);justify-self:start;margin-inline:0}.split[data-astro-cid-kqohhxqw].stacked-start .cta[data-astro-cid-kqohhxqw]{margin-top:var(--space-12);order:3;justify-content:center;justify-self:stretch}.stacked-start[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw]{margin-top:var(--space-12)}.lead-accent[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{opacity:1;color:var(--color-accent);font-size:clamp(var(--font-size-2xl), 3vw, var(--font-size-title-md));font-weight:var(--font-weight-medium);line-height:1.5}.aside-lead[data-astro-cid-kqohhxqw] .aside[data-astro-cid-kqohhxqw] p{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}.aside-lead[data-astro-cid-kqohhxqw] .aside[data-astro-cid-kqohhxqw] p:first-child{margin-bottom:var(--space-10);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);line-height:1.5}.aside-lead[data-astro-cid-kqohhxqw]{align-items:end}.spot[data-astro-cid-kqohhxqw]{width:calc(18 * var(--font-size-md));aspect-ratio:1;background:radial-gradient(circle, var(--color-crimson), var(--color-pink) 89%, transparent);filter:blur(calc(.8 * var(--blur-glow)));pointer-events:none;border-radius:50%;position:absolute}.spot-media[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw],.spot-aside[data-astro-cid-kqohhxqw] .aside[data-astro-cid-kqohhxqw],.spot-media[data-astro-cid-kqohhxqw] .media[data-astro-cid-kqohhxqw]>[data-astro-cid-kqohhxqw]:not(.spot),.spot-aside[data-astro-cid-kqohhxqw] .aside-text[data-astro-cid-kqohhxqw]{position:relative}.spot-media[data-astro-cid-kqohhxqw] .spot[data-astro-cid-kqohhxqw]{top:calc(-1 * var(--space-12));left:calc(-1 * var(--space-12))}.spot-aside[data-astro-cid-kqohhxqw] .spot[data-astro-cid-kqohhxqw]{top:50%;left:50%;transform:translate(-50%,-50%)}.items-plain[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw]{border-left:0;padding-left:0}@media (width>=768px){.split[data-astro-cid-kqohhxqw].stacked-start.lead-accent .lead[data-astro-cid-kqohhxqw]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch;align-items:center;max-width:none;display:grid}}.stacked-start[data-astro-cid-kqohhxqw].lead-accent .copy[data-astro-cid-kqohhxqw]>.heading.heading{max-width:none;margin-bottom:var(--space-16);font-size:clamp(var(--font-size-3xl), 6vw, var(--font-size-display-sm))}.stacked-start[data-astro-cid-kqohhxqw].lead-accent .lead[data-astro-cid-kqohhxqw] p+p{color:var(--color-text);font-size:var(--font-size-2xl)}.num-badges[data-astro-cid-kqohhxqw] .caption[data-astro-cid-kqohhxqw]{margin-top:var(--space-12);text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-slate-500);padding:0}.num-badges[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw]{padding-inline:var(--space-8)}.num-badges[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw]{align-items:center;gap:var(--space-6);display:flex}.num-badges[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{width:calc(3.25 * var(--font-size-md));height:calc(3.25 * var(--font-size-md));border-radius:var(--radius-pill);background:var(--color-slate-tint);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);flex:none;place-items:center;margin:0;display:grid}.num-badges[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw] li[data-astro-cid-kqohhxqw] div{color:var(--color-text)}.split[data-astro-cid-kqohhxqw].split.title-fixed .copy[data-astro-cid-kqohhxqw] .heading.heading{font-size:var(--font-size-split-title)}.split[data-astro-cid-kqohhxqw].split.title-fluid .copy[data-astro-cid-kqohhxqw] .heading.heading{font-size:var(--font-size-3xl)}@media (width<=767px){.image-start[data-astro-cid-kqohhxqw].text-first .media[data-astro-cid-kqohhxqw]{order:0}}@media (width>=992px){.stacked-narrow[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]>.heading,.stacked-narrow[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{max-width:calc(40.5 * var(--font-size-md))}}.badge-card[data-astro-cid-kqohhxqw]{gap:var(--space-6);padding:var(--space-6);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--gradient-plan);box-shadow:var(--shadow-plan-active);text-align:start;grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.badge-card[data-astro-cid-kqohhxqw]{gap:calc(1.75 * var(--font-size-md));padding:var(--space-12);grid-template-columns:auto minmax(0,1fr)}}.badge-card[data-astro-cid-kqohhxqw] img[data-astro-cid-kqohhxqw]{width:calc(7.375 * var(--font-size-md));height:auto;display:block}.badge-card[data-astro-cid-kqohhxqw] h3[data-astro-cid-kqohhxqw]{margin:0 0 var(--space-4);font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold);line-height:var(--font-leading-title)}.badge-card[data-astro-cid-kqohhxqw] p{font-size:var(--font-size-lg);margin:0}.stacked[data-astro-cid-kqohhxqw] .badge-card[data-astro-cid-kqohhxqw]{margin-top:var(--space-16);order:2}.lead[data-astro-cid-kqohhxqw].muted{color:var(--color-text-muted)}@media (width<=767px){.badge-card[data-astro-cid-kqohhxqw]{text-align:center;justify-items:center}.stacked[data-astro-cid-kqohhxqw] .badge-card[data-astro-cid-kqohhxqw]{margin-top:var(--space-8)}}@media (width<=991px){.card-row[data-astro-cid-kqohhxqw]{text-align:center;justify-items:center}.card-row[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw]{gap:var(--space-6);display:grid}}@media (width<=767px){.split-intro[data-astro-cid-kqohhxqw]{margin-bottom:var(--space-12)}.split[data-astro-cid-kqohhxqw].lead-large:not(.card):not(.stacked) .copy[data-astro-cid-kqohhxqw] .heading.heading{font-size:var(--font-size-3xl)}.copy[data-astro-cid-kqohhxqw] .heading{margin-bottom:var(--space-4)}.stacked[data-astro-cid-kqohhxqw] .lead[data-astro-cid-kqohhxqw]{margin-bottom:var(--space-3)}.card[data-astro-cid-kqohhxqw]{gap:var(--space-6)}.card[data-astro-cid-kqohhxqw] .copy[data-astro-cid-kqohhxqw] .heading{margin-bottom:var(--space-3)}.items[data-astro-cid-kqohhxqw],.stacked[data-astro-cid-kqohhxqw] .items[data-astro-cid-kqohhxqw],.cta[data-astro-cid-kqohhxqw]{margin-top:var(--space-8)}.split[data-astro-cid-kqohhxqw][data-phone-title=small] .copy[data-astro-cid-kqohhxqw] .heading{font-size:var(--font-size-title-phone-md);line-height:1.1}}.plan[data-astro-cid-ftjw66kr]:has(>.hl-lines){position:relative}.hl-lines[data-astro-cid-ftjw66kr]{right:var(--space-3);width:calc(14.375 * var(--font-size-md));pointer-events:none;max-width:50%;height:auto;position:absolute;bottom:0}.intro[data-astro-cid-ftjw66kr]{text-align:center;max-width:var(--layout-measure-section);margin:0 auto var(--space-12)}.lead[data-astro-cid-ftjw66kr]{color:var(--color-text);font-size:var(--font-size-lead);margin:0}.plans[data-astro-cid-ftjw66kr]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.plan[data-astro-cid-ftjw66kr]{gap:var(--space-3);padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-glass);flex-direction:column;display:flex}.highlighted[data-astro-cid-ftjw66kr]{border-color:var(--color-accent);box-shadow:var(--shadow-glow)}h3[data-astro-cid-ftjw66kr]{font-size:var(--font-size-2xl);margin:0}.label[data-astro-cid-ftjw66kr]{color:var(--color-accent);font-weight:var(--font-weight-semibold);margin:0}.desc[data-astro-cid-ftjw66kr]{color:var(--color-text-muted);margin:0}.price[data-astro-cid-ftjw66kr]{margin:var(--space-2) 0;flex-direction:column;display:flex}.price[data-astro-cid-ftjw66kr] .note[data-astro-cid-ftjw66kr]{font-size:var(--font-size-sm);color:var(--color-text-muted)}.price[data-astro-cid-ftjw66kr] strong[data-astro-cid-ftjw66kr]{font-size:var(--font-size-3xl);letter-spacing:var(--font-tracking-snug)}.features[data-astro-cid-ftjw66kr]{padding-left:var(--space-6);gap:var(--space-2);color:var(--color-text-muted);margin:0;display:grid}.features[data-astro-cid-ftjw66kr] strong{color:var(--color-text)}.cta[data-astro-cid-ftjw66kr]{padding-top:var(--space-6);margin-top:auto}.intro[data-astro-cid-ftjw66kr]:has(+.plans.table) .tone-muted{color:var(--color-text-subtle)}.plans[data-astro-cid-ftjw66kr].table{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-card-min)), 1fr));max-width:64rem;margin-inline:auto}.table[data-astro-cid-ftjw66kr] h3[data-astro-cid-ftjw66kr]{align-items:center;gap:var(--space-2);font-size:var(--font-size-2xl);flex-wrap:wrap;display:flex}.pill[data-astro-cid-ftjw66kr]{padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--color-accent);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.table[data-astro-cid-ftjw66kr] .desc[data-astro-cid-ftjw66kr]{color:var(--color-text);font-size:var(--font-size-md);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.includes[data-astro-cid-ftjw66kr]{margin:var(--space-4) 0 0}.rows[data-astro-cid-ftjw66kr]{gap:var(--space-3) var(--space-6);grid-template-columns:minmax(5rem,auto) 1fr;margin:0;display:grid}.rows[data-astro-cid-ftjw66kr] dt[data-astro-cid-ftjw66kr]{font-weight:var(--font-weight-semibold)}.rows[data-astro-cid-ftjw66kr] dd[data-astro-cid-ftjw66kr]{margin:0}.table[data-astro-cid-ftjw66kr] .cta[data-astro-cid-ftjw66kr]{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.table[data-astro-cid-ftjw66kr].plans .plan[data-astro-cid-ftjw66kr]{border-radius:var(--radius-md);background:var(--gradient-plan);box-shadow:var(--shadow-plan);backdrop-filter:blur(var(--blur-panel));border-color:#0000;gap:0}.table[data-astro-cid-ftjw66kr].plans .highlighted[data-astro-cid-ftjw66kr]{border-color:var(--color-accent);box-shadow:var(--shadow-plan-active)}.table[data-astro-cid-ftjw66kr] h3[data-astro-cid-ftjw66kr]{margin-bottom:var(--space-2);font-weight:var(--font-weight-bold)}.table[data-astro-cid-ftjw66kr] .desc[data-astro-cid-ftjw66kr]{padding-bottom:var(--space-8);border-bottom-color:var(--color-white-tint)}.table[data-astro-cid-ftjw66kr] .includes[data-astro-cid-ftjw66kr]{margin:var(--space-8) 0 var(--space-4)}.table[data-astro-cid-ftjw66kr] .rows[data-astro-cid-ftjw66kr]{padding-block:var(--space-2);row-gap:var(--space-4)}.table[data-astro-cid-ftjw66kr] .rows[data-astro-cid-ftjw66kr] dt[data-astro-cid-ftjw66kr]{font-weight:var(--font-weight-medium)}@media (width<=767px){.table[data-astro-cid-ftjw66kr] .rows[data-astro-cid-ftjw66kr]{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.table[data-astro-cid-ftjw66kr] .rows[data-astro-cid-ftjw66kr] dd[data-astro-cid-ftjw66kr]{margin-bottom:var(--space-3)}}.table[data-astro-cid-ftjw66kr] .cta[data-astro-cid-ftjw66kr]{padding-top:var(--space-16)}.table[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]:not(.highlighted) .cta[data-astro-cid-ftjw66kr]>*{flex:1}.plans[data-astro-cid-ftjw66kr].steps{grid-template-columns:minmax(0,1fr);max-width:64rem;margin-inline:auto}@media (width>=768px){.plans[data-astro-cid-ftjw66kr].steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.steps[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]{gap:var(--space-6)}.steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr]{border-color:var(--color-crimson)}.when[data-astro-cid-ftjw66kr]{font-size:var(--font-size-sm);letter-spacing:var(--font-tracking-button);text-transform:uppercase;color:var(--color-text-muted);margin:0}.step-list[data-astro-cid-ftjw66kr]{gap:var(--space-6);color:var(--color-text-muted);margin:0;padding:0;list-style:none;display:grid}.step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]{grid-template-columns:var(--space-10) minmax(0, 1fr);column-gap:var(--space-4);min-height:var(--space-10);align-items:center;display:grid;position:relative}.step-list[data-astro-cid-ftjw66kr] .num[data-astro-cid-ftjw66kr]{width:var(--space-10);height:var(--space-10);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);align-self:start;place-items:center;display:grid}.step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]:not(:last-child):after{content:"";left:calc(var(--space-10) / 2);top:var(--space-10);bottom:calc(-1 * var(--space-6));background:var(--color-text-subtle);width:1px;position:absolute}.steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr] .when[data-astro-cid-ftjw66kr],.steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]{color:var(--color-crimson);text-transform:uppercase}.steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] .num[data-astro-cid-ftjw66kr]{color:var(--color-text)}.plans[data-astro-cid-ftjw66kr].list{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}@media (width>=768px){.plans[data-astro-cid-ftjw66kr].list{grid-template-columns:repeat(2,minmax(0,1fr))}}.list[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]{gap:var(--space-6);border-color:var(--color-text-muted);border-radius:var(--radius-md);background:var(--gradient-plan);box-shadow:var(--shadow-plan);backdrop-filter:blur(var(--blur-nav))}.list[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr]{border-color:var(--color-accent);box-shadow:var(--shadow-plan-active)}.list[data-astro-cid-ftjw66kr] .top[data-astro-cid-ftjw66kr]{align-items:center;gap:var(--space-4);min-height:var(--space-12);display:flex}.list[data-astro-cid-ftjw66kr] h3[data-astro-cid-ftjw66kr]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.wordmark[data-astro-cid-ftjw66kr]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-navy-925);box-shadow:var(--shadow-glow), inset 0 0 0 1px var(--color-accent);display:flex}.wordmark[data-astro-cid-ftjw66kr] img[data-astro-cid-ftjw66kr]{height:var(--space-6);width:auto;display:block}.check-list[data-astro-cid-ftjw66kr]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.check-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]{align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);font-size:var(--font-size-lg);background:linear-gradient(90deg, transparent, var(--color-border-glass) 20% 80%, transparent) bottom / 100% 1px no-repeat;display:flex}.check[data-astro-cid-ftjw66kr]{width:var(--space-6);height:var(--space-6);color:var(--color-text-muted);flex:none;display:flex}.check[data-astro-cid-ftjw66kr] svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.list[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr] .check[data-astro-cid-ftjw66kr]{color:var(--color-accent)}@media (width<=991px){.table[data-astro-cid-ftjw66kr] .cta[data-astro-cid-ftjw66kr]:has(>:nth-child(2))>*{flex:100%}}@media (width>=992px){.table[data-astro-cid-ftjw66kr] .cta[data-astro-cid-ftjw66kr]:has(>:nth-child(2)){gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=767px){.list[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr]{order:-1}.list[data-astro-cid-ftjw66kr] .top[data-astro-cid-ftjw66kr]{flex-direction:column;align-items:flex-start}}.plans-wrap[data-astro-cid-ftjw66kr],.plans-wrap[data-astro-cid-ftjw66kr]>.plans[data-astro-cid-ftjw66kr]{position:relative}.plans-backdrop[data-astro-cid-ftjw66kr]{width:100vw;max-width:none;height:calc(100% + var(--space-28));object-fit:cover;pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.has-texture[data-astro-cid-ftjw66kr]{isolation:isolate;position:relative}.plans-texture[data-astro-cid-ftjw66kr]{z-index:-1;pointer-events:none;width:100%;max-width:none;height:auto;position:absolute;top:0;left:0}.table[data-astro-cid-ftjw66kr] .rows[data-astro-cid-ftjw66kr] strong{font-weight:var(--font-weight-medium)}.intro[data-astro-cid-ftjw66kr]:has(+.plans-wrap>.plans.table){margin-bottom:var(--space-20);max-width:var(--layout-measure-intro)}@media (width<=767px){.intro[data-astro-cid-ftjw66kr]:has(+.plans-wrap>.plans.table){margin-bottom:var(--space-12)}}.plans[data-astro-cid-ftjw66kr].steps{max-width:calc(57 * var(--font-size-md) + var(--space-6));gap:var(--space-6)}.steps[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]{padding:var(--space-12) var(--space-12) var(--space-16);border-radius:var(--radius-md);align-items:center;gap:0}.steps[data-astro-cid-ftjw66kr] h3[data-astro-cid-ftjw66kr]{text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium)}.logo-name[data-astro-cid-ftjw66kr]{justify-content:center;display:flex}.sr[data-astro-cid-ftjw66kr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wordmark-dark[data-astro-cid-ftjw66kr]{color:var(--color-text);display:flex}.wordmark-dark[data-astro-cid-ftjw66kr] svg{width:auto;height:calc(2.25 * var(--font-size-md))}.steps[data-astro-cid-ftjw66kr] .when[data-astro-cid-ftjw66kr]{justify-content:center;align-items:center;gap:var(--space-4);margin:var(--space-16) 0 var(--space-8);font-size:var(--font-size-md);display:flex}.steps[data-astro-cid-ftjw66kr] .when[data-astro-cid-ftjw66kr] img[data-astro-cid-ftjw66kr]{width:var(--space-8);height:var(--space-8)}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr]{gap:var(--space-8);max-width:22rem;font-size:var(--font-size-md)}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]{grid-template-columns:calc(1.75 * var(--font-size-md)) minmax(0, 1fr);min-height:var(--space-12);align-items:start}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] .num[data-astro-cid-ftjw66kr]{width:calc(1.75 * var(--font-size-md));height:calc(1.75 * var(--font-size-md));background:var(--color-white);font-size:var(--font-size-sm);border:0}.steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] .num[data-astro-cid-ftjw66kr]{background:var(--color-card-light)}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]:not(:last-child):after{left:calc(.875 * var(--font-size-md) - 1px);top:calc(1.75 * var(--font-size-md) + var(--space-1));bottom:var(--space-1);background:var(--color-slate-500);width:2px}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]:not(:last-child):before{content:"";left:calc(.875 * var(--font-size-md) - 3px);border-radius:var(--radius-pill);background:var(--color-slate-500);width:6px;height:6px;position:absolute;bottom:0}.steps[data-astro-cid-ftjw66kr] .step-list[data-astro-cid-ftjw66kr] li[data-astro-cid-ftjw66kr]>span[data-astro-cid-ftjw66kr]:last-child{padding-top:var(--space-1)}@media (width<=767px){.steps[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]{padding:var(--space-8) var(--space-6) var(--space-10)}.steps[data-astro-cid-ftjw66kr] .when[data-astro-cid-ftjw66kr]{margin-top:var(--space-8)}}.light .steps[data-astro-cid-ftjw66kr] .plan[data-astro-cid-ftjw66kr]{box-shadow:none}.light .steps[data-astro-cid-ftjw66kr] .highlighted[data-astro-cid-ftjw66kr]{background:var(--color-white)}.light .steps[data-astro-cid-ftjw66kr] h3[data-astro-cid-ftjw66kr],.light .steps[data-astro-cid-ftjw66kr] .wordmark-dark[data-astro-cid-ftjw66kr]{color:var(--color-navy-900)}.head[data-astro-cid-efxbkqyt]{justify-content:space-between;align-items:end;gap:var(--space-6);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.head[data-astro-cid-efxbkqyt] .heading{margin-bottom:var(--space-3)}.lead[data-astro-cid-efxbkqyt]{color:var(--color-text);font-size:var(--font-size-lead);margin:0}.cards[data-astro-cid-efxbkqyt]{gap:var(--space-6);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--layout-card-min)), 1fr));margin:0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-efxbkqyt]>li[data-astro-cid-efxbkqyt]{display:flex}.cards[data-astro-cid-efxbkqyt]>li[data-astro-cid-efxbkqyt]>*{flex:1}@media (width>=992px){.head[data-astro-cid-efxbkqyt],.cards[data-astro-cid-efxbkqyt]{margin-inline:var(--space-6)}.cards[data-astro-cid-efxbkqyt]{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}.contact[data-astro-cid-6dons3en]{gap:var(--space-12);display:grid}@media (width>=992px){.contact[data-astro-cid-6dons3en]{grid-template-columns:1fr 1fr;align-items:start}}.lead[data-astro-cid-6dons3en]{color:var(--color-text);font-size:var(--font-size-lead)}.points[data-astro-cid-6dons3en]{margin:var(--space-6) 0 var(--space-8);gap:var(--space-3);padding:0;list-style:none;display:grid}.points[data-astro-cid-6dons3en] li[data-astro-cid-6dons3en]{flex-direction:column;display:flex}.points[data-astro-cid-6dons3en] span[data-astro-cid-6dons3en]{color:var(--color-text-muted)}.form[data-astro-cid-6dons3en]{gap:var(--space-4);padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-navy-850);color-scheme:light;display:grid}label[data-astro-cid-6dons3en]{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);display:grid}input[data-astro-cid-6dons3en],select[data-astro-cid-6dons3en],textarea[data-astro-cid-6dons3en]{font:inherit;font-weight:var(--font-weight-regular);font-size:var(--font-size-md);color:var(--color-navy-900);background:var(--color-white);border:1px solid var(--color-ink-line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);min-height:3rem}input[data-astro-cid-6dons3en]::placeholder,textarea[data-astro-cid-6dons3en]::placeholder,select[data-astro-cid-6dons3en]:invalid{color:var(--color-slate-300)}option[data-astro-cid-6dons3en]{color:var(--color-navy-900)}input[data-astro-cid-6dons3en]:focus-visible,select[data-astro-cid-6dons3en]:focus-visible,textarea[data-astro-cid-6dons3en]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.consent[data-astro-cid-6dons3en]{font-weight:var(--font-weight-regular);color:var(--color-navy-850);grid-template-columns:auto 1fr;align-items:start}.consent[data-astro-cid-6dons3en] input[data-astro-cid-6dons3en]{min-height:0;accent-color:var(--color-accent);margin-top:.2em}.consent[data-astro-cid-6dons3en] a{color:var(--color-accent)}.trap[data-astro-cid-6dons3en]{width:1px;height:1px;position:absolute;left:-9999px}.submit[data-astro-cid-6dons3en]{font:inherit;font-size:var(--font-size-button);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-button);color:var(--color-white);background-image:var(--gradient-primary);border-radius:var(--radius-pill);padding:var(--size-button-padding);cursor:pointer;border:0;justify-self:start}.submit[data-astro-cid-6dons3en]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.status[data-astro-cid-6dons3en]{color:var(--color-navy-850);margin:0}.points[data-astro-cid-6dons3en].check{gap:var(--space-4);margin-block:var(--space-8) var(--space-10)}.points[data-astro-cid-6dons3en].check li[data-astro-cid-6dons3en]{align-items:flex-start;gap:var(--space-4);flex-direction:row}.points[data-astro-cid-6dons3en].check svg[data-astro-cid-6dons3en]{width:var(--space-6);height:var(--space-6);fill:var(--color-accent);flex:none}.points[data-astro-cid-6dons3en].check span[data-astro-cid-6dons3en]{color:var(--color-text)}.has-backdrop[data-astro-cid-6dons3en]{isolation:isolate;padding-top:var(--space-4);position:relative}.backdrop[data-astro-cid-6dons3en]{z-index:-1;top:calc(-13 * var(--font-size-md));left:calc(50% + 5.3 * var(--font-size-md));width:auto;max-width:none;height:calc(26 * var(--font-size-md));pointer-events:none;position:absolute}.has-backdrop[data-astro-cid-6dons3en] .form[data-astro-cid-6dons3en]{position:relative}@media (width<=991px){.has-backdrop[data-astro-cid-6dons3en]{padding-top:calc(5.5 * var(--font-size-md))}.backdrop[data-astro-cid-6dons3en]{top:var(--space-6);left:50%;transform:translate(-50%)}}.intro[data-astro-cid-56v646kn]{margin-bottom:var(--space-8);max-width:var(--layout-measure-section)}.lead[data-astro-cid-56v646kn]{color:var(--color-text-muted)}.track[data-astro-cid-56v646kn]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=599px){.grid[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{grid-template-columns:1fr}}.single[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{max-width:56rem;margin-inline:auto}.slider[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--space-6)) / 3);scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.slider[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]::-webkit-scrollbar{display:none}@media (width<=991px){.slider[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{grid-auto-columns:calc((100% - var(--space-6)) / 2)}}@media (width<=599px){.slider[data-astro-cid-56v646kn] .track[data-astro-cid-56v646kn]{grid-auto-columns:100%}}.slider[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]{scroll-snap-align:start}.card[data-astro-cid-56v646kn]{gap:var(--space-2);align-content:start;display:grid}h3[data-astro-cid-56v646kn]{margin:var(--space-2) 0 0;font-size:var(--font-size-lg)}.desc[data-astro-cid-56v646kn]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.grid[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn],.slider[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]{padding:var(--space-4) var(--space-4) var(--space-6);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-surface-glass)}h3[data-astro-cid-56v646kn]{font-weight:var(--font-weight-bold)}.date[data-astro-cid-56v646kn]{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-nav);color:var(--color-text);font-size:var(--font-size-xs);justify-self:start;line-height:1.4}.grid[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn],.slider[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]{transition:border-color .3s,box-shadow .3s}.grid[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]:hover,.slider[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]:hover,.grid[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]:focus-within,.slider[data-astro-cid-56v646kn] .card[data-astro-cid-56v646kn]:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-glow)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-56v646kn]{transition:none}}.intro[data-astro-cid-56v646kn].title-centred{margin-inline:auto;margin-bottom:var(--space-12);text-align:center;max-width:none}.nav[data-astro-cid-56v646kn]{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.nav[data-astro-cid-56v646kn] button[data-astro-cid-56v646kn]{width:var(--size-control-lg);height:var(--size-control-lg);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-xl);cursor:pointer;border-radius:50%;line-height:1}.nav[data-astro-cid-56v646kn] button[data-astro-cid-56v646kn]:hover{border-color:var(--color-accent)}.nav[data-astro-cid-56v646kn] button[data-astro-cid-56v646kn]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.count[data-astro-cid-56v646kn]{text-align:center;min-width:3.5rem;color:var(--color-text-muted);font-size:var(--font-size-sm)}.intro[data-astro-cid-56v646kn].centred{max-width:none;margin-inline:auto;margin-bottom:var(--space-16);text-align:center}.intro[data-astro-cid-56v646kn].centred .heading{font-size:calc(2.78 * var(--font-size-md));font-weight:var(--font-weight-regular);letter-spacing:0;margin-inline:auto}.intro[data-astro-cid-56v646kn].centred .lead[data-astro-cid-56v646kn]{max-width:calc(65 * var(--font-size-md));font-size:var(--font-size-md);margin-inline:auto}.wide[data-astro-cid-56v646kn].single .track[data-astro-cid-56v646kn]{max-width:none}.card[data-astro-cid-56v646kn][hidden]{display:none}.load[data-astro-cid-56v646kn]{margin-top:var(--space-8);justify-content:center;display:flex}.load-more[data-astro-cid-56v646kn]{padding:var(--size-button-padding);border:1px solid var(--color-white);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-navy-900);font:inherit;font-size:var(--font-size-button);font-weight:var(--font-weight-medium);letter-spacing:var(--font-tracking-button);text-transform:uppercase;cursor:pointer;line-height:1;transition:background-color .2s,color .2s}.load-more[data-astro-cid-56v646kn]:hover{background:var(--color-navy-900);color:var(--color-white)}.load-more[data-astro-cid-56v646kn]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.intro[data-astro-cid-4oizgql2]{margin-bottom:var(--space-8);max-width:var(--layout-measure-section)}.lead[data-astro-cid-4oizgql2]{color:var(--color-text-muted);font-size:var(--font-size-lg)}@media (width>=992px){.card[data-astro-cid-4oizgql2],.note[data-astro-cid-4oizgql2]{margin-inline:var(--space-6)}}.card-head[data-astro-cid-4oizgql2]{padding:var(--space-6);border:1px solid var(--color-slate-500);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-panel);border-bottom:0;position:relative;overflow:hidden}.card-head[data-astro-cid-4oizgql2]>[data-astro-cid-4oizgql2]:not(.texture){position:relative}.card-head[data-astro-cid-4oizgql2]:has(.texture) .card-text[data-astro-cid-4oizgql2]{max-width:var(--layout-measure-narrow)}.texture[data-astro-cid-4oizgql2]{pointer-events:none;width:44%;height:100%;position:absolute;top:0;right:0}.card-title[data-astro-cid-4oizgql2]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0;line-height:1.5}.card-text[data-astro-cid-4oizgql2]{color:var(--color-text-muted);font-size:var(--font-size-md);margin-top:2px}.card-text[data-astro-cid-4oizgql2] p{margin:0}.card-text[data-astro-cid-4oizgql2] strong{color:var(--color-text);font-weight:var(--font-weight-bold)}.ver[data-astro-cid-4oizgql2]{align-items:center;gap:var(--space-2);display:inline-flex}.ver[data-astro-cid-4oizgql2] img[data-astro-cid-4oizgql2]{width:var(--size-icon-md);height:auto}.scroll[data-astro-cid-4oizgql2]{border:1px solid var(--color-slate-500);border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow-x:auto}.card[data-astro-cid-4oizgql2]:not(:has(.card-head)) .scroll[data-astro-cid-4oizgql2]{border-radius:var(--radius-lg)}.scroll[data-astro-cid-4oizgql2]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}table[data-astro-cid-4oizgql2]{width:100%;min-width:min(32rem, calc(var(--cols,4) * 9rem));border-collapse:collapse}th[data-astro-cid-4oizgql2],td[data-astro-cid-4oizgql2]{padding:var(--space-6);text-align:left;border-bottom:1px solid var(--color-border)}th[data-astro-cid-4oizgql2]:not(:first-child),td[data-astro-cid-4oizgql2]:not(:first-child){width:12rem}thead[data-astro-cid-4oizgql2] th[data-astro-cid-4oizgql2]{font-size:var(--font-size-md);color:var(--color-text);font-weight:var(--font-weight-semibold)}tbody[data-astro-cid-4oizgql2] th[data-astro-cid-4oizgql2]{font-weight:var(--font-weight-semibold)}tbody[data-astro-cid-4oizgql2] td[data-astro-cid-4oizgql2]{font-weight:var(--font-weight-bold);color:var(--color-text-muted)}tbody[data-astro-cid-4oizgql2] td[data-astro-cid-4oizgql2] strong{color:var(--color-text);font-weight:var(--font-weight-medium)}tbody[data-astro-cid-4oizgql2] tr[data-astro-cid-4oizgql2]:last-child>[data-astro-cid-4oizgql2]{border-bottom:0}.featured[data-astro-cid-4oizgql2]{background:var(--color-accent-soft)}.featured[data-astro-cid-4oizgql2]>[data-astro-cid-4oizgql2]{color:var(--color-text);font-weight:var(--font-weight-bold)}.tag[data-astro-cid-4oizgql2]{margin-left:var(--space-1);padding:0 var(--space-2);border-radius:var(--radius-xs);background:var(--color-glass-tag);font-size:var(--font-size-sm);display:inline-block}.featured[data-astro-cid-4oizgql2] .tag[data-astro-cid-4oizgql2]{border-color:var(--color-accent);color:var(--color-accent)}.note[data-astro-cid-4oizgql2]{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.note[data-astro-cid-4oizgql2] p{margin:0}.note[data-astro-cid-4oizgql2] strong{color:var(--color-text)}@media (width>=992px){.note[data-astro-cid-4oizgql2].insight{margin-inline:var(--space-12)}}.insight[data-astro-cid-4oizgql2]{margin-top:var(--space-10);padding:var(--space-8);border-radius:var(--radius-sm);background:var(--color-panel);color:var(--color-text);font-size:var(--font-size-md)}.insight[data-astro-cid-4oizgql2] p{padding-left:calc(var(--space-4) + 2px);border-left:2px solid var(--color-accent)}.insight[data-astro-cid-4oizgql2] p>strong:first-child{margin-bottom:var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);display:block}@media (width>=768px){.split[data-astro-cid-p7z4phq5]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}@media (width>=992px){.split[data-astro-cid-p7z4phq5]{gap:var(--space-16)}}.split[data-astro-cid-p7z4phq5] .heading{font-size:var(--font-size-split-title)}.split[data-astro-cid-p7z4phq5] .heading .tone-muted{color:var(--color-text-subtle)}.split[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] p{font-size:var(--font-size-2xl);line-height:1.5}.light .text[data-astro-cid-p7z4phq5]{--color-text:var(--color-navy-850)}.light .body[data-astro-cid-p7z4phq5] a{color:var(--color-accent)}.light .body[data-astro-cid-p7z4phq5] pre{background:var(--color-card-light-strong)}.compact[data-astro-cid-p7z4phq5] .heading,.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose h2{font-size:calc(2.625 * var(--font-size-md));font-weight:var(--font-weight-medium);letter-spacing:normal;margin:calc(1.3125 * var(--font-size-md)) 0;line-height:1.1}.compact[data-astro-cid-p7z4phq5]>div[data-astro-cid-p7z4phq5]:first-child .heading{color:var(--color-text);margin-top:0}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose h3{font-size:calc(1.625 * var(--font-size-md));font-weight:var(--font-weight-medium);margin:calc(1.3 * var(--font-size-md)) 0;line-height:1}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose p{margin-bottom:var(--space-6)}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose>:first-child{margin-top:0}@media (width<=767px){.compact[data-astro-cid-p7z4phq5] .heading,.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose h2{font-size:calc(1.92 * var(--font-size-md))}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose h3{font-size:calc(1.54 * var(--font-size-md))}}.buttons[data-astro-cid-p7z4phq5]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.buttons[data-astro-cid-p7z4phq5]>*{white-space:normal;text-align:center;max-width:100%}.tiles[data-astro-cid-p7z4phq5]{gap:var(--space-6);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-card-min)), 1fr));margin:0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-p7z4phq5]{justify-content:center;align-items:center;gap:var(--space-8);min-height:calc(9 * var(--font-size-md));padding:var(--space-8) var(--space-8);border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-navy-900);text-decoration:none;transition:transform .2s;display:flex}.tile[data-astro-cid-p7z4phq5]:hover{transform:scale(1.02)}.tile[data-astro-cid-p7z4phq5] span[data-astro-cid-p7z4phq5]{max-width:9em;font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);letter-spacing:calc(2 * var(--font-tracking-button));text-transform:uppercase;text-align:center;line-height:1}.tile[data-astro-cid-p7z4phq5] img[data-astro-cid-p7z4phq5]{width:var(--size-icon-3xl);height:var(--size-icon-3xl);object-fit:contain}@media (width<=767px){.tile[data-astro-cid-p7z4phq5]{min-height:calc(7.75 * var(--font-size-md))}.tile[data-astro-cid-p7z4phq5] img[data-astro-cid-p7z4phq5]{width:var(--space-12);height:var(--space-12)}}.buttons[data-astro-cid-p7z4phq5].column{flex-direction:column;align-items:flex-start}.display[data-astro-cid-p7z4phq5] .heading{font-size:clamp(var(--font-size-3xl), 6vw, var(--font-size-display-sm));line-height:var(--font-leading-heading)}@media (width>=992px){.display[data-astro-cid-p7z4phq5]{gap:var(--space-28)}.split[data-astro-cid-p7z4phq5].display{column-gap:calc(12 * var(--font-size-md));grid-template-columns:minmax(0,10fr) minmax(0,8fr)}}.lead-first[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] p{font-size:var(--font-size-md);color:var(--color-text-muted)}.split[data-astro-cid-p7z4phq5].lead-first .body[data-astro-cid-p7z4phq5] p:first-child{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-12);line-height:1.3}.section:has(>*>.tiles){padding-block:var(--space-8) var(--space-16)}.has-tiles-backdrop[data-astro-cid-p7z4phq5]{position:relative}.tiles-backdrop[data-astro-cid-p7z4phq5]{display:none}@media (width<=767px){.tiles-backdrop[data-astro-cid-p7z4phq5]{z-index:-1;top:var(--space-20);left:calc(-1 * var(--layout-gutter));pointer-events:none;width:150vw;max-width:none;height:auto;display:block;position:absolute}}.thank-you[data-astro-cid-p7z4phq5].text{padding-top:calc(6.5 * var(--font-size-md));text-align:end}.thank-you[data-astro-cid-p7z4phq5] .heading{font-size:calc(8 * var(--font-size-md));font-weight:var(--font-weight-regular);letter-spacing:0;text-wrap:wrap;margin:0;line-height:1}.thank-you[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5]{margin-top:calc(1.25 * var(--font-size-md))}.thank-you[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] p{margin:calc(1.25 * var(--font-size-md)) 0 0;color:var(--color-accent);font-size:var(--font-size-md);line-height:1.3}.thank-you[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] p:first-child{color:var(--color-text);font-size:calc(4 * var(--font-size-md));margin:0}.buttons[data-astro-cid-p7z4phq5].thank-you{margin-top:calc(3 * var(--font-size-md));padding-bottom:var(--space-8);justify-content:flex-end}.buttons[data-astro-cid-p7z4phq5].thank-you>.btn{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);text-transform:uppercase}@media (width<=767px){.thank-you[data-astro-cid-p7z4phq5].text{padding-top:var(--space-20);text-align:center}.thank-you[data-astro-cid-p7z4phq5] .heading{font-size:var(--font-size-title-lg)}.thank-you[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] p:first-child{font-size:var(--font-size-title-sm);line-height:1.5}.buttons[data-astro-cid-p7z4phq5].thank-you{justify-content:stretch}.buttons[data-astro-cid-p7z4phq5].thank-you>.btn{padding-block:calc(1.75 * var(--font-size-md));font-size:var(--font-size-md);flex:1}}.split[data-astro-cid-p7z4phq5].title-fluid .heading{font-size:var(--font-size-3xl)}.tags[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] ul{gap:calc(.63 * var(--font-size-md));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] li{padding:calc(.405 * var(--font-size-md)) calc(.915 * var(--font-size-md));border:1px solid var(--color-navy-900);border-radius:var(--radius-pill);color:var(--color-navy-900);font-size:calc(.81 * var(--font-size-md));letter-spacing:var(--font-tracking-button);text-transform:uppercase;line-height:1}.split[data-astro-cid-p7z4phq5].tags{align-items:center}.split[data-astro-cid-p7z4phq5].tags .heading{font-size:var(--font-size-title-md);line-height:1.3}@media (width<=767px){.split[data-astro-cid-p7z4phq5].tags .heading{font-size:var(--font-size-title-phone-sm)}}@media (width>=992px){.split[data-astro-cid-p7z4phq5].tags .body[data-astro-cid-p7z4phq5]{padding:calc(9.5 * var(--font-size-md)) 0 0 calc(6.25 * var(--font-size-md))}}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose em{color:var(--color-text-muted)}.compact[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] .prose h4{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin:calc(1.3 * var(--font-size-md)) 0 var(--space-1);line-height:1.3}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] :is(th,td){padding:calc(.6 * var(--font-size-md)) var(--space-3);font-size:var(--font-size-sm);border:0}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] tbody tr:nth-child(odd){background:var(--color-card-light-strong)}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] table{width:calc(25 * var(--font-size-md));max-width:100%;margin-inline:auto}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] tr{border-bottom:1px solid var(--color-navy-800)}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] :is(th,td){padding:calc(1.33 * var(--font-size-md)) 0;border:0}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th{padding-block:var(--space-4);color:var(--color-navy-800);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);text-transform:uppercase}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] :is(th,td):last-child{text-align:right}.table-narrow[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] td a{text-decoration:none}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th{color:var(--color-text);font-size:var(--font-size-md);vertical-align:bottom}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th strong{font-weight:var(--font-weight-medium)}.table-striped[data-astro-cid-p7z4phq5].table-striped .body[data-astro-cid-p7z4phq5] th em{color:inherit}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th:first-child{width:calc(9.125 * var(--font-size-md))}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th:nth-child(2):nth-last-child(3){width:calc(15 * var(--font-size-md))}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] th:first-child:nth-last-child(3){width:calc(24.125 * var(--font-size-md))}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] td{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] td img{width:calc(1.3125 * var(--font-size-md));max-width:none;display:block}.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] :is(th,td):nth-last-child(2):empty,.table-striped[data-astro-cid-p7z4phq5] .body[data-astro-cid-p7z4phq5] td:has(>img:only-child){width:calc(3.75 * var(--font-size-md))}.band-strip[data-astro-cid-p7z4phq5]{height:calc(11.25 * var(--font-size-md));background:var(--color-navy-900)}@media (width<=767px){.band-strip[data-astro-cid-p7z4phq5]{height:calc(10.625 * var(--font-size-md));background:var(--color-white)}}.code-navy[data-astro-cid-p7z4phq5].code-navy .body[data-astro-cid-p7z4phq5] pre:has(>code[class*=language-]){padding:calc(1.25 * var(--font-size-md));background:var(--color-navy-800);color:var(--color-white);font-family:var(--font-family-sans);font-size:var(--font-size-md);border-radius:0;line-height:1.5}.code-navy[data-astro-cid-p7z4phq5].code-navy .body[data-astro-cid-p7z4phq5] pre>code[class*=language-]{font:inherit;color:inherit;background:0 0}.latest[data-astro-cid-z7b5mdkz]{padding:var(--space-8);margin-bottom:var(--space-12);border-radius:var(--radius-xl);border:1px solid var(--color-accent);background:var(--color-surface);box-shadow:var(--shadow-glow)}.label[data-astro-cid-z7b5mdkz]{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--font-tracking-tagline);color:var(--color-text-subtle);margin:0}.version[data-astro-cid-z7b5mdkz]{margin:var(--space-2) 0 0;font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.date[data-astro-cid-z7b5mdkz]{margin:0 0 var(--space-6);color:var(--color-text-muted)}.buttons[data-astro-cid-z7b5mdkz]{gap:var(--space-3);flex-wrap:wrap;display:flex}.list[data-astro-cid-z7b5mdkz]{gap:var(--space-3);display:grid}details[data-astro-cid-z7b5mdkz]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:0 var(--space-6)}summary[data-astro-cid-z7b5mdkz]{cursor:pointer;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);font-weight:var(--font-weight-semibold);display:flex}summary[data-astro-cid-z7b5mdkz]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.d[data-astro-cid-z7b5mdkz]{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.files[data-astro-cid-z7b5mdkz]{margin:0 0 var(--space-4);padding-left:var(--space-6);gap:var(--space-1);display:grid}.files[data-astro-cid-z7b5mdkz] a[data-astro-cid-z7b5mdkz]{color:var(--color-accent);overflow-wrap:anywhere}.files[data-astro-cid-z7b5mdkz] span[data-astro-cid-z7b5mdkz]{color:var(--color-text-muted)}details[data-astro-cid-z7b5mdkz] .prose{font-size:var(--font-size-md);padding-bottom:var(--space-4)}.docs[data-astro-cid-z7b5mdkz]{padding-inline:var(--space-6) calc(5.12 * var(--font-size-md))}.docs[data-astro-cid-z7b5mdkz] .row[data-astro-cid-z7b5mdkz]{border-top:1px solid var(--color-text);padding-block:calc(2.56 * var(--font-size-md))}.docs[data-astro-cid-z7b5mdkz] .row-title[data-astro-cid-z7b5mdkz]{font-size:calc(2.05 * var(--font-size-md));font-weight:var(--font-weight-regular);margin:0;line-height:1.5}.docs[data-astro-cid-z7b5mdkz] h1[data-astro-cid-z7b5mdkz].row-title,.docs[data-astro-cid-z7b5mdkz] .col[data-astro-cid-z7b5mdkz] .row-title[data-astro-cid-z7b5mdkz]{font-size:calc(1.88 * var(--font-size-md));line-height:1}.docs[data-astro-cid-z7b5mdkz] .current[data-astro-cid-z7b5mdkz]{margin:var(--space-6) 0 0;color:var(--color-accent);text-transform:uppercase}.docs[data-astro-cid-z7b5mdkz] .row-body[data-astro-cid-z7b5mdkz]{margin-top:var(--space-4)}.docs[data-astro-cid-z7b5mdkz] .row-body[data-astro-cid-z7b5mdkz] p{margin:0 0 var(--space-6)}.docs[data-astro-cid-z7b5mdkz] .row-body[data-astro-cid-z7b5mdkz] p:last-child{margin-bottom:0}.docs[data-astro-cid-z7b5mdkz] .row-body[data-astro-cid-z7b5mdkz] a{color:var(--color-accent);text-decoration:none}.downloads[data-astro-cid-z7b5mdkz]{grid-template-columns:repeat(3,1fr);display:grid}.col[data-astro-cid-z7b5mdkz]{padding:0 calc(3.66 * var(--font-size-md)) calc(2.56 * var(--font-size-md)) 0}.col-body[data-astro-cid-z7b5mdkz]{margin-top:calc(2.56 * var(--font-size-md));border-top:1px solid var(--color-text);padding-top:calc(3.5 * var(--font-size-md));justify-items:start;gap:var(--space-4);display:grid}.dl[data-astro-cid-z7b5mdkz]{padding:var(--space-8) calc(7.9 * var(--font-size-md)) var(--space-8) calc(1.88 * var(--font-size-md));border-radius:var(--radius-pill);background-image:var(--gradient-primary);color:var(--color-white);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--font-tracking-button);line-height:1;text-decoration:none;display:inline-block}.col[data-astro-cid-z7b5mdkz] .dl[data-astro-cid-z7b5mdkz]{margin-bottom:var(--space-4)}.caps[data-astro-cid-z7b5mdkz]{text-transform:uppercase;letter-spacing:var(--font-tracking-caps);color:var(--color-text);margin:0;text-decoration:none}.release[data-astro-cid-z7b5mdkz]{border-top:1px solid var(--color-accent);padding-block:calc(2.56 * var(--font-size-md))}.vrow[data-astro-cid-z7b5mdkz]{justify-content:space-between;gap:var(--space-4);margin:0 0 var(--space-4);text-transform:uppercase;letter-spacing:var(--font-tracking-caps);text-decoration:underline;display:flex}.vfiles[data-astro-cid-z7b5mdkz]{text-transform:uppercase;letter-spacing:var(--font-tracking-caps);margin:0;padding:0;line-height:1.5;list-style:none}.vfiles[data-astro-cid-z7b5mdkz] li[data-astro-cid-z7b5mdkz]{padding-block:var(--space-1)}.vfiles[data-astro-cid-z7b5mdkz] a[data-astro-cid-z7b5mdkz]{color:var(--color-accent);overflow-wrap:anywhere;text-decoration:none}.changelog[data-astro-cid-z7b5mdkz]{max-width:var(--layout-prose);padding-top:var(--space-4);font-size:var(--font-size-lg);line-height:1.33}.changelog[data-astro-cid-z7b5mdkz] :is(h4,p){font-size:inherit;font-weight:var(--font-weight-regular);line-height:inherit;margin:0}.changelog[data-astro-cid-z7b5mdkz] ul{padding:0 0 0 var(--space-2);margin:0;list-style:none}.changelog[data-astro-cid-z7b5mdkz] li:before{content:"- "}.changelog[data-astro-cid-z7b5mdkz] a{color:var(--color-accent)}.docs[data-astro-cid-z7b5mdkz] .row[data-astro-cid-z7b5mdkz].spec{border-top-width:2px}.spec[data-astro-cid-z7b5mdkz] .row-body[data-astro-cid-z7b5mdkz]{text-transform:uppercase;letter-spacing:var(--font-tracking-caps)}@media (width>=768px){.docs[data-astro-cid-z7b5mdkz] .versions-title[data-astro-cid-z7b5mdkz],.docs[data-astro-cid-z7b5mdkz] .release[data-astro-cid-z7b5mdkz]{margin-right:calc(3.66 * var(--font-size-md))}}@media (width<=767px){.docs[data-astro-cid-z7b5mdkz]{padding-inline:0}.downloads[data-astro-cid-z7b5mdkz]{grid-template-columns:1fr}.col[data-astro-cid-z7b5mdkz]{padding-right:0}.col-body[data-astro-cid-z7b5mdkz]{padding-top:var(--space-8)}.dl[data-astro-cid-z7b5mdkz]{padding:var(--space-6) var(--space-8);white-space:normal}.docs[data-astro-cid-z7b5mdkz] .row-title[data-astro-cid-z7b5mdkz]{font-size:var(--font-size-title-phone-sm)}.vrow[data-astro-cid-z7b5mdkz]{flex-wrap:wrap}}.card[data-astro-cid-h6spyiwb]{gap:var(--space-12);padding:var(--space-12) var(--space-6);border-radius:var(--radius-2xl);border:1px solid var(--color-border);background:var(--color-navy-800);align-items:center;display:grid}@media (width>=992px){.card[data-astro-cid-h6spyiwb]{padding:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lead[data-astro-cid-h6spyiwb]{margin:var(--space-4) 0 0;font-size:var(--font-size-lg)}.points[data-astro-cid-h6spyiwb]{margin:var(--space-8) 0 0;gap:var(--space-6);padding:0;list-style:none;display:grid}.points[data-astro-cid-h6spyiwb] li[data-astro-cid-h6spyiwb]{align-items:flex-start;gap:var(--space-4);display:flex}.points[data-astro-cid-h6spyiwb] img[data-astro-cid-h6spyiwb]{width:var(--size-icon-lg);flex:none;height:auto}.points[data-astro-cid-h6spyiwb] span[data-astro-cid-h6spyiwb]{padding-top:var(--space-1)}.section:has(.vs-card){padding-block:var(--space-20)}.policy[data-astro-cid-h6spyiwb] .heading{font-size:calc(2.75 * var(--font-size-md));margin-bottom:0}.lead[data-astro-cid-h6spyiwb]{margin-top:var(--space-6)}@media (width<=767px){.section:has(.vs-card){padding-block:var(--space-12)}.policy[data-astro-cid-h6spyiwb] .heading{font-size:calc(1.5 * var(--font-size-md))}.card[data-astro-cid-h6spyiwb]{padding:var(--space-8);gap:var(--space-8)}}.intro[data-astro-cid-3bqbjgx4]{text-align:center;max-width:var(--layout-measure-intro);margin:0 auto var(--space-12)}.lead[data-astro-cid-3bqbjgx4]{max-width:calc(28 * var(--font-size-md));color:var(--color-text-muted);font-size:var(--font-size-md);margin:0 auto}.calculator[data-astro-cid-3bqbjgx4]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=992px){.calculator[data-astro-cid-3bqbjgx4]{margin-inline:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.card[data-astro-cid-3bqbjgx4]{padding:var(--space-8);border-radius:var(--radius-md);background:var(--gradient-plan);box-shadow:var(--shadow-plan);border:1px solid #0000;flex-direction:column;display:flex}.result[data-astro-cid-3bqbjgx4]{border-color:var(--color-accent);box-shadow:var(--shadow-plan-active)}.card[data-astro-cid-3bqbjgx4] p[data-astro-cid-3bqbjgx4]{margin:0}.load[data-astro-cid-3bqbjgx4]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.label[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.unit[data-astro-cid-3bqbjgx4]{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex;margin-top:var(--space-1)!important}.hint[data-astro-cid-3bqbjgx4]{cursor:help;display:inline-flex;position:relative}.hint[data-astro-cid-3bqbjgx4] svg[data-astro-cid-3bqbjgx4]{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.tip[data-astro-cid-3bqbjgx4]{left:50%;bottom:calc(100% + var(--space-2));width:max-content;max-width:calc(16 * var(--font-size-md));padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-menu);color:var(--color-text);font-size:var(--font-size-xs);opacity:0;pointer-events:none;z-index:1;transition:opacity .2s;position:absolute;transform:translate(-50%)}.hint[data-astro-cid-3bqbjgx4]:hover .tip[data-astro-cid-3bqbjgx4],.hint[data-astro-cid-3bqbjgx4]:focus-visible .tip[data-astro-cid-3bqbjgx4]{opacity:1}.number[data-astro-cid-3bqbjgx4]{width:7rem;height:var(--space-12);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-white-tint);color:var(--color-text);font:inherit;font-size:var(--font-size-sm)}.number[data-astro-cid-3bqbjgx4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.range[data-astro-cid-3bqbjgx4]{--fill:0%;appearance:none;width:100%;height:.625rem;margin:var(--space-4) 0 var(--space-1);border-radius:var(--radius-pill);background:linear-gradient(var(--color-accent), var(--color-accent)) 0 / var(--fill) 100% no-repeat, var(--color-white-tint);cursor:pointer}.range[data-astro-cid-3bqbjgx4]::-webkit-slider-thumb{appearance:none;width:var(--space-4);height:var(--space-4);border:5px solid var(--color-white);border-radius:var(--radius-pill);background:var(--color-accent)}.range[data-astro-cid-3bqbjgx4]::-moz-range-thumb{border:5px solid var(--color-white);border-radius:var(--radius-pill);background:var(--color-accent);width:.375rem;height:.375rem}.range[data-astro-cid-3bqbjgx4]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.ends[data-astro-cid-3bqbjgx4]{color:var(--color-text-muted);justify-content:space-between;display:flex}.small[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-sm);margin-top:var(--space-4)!important}hr[data-astro-cid-3bqbjgx4]{width:100%;margin:var(--space-4) 0;border:0;border-top:1px solid var(--color-text-subtle)}.info[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4)!important}.fact[data-astro-cid-3bqbjgx4]{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.fact-value[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);white-space:nowrap}.fact[data-astro-cid-3bqbjgx4]+.small[data-astro-cid-3bqbjgx4]{margin-top:var(--space-4)!important}.result-label[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-tagline);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-tracking-tagline);text-transform:uppercase}.price[data-astro-cid-3bqbjgx4]{font-size:calc(2.75 * var(--font-size-md));font-weight:var(--font-weight-semibold);line-height:var(--font-leading-heading);margin-top:var(--space-2)!important}.units[data-astro-cid-3bqbjgx4]{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.units-label[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}.units-text[data-astro-cid-3bqbjgx4]{margin-top:var(--space-4)!important}.units-value[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);justify-self:end}.closing[data-astro-cid-3bqbjgx4]{margin-top:var(--space-28);text-align:center;flex-direction:column;align-items:center;display:flex}.closing-text[data-astro-cid-3bqbjgx4]{max-width:calc(32 * var(--font-size-md));margin:0 0 var(--space-10);color:var(--color-text-muted);font-size:var(--font-size-text-fixed)}@media (width<=767px){.closing[data-astro-cid-3bqbjgx4]{margin-top:var(--space-16)}.card[data-astro-cid-3bqbjgx4]{padding:var(--space-6)}.price[data-astro-cid-3bqbjgx4]{font-size:var(--font-size-3xl)}}.start[data-astro-cid-egvea2bh]{position:relative;overflow-x:clip}.start[data-astro-cid-egvea2bh]>.section{position:relative}.mesh[data-astro-cid-egvea2bh]{width:100%;height:38.75rem;color:var(--color-accent);pointer-events:none;position:absolute;inset:0 0 auto}.intro[data-astro-cid-egvea2bh]{max-width:var(--layout-measure-intro);margin:0 auto var(--space-16);text-align:center}.lead[data-astro-cid-egvea2bh]{font-size:var(--font-size-lead);line-height:var(--font-leading-body);margin:0}.frame[data-astro-cid-egvea2bh]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-logo-box)}.panel[data-astro-cid-egvea2bh]{padding:var(--space-8);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--layout-card-min)), 1fr));gap:var(--space-6);border-radius:var(--radius-md);background:radial-gradient(70% 45% at 50% 0%, var(--color-accent-soft), transparent 70%), var(--dots), var(--color-navy-925);background-size:auto,cover,auto;margin:0;list-style:none;display:grid}@media (width>=768px){.panel[data-astro-cid-egvea2bh]{grid-template-columns:repeat(2,1fr)}}.option[data-astro-cid-egvea2bh]{gap:var(--space-4);padding:var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-panel);flex-direction:column;transition:border-color .2s;display:flex}.option[data-astro-cid-egvea2bh]:hover{border-color:var(--color-accent)}.icon[data-astro-cid-egvea2bh]{width:var(--size-icon-lg);height:var(--size-icon-lg);fill:none;stroke:var(--color-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.option[data-astro-cid-egvea2bh]:hover svg[data-astro-cid-egvea2bh].icon{stroke:var(--color-accent)}.option[data-astro-cid-egvea2bh] [data-astro-cid-egvea2bh]:is(h2,h3){font-size:var(--font-size-title-sm);font-weight:var(--font-weight-semibold);line-height:var(--font-leading-heading);letter-spacing:var(--font-tracking-snug);margin:0}.text[data-astro-cid-egvea2bh]{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--font-leading-body);margin:0}.chips[data-astro-cid-egvea2bh]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.chip[data-astro-cid-egvea2bh]{padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);background:var(--color-slate-tint);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--font-leading-body)}.chip[data-astro-cid-egvea2bh].mono{font-family:var(--font-family-mono)}.cta[data-astro-cid-egvea2bh]{padding-top:var(--space-4);margin-top:auto}.cta[data-astro-cid-egvea2bh] .btn{width:100%}@media (width<=767px){.intro[data-astro-cid-egvea2bh]{margin-bottom:var(--space-10)}.frame[data-astro-cid-egvea2bh]{padding:var(--space-2);border-radius:var(--radius-lg)}.panel[data-astro-cid-egvea2bh]{padding:var(--space-4)}.option[data-astro-cid-egvea2bh]{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.option[data-astro-cid-egvea2bh],.icon[data-astro-cid-egvea2bh]{transition:none}}.anchor[data-astro-cid-26zrdtrt]{scroll-margin-top:var(--space-20)}.section:has(+.join),.anchor:has(+.join)>.section,.section:has(+script+.join){padding-bottom:0}.join[data-astro-cid-26zrdtrt]>.section{padding-top:var(--space-10)}.join[data-astro-cid-26zrdtrt].join-section>.section{padding-top:var(--space-28)}.section:has(+.join),.anchor:has(+.join)>.section{display:flow-root}
