*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100svh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,svg,video{display:block}button,input,textarea,select{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}:root{--swatch--brand-500: #a3cef1;--swatch--brand-100: color-mix(in srgb, var(--swatch--brand-500), white 80%);--swatch--brand-200: color-mix(in srgb, var(--swatch--brand-500), white 60%);--swatch--brand-300: color-mix(in srgb, var(--swatch--brand-500), white 40%);--swatch--brand-400: color-mix(in srgb, var(--swatch--brand-500), white 20%);--swatch--brand-600: color-mix(in srgb, var(--swatch--brand-500), black 20%);--swatch--brand-700: color-mix(in srgb, var(--swatch--brand-500), black 40%);--swatch--brand-800: color-mix(in srgb, var(--swatch--brand-500), black 60%);--swatch--brand-900: color-mix(in srgb, var(--swatch--brand-500), black 80%);--swatch--dark-900: #274c77;--swatch--dark-800: #6096ba;--swatch--dark-700: #8b8c89;--swatch--light-100: #e7ecef;--swatch--light-200: #eae8e0;--swatch--transparent: transparent;--swatch--brand-text: var(--swatch--dark-900);--swatch--dark-900-o20: color-mix(in srgb, var(--swatch--dark-900) 20%, transparent);--swatch--light-100-o20: color-mix(in srgb, var(--swatch--light-100) 20%, transparent);--swatch--brand-text-o20: color-mix(in srgb, var(--swatch--brand-text) 20%, transparent);--_typography---font--primary-family: Lexend, sans-serif;--_typography---font--primary-regular: 500;--_typography---font--primary-medium: 600;--_typography---font--primary-bold: 700;--_typography---font--primary-trim-top: .37em;--_typography---font--primary-trim-bottom: .38em;--_typography---line-height--small: 1;--_typography---line-height--medium: 1.1;--_typography---line-height--large: 1.3;--_typography---line-height--huge: 1.5;--_typography---letter-spacing--tight: -.03em;--_typography---letter-spacing--normal: 0em;--_typography---text-transform--none: var(--text-transform, none);--_typography---text-transform--uppercase: uppercase;--_typography---text-transform--capitalize: capitalize;--_typography---text-transform--lowercase: lowercase;--site--viewport-max: 90;--site--viewport-min: 20;--_typography---font-size--display: clamp(4 * 1rem, ((4 - ((7 - 4) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((7 - 4) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 7 * 1rem);--_typography---font-size--h1: clamp(3 * 1rem, ((3 - ((5 - 3) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((5 - 3) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 5 * 1rem);--_typography---font-size--h2: clamp(2.5 * 1rem, ((2.5 - ((4 - 2.5) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((4 - 2.5) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 4 * 1rem);--_typography---font-size--h3: clamp(2.25 * 1rem, ((2.25 - ((3 - 2.25) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 2.25) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 3 * 1rem);--_typography---font-size--h4: clamp(1.75 * 1rem, ((1.75 - ((2 - 1.75) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1.75) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 2 * 1rem);--_typography---font-size--h5: clamp(1.375 * 1rem, ((1.375 - ((1.5 - 1.375) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.5 - 1.375) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1.5 * 1rem);--_typography---font-size--h6: clamp(1 * 1rem, ((1 - ((1.125 - 1) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.125 - 1) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1.125 * 1rem);--_typography---font-size--text-large: clamp(1.125 * 1rem, ((1.125 - ((1.25 - 1.125) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.25 - 1.125) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1.25 * 1rem);--_typography---font-size--text-main: clamp(1 * 1rem, ((1 - ((1.125 - 1) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.125 - 1) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1.125 * 1rem);--_typography---font-size--text-small: clamp(.875 * 1rem, ((.875 - ((1 - .875) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - .875) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1 * 1rem);--_spacing---space--1-8px: clamp(.375 * 1rem, ((.375 - ((.5 - .375) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.5 - .375) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), .5 * 1rem);--_spacing---space--2-12px: clamp(.625 * 1rem, ((.625 - ((.75 - .625) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((.75 - .625) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), .75 * 1rem);--_spacing---space--3-16px: clamp(.875 * 1rem, ((.875 - ((1 - .875) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1 - .875) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1 * 1rem);--_spacing---space--4-24px: clamp(1.25 * 1rem, ((1.25 - ((1.5 - 1.25) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((1.5 - 1.25) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 1.5 * 1rem);--_spacing---space--5-32px: clamp(1.75 * 1rem, ((1.75 - ((2 - 1.75) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1.75) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 2 * 1rem);--_spacing---space--6-40px: clamp(2 * 1rem, ((2 - ((2.5 - 2) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2.5 - 2) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 2.5 * 1rem);--_spacing---space--7-48px: clamp(2.25 * 1rem, ((2.25 - ((3 - 2.25) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 2.25) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 3 * 1rem);--_spacing---space--8-64px: clamp(2.5 * 1rem, ((2.5 - ((4 - 2.5) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((4 - 2.5) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 4 * 1rem);--_spacing---section-space--none: 0px;--_spacing---section-space--small-80px: clamp(3 * 1rem, ((3 - ((5 - 3) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((5 - 3) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 5 * 1rem);--_spacing---section-space--main-112px: clamp(4 * 1rem, ((4 - ((7 - 4) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((7 - 4) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 7 * 1rem);--_spacing---section-space--large-160px: clamp(5.5 * 1rem, ((5.5 - ((10 - 5.5) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((10 - 5.5) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 10 * 1rem);--radius--small: .5rem;--radius--main: 1rem;--radius--round: 100vw;--border-width--main: .094rem;--focus--width: .125rem;--focus--offset-outer: .1875rem;--site--gutter: clamp(1 * 1rem, ((1 - ((2 - 1) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((2 - 1) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 2 * 1rem);--site--margin: clamp(1 * 1rem, ((1 - ((3 - 1) / (var(--site--viewport-max) - var(--site--viewport-min)) * var(--site--viewport-min))) * 1rem + ((3 - 1) / (var(--site--viewport-max) - var(--site--viewport-min))) * 100vw), 3 * 1rem);--max-width--small: 50rem;--max-width--main: calc(var(--site--viewport-max) * 1rem);--max-width--full: 100%;--nav--height: 4rem;--_theme---background: var(--swatch--light-200);--_theme---background-2: var(--swatch--light-100);--_theme---text: var(--swatch--dark-900);--_theme---border: var(--swatch--dark-900-o20);--_theme---heading-accent: var(--swatch--brand-600);--_theme---nav--background: var(--swatch--brand-300);--_theme---selection--background: var(--swatch--brand-300);--_theme---selection--text: var(--swatch--brand-text);--_text-style---font-family: var(--_typography---font--primary-family);--_text-style---font-size: var(--_typography---font-size--text-main);--_text-style---line-height: var(--_typography---line-height--huge);--_text-style---font-weight: var(--_typography---font--primary-regular);--_text-style---letter-spacing: var(--_typography---letter-spacing--normal);--_theme---button-primary--text: var(--swatch--light-200);--_theme---button-primary--text-hover: var(--swatch--brand-text);--_theme---button-primary--background: var(--swatch--dark-900);--_theme---button-primary--background-hover: var(--swatch--brand-500);--_theme---button-primary--border: var(--_theme---button-primary--background);--_theme---button-primary--border-hover: var(--_theme---button-primary--background-hover);--_theme---button-secondary--text: var(--_theme---text);--_theme---button-secondary--text-hover: var(--_theme---background);--_theme---button-secondary--background: var(--swatch--transparent);--_theme---button-secondary--background-hover: var(--_theme---text);--_theme---button-secondary--border: var(--_theme---border);--_theme---button-secondary--border-hover: var(--_theme---button-secondary--background-hover)}body{background-color:var(--_theme---background);font-family:var(--_text-style---font-family);color:var(--_theme---text);font-size:var(--_text-style---font-size);line-height:var(--_text-style---line-height);font-weight:var(--_text-style---font-weight);letter-spacing:var(--_text-style---letter-spacing)}h1,h2,h3,h4,h5,h6{font-family:var(--_typography---font--primary-family);font-weight:var(--_typography---font--primary-medium);text-wrap:balance}h1{font-size:var(--_typography---font-size--h1);line-height:var(--_typography---line-height--small);letter-spacing:var(--_typography---letter-spacing--tight)}h2{font-size:var(--_typography---font-size--h2);line-height:var(--_typography---line-height--small);letter-spacing:var(--_typography---letter-spacing--tight)}h3{font-size:var(--_typography---font-size--h3);line-height:var(--_typography---line-height--medium);letter-spacing:var(--_typography---letter-spacing--tight)}h4{font-size:var(--_typography---font-size--h4);line-height:var(--_typography---line-height--medium)}h5{font-size:var(--_typography---font-size--h5);line-height:var(--_typography---line-height--medium)}h6{font-size:var(--_typography---font-size--h6);line-height:var(--_typography---line-height--medium)}p{text-wrap:pretty}a{color:inherit;text-decoration:none;outline-offset:var(--focus--offset-outer)}strong{font-weight:var(--_typography---font--primary-bold)}ul,ol{padding-left:1.25em}img{object-fit:cover;max-width:100%}::selection{background:var(--_theme---selection--background);color:var(--_theme---selection--text)}:focus-visible{outline:var(--focus--width) solid var(--_theme---text);outline-offset:var(--focus--offset-outer);border-radius:2px}.u-theme-light{background-color:var(--_theme---background);color:var(--_theme---text);--_theme---background: var(--swatch--light-200);--_theme---background-2: var(--swatch--light-100);--_theme---text: var(--swatch--dark-900);--_theme---heading-accent: var(--swatch--brand-600);--_theme---border: var(--swatch--dark-900-o20);--_theme---nav--background: var(--swatch--brand-300);--_theme---selection--background: var(--swatch--brand-300);--_theme---selection--text: var(--swatch--brand-text);--_theme---button-primary--text: var(--swatch--light-200);--_theme---button-primary--text-hover: var(--swatch--brand-text);--_theme---button-primary--background: var(--swatch--dark-900);--_theme---button-primary--background-hover: var(--swatch--brand-500);--_theme---button-primary--border: var(--_theme---button-primary--background);--_theme---button-primary--border-hover: var(--_theme---button-primary--background-hover);--_theme---button-secondary--text: var(--_theme---text);--_theme---button-secondary--text-hover: var(--_theme---background);--_theme---button-secondary--background: var(--swatch--transparent);--_theme---button-secondary--background-hover: var(--_theme---text);--_theme---button-secondary--border: var(--_theme---border);--_theme---button-secondary--border-hover: var(--_theme---button-secondary--background-hover)}.u-theme-dark{background-color:var(--_theme---background);color:var(--_theme---text);--_theme---background: var(--swatch--dark-900);--_theme---background-2: var(--swatch--dark-800);--_theme---text: var(--swatch--light-100);--_theme---heading-accent: var(--swatch--brand-500);--_theme---border: var(--swatch--light-100-o20);--_theme---nav--background: var(--_theme---background-2);--_theme---selection--background: var(--swatch--brand-300);--_theme---selection--text: var(--swatch--brand-text);--_theme---button-primary--text: var(--swatch--brand-text);--_theme---button-primary--text-hover: var(--swatch--brand-text);--_theme---button-primary--background: var(--swatch--brand-500);--_theme---button-primary--background-hover: var(--swatch--light-200);--_theme---button-primary--border: var(--_theme---button-primary--background);--_theme---button-primary--border-hover: var(--_theme---button-primary--background-hover);--_theme---button-secondary--text: var(--_theme---text);--_theme---button-secondary--text-hover: var(--_theme---background);--_theme---button-secondary--background: var(--swatch--transparent);--_theme---button-secondary--background-hover: var(--_theme---text);--_theme---button-secondary--border: var(--_theme---border);--_theme---button-secondary--border-hover: var(--_theme---button-secondary--background-hover)}.u-theme-brand{background-color:var(--_theme---background);color:var(--_theme---text);--_theme---background: var(--swatch--brand-500);--_theme---background-2: var(--swatch--brand-600);--_theme---text: var(--swatch--brand-text);--_theme---heading-accent: color-mix(in srgb, var(--_theme---text), white 20%);--_theme---border: var(--swatch--brand-text-o20);--_theme---nav--background: var(--_theme---background);--_theme---selection--background: var(--swatch--brand-300);--_theme---selection--text: var(--swatch--brand-text);--_theme---button-primary--text: var(--swatch--brand-500);--_theme---button-primary--text-hover: var(--_theme---button-primary--text);--_theme---button-primary--background: var(--swatch--brand-text);--_theme---button-primary--background-hover: color-mix(in srgb, var(--_theme---button-primary--background), white 10%);--_theme---button-primary--border: var(--_theme---button-primary--background);--_theme---button-primary--border-hover: var(--_theme---button-primary--background-hover);--_theme---button-secondary--text: var(--_theme---text);--_theme---button-secondary--text-hover: var(--_theme---background);--_theme---button-secondary--background: var(--swatch--transparent);--_theme---button-secondary--background-hover: var(--_theme---text);--_theme---button-secondary--border: var(--_theme---border);--_theme---button-secondary--border-hover: var(--_theme---button-secondary--background-hover)}.container{width:100%;max-width:var(--max-width--main);margin-inline:auto;padding-inline:var(--site--margin)}.container--narrow{max-width:var(--max-width--small)}.section{padding-block:var(--_spacing---section-space--main-112px)}.section--sm{padding-block:var(--_spacing---section-space--small-80px)}.eyebrow{font-size:var(--_typography---font-size--text-small);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--_typography---font--primary-medium);color:var(--_theme---heading-accent)}.display{font-size:var(--_typography---font-size--display);line-height:var(--_typography---line-height--small);font-weight:var(--_typography---font--primary-medium);letter-spacing:var(--_typography---letter-spacing--tight);text-wrap:balance}.lead{font-size:var(--_typography---font-size--text-large);line-height:var(--_typography---line-height--large)}.muted{color:color-mix(in srgb,var(--_theme---text) 70%,transparent)}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:3rem;padding-inline:var(--_spacing---space--5-32px);border-radius:var(--radius--round);font-weight:var(--_typography---font--primary-medium);font-size:var(--_typography---font-size--text-main);line-height:1;border:var(--border-width--main) solid transparent;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.button--primary{background:var(--_theme---button-primary--background);color:var(--_theme---button-primary--text);border-color:var(--_theme---button-primary--border)}.button--primary:hover{background:var(--_theme---button-primary--background-hover);color:var(--_theme---button-primary--text-hover);border-color:var(--_theme---button-primary--border-hover)}.button--secondary{background:var(--_theme---button-secondary--background);color:var(--_theme---button-secondary--text);border-color:var(--_theme---button-secondary--border)}.button--secondary:hover{background:var(--_theme---button-secondary--background-hover);color:var(--_theme---button-secondary--text-hover);border-color:var(--_theme---button-secondary--border-hover)}.text-link{color:inherit;box-shadow:inset 0 -1px 0 0 var(--_theme---border);transition:box-shadow .2s ease}.text-link:hover{box-shadow:inset 0 -2px 0 0 var(--_theme---text)}.card{background:var(--_theme---background-2);border:var(--border-width--main) solid var(--_theme---border);border-radius:var(--radius--main);padding:var(--_spacing---space--6-40px)}.grid{display:grid;gap:var(--site--gutter)}.stack>*+*{margin-top:var(--_spacing---space--4-24px)}.flow>*+*{margin-top:var(--_spacing---space--3-16px)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:-999px;top:0;z-index:1000;padding:.75rem 1rem;background:var(--swatch--dark-900);color:var(--swatch--light-100);border-radius:0 0 var(--radius--small) 0}.skip-link:focus{left:0}body.nav-open{overflow:hidden}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:100;background:var(--swatch--light-200);border-bottom:var(--border-width--main) solid var(--swatch--dark-900-o20)}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:var(--_spacing---space--5-32px);min-height:var(--nav--height);padding-block:var(--_spacing---space--2-12px)}.nav__brand[data-astro-cid-dmqpwcec]{font-weight:var(--_typography---font--primary-bold);font-size:var(--_typography---font-size--h6);letter-spacing:var(--_typography---letter-spacing--tight);color:var(--swatch--dark-900);white-space:nowrap}.nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--_spacing---space--6-40px)}.nav__list[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--_spacing---space--5-32px);list-style:none;padding:0;margin:0}.nav__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:var(--_typography---font-size--text-small);font-weight:var(--_typography---font--primary-medium);color:var(--swatch--dark-900)}.nav__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--swatch--dark-800)}.nav__ctas[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--_spacing---space--2-12px)}.nav__toggle[data-astro-cid-dmqpwcec]{display:none;flex-direction:column;gap:5px;padding:.5rem}.nav__toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{width:24px;height:2px;background:var(--swatch--dark-900);transition:transform .2s ease,opacity .2s ease}@media(max-width:61.9375rem){.nav__toggle[data-astro-cid-dmqpwcec]{display:flex}.nav__links[data-astro-cid-dmqpwcec]{position:fixed;inset:var(--nav--height) 0 auto 0;flex-direction:column;align-items:stretch;gap:var(--_spacing---space--4-24px);background:var(--swatch--light-200);border-bottom:var(--border-width--main) solid var(--swatch--dark-900-o20);padding:var(--_spacing---space--6-40px) var(--site--margin) var(--_spacing---space--7-48px);transform:translateY(-120%);transition:transform .28s ease;max-height:calc(100svh - var(--nav--height));overflow:auto}.nav__links[data-astro-cid-dmqpwcec].open{transform:translateY(0)}.nav__list[data-astro-cid-dmqpwcec]{flex-direction:column;align-items:stretch;gap:var(--_spacing---space--4-24px)}.nav__list[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:var(--_typography---font-size--h6)}.nav__ctas[data-astro-cid-dmqpwcec]{flex-direction:column;align-items:stretch}.nav__ctas[data-astro-cid-dmqpwcec] .button[data-astro-cid-dmqpwcec]{width:100%}}.footer[data-astro-cid-sz7xmlte]{padding-block:var(--_spacing---section-space--small-80px) var(--_spacing---space--7-48px)}.footer__top[data-astro-cid-sz7xmlte]{display:grid;gap:var(--_spacing---space--8-64px);grid-template-columns:1fr;padding-bottom:var(--_spacing---space--8-64px);border-bottom:var(--border-width--main) solid var(--_theme---border)}.footer__name[data-astro-cid-sz7xmlte]{font-weight:var(--_typography---font--primary-bold);font-size:var(--_typography---font-size--h5);margin-bottom:var(--_spacing---space--2-12px)}.footer__subscribe[data-astro-cid-sz7xmlte]{display:flex;gap:var(--_spacing---space--2-12px);margin-top:var(--_spacing---space--5-32px);flex-wrap:wrap}.footer__subscribe[data-astro-cid-sz7xmlte] input[data-astro-cid-sz7xmlte]{flex:1 1 14rem;min-height:3rem;padding-inline:var(--_spacing---space--4-24px);border-radius:var(--radius--round);border:var(--border-width--main) solid var(--_theme---border);background:var(--_theme---background-2);color:var(--_theme---text)}.footer__cols[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--_spacing---space--6-40px)}.footer__heading[data-astro-cid-sz7xmlte]{font-weight:var(--_typography---font--primary-medium);margin-bottom:var(--_spacing---space--3-16px)}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;padding:0;margin:0;display:grid;gap:var(--_spacing---space--2-12px)}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--_typography---font-size--text-small)}.footer__bottom[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--_spacing---space--4-24px);justify-content:space-between;padding-top:var(--_spacing---space--6-40px);font-size:var(--_typography---font-size--text-small)}@media(min-width:48rem){.footer__top[data-astro-cid-sz7xmlte]{grid-template-columns:1.2fr 2fr;align-items:start}.footer__cols[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(4,1fr)}}.hero[data-astro-cid-j7pv25f6]{padding-block:var(--_spacing---section-space--main-112px)}.hero__inner[data-astro-cid-j7pv25f6]{display:grid;gap:var(--_spacing---space--8-64px);align-items:center}.hero__sub[data-astro-cid-j7pv25f6]{margin-top:var(--_spacing---space--5-32px);max-width:38ch}.hero__ctas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--_spacing---space--3-16px);margin-top:var(--_spacing---space--6-40px)}.hero__micro[data-astro-cid-j7pv25f6]{margin-top:var(--_spacing---space--4-24px);font-size:var(--_typography---font-size--text-small)}.hero__media[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{border-radius:var(--radius--main);aspect-ratio:4 / 5}@media(min-width:48rem){.hero__inner[data-astro-cid-j7pv25f6]{grid-template-columns:1.1fr .9fr}}.trust__inner[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--_spacing---space--6-40px)}.trust__label[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.08em;font-size:var(--_typography---font-size--text-small)}.trust__logos[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--_spacing---space--6-40px);list-style:none;padding:0;margin:0}.trust__logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:2.25rem;width:auto;object-fit:contain;opacity:.85}.trust__stat[data-astro-cid-j7pv25f6]{font-size:var(--_typography---font-size--text-large)}.paths__head[data-astro-cid-j7pv25f6]{max-width:40rem;margin-bottom:var(--_spacing---space--8-64px)}.paths__head[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:var(--_spacing---space--2-12px)}.paths__head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:var(--_spacing---space--3-16px)}.paths__grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--site--gutter);grid-template-columns:1fr}.path-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--_spacing---space--4-24px)}.path-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--_typography---font-size--h4)}.path-card__links[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;gap:var(--_spacing---space--2-12px)}.path-card__links[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1.25em;position:relative;font-size:var(--_typography---font-size--text-small)}.path-card__links[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"→";position:absolute;left:0}.path-card__cta[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-start}@media(min-width:56rem){.paths__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.closing__inner[data-astro-cid-j7pv25f6]{text-align:center;display:grid;gap:var(--_spacing---space--4-24px);justify-items:center}.closing[data-astro-cid-j7pv25f6] .hero__ctas[data-astro-cid-j7pv25f6]{justify-content:center}
