@font-face{font-family:Legit Sans Soft;font-weight:100;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-thin-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-thin-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:100;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-thinitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-thinitalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-ultralight-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-ultralight-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:200;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-ultralightitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-ultralightitalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-light-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-light-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:300;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-lightitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-lightitalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-regular-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-regular-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:400;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-regularitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-regularitalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-medium-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-medium-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:500;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-mediumitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-mediumitalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-semibold-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-semibold-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:600;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-semibolditalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-semibolditalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-bold-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-bold-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:700;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-bolditalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-bolditalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-extrabold-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-extrabold-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:800;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-extrabolditalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-extrabolditalic-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/legitsanssoft-black-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-black-webfont.woff) format("woff")}@font-face{font-family:Legit Sans Soft;font-weight:900;font-style:italic;font-display:swap;src:url(../fonts/legitsanssoft-blackitalic-webfont.woff2) format("woff2"),url(../fonts/legitsanssoft-blackitalic-webfont.woff) format("woff")}@property --space-unit{inherits: true; initial-value: 1px; syntax: "<length>";}@property --gap{inherits: false; initial-value: 1; syntax: "<length-percentage>";}@property --gap-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --gap-space-x{inherits: false; initial-value: 1; syntax: "<number>";}@property --gap-space-y{inherits: false; initial-value: 1; syntax: "<number>";}@property --bg-color{inherits: true; initial-value: 0 0 0; syntax: "<number>+";}@property --accent-color{inherits: true; initial-value: 0 0 0; syntax: "<number>+";}@property --selection-text-color{inherits: true; initial-value: 0 0 0; syntax: "<number>+";}@property --selection-bg-color{inherits: true; initial-value: 0 0 0; syntax: "<number>+";}@property --level{inherits: true; initial-value: 0; syntax: "<number>";}:root:not(#\#):not(#\#):not(#\#):not(#\#){--color-black: 0 0 0;--color-white: 255 255 255;--color-primary-blue: 2 64 137;--color-primary-blue-50: 123 154 191;--color-primary-blue-25: 185 200 218;--color-secondary-pink: 241 125 177;--color-secondary-pink-50: 243 185 211;--color-secondary-pink-25: 244 215 228;--color-secondary-turquoise: 83 194 188;--color-secondary-turquoise-50: 164 219 216;--color-secondary-turquoise-25: 205 233 231;--color-secondary-violet: 172 139 237;--color-secondary-violet-50: 208 192 241;--color-secondary-violet-25: 227 219 243;--color-secondary-sand: 207 199 183;--color-secondary-sand-50: 226 222 214;--color-secondary-sand-25: 243 241 237;--color-secondary-lime: 188 207 0;--color-secondary-lime-50: 216 226 122;--color-secondary-lime-25: 231 236 184;--color-system-green: 78 177 61;--color-system-amber: 245 158 11;--color-system-cyan: 0 163 218;--color-system-red: 216 66 54;--color-program-yellow: 255 205 28;--color-program-yellow-50: 250 225 136;--color-program-yellow-25: 248 235 191;--color-program-orange: 243 147 37;--color-program-orange-50: 244 196 141;--color-program-orange-25: 245 221 193;--color-program-skyblue: 134 194 235;--color-program-skyblue-50: 189 219 240;--color-program-skyblue-25: 218 233 243}:root:not(#\#):not(#\#):not(#\#):not(#\#){--space-unit: 1em;--space-2xs: .35;--space-xs: .5;--space-sm: .7;--space-base: 1;--space-md: 1.3;--space-lg: 1.8;--space-xl: 3.2;--space-2xl: 4.8;--spacing-4: 4px;--spacing-6: 6px;--spacing-8: 8px;--spacing-10: 10px;--spacing-12: 12px;--spacing-16: 16px;--spacing-24: 24px;--spacing-32: 32px;--spacing-40: 40px;--spacing-48: 48px;--spacing-60: 60px;--spacing-80: 80px;--spacing-120: 120px;--spacing-160: 160px}:root:not(#\#):not(#\#):not(#\#):not(#\#){--radius-0: 0px;--radius-4: 4px;--radius-8: 8px;--radius-24: 24px;--radius-40: 40px;--radius-60: 60px;--radius-120: 120px;--radius-180: 180px;--radius-full: 9999px}:root:not(#\#):not(#\#):not(#\#):not(#\#){--size-dot: 16px;--size-height-24: 24px;--size-height-32: 32px;--size-height-40: 40px;--size-height-48: 48px;--size-height-60: 60px;--size-height-96: 96px;--size-icon-22: 22px;--size-icon-24: 24px;--size-icon-28: 28px;--size-icon-32: 32px;--size-icon-40: 40px;--size-icon-48: 48px;--size-icon-70: 70px}:root:not(#\#):not(#\#):not(#\#):not(#\#){--transition-fast: .15s;--transition-base: .25s;--transition-slow: .35s;--font-family-base: "Legit Sans Soft", sans-serif;--font-weight-normal: 400;--font-weight-bold: 700;--font-size-54: 3.375rem;--font-size-48: 3rem;--font-size-40: 2.5rem;--font-size-32: 2rem;--font-size-28: 1.75rem;--font-size-24: 1.5rem;--font-size-20: 1.25rem;--font-size-18: 1.125rem;--font-size-16: 1rem;--font-size-14: .875rem;--font-size-sm: var(--font-size-14);--font-size-base: var(--font-size-16);--font-size-md: var(--font-size-18);--font-size-lg: var(--font-size-20);--font-size-xl: var(--font-size-24);--font-size-2xl: var(--font-size-28);--font-size-3xl: var(--font-size-32);--font-size-4xl: var(--font-size-40);--font-size-5xl: var(--font-size-48);--font-size-6xl: var(--font-size-54);--line-height-tight: 1;--line-height-base: 1.4;--line-height-relaxed: 1.6;--width-container: 1440px;--width-lg: 1200px;--width-base: 1024px;--width-sm: 640px;--grid-breakpoint-tablet: 768px;--grid-breakpoint-desktop: 1200px;--grid-margin-mobile: 24px;--grid-margin-tablet: 40px;--grid-margin-desktop: 60px;--grid-gutter-mobile: 16px;--grid-gutter-tablet: 24px;--grid-gutter-desktop: 40px;--stroke-1: 1px;--stroke-2: 2px;--opacity-0: 0;--opacity-25: .25;--opacity-50: .5;--opacity-75: .75;--opacity-100: 1}:root:not(#\#):not(#\#):not(#\#):not(#\#){--text-color: var(--color-black);--bg-color: var(--color-white);--border-color: var(--color-primary-blue-25);--shadow-color: 0 0 0;--shadow-alpha: .1;--selection-text-color: var(--bg-color);--selection-bg-color: var(--text-color);--accent-color: var(--color-primary-blue);--accent-text-color: var(--color-white);--accent-bg-color: var(--accent-color);--accent-hover-text-color: var(--color-white);--accent-hover-bg-color: var(--color-primary-blue-50);--text-space-unit: 1em;--text-size-html-base: 16px;--text-family: var(--font-family-base);--text-weight: var(--font-weight-normal);--text-size: var(--font-size-base);--text-line-height: var(--line-height-base);--text-space: var(--space-base);--text-transform: none;--headline-space: var(--space-base);--headline-family: var(--font-family-base);--headline-weight: var(--font-weight-bold);--headline-transform: var(--text-transform);--headline-line-height: var(--line-height-base);--headline-color: var(--semantic-text-primary);--headline-scale: 1;--link-color: inherit;--link-decoration: underline;--link-transform: var(--text-transform);--link-hover-color: var(--accent-color);--link-hover-decoration: none;--link-transition-time: var(--transition-base)}:root:not(#\#):not(#\#):not(#\#):not(#\#){--semantic-text-primary: var(--color-primary-blue);--semantic-text-body: var(--color-black);--semantic-text-inverse: var(--color-white);--semantic-text-muted: var(--color-secondary-sand);--semantic-bg-section-white: var(--color-white);--semantic-bg-section-sand: var(--color-secondary-sand-25);--semantic-bg-section-turquoise: var(--color-secondary-turquoise-25);--semantic-bg-section-lime-25: var(--color-secondary-lime-25);--semantic-action-primary-bg: var(--color-secondary-pink);--semantic-action-primary-bg-hover: var(--color-secondary-pink-50);--semantic-action-primary-bg-pressed: var(--color-secondary-pink-25);--semantic-action-primary-bg-focus: var(--color-secondary-pink);--semantic-action-primary-bg-disabled: var(--color-secondary-sand-50);--semantic-action-primary-text: var(--color-primary-blue);--semantic-action-primary-text-disabled: var(--color-secondary-sand);--semantic-action-primary-outline-focus: var(--color-primary-blue);--semantic-action-secondary-bg: var(--color-secondary-pink-25);--semantic-action-secondary-bg-hover: var(--color-secondary-pink-50);--semantic-action-secondary-bg-pressed: var(--color-secondary-pink);--semantic-action-secondary-bg-focus: var(--color-secondary-pink-25);--semantic-action-secondary-bg-disabled: var(--color-secondary-sand-50);--semantic-action-secondary-text: var(--color-primary-blue);--semantic-action-secondary-text-disabled: var(--color-secondary-sand);--semantic-action-secondary-outline-focus: var(--color-primary-blue);--semantic-tag-bg-light: var(--color-white);--semantic-tag-bg-dark: var(--color-secondary-sand-25);--semantic-tag-text: var(--color-primary-blue);--semantic-icon-round-bg-neutral: var(--color-secondary-sand-25);--semantic-icon-round-bg-white: var(--color-white);--semantic-icon-round-bg-turquoise: var(--color-secondary-turquoise);--semantic-icon-round-bg-pink: var(--color-secondary-pink);--semantic-nav-item-text: var(--color-primary-blue);--semantic-nav-item-text-active: var(--color-primary-blue);--semantic-nav-item-outline-focus: var(--color-secondary-turquoise);--semantic-nav-dot-active: var(--color-primary-blue);--semantic-nav-dot-inactive: var(--color-white);--semantic-form-bg: var(--color-white);--semantic-form-bg-disabled: var(--color-secondary-sand-25);--semantic-form-border: var(--color-secondary-turquoise);--semantic-form-border-focus: var(--color-primary-blue);--semantic-form-border-error: var(--color-system-red);--semantic-form-border-disabled: var(--color-secondary-sand-50);--semantic-form-text: var(--color-primary-blue);--semantic-form-text-label: var(--color-primary-blue);--semantic-form-text-placeholder: var(--color-secondary-turquoise);--semantic-form-text-disabled: var(--color-secondary-sand);--semantic-form-icon: var(--color-secondary-turquoise);--semantic-form-icon-focus: var(--color-primary-blue);--semantic-form-icon-error: var(--color-system-red);--semantic-form-icon-disabled: var(--color-secondary-sand);--semantic-form-message-error: var(--color-system-red);--semantic-form-message-success: var(--color-system-green);--semantic-form-message-helper: var(--color-black);--semantic-statistic-bubble-bg: var(--color-secondary-violet-50);--semantic-program-age-0-3-bg: var(--color-program-yellow);--semantic-program-age-0-3-bg-hover: var(--color-program-yellow-50);--semantic-program-age-0-3-bg-pressed: var(--color-program-yellow-25);--semantic-program-age-0-3-bg-focus: var(--color-program-yellow);--semantic-program-age-0-3-bg-disabled: var(--color-secondary-sand-50);--semantic-program-age-0-3-text: var(--color-primary-blue);--semantic-program-age-0-3-text-disabled: var(--color-secondary-sand);--semantic-program-age-0-3-outline-focus: var(--color-primary-blue);--semantic-program-age-0-3-marker: var(--color-program-yellow);--semantic-program-age-3-6-bg: var(--color-program-orange);--semantic-program-age-3-6-bg-hover: var(--color-program-orange-50);--semantic-program-age-3-6-bg-pressed: var(--color-program-orange-25);--semantic-program-age-3-6-bg-focus: var(--color-program-orange);--semantic-program-age-3-6-bg-disabled: var(--color-secondary-sand-50);--semantic-program-age-3-6-text: var(--color-primary-blue);--semantic-program-age-3-6-text-disabled: var(--color-secondary-sand);--semantic-program-age-3-6-outline-focus: var(--color-primary-blue);--semantic-program-age-3-6-marker: var(--color-program-orange);--semantic-program-age-6-9-bg: var(--color-program-skyblue);--semantic-program-age-6-9-bg-hover: var(--color-program-skyblue-50);--semantic-program-age-6-9-bg-pressed: var(--color-program-skyblue-25);--semantic-program-age-6-9-bg-focus: var(--color-program-skyblue);--semantic-program-age-6-9-bg-disabled: var(--color-secondary-sand-50);--semantic-program-age-6-9-text: var(--color-primary-blue);--semantic-program-age-6-9-text-disabled: var(--color-secondary-sand);--semantic-program-age-6-9-outline-focus: var(--color-primary-blue);--semantic-program-age-6-9-marker: var(--color-program-skyblue)}*,*:after,*:before{box-sizing:border-box;margin:0}::-moz-selection{color:#fff;color:rgb(var(--selection-text-color));background:#000;background:rgb(var(--selection-bg-color))}::selection{color:#fff;color:rgb(var(--selection-text-color));background:#000;background:rgb(var(--selection-bg-color))}html{scroll-behavior:smooth;scroll-padding-top:0;scroll-padding-top:var(--scroll-padding-top, 0);height:100%}body{background:#fff;background:rgb(var(--bg-color))}img,picture,video,canvas,svg{display:block;max-width:100%}:target{scroll-margin-block:5ex}ul.list-none{padding:0;list-style:none}html{font-size:16px;font-size:var(--text-size-html-base);-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width:640px){html{--text-size-html-base: 17px}}@media(min-width:1024px){html{--text-size-html-base: 18px}}@media(min-width:1280px){html{--text-size-html-base: 19px}}body,*{font-family:Legit Sans Soft,sans-serif;font-family:var(--text-family);line-height:1.4;line-height:var(--text-line-height)}p,h1,h2,h3,h4,h5,h6,.headline{word-wrap:break-word}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6,.headline{--text-line-height: var(--headline-line-height);display:block;margin-top:1em;margin-top:calc(var(--text-space-unit) * var(--headline-space));font-family:Legit Sans Soft,sans-serif;font-family:var(--headline-family);font-weight:700;font-weight:var(--headline-weight);line-height:1.4;line-height:var(--headline-line-height);color:#024089;color:rgb(var(--headline-color));text-transform:none;text-transform:var(--headline-transform);text-wrap:balance}h1,.headline.h1{--headline-line-height: var(--line-height-tight);font-size:3.375rem;font-size:var(--font-size-54)}h2,.headline.h2{--headline-line-height: 1.125;font-size:3rem;font-size:var(--font-size-48)}h3,.headline.h3{--headline-line-height: 1.25;font-size:2rem;font-size:var(--font-size-32)}h4,.headline.h4{--headline-line-height: 1.286;font-size:1.75rem;font-size:var(--font-size-28)}h5,.headline.h5{--headline-line-height: var(--line-height-base);font-size:1.25rem;font-size:var(--font-size-20)}h6,.headline.h6{--headline-line-height: 1.333;font-size:1.125rem;font-size:var(--font-size-18)}.headline.no-space{--headline-space: 0}p{margin-top:1em;margin-bottom:1em;margin-top:calc(var(--text-space-unit) * var(--text-space));margin-bottom:calc(var(--text-space-unit) * var(--text-space));font-size:1.25rem;font-size:var(--font-size-20);line-height:1.4;line-height:var(--line-height-base)}a{color:rgb(inherit);color:rgb(var(--link-color));text-decoration:underline;-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-transform:none;text-transform:var(--link-transform);transition:color .25s ease,-webkit-text-decoration .25s ease;transition:color .25s ease,text-decoration .25s ease;transition:color .25s ease,text-decoration .25s ease,-webkit-text-decoration .25s ease;transition:color var(--link-transition-time) ease,-webkit-text-decoration var(--link-transition-time) ease;transition:color var(--link-transition-time) ease,text-decoration var(--link-transition-time) ease;transition:color var(--link-transition-time) ease,text-decoration var(--link-transition-time) ease,-webkit-text-decoration var(--link-transition-time) ease}a:hover{--link-color: var(--link-hover-color);--link-decoration: var(--link-hover-decoration)}b,strong{--text-weight: var(--font-weight-bold)}small{--text-size: var(--font-size-sm)}@media(max-width:767.98px){h1,.headline.h1{font-size:2rem;font-size:var(--font-size-32)}h2,.headline.h2{font-size:1.75rem;font-size:var(--font-size-28)}h3,.headline.h3{font-size:1.5rem;font-size:var(--font-size-24)}h4,.headline.h4{font-size:1.25rem;font-size:var(--font-size-20)}h5,.headline.h5{font-size:1.125rem;font-size:var(--font-size-18)}h6,.headline.h6{font-size:1rem;font-size:var(--font-size-16)}}.hero:not(#\#){position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:400px}@media(min-width:768px){.hero:not(#\#){min-height:700px}}.hero__media:not(#\#){position:absolute;inset:0}.hero__bg-image:not(#\#){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.hero__content:not(#\#){position:relative;display:flex;gap:24px;gap:var(--spacing-24);align-items:flex-end;justify-content:space-between;width:100%;padding-top:40px;padding-bottom:40px;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40)}.hero__card:not(#\#){--card-bg: var(--color-white);display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16);max-width:700px;padding:40px 120px 40px 40px;padding:var(--spacing-40) var(--spacing-120) var(--spacing-40) var(--spacing-40);border-radius:60px 60px 180px;border-radius:var(--radius-60) var(--radius-60) var(--radius-180) var(--radius-60);background:#fff;background:rgb(var(--card-bg))}.hero__headline:not(#\#){--headline-color: var(--semantic-text-primary);margin:0;font-size:3.375rem;font-size:var(--font-size-54);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--headline-color))}.hero__text:not(#\#){margin:32px 0 0;margin:var(--spacing-32) 0 0;font-size:1.25rem;font-size:var(--font-size-20);color:#000;color:rgb(var(--semantic-text-body))}.hero__actions:not(#\#){display:flex;flex-wrap:wrap;gap:16px;gap:var(--spacing-16);margin-top:32px;margin-top:var(--spacing-32)}.hero__actions:not(#\#)>.btn{--btn-py: 0;min-height:60px;min-height:var(--size-height-60)}.hero__btn--primary:not(#\#){--btn-bg-color: var(--semantic-action-primary-bg);--btn-text-color: var(--semantic-action-primary-text);--btn-hover-bg-color: var(--semantic-action-primary-bg-hover);--btn-hover-text-color: var(--semantic-action-primary-text);--btn-focus-color: var(--semantic-action-primary-outline-focus);padding-top:10px;padding-bottom:10px;padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:24px;padding-right:24px;padding-left:var(--spacing-24);padding-right:var(--spacing-24);border-radius:9999px;border-radius:var(--radius-full)}.hero__btn--secondary:not(#\#){--btn-bg-color: var(--color-secondary-turquoise);--btn-text-color: var(--color-primary-blue);--btn-hover-bg-color: var(--color-secondary-turquoise-50);--btn-hover-text-color: var(--color-primary-blue);--btn-focus-color: var(--color-primary-blue);padding-top:10px;padding-bottom:10px;padding-top:var(--spacing-10);padding-bottom:var(--spacing-10);padding-left:24px;padding-right:24px;padding-left:var(--spacing-24);padding-right:var(--spacing-24);border-radius:9999px;border-radius:var(--radius-full)}.hero__sponsor:not(#\#){--sponsor-bg: var(--color-white);display:flex;flex-direction:column;flex-shrink:0;gap:8px;gap:var(--spacing-8);align-items:center;margin-bottom:-60px;margin-bottom:calc(var(--spacing-60) * -1);padding:16px 16px 32px;padding:var(--spacing-16) var(--spacing-16) var(--spacing-32);border-radius:24px 24px 0 0;border-radius:var(--radius-24) var(--radius-24) 0 0;background:#fff;background:rgb(var(--sponsor-bg))}.hero__sponsor-label:not(#\#){font-size:.875rem;font-size:var(--font-size-14)}.hero__sponsor-logo:not(#\#){width:auto;height:40px;height:var(--size-height-40);-o-object-fit:contain;object-fit:contain}@media(max-width:767.98px){.hero:not(#\#){flex-direction:column;align-items:stretch;min-height:0;min-height:initial}.hero__media:not(#\#){position:relative;top:auto;top:initial;right:auto;right:initial;bottom:auto;bottom:initial;left:auto;left:initial;height:390px}.hero__content:not(#\#){flex-direction:column;align-items:stretch;padding-top:32px;padding-bottom:32px;padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}.hero__headline:not(#\#){font-size:2rem;font-size:var(--font-size-32)}.hero__card:not(#\#){max-width:none;max-width:initial;margin-top:-120px;margin-top:calc(var(--spacing-120) * -1);padding:24px;padding:var(--spacing-24)}.hero__sponsor:not(#\#){position:absolute;top:-400px;right:24px;right:var(--spacing-24);align-self:flex-start;margin-bottom:-32px;margin-bottom:calc(var(--spacing-32) * -1);padding-bottom:24px;padding-bottom:var(--spacing-24);border-radius:0 0 40px 40px;border-radius:0 0 var(--spacing-40) var(--spacing-40)}}.icon:not(#\#){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.icon:not(#\#)>svg{display:block;width:100%;height:100%}.icon-24:not(#\#){width:24px;width:var(--size-icon-24);height:24px;height:var(--size-icon-24)}.icon-28:not(#\#){width:28px;width:var(--size-icon-28);height:28px;height:var(--size-icon-28)}.icon-32:not(#\#){width:32px;width:var(--size-icon-32);height:32px;height:var(--size-icon-32)}.icon-40:not(#\#){width:40px;width:var(--size-icon-40);height:40px;height:var(--size-icon-40)}.icon-48:not(#\#){width:48px;width:var(--size-icon-48);height:48px;height:var(--size-icon-48)}.icon-round:not(#\#){--round-bg: var(--semantic-icon-round-bg-neutral);--round-size: var(--size-icon-48);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;width:var(--round-size);height:48px;height:var(--round-size);border-radius:9999px;border-radius:var(--radius-full);background:#f3f1ed;background:rgb(var(--round-bg))}.icon-round.icon-round-neutral:not(#\#){--round-bg: var(--semantic-icon-round-bg-neutral)}.icon-round.icon-round-white:not(#\#){--round-bg: var(--semantic-icon-round-bg-white)}.icon-round.icon-round-turquoise:not(#\#){--round-bg: var(--semantic-icon-round-bg-turquoise)}.icon-round.icon-round-pink:not(#\#){--round-bg: var(--semantic-icon-round-bg-pink)}.icon-round.icon-round-age-0-3:not(#\#){--round-bg: var(--semantic-program-age-0-3-bg)}.icon-round.icon-round-age-3-6:not(#\#){--round-bg: var(--semantic-program-age-3-6-bg)}.icon-round.icon-round-age-6-9:not(#\#){--round-bg: var(--semantic-program-age-6-9-bg)}.icon-round.icon-round-xl:not(#\#){--round-size: var(--size-height-96)}.icon-round.icon-round-lg:not(#\#){--round-size: var(--size-height-60)}.icon-round.icon-round-md:not(#\#){--round-size: var(--size-height-48)}.icon-round.icon-round-sm:not(#\#){--round-size: var(--size-height-32)}@property --control-py-space{inherits: true; initial-value: 0; syntax: "<number>";}@property --control-px-space{inherits: true; initial-value: 0; syntax: "<number>";}@property --control-text-color{inherits: true; initial-value: false; syntax: "<number>+ | transparent | false";}@property --control-bg-color{inherits: true; initial-value: transparent; syntax: "<number>+ | transparent";}@property --control-hover-text-color{inherits: true; initial-value: transparent; syntax: "<number>+ | transparent";}@property --control-hover-bg-color{inherits: true; initial-value: transparent; syntax: "<number>+ | transparent";}.control:not(#\#){--control-text-color: var(--text-color);--control-bg-color: var(--bg-color);--control-hover-text-color: var(--accent-color);--control-hover-bg-color: var(--control-bg-color);--control-text-size: var(--text-size);--control-text-weight: var(--font-weight-bold);--control-text-family: var(--text-family);--text-line-height: var(--line-height-tight);--control-outline-size: 1px;--control-transition-time: var(--transition-base);--selection-text-color: var(--control-bg-color);--selection-bg-color: var(--control-text-color);--control-py: calc(var(--space-unit) * var(--control-py-space));--control-px: calc(var(--space-unit) * var(--control-px-space));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;padding:var(--control-py) var(--control-px);border:none;border-radius:0;border-radius:initial;font-family:Legit Sans Soft,sans-serif;font-family:var(--control-text-family);font-size:1rem;font-size:var(--control-text-size);font-weight:700;font-weight:var(--control-text-weight);line-height:normal;color:#000;color:rgb(var(--control-text-color));text-align:center;-webkit-text-decoration:none;text-decoration:none;word-break:keep-all;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:rgb(var(--control-bg-color));outline:none;transition:background-color .25s ease,color .25s ease;transition:background-color var(--control-transition-time) ease,color var(--control-transition-time) ease}.control.py:not(#\#),.control.pxy:not(#\#){--control-py-space: 1}.control.px:not(#\#),.control.pxy:not(#\#){--control-px-space: 1}.control:disabled:not(#\#),.control[aria-disabled=true]:not(#\#){cursor:not-allowed}.control:focus:not(#\#){outline:var(--control-outline-size) solid rgb(2,64,137);outline:var(--control-outline-size) solid rgb(var(--accent-color))}.control:hover:not([aria-disabled=true]):not([disabled]):not(.btn[class*=bg-]):not(.no-hover):not(#\#){color:rgb(var(--control-hover-text-color));background:rgb(var(--control-hover-bg-color))}@media(prefers-contrast:more){.btn:focus:not(#\#){outline-width:3px}}@property --btn-text-color{inherits: true; initial-value: undefined; syntax: "<number>+ | undefined";}@property --btn-bg-color{inherits: true; initial-value: undefined; syntax: "<number>+ | undefined";}@property --btn-focus-color{inherits: true; initial-value: undefined; syntax: "<number>+ | undefined";}@property --btn-hover-text-color{inherits: true; initial-value: undefined; syntax: "<number>+ | undefined";}@property --btn-hover-bg-color{inherits: true; initial-value: undefined; syntax: "<number>+ | undefined";}@property --btn-py-space{inherits: true; initial-value: 0; syntax: "<number>";}@property --btn-px-space{inherits: true; initial-value: 0; syntax: "<number>";}.btn:not(#\#){--btn-bg-alpha: 1;--btn-bg-color: var(--accent-bg-color);--btn-text-color: var(--accent-text-color);--btn-hover-bg-color: var(--accent-hover-bg-color);--btn-hover-text-color: var(--accent-hover-text-color);--btn-focus-color: var(--accent-color);--btn-text-size: var(--text-size);--btn-text-weight: var(--font-weight-bold);--btn-py-space: var(--space-xs);--btn-px-space: var(--space-sm);--btn-outline-size: 1px;--btn-transition-time: var(--transition-base);--selection-text-color: var(--btn-bg-color);--selection-bg-color: var(--btn-text-color);--btn-py: calc(var(--space-unit) * var(--btn-py-space));--btn-px: calc(var(--space-unit) * var(--btn-px-space));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-flex;align-items:center;justify-content:center;padding:.5em .7em;padding:var(--btn-py) var(--btn-px);border:none;border-radius:0;border-radius:initial;font-family:var(--btn-text-family);font-size:1rem;font-size:var(--btn-text-size);font-weight:700;font-weight:var(--btn-text-weight);line-height:normal;color:#fff;color:rgb(var(--btn-text-color));text-align:center;-webkit-text-decoration:none;text-decoration:none;word-break:keep-all;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#024089;background:rgb(var(--btn-bg-color) / var(--btn-bg-alpha));outline:none;transition:background-color .25s ease,color .25s ease;transition:background-color var(--btn-transition-time) ease,color var(--btn-transition-time) ease}.btn.py:not(#\#),.btn.pxy:not(#\#){--btn-py-space: 1}.btn.px:not(#\#),.btn.pxy:not(#\#){--btn-px-space: 1}.btn:disabled:not(#\#),.btn[aria-disabled=true]:not(#\#){--btn-bg-alpha: .6;cursor:not-allowed}.btn:focus:not(#\#){outline:var(--btn-outline-size) solid rgb(var(--btn-focus-color));outline-offset:var(--btn-outline-size)}.btn[class^=cs-]:not(#\#),.btn[class*=" cs-"]:not(#\#){--btn-bg-color: var(--bg-color);--btn-text-color: var(--text-color);--btn-hover-bg-color: var(--accent-bg-color);--btn-hover-text-color: var(--accent-text-color)}.btn:hover:not([aria-disabled=true]):not([disabled]):not(.no-hover):not(#\#){color:rgb(var(--btn-hover-text-color));background:rgb(var(--btn-hover-bg-color))}.btn-primary:not(#\#),.btn-secondary:not(#\#),.btn-tertiary:not(#\#),.btn-age-0-3:not(#\#),.btn-age-3-6:not(#\#),.btn-age-6-9:not(#\#){border-radius:9999px;border-radius:var(--radius-full)}.btn-primary:disabled:not(#\#),.btn-primary[aria-disabled=true]:not(#\#),.btn-secondary:disabled:not(#\#),.btn-secondary[aria-disabled=true]:not(#\#),.btn-tertiary:disabled:not(#\#),.btn-tertiary[aria-disabled=true]:not(#\#),.btn-age-0-3:disabled:not(#\#),.btn-age-0-3[aria-disabled=true]:not(#\#),.btn-age-3-6:disabled:not(#\#),.btn-age-3-6[aria-disabled=true]:not(#\#),.btn-age-6-9:disabled:not(#\#),.btn-age-6-9[aria-disabled=true]:not(#\#){--btn-bg-alpha: 1;--btn-bg-color: var(--semantic-action-primary-bg-disabled);--btn-text-color: var(--semantic-action-primary-text-disabled)}.btn-primary:not(#\#){--btn-bg-color: var(--semantic-action-primary-bg);--btn-text-color: var(--semantic-action-primary-text);--btn-hover-bg-color: var(--semantic-action-primary-bg-hover);--btn-hover-text-color: var(--semantic-action-primary-text);--btn-focus-color: var(--semantic-action-primary-outline-focus)}.btn-primary:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#f4d7e4;background:rgb(var(--semantic-action-primary-bg-pressed))}.btn-secondary:not(#\#){--btn-bg-color: var(--semantic-action-secondary-bg);--btn-text-color: var(--semantic-action-secondary-text);--btn-hover-bg-color: var(--semantic-action-secondary-bg-hover);--btn-hover-text-color: var(--semantic-action-secondary-text);--btn-focus-color: var(--semantic-action-secondary-outline-focus)}.btn-secondary:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#f17db1;background:rgb(var(--semantic-action-secondary-bg-pressed))}.btn-tertiary:not(#\#){--btn-bg-color: var(--color-secondary-turquoise);--btn-text-color: var(--color-primary-blue);--btn-hover-bg-color: var(--color-secondary-turquoise-50);--btn-hover-text-color: var(--color-primary-blue);--btn-focus-color: var(--color-primary-blue)}.btn-tertiary:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#cde9e7;background:rgb(var(--color-secondary-turquoise-25))}.btn-age-0-3:not(#\#){--btn-bg-color: var(--semantic-program-age-0-3-bg);--btn-text-color: var(--semantic-program-age-0-3-text);--btn-hover-bg-color: var(--semantic-program-age-0-3-bg-hover);--btn-hover-text-color: var(--semantic-program-age-0-3-text);--btn-focus-color: var(--semantic-program-age-0-3-outline-focus)}.btn-age-0-3:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#f8ebbf;background:rgb(var(--semantic-program-age-0-3-bg-pressed))}.btn-age-3-6:not(#\#){--btn-bg-color: var(--semantic-program-age-3-6-bg);--btn-text-color: var(--semantic-program-age-3-6-text);--btn-hover-bg-color: var(--semantic-program-age-3-6-bg-hover);--btn-hover-text-color: var(--semantic-program-age-3-6-text);--btn-focus-color: var(--semantic-program-age-3-6-outline-focus)}.btn-age-3-6:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#f5ddc1;background:rgb(var(--semantic-program-age-3-6-bg-pressed))}.btn-age-6-9:not(#\#){--btn-bg-color: var(--semantic-program-age-6-9-bg);--btn-text-color: var(--semantic-program-age-6-9-text);--btn-hover-bg-color: var(--semantic-program-age-6-9-bg-hover);--btn-hover-text-color: var(--semantic-program-age-6-9-text);--btn-focus-color: var(--semantic-program-age-6-9-outline-focus)}.btn-age-6-9:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#dae9f3;background:rgb(var(--semantic-program-age-6-9-bg-pressed))}.btn-xl:not(#\#){--btn-py: var(--spacing-24);--btn-px: var(--spacing-32);font-size:1.25rem;font-size:var(--font-size-20)}.btn-lg:not(#\#){--btn-py: var(--spacing-10);--btn-px: var(--spacing-24);font-size:1.25rem;font-size:var(--font-size-20)}.btn-md:not(#\#){--btn-py: var(--spacing-8);--btn-px: var(--spacing-16);font-size:1rem;font-size:var(--font-size-16)}.btn-sm:not(#\#){--btn-py: var(--spacing-6);--btn-px: var(--spacing-10);font-size:.875rem;font-size:var(--font-size-14)}.btn-icon:not(#\#){--btn-bg-color: var(--semantic-action-primary-bg);--btn-text-color: var(--semantic-action-primary-text);--btn-hover-bg-color: var(--semantic-action-primary-bg-hover);--btn-hover-text-color: var(--semantic-action-primary-text);--btn-focus-color: var(--semantic-action-primary-outline-focus);flex-shrink:0;padding:0;border-radius:9999px;border-radius:var(--radius-full)}.btn-icon:active:not([disabled]):not([aria-disabled=true]):not(#\#){background:#f4d7e4;background:rgb(var(--semantic-action-primary-bg-pressed))}.btn-icon:disabled:not(#\#),.btn-icon[aria-disabled=true]:not(#\#){--btn-bg-alpha: 1;--btn-bg-color: var(--semantic-action-primary-bg-disabled);--btn-text-color: var(--semantic-action-primary-text-disabled)}.btn-icon.btn-lg:not(#\#){width:48px;width:var(--size-icon-48);height:48px;height:var(--size-icon-48)}.btn-icon.btn-md:not(#\#){width:40px;width:var(--size-icon-40);height:40px;height:var(--size-icon-40)}.btn-icon.btn-sm:not(#\#){width:32px;width:var(--size-icon-32);height:32px;height:var(--size-icon-32)}@media(prefers-contrast:more){.btn:focus:not(#\#){outline-width:3px;outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 5px rgb(var(--btn-bg-color));box-shadow:0 0 0 2px rgb(var(--bg-color)),0 0 0 5px rgb(var(--btn-bg-color))}}.btn-group:not(#\#){display:flex;flex-wrap:wrap;gap:16px;gap:var(--spacing-16)}.btn-group.btn-group--center:not(#\#){justify-content:center}.btn-group.btn-group--right:not(#\#){justify-content:flex-end}.badge:not(#\#){display:inline-flex;flex-direction:column;gap:6px;gap:var(--spacing-6);align-items:center}.badge__label:not(#\#){font-size:.875rem;font-size:var(--font-size-14);font-weight:400;font-weight:var(--font-weight-normal);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.badge__pill:not(#\#){--badge-bg: var(--color-system-green);--badge-text: var(--color-white);display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;padding:var(--spacing-8) var(--spacing-24);border-radius:9999px;border-radius:var(--radius-full);font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);color:#fff;color:rgb(var(--badge-text));white-space:nowrap;background:#4eb13d;background:rgb(var(--badge-bg))}.badge__pill.badge-top-round:not(#\#){border-bottom-right-radius:0;border-bottom-left-radius:0}.badge__pill.badge-bottom-round:not(#\#){border-top-left-radius:0;border-top-right-radius:0}.badge.badge-sm:not(#\#) .badge__label{font-size:.875rem;font-size:var(--font-size-14)}.badge.badge-sm:not(#\#) .badge__pill{padding:4px 16px;padding:var(--spacing-4) var(--spacing-16);font-size:.875rem;font-size:var(--font-size-14)}.bookmark:not(#\#){--bookmark-size: 80px;--bookmark-bg: var(--color-program-yellow);display:inline-flex;align-items:center;justify-content:center;width:80px;width:var(--bookmark-size);height:80px;height:var(--bookmark-size);border-radius:40px 40px 8px 8px;border-radius:calc(var(--bookmark-size) / 2) calc(var(--bookmark-size) / 2) var(--radius-8) var(--radius-8);background:#ffcd1c;background:rgb(var(--bookmark-bg))}.bookmark__label:not(#\#){font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--color-primary-blue))}.bookmark--age-0-3:not(#\#){--bookmark-bg: var(--semantic-program-age-0-3-bg)}.bookmark--age-3-6:not(#\#){--bookmark-bg: var(--semantic-program-age-3-6-bg)}.bookmark--age-6-9:not(#\#){--bookmark-bg: var(--semantic-program-age-6-9-bg)}.bookmark.bookmark-lg:not(#\#){--bookmark-size: 96px}.bookmark.bookmark-md:not(#\#){--bookmark-size: 80px}.bookmark.bookmark-sm:not(#\#){--bookmark-size: 60px}.bookmark.bookmark-sm:not(#\#) .bookmark__label{font-size:.875rem;font-size:var(--font-size-14)}.field:not(#\#){display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.field__label:not(#\#){padding-left:16px;padding-right:16px;padding-left:var(--spacing-16);padding-right:var(--spacing-16);font-size:.875rem;font-size:var(--font-size-14);font-weight:400;font-weight:var(--font-weight-normal);color:#024089;color:rgb(var(--semantic-form-text-label))}.field__optional:not(#\#){opacity:.75}.field__wrap:not(#\#){--field-border-color: var(--semantic-form-border);position:relative;border:2px solid rgb(83,194,188);border:var(--stroke-2) solid rgb(var(--field-border-color));border-radius:9999px;border-radius:var(--radius-full);background:#fff;background:rgb(var(--semantic-form-bg));transition:border-color .25s ease;transition:border-color var(--transition-base) ease}.field__wrap:focus-within:not(#\#){--field-border-color: var(--semantic-form-border-focus)}.field__input:not(#\#){width:100%;height:48px;height:var(--size-height-48);padding-left:16px;padding-right:16px;padding-left:var(--spacing-16);padding-right:var(--spacing-16);border:none;border-radius:9999px;border-radius:var(--radius-full);font-size:1rem;font-size:var(--font-size-16);color:#024089;color:rgb(var(--semantic-form-text));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none}.field__input:not(#\#)::-moz-placeholder{color:#53c2bc;color:rgb(var(--semantic-form-text-placeholder))}.field__input:not(#\#)::placeholder{color:#53c2bc;color:rgb(var(--semantic-form-text-placeholder))}select.field__input:not(#\#){cursor:pointer;padding-right:40px;padding-right:var(--spacing-40)}.field__wrap:has(select.field__input):not(#\#):after{pointer-events:none;content:"";position:absolute;top:50%;right:16px;right:var(--spacing-16);translate:0 -50%;width:24px;width:var(--size-icon-24);height:24px;height:var(--size-icon-24);background-color:#53c2bc;background-color:rgb(var(--semantic-form-icon));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.field--textarea:not(#\#) .field__wrap{border-radius:24px;border-radius:var(--radius-24)}textarea.field__input:not(#\#){resize:vertical;height:auto;padding-top:12px;padding-bottom:12px;padding-top:var(--spacing-12);padding-bottom:var(--spacing-12);border-radius:24px;border-radius:var(--radius-24)}textarea.field__input:not(#\#)::-moz-placeholder{color:#53c2bc;color:rgb(var(--semantic-form-text-placeholder))}textarea.field__input:not(#\#)::placeholder{color:#53c2bc;color:rgb(var(--semantic-form-text-placeholder))}.field--error:not(#\#) .field__wrap{--field-border-color: var(--semantic-form-border-error)}.field__message:not(#\#){display:none;padding-left:16px;padding-right:16px;padding-left:var(--spacing-16);padding-right:var(--spacing-16);font-size:.875rem;font-size:var(--font-size-14)}.field--error:not(#\#) .field__message{display:block;color:#d84236;color:rgb(var(--semantic-form-message-error))}.field--disabled:not(#\#) .field__wrap{--field-border-color: var(--semantic-form-border-disabled);background:#f3f1ed;background:rgb(var(--semantic-form-bg-disabled))}.field--disabled:not(#\#) .field__input{cursor:not-allowed;color:#cfc7b7;color:rgb(var(--semantic-form-text-disabled))}.field--disabled:not(#\#) .field__input::-moz-placeholder{color:#cfc7b7;color:rgb(var(--semantic-form-text-disabled))}.field--disabled:not(#\#) .field__input::placeholder{color:#cfc7b7;color:rgb(var(--semantic-form-text-disabled))}.field.field-sm:not(#\#) .field__input{height:40px;height:var(--size-height-40);font-size:.875rem;font-size:var(--font-size-14)}.field.field-sm:not(#\#) .field__label{font-size:.875rem;font-size:var(--font-size-14)}.form-fields:not(#\#){display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24)}.form-row:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:24px;grid-gap:var(--spacing-24);gap:24px;gap:var(--spacing-24)}@media(min-width:768px){.form-row:not(#\#){grid-template-columns:repeat(2,1fr)}}.form-check:not(#\#){display:flex;gap:12px;gap:var(--spacing-12);align-items:flex-start}.form-check__input:not(#\#){flex-shrink:0;width:22px;width:var(--size-icon-22);height:22px;height:var(--size-icon-22);accent-color:rgb(2,64,137);accent-color:rgb(var(--semantic-form-border-focus))}.form-check__label:not(#\#){font-size:1rem;font-size:var(--font-size-16);line-height:1.5;color:#000;color:rgb(var(--semantic-text-body))}.form-check__label:not(#\#)>a{color:#024089;color:rgb(var(--semantic-text-primary));-webkit-text-decoration:underline;text-decoration:underline}.form-check__label:not(#\#)>a:hover{-webkit-text-decoration:none;text-decoration:none}.form-check__label:not(#\#)>a:focus-visible{border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(2,64,137);outline:2px solid rgb(var(--semantic-form-border-focus));outline-offset:2px}.form-notice:not(#\#){margin:0;padding:16px;padding:var(--spacing-16);border-radius:24px;border-radius:var(--radius-24);font-size:.875rem;font-size:var(--font-size-14);color:#000;color:rgb(var(--semantic-text-body));background:#f3f1ed;background:rgb(var(--semantic-bg-section-sand))}.form-hp:not(#\#){position:absolute;left:-9999px;overflow:hidden;width:1px;height:1px}.form-message:not(#\#){--form-message-accent-color: var(--semantic-form-border);--form-message-text-color: var(--semantic-text-body);--form-message-bg-alpha: 12%;--form-message-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM11 11h2v6h-2zm0-4h2v2h-2z'/%3E%3C/svg%3E");display:flex;gap:12px;gap:var(--spacing-12);align-items:flex-start;margin:0;padding:16px 24px;padding:var(--spacing-16) var(--spacing-24);border-radius:24px;border-radius:var(--radius-24);font-size:1.25rem;font-size:var(--font-size-20);color:#000;color:rgb(var(--form-message-text-color));background:#53c2bc1f;background:rgb(var(--form-message-accent-color) / var(--form-message-bg-alpha))}.form-message:not(#\#):before{content:"";flex:none;width:24px;width:var(--size-icon-24);height:24px;height:var(--size-icon-24);background-color:rgb(var(--form-message-accent-color));-webkit-mask-image:var(--form-message-icon);mask-image:var(--form-message-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.form-message:empty:not(#\#){display:none}.is-success:not(#\#)>.form-message{--form-message-accent-color: var(--semantic-form-message-success);--form-message-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-1.4 14.6L6.4 12.4l1.4-1.4 2.8 2.8 5.6-5.6 1.4 1.4z'/%3E%3C/svg%3E")}.is-error:not(#\#)>.form-message{--form-message-accent-color: var(--semantic-form-message-error);--form-message-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zM11 7h2v6h-2zm0 8h2v2h-2z'/%3E%3C/svg%3E")}@media(prefers-contrast:more){.form-message:not(#\#){--form-message-bg-alpha: 22%}}.icon-blob:not(#\#){--blob-size: var(--size-height-96);--blob-bg: transparent;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:96px;width:var(--blob-size);height:96px;height:var(--blob-size);background:rgb(transparent / 0%);background:rgb(var(--blob-bg) / 0%)}.icon-blob--turquoise:not(#\#),.icon-blob--age-0-3:not(#\#),.icon-blob--age-3-6:not(#\#),.icon-blob--age-6-9:not(#\#){border-radius:50% 50% 0}.icon-blob--turquoise:not(#\#){--blob-bg: var(--color-secondary-turquoise);background:#53c2bc;background:rgb(var(--blob-bg))}.icon-blob--age-0-3:not(#\#){--blob-bg: var(--semantic-program-age-0-3-bg);background:#ffcd1c;background:rgb(var(--blob-bg))}.icon-blob--age-3-6:not(#\#){--blob-bg: var(--semantic-program-age-3-6-bg);background:#f39325;background:rgb(var(--blob-bg))}.icon-blob--age-6-9:not(#\#){--blob-bg: var(--semantic-program-age-6-9-bg);background:#86c2eb;background:rgb(var(--blob-bg))}.icon-blob.icon-blob-lg:not(#\#){--blob-size: var(--size-height-96)}.icon-blob.icon-blob-md:not(#\#){--blob-size: var(--size-height-60)}.icon-blob.icon-blob-sm:not(#\#){--blob-size: var(--size-height-48)}.nav-dot:not(#\#){--dot-size: var(--size-dot);--dot-bg: var(--semantic-nav-dot-inactive);display:inline-block;flex-shrink:0;width:16px;width:var(--dot-size);height:16px;height:var(--dot-size);border-radius:9999px;border-radius:var(--radius-full);background:#fff;background:rgb(var(--dot-bg))}.nav-dot.nav-dot--active:not(#\#){--dot-bg: var(--semantic-nav-dot-active)}.statistic-bubble:not(#\#){--bubble-bg: var(--semantic-statistic-bubble-bg);--bubble-pad: var(--spacing-24);--bubble-value-size: var(--font-size-40);--bubble-title-size: var(--font-size-24);--bubble-text-size: var(--font-size-16);display:flex;flex-direction:column;gap:0;align-items:center;text-align:center}.statistic-bubble__value:not(#\#){display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;margin-bottom:var(--spacing-10);padding:var(--bubble-pad) 48px;padding:var(--bubble-pad) var(--spacing-48);border-radius:9999px;border-radius:var(--radius-full);font-size:var(--bubble-value-size);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;color:#024089;color:rgb(var(--semantic-text-primary));background:rgb(var(--bubble-bg))}.statistic-bubble__title:not(#\#){font-size:var(--bubble-title-size);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.3;color:#024089;color:rgb(var(--semantic-text-primary))}.statistic-bubble__text:not(#\#){margin:0;font-size:var(--bubble-text-size);line-height:1;color:#000;color:rgb(var(--semantic-text-body))}.statistic-bubble.statistic-bubble-lg:not(#\#){--bubble-pad: var(--spacing-32);--bubble-value-size: var(--font-size-48);--bubble-title-size: var(--font-size-32);--bubble-text-size: var(--font-size-32)}.statistic-bubble.statistic-bubble-md:not(#\#){--bubble-pad: var(--spacing-24);--bubble-value-size: var(--font-size-40);--bubble-title-size: var(--font-size-28);--bubble-text-size: var(--font-size-20)}.statistic-bubble.statistic-bubble-sm:not(#\#){--bubble-pad: var(--spacing-16);--bubble-value-size: var(--font-size-32);--bubble-title-size: var(--font-size-20);--bubble-text-size: var(--font-size-16)}.statistic-text:not(#\#){--stat-value-size: var(--font-size-40);--stat-label-size: var(--font-size-16);display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);align-items:center;text-align:center}.statistic-text__value:not(#\#){font-size:var(--stat-value-size);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;color:#024089;color:rgb(var(--semantic-text-primary))}.statistic-text__label:not(#\#){font-size:var(--stat-label-size);color:#024089;color:rgb(var(--semantic-text-primary))}.statistic-text.statistic-text-lg:not(#\#){--stat-value-size: var(--font-size-54);--stat-label-size: var(--font-size-18)}.statistic-text.statistic-text-md:not(#\#){--stat-value-size: var(--font-size-40);--stat-label-size: var(--font-size-16)}.statistic-text.statistic-text-sm:not(#\#){--stat-value-size: var(--font-size-32);--stat-label-size: var(--font-size-14)}.quote-mark:not(#\#){--quote-size: 48px;--quote-color: var(--semantic-text-primary);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;width:var(--quote-size);height:48px;height:var(--quote-size);color:#024089;color:rgb(var(--quote-color))}.quote-mark:not(#\#)>svg{display:block;width:100%;height:100%}.quote-mark.quote-mark-lg:not(#\#){--quote-size: 48px}.quote-mark.quote-mark-sm:not(#\#){--quote-size: 32px}.quote-block:not(#\#){display:flex;flex-direction:column;gap:32px;gap:var(--spacing-32);margin:0}.quote-block:not(#\#)>.quote-block__quote{display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16)}.quote-block:not(#\#)>.quote-block__quote>.quote-block__text{margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.6;line-height:var(--line-height-relaxed);color:#000;color:rgb(var(--semantic-text-body))}.quote-block:not(#\#)>.quote-block__attribution{display:flex;gap:16px;gap:var(--spacing-16);align-items:center}.quote-block:not(#\#)>.quote-block__attribution>.quote-block__avatar{flex-shrink:0;width:60px;width:var(--size-height-60);height:60px;height:var(--size-height-60);border-radius:8px;border-radius:var(--radius-8);-o-object-fit:cover;object-fit:cover}.quote-block__author:not(#\#){display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.quote-block__author:not(#\#)>.quote-block__name{font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.quote-block__author:not(#\#)>.quote-block__role{font-size:.875rem;font-size:var(--font-size-14);color:#000;color:rgb(var(--semantic-text-body))}.quote-block.quote-block-lg:not(#\#){flex-direction:row;gap:60px;gap:var(--spacing-60);align-items:flex-start}.quote-block.quote-block-lg:not(#\#)>.quote-block__quote{flex:1}.quote-block.quote-block-lg:not(#\#)>.quote-block__quote>.quote-block__text{font-size:1.25rem;font-size:var(--font-size-20)}.quote-block.quote-block-lg:not(#\#)>.quote-block__attribution{flex:0 0 260px;flex-direction:column;align-items:flex-start}.quote-block.quote-block-lg:not(#\#)>.quote-block__attribution>.quote-block__avatar{aspect-ratio:4 / 3;width:100%;height:auto}@media(max-width:767.98px){.quote-block.quote-block-lg:not(#\#){flex-direction:column}.quote-block.quote-block-lg:not(#\#)>.quote-block__attribution{flex:0 0 auto;flex-direction:row;align-items:center}.quote-block.quote-block-lg:not(#\#)>.quote-block__attribution>.quote-block__avatar{aspect-ratio:unset;width:60px;width:var(--size-height-60);height:60px;height:var(--size-height-60)}}.tag:not(#\#){--tag-text-color: var(--semantic-tag-text);--tag-bg-color: transparent;--tag-font-size: var(--font-size-20);--tag-py: var(--spacing-6);--tag-px: var(--spacing-16);display:inline-flex;align-items:center;justify-content:center;padding-top:calc(6px + .08em);padding-bottom:calc(6px - .08em);padding-top:calc(var(--tag-py) + .08em);padding-bottom:calc(var(--tag-py) - .08em);padding-left:16px;padding-right:16px;padding-left:var(--tag-px);padding-right:var(--tag-px);border-radius:9999px;border-radius:var(--radius-full);font-size:1.25rem;font-size:var(--tag-font-size);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;color:#024089;color:rgb(var(--tag-text-color));-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;background:rgb(transparent / 0%);background:rgb(var(--tag-bg-color) / 0%)}.tag.tag-light:not(#\#){--tag-bg-color: var(--semantic-tag-bg-light);background:#fff;background:rgb(var(--tag-bg-color))}.tag.tag-dark:not(#\#){--tag-bg-color: var(--semantic-tag-bg-dark);background:#f3f1ed;background:rgb(var(--tag-bg-color))}.tag.tag-turquoise:not(#\#){--tag-bg-color: var(--semantic-bg-section-turquoise);background:#cde9e7;background:rgb(var(--tag-bg-color))}.tag.tag-top-round:not(#\#){border-bottom-right-radius:0;border-bottom-left-radius:0}.tag.tag-bottom-round:not(#\#){border-top-left-radius:0;border-top-right-radius:0}.tag:has(+.has-text-align-center):not(#\#){display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.tag:has(+.has-text-align-right):not(#\#){display:block;width:-moz-fit-content;width:fit-content;margin-left:auto}.tag.tag-lg:not(#\#){--tag-font-size: var(--font-size-24);--tag-py: var(--spacing-12);--tag-px: var(--spacing-32)}.tag.tag-md:not(#\#){--tag-font-size: var(--font-size-20);--tag-py: var(--spacing-10);--tag-px: var(--spacing-24)}.tag.tag-sm:not(#\#){--tag-font-size: var(--font-size-16);--tag-py: var(--spacing-6);--tag-px: var(--spacing-16)}.image:not(#\#){position:relative;display:inline-flex}.image:not(#\#)>img{max-width:100%;height:auto}figure.figure:not(#\#) img{border-radius:0;border-radius:var(--image-radius-tl, 0) var(--image-radius-tr, 0) var(--image-radius-br, 0) var(--image-radius-bl, 0)}.image.image-fit:not(#\#)>img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}@property --figure-text-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --figure-caption-py-space{inherits: false; initial-value: .5; syntax: "<number>";}@property --figure-caption-px-space{inherits: false; initial-value: .7; syntax: "<number>";}.figure:not(#\#){--figure-gap: calc(var(--space-unit) * var(--figure-text-space, 1));--figure-caption-py: calc(var(--space-unit) * var(--figure-caption-py-space, .5));--figure-caption-px: calc(var(--space-unit) * var(--figure-caption-px-space, .7));margin:0}.figure:not(#\#)>img{display:block;max-width:100%}.figure:not(.is-resized):not(#\#)>img{width:100%;height:auto}.figure:not(#\#)>figcaption{padding:var(--figure-caption-py) var(--figure-caption-px);font-size:.875rem;font-size:var(--font-size-sm);font-weight:400;font-weight:var(--font-weight-normal)}.figure.aligncenter:not(#\#){display:table;margin-left:auto;margin-right:auto;text-align:center}.figure.aligncenter:not(#\#)>figcaption{caption-side:bottom;display:table-caption}.figure.alignfull:not(#\#)>img,.figure.alignwide:not(#\#)>img{width:100%}.figure.alignleft:not(#\#){float:left;display:table;margin-right:var(--figure-gap);margin-bottom:var(--figure-gap);margin-left:0}.figure.alignleft:not(#\#)>figcaption{caption-side:bottom;display:table-caption}.figure.alignright:not(#\#){float:right;display:table;margin-right:0;margin-bottom:var(--figure-gap);margin-left:var(--figure-gap)}.figure.alignright:not(#\#)>figcaption{caption-side:bottom;display:table-caption}.figure.is-resized:not(#\#){display:table;margin-left:0;margin-right:0}.figure.is-resized:not(#\#)>figcaption{caption-side:bottom;display:table-caption}.accordion:not(#\#){--accordion-bg: var(--semantic-bg-section-sand);--accordion-icon-bg: var(--semantic-action-primary-bg);--accordion-icon-bg-hover: var(--semantic-action-primary-bg-hover);display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16)}.accordion--icon-neutral:not(#\#){--accordion-icon-bg: var(--color-secondary-sand-25);--accordion-icon-bg-hover: var(--color-secondary-sand-50)}.accordion--icon-turquoise:not(#\#){--accordion-icon-bg: var(--color-secondary-turquoise);--accordion-icon-bg-hover: var(--color-secondary-turquoise-50)}.accordion--icon-violet:not(#\#){--accordion-icon-bg: var(--color-secondary-violet);--accordion-icon-bg-hover: var(--color-secondary-violet-50)}.accordion--icon-lime:not(#\#){--accordion-icon-bg: var(--color-secondary-lime);--accordion-icon-bg-hover: var(--color-secondary-lime-50)}.accordion--icon-yellow:not(#\#){--accordion-icon-bg: var(--color-program-yellow);--accordion-icon-bg-hover: var(--color-program-yellow-50)}.accordion--icon-orange:not(#\#){--accordion-icon-bg: var(--color-program-orange);--accordion-icon-bg-hover: var(--color-program-orange-50)}.accordion--icon-skyblue:not(#\#){--accordion-icon-bg: var(--color-program-skyblue);--accordion-icon-bg-hover: var(--color-program-skyblue-50)}.accordion--icon-white:not(#\#){--accordion-icon-bg: var(--color-white);--accordion-icon-bg-hover: var(--color-secondary-sand-25)}.accordion--tab-white:not(#\#){--accordion-bg: var(--color-white)}.accordion--tab-turquoise:not(#\#){--accordion-bg: var(--color-secondary-turquoise-25)}.accordion--tab-violet:not(#\#){--accordion-bg: var(--color-secondary-violet-25)}.accordion--tab-lime:not(#\#){--accordion-bg: var(--color-secondary-lime-25)}.accordion--tab-yellow:not(#\#){--accordion-bg: var(--color-program-yellow-25)}.accordion--tab-orange:not(#\#){--accordion-bg: var(--color-program-orange-25)}.accordion--tab-skyblue:not(#\#){--accordion-bg: var(--color-program-skyblue-25)}.accordion--tab-pink:not(#\#){--accordion-bg: var(--color-secondary-pink-25)}.accordion:not(#\#)>.accordion__item{overflow:hidden;border-radius:40px;border-radius:var(--radius-40);background:rgb(var(--accordion-bg))}.accordion__header:not(#\#){cursor:pointer;display:flex;gap:16px;gap:var(--spacing-16);align-items:center;justify-content:space-between;padding:16px 24px;padding:var(--spacing-16) var(--spacing-24);list-style:none}.accordion__header:not(#\#)::-webkit-details-marker{display:none}.accordion__header:not(#\#)::marker{content:""}.accordion__title:not(#\#){font-size:1.5rem;font-size:var(--font-size-24);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;color:#024089;color:rgb(var(--semantic-text-primary))}.accordion__icon:not(#\#){display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;width:var(--size-icon-48);height:48px;height:var(--size-icon-48);border-radius:9999px;border-radius:var(--radius-full);color:#024089;color:rgb(var(--semantic-action-primary-text));background:rgb(var(--accordion-icon-bg));transition:transform .25s ease,background-color .25s ease;transition:transform var(--transition-base) ease,background-color var(--transition-base) ease}.accordion__icon:not(#\#) svg{width:24px;width:var(--spacing-24);height:24px;height:var(--spacing-24)}.accordion__item[open]:not(#\#)>.accordion__header>.accordion__icon,.accordion__item.is-editing:not(#\#)>.accordion__header>.accordion__icon{transform:rotate(90deg)}.accordion__header:hover:not(#\#)>.accordion__icon{background:rgb(var(--accordion-icon-bg-hover))}.accordion__panel:not(#\#){padding:0 24px 24px;padding:0 var(--spacing-24) var(--spacing-24)}@supports (interpolate-size: allow-keywords){:root:not(#\#){interpolate-size:allow-keywords}.accordion__item:not(#\#)::details-content{overflow:hidden;height:0;transition:height .25s ease,content-visibility .25s allow-discrete;transition:height var(--transition-base) ease,content-visibility var(--transition-base) allow-discrete}.accordion__item[open]:not(#\#)::details-content{height:auto}}.accordion__header:focus-visible:not(#\#){outline:2px solid rgb(2,64,137);outline:2px solid rgb(var(--semantic-action-primary-outline-focus));outline-offset:-2px}.feature-list:not(#\#){--feature-icon-bg: var(--semantic-program-age-0-3-bg);--feature-icon-color: var(--semantic-text-primary);display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);margin:0;padding:0;list-style:none}.feature-list:not(#\#)>.feature-list__item{display:flex;gap:12px;gap:var(--spacing-12);align-items:center}.feature-list:not(#\#)>.feature-list__item>.feature-list__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;width:var(--size-height-32);height:32px;height:var(--size-height-32);border-radius:9999px;border-radius:var(--radius-full);color:rgb(var(--feature-icon-color));background:rgb(var(--feature-icon-bg))}.feature-list:not(#\#)>.feature-list__item>.feature-list__label{font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.feature-list.feature-list--age-0-3:not(#\#){--feature-icon-bg: var(--semantic-program-age-0-3-bg)}.feature-list.feature-list--age-3-6:not(#\#){--feature-icon-bg: var(--semantic-program-age-3-6-bg)}.feature-list.feature-list--age-6-9:not(#\#){--feature-icon-bg: var(--semantic-program-age-6-9-bg)}.check-list:not(#\#){--check-icon-bg-color: var(--semantic-icon-round-bg-neutral);--check-icon-text-color: var(--color-primary-blue);--check-icon-size: var(--size-height-60);--check-icon-glyph-size: var(--size-icon-24);--check-title-size: var(--font-size-20);--check-list-gap: var(--spacing-16);--check-list-gap-with-text: var(--spacing-32);--check-item-gap: var(--spacing-16);--check-list-margin: var(--spacing-40);display:flex;flex-direction:column;gap:16px;gap:var(--check-list-gap);margin:40px 0;margin:var(--check-list-margin) 0;padding:0;list-style:none}.check-list:has(.check-list__text:not(:empty)):not(#\#){gap:var(--check-list-gap-with-text)}.check-list:not(#\#)>.check-list__item{display:flex;gap:var(--check-item-gap);align-items:center}.check-list:not(#\#)>.check-list__item>.check-list__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--check-icon-size);height:var(--check-icon-size);border-radius:9999px;border-radius:var(--radius-full);color:rgb(var(--check-icon-text-color));background:rgb(var(--check-icon-bg-color))}.check-list:not(#\#)>.check-list__item>.check-list__icon>svg{width:var(--check-icon-glyph-size);height:var(--check-icon-glyph-size)}.check-list:not(#\#)>.check-list__item>.check-list__content{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.check-list:not(#\#)>.check-list__item>.check-list__content>.check-list__title{font-size:var(--check-title-size);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.check-list:not(#\#)>.check-list__item>.check-list__content>.check-list__text{font-size:1.125rem;font-size:var(--font-size-18);color:#000;color:rgb(var(--semantic-text-body))}.check-list:not(#\#)>.check-list__item>.check-list__content>.check-list__text:empty{display:none}.check-list.check-list--icon-black:not(#\#){--check-icon-text-color: var(--color-black)}.check-list.check-list--icon-white:not(#\#){--check-icon-text-color: var(--color-white)}.check-list.check-list--icon-primary:not(#\#){--check-icon-text-color: var(--color-primary-blue)}.check-list.check-list--icon-sand:not(#\#){--check-icon-text-color: var(--color-secondary-sand)}.check-list.check-list--bg-primary:not(#\#){--check-icon-bg-color: var(--semantic-action-primary-bg)}.check-list.check-list--bg-secondary:not(#\#){--check-icon-bg-color: var(--semantic-action-secondary-bg)}.check-list.check-list--bg-tertiary:not(#\#){--check-icon-bg-color: var(--color-secondary-turquoise)}.check-list.check-list--bg-age-0-3:not(#\#){--check-icon-bg-color: var(--semantic-program-age-0-3-bg)}.check-list.check-list--bg-age-3-6:not(#\#){--check-icon-bg-color: var(--semantic-program-age-3-6-bg)}.check-list.check-list--bg-age-6-9:not(#\#){--check-icon-bg-color: var(--semantic-program-age-6-9-bg)}.check-list.check-list--small:not(#\#){--check-icon-size: var(--size-height-40);--check-icon-glyph-size: var(--size-icon-22);--check-title-size: var(--font-size-18);--check-list-gap: var(--spacing-12);--check-item-gap: var(--spacing-12);--check-list-margin: var(--spacing-24)}.check-list.check-list--small:has(.check-list__text:not(:empty)):not(#\#){--check-list-gap-with-text: var(--spacing-16)}.section-title:not(#\#){display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);align-items:center;max-width:800px;margin-left:auto;margin-right:auto;text-align:center}.section-title:not(#\#)>.section-title__heading{margin:0;font-size:3.375rem;font-size:var(--font-size-54);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.section-title:not(#\#)>.section-title__text{margin:0;font-size:1.125rem;font-size:var(--font-size-18);line-height:1.6;line-height:var(--line-height-relaxed);color:#000;color:rgb(var(--semantic-text-body))}.card:not(#\#){--card-bg: var(--color-white);--card-radius: var(--radius-24);overflow:hidden;display:flex;flex-direction:column;border-radius:24px;border-radius:var(--card-radius);background:#fff;background:rgb(var(--card-bg))}.card.card-info:not(#\#){--card-bg: var(--color-secondary-turquoise-25);gap:12px;gap:var(--spacing-12);padding:24px;padding:var(--spacing-24)}.card-info:not(#\#)>.card-info__title{margin:0;font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-info:not(#\#)>.card-info__subtitle{margin:0;font-size:.875rem;font-size:var(--font-size-14);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.card-info:not(#\#)>.card-info__text{flex:1;margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card.card-news:not(#\#){--card-bg: var(--color-white)}.card-news:not(#\#)>.card-news__media{overflow:hidden;flex-shrink:0}.card-news:not(#\#)>.card-news__media>.card-news__image{display:block;aspect-ratio:4 / 3;width:100%;border-radius:0 0 40%;-o-object-fit:cover;object-fit:cover}.card-news:not(#\#)>.card-news__body{display:flex;flex:1;flex-direction:column;gap:16px;gap:var(--spacing-16);padding:24px;padding:var(--spacing-24)}.card-news:not(#\#)>.card-news__body>.card-news__text{flex:1;margin:0;font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.4;line-height:var(--line-height-base);color:#024089;color:rgb(var(--semantic-text-primary))}.card.card-program:not(#\#){--card-bg: var(--color-white)}.card-program:not(#\#)>.card-program__media{position:relative;flex-shrink:0}.card-program:not(#\#)>.card-program__media>.card-program__image{display:block;aspect-ratio:4 / 3;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-program:not(#\#)>.card-program__media>.card-program__bookmark{position:absolute;z-index:1;bottom:0;left:16px;left:var(--spacing-16);transform:translateY(50%)}.card-program:not(#\#)>.card-program__body{display:flex;flex:1;flex-direction:column;gap:12px;gap:var(--spacing-12);padding:40px 24px 24px;padding:var(--spacing-40) var(--spacing-24) var(--spacing-24)}.card-program:not(#\#)>.card-program__body>.card-program__title{margin:0;font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-program:not(#\#)>.card-program__body>.card-program__text{flex:1;margin:0;font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card.card-media:not(#\#){--card-bg: var(--color-white);gap:16px;gap:var(--spacing-16);padding:32px;padding:var(--spacing-32)}.card-media:not(#\#)>.card-media__title{margin:0;font-size:2.5rem;font-size:var(--font-size-40);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-media:not(#\#)>.card-media__subtitle{margin:0;font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.card-media:not(#\#)>.card-media__text{margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card-media:not(#\#)>.card-media__embed{position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:24px;border-radius:var(--radius-24);background:#f3f1ed;background:rgb(var(--color-secondary-sand-25))}.card-media:not(#\#)>.card-media__embed>.card-media__video{position:absolute;inset:0;width:100%;height:100%;border:none;-o-object-fit:cover;object-fit:cover}.card-media:not(#\#)>.card-media__embed>.card-media__play{--play-bg: var(--semantic-action-primary-bg);--play-color: var(--semantic-text-primary);cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:60px;width:var(--size-height-60);height:60px;height:var(--size-height-60);border:none;border-radius:9999px;border-radius:var(--radius-full);color:#024089;color:rgb(var(--play-color));background:#f17db1;background:rgb(var(--play-bg));transition:background-color .25s ease;transition:background-color var(--transition-base) ease}.card-media:not(#\#)>.card-media__embed>.card-media__play:hover{--play-bg: var(--semantic-action-primary-bg-hover)}.card-media:not(#\#)>.card-media__actions{display:flex;flex-wrap:wrap;gap:16px;gap:var(--spacing-16)}.card.card-image-text:not(#\#){--card-bg: var(--color-secondary-sand-25);flex-direction:row;align-items:stretch}.card-image-text:not(#\#)>.card-image-text__media{overflow:hidden;flex:0 0 45%;border-radius:0 0 50%}.card-image-text:not(#\#)>.card-image-text__media>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card-image-text:not(#\#)>.card-image-text__content{display:flex;flex:1;flex-direction:column;gap:16px;gap:var(--spacing-16);justify-content:center;padding:48px 48px 48px 40px;padding:var(--spacing-48) var(--spacing-48) var(--spacing-48) var(--spacing-40)}.card-image-text:not(#\#)>.card-image-text__content>.card-image-text__title{margin:0;font-size:2.5rem;font-size:var(--font-size-40);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-image-text:not(#\#)>.card-image-text__content>.card-image-text__text{margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card-image-text:not(#\#)>.card-image-text__content>.card-image-text__actions{display:flex;flex-wrap:wrap;gap:12px;gap:var(--spacing-12);margin-top:8px;margin-top:var(--spacing-8)}.card.card-text-image:not(#\#){--card-bg: var(--color-secondary-sand-25);flex-direction:row;align-items:stretch}.card-text-image:not(#\#)>.card-text-image__content{display:flex;flex:1;flex-direction:column;gap:16px;gap:var(--spacing-16);justify-content:center;padding:48px 40px 48px 48px;padding:var(--spacing-48) var(--spacing-40) var(--spacing-48) var(--spacing-48)}.card-text-image:not(#\#)>.card-text-image__content>.card-text-image__title{margin:0;font-size:2.5rem;font-size:var(--font-size-40);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-text-image:not(#\#)>.card-text-image__content>.card-text-image__text{margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card-text-image:not(#\#)>.card-text-image__content>.card-text-image__actions{display:flex;flex-wrap:wrap;gap:12px;gap:var(--spacing-12);margin-top:8px;margin-top:var(--spacing-8)}.card-text-image:not(#\#)>.card-text-image__media{overflow:hidden;flex:0 0 45%;border-radius:0 0 0 50%}.card-text-image:not(#\#)>.card-text-image__media>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.card.card-text-specs:not(#\#){--card-bg: var(--color-secondary-sand-25);flex-direction:row;gap:0;align-items:stretch}.card-text-specs:not(#\#)>.card-text-specs__content{display:flex;flex:1;flex-direction:column;gap:16px;gap:var(--spacing-16);justify-content:center;padding:48px;padding:var(--spacing-48)}.card-text-specs:not(#\#)>.card-text-specs__content>.card-text-specs__title{margin:0;font-size:2.5rem;font-size:var(--font-size-40);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:#024089;color:rgb(var(--semantic-text-primary))}.card-text-specs:not(#\#)>.card-text-specs__content>.card-text-specs__text{margin:0;font-size:1rem;font-size:var(--font-size-16);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}.card-text-specs:not(#\#)>.card-text-specs__panel{--panel-bg: var(--color-white);display:flex;flex:0 0 45%;flex-direction:column;gap:32px;gap:var(--spacing-32);margin:24px;margin:var(--spacing-24);margin-left:0;padding:40px;padding:var(--spacing-40);border-radius:24px;border-radius:var(--radius-24);background:#fff;background:rgb(var(--panel-bg))}.card-text-specs:not(#\#)>.card-text-specs__panel>.card-text-specs__panel-title{margin:0;font-size:1.5rem;font-size:var(--font-size-24);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.card-text-specs:not(#\#)>.card-text-specs__panel>.card-text-specs__list{display:flex;flex:1;flex-direction:column;gap:32px;gap:var(--spacing-32);margin:0;padding:0;list-style:none}.card-text-specs__list:not(#\#)>.card-text-specs__item{display:flex;gap:16px;gap:var(--spacing-16);align-items:flex-start}.card-text-specs__item:not(#\#)>.card-text-specs__check{--check-bg: var(--color-secondary-sand-25);--check-color: var(--semantic-text-primary);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;width:var(--size-height-48);height:48px;height:var(--size-height-48);border-radius:9999px;border-radius:var(--radius-full);color:#024089;color:rgb(var(--check-color));background:#f3f1ed;background:rgb(var(--check-bg))}.card-text-specs__item:not(#\#)>.card-text-specs__item-body{display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4)}.card-text-specs__item-body:not(#\#)>.card-text-specs__item-title{font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.card-text-specs__item-body:not(#\#)>.card-text-specs__item-text{margin:0;font-size:.875rem;font-size:var(--font-size-14);line-height:1.4;line-height:var(--line-height-base);color:#000;color:rgb(var(--semantic-text-body))}@media(max-width:767.98px){.card.card-image-text:not(#\#){flex-direction:column}.card-image-text:not(#\#)>.card-image-text__media{flex:0 0 auto;min-height:240px;border-radius:0 0 40%}.card-image-text:not(#\#)>.card-image-text__content{padding:32px 24px;padding:var(--spacing-32) var(--spacing-24)}}@media(max-width:767.98px){.card.card-text-image:not(#\#){flex-direction:column-reverse}.card-text-image:not(#\#)>.card-text-image__media{flex:0 0 auto;min-height:240px;border-radius:0 0 0 40%}.card-text-image:not(#\#)>.card-text-image__content{padding:32px 24px;padding:var(--spacing-32) var(--spacing-24)}}@media(max-width:767.98px){.card.card-text-specs:not(#\#){flex-direction:column}.card-text-specs:not(#\#)>.card-text-specs__content{padding:32px 24px;padding:var(--spacing-32) var(--spacing-24)}.card-text-specs:not(#\#)>.card-text-specs__panel{flex:0 0 auto;margin:0 24px 24px;margin:0 var(--spacing-24) var(--spacing-24)}}.columns:not(#\#){overflow:hidden;display:grid;grid-gap:16px;grid-gap:var(--grid-gutter-mobile);gap:16px;gap:var(--grid-gutter-mobile);border-radius:0;border-radius:var(--container-radius-tl, 0) var(--container-radius-tr, 0) var(--container-radius-br, 0) var(--container-radius-bl, 0)}.columns.has-bg-image:not(#\#){background-position:center;background-size:cover}.columns.has-bg-image:not(.container):not(#\#){padding-top:24px;padding-bottom:24px;padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);padding-left:max(24px,calc((100% - 1440px)/2 + 24px));padding-right:max(24px,calc((100% - 1440px)/2 + 24px));padding-left:max(var(--grid-margin-mobile),calc((100% - var(--width-container)) / 2 + var(--grid-margin-mobile)));padding-right:max(var(--grid-margin-mobile),calc((100% - var(--width-container)) / 2 + var(--grid-margin-mobile)))}.columns.columns--count-1:not(#\#){grid-template-columns:minmax(0,1fr)}.columns.columns--count-2:not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.columns.columns--count-3:not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.columns.columns--count-4:not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.columns.columns--count-2-1:not(#\#){grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.columns.columns--count-1-2:not(#\#){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.columns:not(#\#)>*>:first-child{margin-top:0}.columns:not(#\#)>*>:last-child{margin-bottom:0}@media(min-width:768px){.columns.has-bg-image:not(.container):not(#\#){padding-top:40px;padding-bottom:40px;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);padding-left:max(40px,calc((100% - 1440px)/2 + 40px));padding-right:max(40px,calc((100% - 1440px)/2 + 40px));padding-left:max(var(--grid-margin-tablet),calc((100% - var(--width-container)) / 2 + var(--grid-margin-tablet)));padding-right:max(var(--grid-margin-tablet),calc((100% - var(--width-container)) / 2 + var(--grid-margin-tablet)))}}@media(min-width:1200px){.columns.has-bg-image:not(.container):not(#\#){padding-top:60px;padding-bottom:60px;padding-top:var(--spacing-60);padding-bottom:var(--spacing-60);padding-left:max(60px,calc((100% - 1440px)/2 + 60px));padding-right:max(60px,calc((100% - 1440px)/2 + 60px));padding-left:max(var(--grid-margin-desktop),calc((100% - var(--width-container)) / 2 + var(--grid-margin-desktop)));padding-right:max(var(--grid-margin-desktop),calc((100% - var(--width-container)) / 2 + var(--grid-margin-desktop)))}}@media(max-width:767.98px){.columns.columns--count-2:not(#\#),.columns.columns--count-3:not(#\#),.columns.columns--count-4:not(#\#),.columns.columns--count-2-1:not(#\#),.columns.columns--count-1-2:not(#\#){grid-template-columns:minmax(0,1fr);gap:40px;gap:var(--spacing-40)}.columns:not(#\#){border-radius:min(40px,max(0px,0px,0px,0px));border-radius:min(var(--radius-40),max(var(--container-radius-tl, 0px),var(--container-radius-tr, 0px),var(--container-radius-br, 0px),var(--container-radius-bl, 0px)))}}@media(min-width:768px){.columns:not(#\#){gap:24px;gap:var(--grid-gutter-tablet)}}@media(min-width:1200px){.columns:not(#\#){gap:40px;gap:var(--grid-gutter-desktop)}}.section:not(#\#){display:block}main.main:not(#\#)>.section{margin-bottom:48px;margin-bottom:var(--spacing-48)}.section:not(#\#)>:first-child{margin-top:0}.section:not(#\#)>:last-child{margin-bottom:0}.glide:not(#\#){position:relative;box-sizing:border-box;width:100%}.glide:not(#\#) *{box-sizing:inherit}.glide__track:not(#\#){overflow:hidden}.glide__slides:not(#\#){touch-action:pan-y;will-change:transform;position:relative;transform-style:preserve-3d;overflow:hidden;display:flex;flex-wrap:nowrap;width:100%;margin:0;padding:0;white-space:nowrap;list-style:none;backface-visibility:hidden}.glide__slides--dragging:not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide:not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:100%;height:100%;white-space:normal;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.glide__slide:not(#\#) a{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.glide__bullets:not(#\#){-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.quote-slider:not(#\#){--quote-slider-card-bg: var(--color-white);--quote-slider-card-radius: var(--radius-24);--quote-slider-card-padding: var(--spacing-32);--quote-slider-quote-color: var(--color-primary-blue);--quote-slider-mark-color: var(--color-primary-blue);--quote-slider-name-color: var(--color-primary-blue);--quote-slider-detail-color: var(--color-primary-blue);--quote-slider-dot-inactive: var(--semantic-nav-dot-inactive);--quote-slider-dot-active: var(--semantic-nav-dot-active);--quote-mark-location: calc(var(--quote-slider-card-padding) * 1.75);position:relative;width:100%;min-width:0;margin-left:auto;margin-right:auto}.quote-slider__slide:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:16px;grid-gap:var(--spacing-16);gap:16px;gap:var(--spacing-16);padding-top:calc(var(--quote-mark-location) - var(--quote-slider-card-padding) + 8px);padding-top:calc(var(--quote-mark-location) - var(--quote-slider-card-padding) + var(--spacing-8))}.quote-slider__quote-card:not(#\#){display:flex;flex-direction:column;gap:32px;gap:var(--spacing-32);padding:var(--quote-slider-card-padding);border-radius:60px;border-radius:var(--radius-60);background:rgb(var(--quote-slider-card-bg))}.quote-slider__quote-mark:not(#\#){display:none}.quote-slider__quote-card:not(#\#):before{content:"";display:block;width:48px;height:48px;margin-top:calc(var(--quote-mark-location) * -1);background-color:rgb(var(--quote-slider-mark-color));-webkit-mask:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M34.7586%2038.5323C34.7586%2035.2421%2035.2138%2032.0494%2036.1241%2028.9544C37.0345%2025.8593%2038.4966%2023.0013%2040.5103%2020.3802C42.5241%2017.7592%2045.131%2015.3891%2048.331%2013.27C51.531%2011.1508%2055.4207%209.39417%2060%208V14.5247C54.9793%2016.142%2051.2966%2018.1077%2048.9517%2020.4221C46.6069%2022.7364%2045.4345%2025.455%2045.4345%2028.5779C45.4345%2029.6375%2045.7103%2030.488%2046.2621%2031.1293C46.8138%2031.7706%2047.5034%2032.3561%2048.331%2032.8859C49.1586%2033.4157%2050.0552%2033.9316%2051.0207%2034.4335C51.9862%2034.9354%2052.8828%2035.5488%2053.7103%2036.2738C54.5379%2036.9987%2055.2276%2037.8771%2055.7793%2038.9087C56.331%2039.9404%2056.6069%2041.237%2056.6069%2042.7985C56.6069%2045.8099%2055.669%2048.0963%2053.7931%2049.6578C51.9172%2051.2193%2049.5448%2052%2046.6759%2052C45.0759%2052%2043.5586%2051.7072%2042.1241%2051.1217C40.6897%2050.5361%2039.4345%2049.6717%2038.3586%2048.5285C37.2828%2047.3853%2036.4138%2045.9772%2035.7517%2044.3042C35.0897%2042.6312%2034.7586%2040.7072%2034.7586%2038.5323ZM0%2038.5323C0%2035.2421%200.455172%2032.0494%201.36552%2028.9544C2.27586%2025.8593%203.73793%2023.0013%205.75172%2020.3802C7.76552%2017.7592%2010.3724%2015.3891%2013.5724%2013.27C16.7724%2011.1508%2020.6621%209.39417%2025.2414%208V14.5247C20.2207%2016.142%2016.5379%2018.1077%2014.1931%2020.4221C11.8483%2022.7364%2010.6759%2025.455%2010.6759%2028.5779C10.6759%2029.6375%2010.9517%2030.488%2011.5034%2031.1293C12.0552%2031.7706%2012.7448%2032.3561%2013.5724%2032.8859C14.4%2033.4157%2015.2966%2033.9316%2016.2621%2034.4335C17.2276%2034.9354%2018.1241%2035.5488%2018.9517%2036.2738C19.7793%2036.9987%2020.469%2037.8771%2021.0207%2038.9087C21.5724%2039.9404%2021.8483%2041.237%2021.8483%2042.7985C21.8483%2045.8099%2020.9103%2048.0963%2019.0345%2049.6578C17.1586%2051.2193%2014.7862%2052%2011.9172%2052C10.3172%2052%208.8%2051.7072%207.36552%2051.1217C5.93103%2050.5361%204.67586%2049.6717%203.6%2048.5285C2.52414%2047.3853%201.65517%2045.9772%200.993103%2044.3042C0.331034%2042.6312%200%2040.7072%200%2038.5323Z'%20fill='currentColor'/%3e%3c/svg%3e") no-repeat top / contain;mask:url("data:image/svg+xml,%3csvg%20width='60'%20height='60'%20viewBox='0%200%2060%2060'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M34.7586%2038.5323C34.7586%2035.2421%2035.2138%2032.0494%2036.1241%2028.9544C37.0345%2025.8593%2038.4966%2023.0013%2040.5103%2020.3802C42.5241%2017.7592%2045.131%2015.3891%2048.331%2013.27C51.531%2011.1508%2055.4207%209.39417%2060%208V14.5247C54.9793%2016.142%2051.2966%2018.1077%2048.9517%2020.4221C46.6069%2022.7364%2045.4345%2025.455%2045.4345%2028.5779C45.4345%2029.6375%2045.7103%2030.488%2046.2621%2031.1293C46.8138%2031.7706%2047.5034%2032.3561%2048.331%2032.8859C49.1586%2033.4157%2050.0552%2033.9316%2051.0207%2034.4335C51.9862%2034.9354%2052.8828%2035.5488%2053.7103%2036.2738C54.5379%2036.9987%2055.2276%2037.8771%2055.7793%2038.9087C56.331%2039.9404%2056.6069%2041.237%2056.6069%2042.7985C56.6069%2045.8099%2055.669%2048.0963%2053.7931%2049.6578C51.9172%2051.2193%2049.5448%2052%2046.6759%2052C45.0759%2052%2043.5586%2051.7072%2042.1241%2051.1217C40.6897%2050.5361%2039.4345%2049.6717%2038.3586%2048.5285C37.2828%2047.3853%2036.4138%2045.9772%2035.7517%2044.3042C35.0897%2042.6312%2034.7586%2040.7072%2034.7586%2038.5323ZM0%2038.5323C0%2035.2421%200.455172%2032.0494%201.36552%2028.9544C2.27586%2025.8593%203.73793%2023.0013%205.75172%2020.3802C7.76552%2017.7592%2010.3724%2015.3891%2013.5724%2013.27C16.7724%2011.1508%2020.6621%209.39417%2025.2414%208V14.5247C20.2207%2016.142%2016.5379%2018.1077%2014.1931%2020.4221C11.8483%2022.7364%2010.6759%2025.455%2010.6759%2028.5779C10.6759%2029.6375%2010.9517%2030.488%2011.5034%2031.1293C12.0552%2031.7706%2012.7448%2032.3561%2013.5724%2032.8859C14.4%2033.4157%2015.2966%2033.9316%2016.2621%2034.4335C17.2276%2034.9354%2018.1241%2035.5488%2018.9517%2036.2738C19.7793%2036.9987%2020.469%2037.8771%2021.0207%2038.9087C21.5724%2039.9404%2021.8483%2041.237%2021.8483%2042.7985C21.8483%2045.8099%2020.9103%2048.0963%2019.0345%2049.6578C17.1586%2051.2193%2014.7862%2052%2011.9172%2052C10.3172%2052%208.8%2051.7072%207.36552%2051.1217C5.93103%2050.5361%204.67586%2049.6717%203.6%2048.5285C2.52414%2047.3853%201.65517%2045.9772%200.993103%2044.3042C0.331034%2042.6312%200%2040.7072%200%2038.5323Z'%20fill='currentColor'/%3e%3c/svg%3e") no-repeat top / contain}.quote-slider__quote:not(#\#){margin:0;font-size:1.5rem;font-size:var(--font-size-24);line-height:1.333;color:rgb(var(--quote-slider-quote-color));white-space:pre-wrap}.quote-slider__profile-card:not(#\#){display:flex;flex-direction:row;gap:16px;gap:var(--spacing-16);align-items:center;padding:var(--quote-slider-card-padding);border-radius:40px;border-radius:var(--radius-40);background:rgb(var(--quote-slider-card-bg))}.quote-slider__profile-image:not(#\#){flex-shrink:0;width:80px;height:80px;border-radius:20px 20px 80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.quote-slider__profile-image--placeholder:not(#\#){background:#b9c8da;background:rgb(var(--color-primary-blue-25))}.quote-slider__profile-info:not(#\#){display:flex;flex-direction:column;gap:0;min-width:0}.quote-slider__profile-name:not(#\#){margin:0;font-size:1.5rem;font-size:var(--font-size-24);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;color:rgb(var(--quote-slider-name-color))}.quote-slider__profile-detail:not(#\#){line-height:1.4}.quote-slider__profile-detail:not(#\#)>p{margin:0;font-size:.875rem;font-size:var(--font-size-14);color:rgb(var(--quote-slider-detail-color))}.quote-slider__dots:not(#\#){display:flex;gap:16px;gap:var(--spacing-16);align-items:center;justify-content:center;margin-top:48px;margin-top:var(--spacing-48);padding:0}.quote-slider__dot:not(#\#){cursor:pointer;width:16px;height:16px;margin:0;padding:0;border:none;border-radius:50%;background:rgb(var(--quote-slider-dot-inactive));transition:background-color .25s ease;transition:background-color var(--transition-base) ease}.quote-slider__dot.glide__bullet--active:not(#\#){background:rgb(var(--quote-slider-dot-active))}.quote-slider__dot:focus-visible:not(#\#){outline:2px solid rgb(var(--quote-slider-dot-active));outline-offset:2px}.quote-slider:not(#\#) .glide__track{cursor:grab}.quote-slider.glide--dragging:not(#\#) .glide__track{cursor:grabbing}.quote-slider--static:not(#\#) .quote-slider__dots{display:none}.quote-slider--static:not(#\#) .glide__track{cursor:auto}.quote-slider--editor:not(#\#) .quote-slider__editor-list{display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24)}.quote-slider--editor:not(#\#) .quote-slider__slide{display:grid}@media(min-width:768px){.quote-slider__slide:not(#\#){grid-template-columns:minmax(0,1fr) 280px;gap:24px;gap:var(--spacing-24);align-items:start}.quote-slider__profile-card:not(#\#){flex-direction:column;gap:16px;gap:var(--spacing-16);align-items:flex-start}.quote-slider__profile-image:not(#\#){aspect-ratio:1 / 1;width:100%;height:160px}.quote-slider__quote-card:not(#\#){border-radius:40px 40px 180px;border-radius:var(--radius-40) var(--radius-40) var(--radius-180) var(--radius-40)}}.logo-showcase:not(#\#){--logo-showcase-item-radius: var(--radius-40);--logo-showcase-item-shadow: 0 10px 15px -3px rgb(var(--color-black) / 10%);--logo-showcase-item-height: 160px;--logo-showcase-item-bg: var(--color-white);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;grid-gap:var(--grid-gutter-mobile);gap:16px;gap:var(--grid-gutter-mobile)}.logo-showcase:not(#\#)>.logo-showcase__item{overflow:hidden;display:flex;align-items:center;justify-content:center;height:var(--logo-showcase-item-height);padding:16px;padding:var(--spacing-16);border-radius:var(--logo-showcase-item-radius);background:rgb(var(--logo-showcase-item-bg));box-shadow:var(--logo-showcase-item-shadow)}.logo-showcase:not(#\#)>.logo-showcase__item>img{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.logo-showcase:not(#\#){grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;gap:var(--grid-gutter-tablet)}}@media(min-width:1200px){.logo-showcase:not(#\#){grid-template-columns:repeat(5,minmax(0,1fr));gap:40px;gap:var(--grid-gutter-desktop)}}.widget-grid:not(#\#){overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;grid-gap:var(--grid-gutter-mobile);gap:16px;gap:var(--grid-gutter-mobile);width:100%;padding:24px;padding:var(--spacing-24);border-radius:0;border-radius:var(--widget-grid-radius-tl, 0) var(--widget-grid-radius-tr, 0) var(--widget-grid-radius-br, 0) var(--widget-grid-radius-bl, 0)}.widget-grid.widget-grid--count-2:not(#\#){grid-template-columns:repeat(2,minmax(0,1fr))}.widget-grid.widget-grid--count-3:not(#\#){grid-template-columns:repeat(3,minmax(0,1fr))}.widget-grid.widget-grid--count-4:not(#\#){grid-template-columns:repeat(4,minmax(0,1fr))}.widget-grid.widget-grid--align-center:not(#\#){text-align:center}.widget-grid.widget-grid--align-right:not(#\#){text-align:right}.widget-contain:not(#\#)>:first-child{margin-top:0}.widget-contain:not(#\#)>:last-child{margin-bottom:0}@media(max-width:767.98px){.widget-grid.widget-grid--count-2:not(#\#),.widget-grid.widget-grid--count-3:not(#\#),.widget-grid.widget-grid--count-4:not(#\#){grid-template-columns:minmax(0,1fr)}}@media(min-width:768px){.widget-grid:not(#\#){gap:24px;gap:var(--grid-gutter-tablet);padding:24px;padding:var(--spacing-24)}}@media(min-width:1200px){.widget-grid:not(#\#){gap:40px;gap:var(--grid-gutter-desktop);padding:24px;padding:var(--spacing-24)}}.content-grid:not(#\#){--content-grid-columns: 1fr;overflow-x:auto;display:grid;grid-auto-flow:row;grid-template-columns:1fr;grid-template-columns:var(--content-grid-columns)}.content-grid__cell:not(#\#){--content-grid-cell-text-color: var(--semantic-text-body);--content-grid-cell-padding-block: var(--spacing-8);--content-grid-cell-padding-inline: var(--spacing-12);padding-top:8px;padding-bottom:8px;padding-top:var(--content-grid-cell-padding-block);padding-bottom:var(--content-grid-cell-padding-block);padding-left:12px;padding-right:12px;padding-left:var(--content-grid-cell-padding-inline);padding-right:var(--content-grid-cell-padding-inline);color:#000;color:rgb(var(--content-grid-cell-text-color))}.content-grid__cell:not(#\#)>*:first-child{margin-top:0;padding-top:0}.content-grid__cell:not(#\#)>*:last-child{margin-bottom:0}.content-grid[data-columns="1"]:not(#\#)>.content-grid__cell{padding-left:0;padding-right:0}.content-grid[data-columns="2"]:not(#\#)>.content-grid__cell:nth-child(odd),.content-grid[data-columns="3"]:not(#\#)>.content-grid__cell:nth-child(3n+1),.content-grid[data-columns="4"]:not(#\#)>.content-grid__cell:nth-child(4n+1),.content-grid[data-columns="5"]:not(#\#)>.content-grid__cell:nth-child(5n+1),.content-grid[data-columns="6"]:not(#\#)>.content-grid__cell:nth-child(6n+1){padding-left:0}.content-grid[data-columns="2"]:not(#\#)>.content-grid__cell:nth-child(2n),.content-grid[data-columns="3"]:not(#\#)>.content-grid__cell:nth-child(3n),.content-grid[data-columns="4"]:not(#\#)>.content-grid__cell:nth-child(4n),.content-grid[data-columns="5"]:not(#\#)>.content-grid__cell:nth-child(5n),.content-grid[data-columns="6"]:not(#\#)>.content-grid__cell:nth-child(6n){padding-right:0}@media(hover:none){.content-grid:not(#\#){scrollbar-width:thin;-webkit-overflow-scrolling:touch}}@media(min-width:1024px){.content-grid:not(#\#){overflow-x:visible}.content-grid__cell:not(#\#){min-width:0}}.newsletter-form__notice:not(#\#){margin:0;padding:16px;padding:var(--spacing-16);border-radius:24px;border-radius:var(--radius-24);font-size:1rem;font-size:var(--font-size-16);background:#f3f1ed;background:rgb(var(--semantic-bg-section-sand))}.newsletter-form__editor-placeholder:not(#\#){padding:24px;padding:var(--spacing-24);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.contact-form__editor-placeholder:not(#\#){padding:24px;padding:var(--spacing-24);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.twingle-form:not(#\#){--twingle-form-min-height: 400px}.twingle-form__widget:not(#\#){min-height:var(--twingle-form-min-height)}.twingle-form__widget:not(#\#) iframe{max-width:100%}.twingle-form__fallback:not(#\#){display:flex;flex-wrap:wrap;gap:12px;gap:var(--spacing-12);margin:0}.twingle-form__editor-placeholder:not(#\#){padding:24px;padding:var(--spacing-24);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.info-card:not(#\#){--info-card-icon-color: var(--color-primary-blue);--info-card-icon-bg: var(--color-white);--info-card-icon-size: var(--size-icon-70);overflow:hidden;display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);padding:24px;padding:var(--spacing-24);border-radius:0;border-radius:var(--info-card-radius-tl, 0) var(--info-card-radius-tr, 0) var(--info-card-radius-br, 0) var(--info-card-radius-bl, 0)}.info-card:not(#\#)>.info-card__icon-box{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:12px;padding:var(--spacing-12);padding-right:44px;padding-right:calc(var(--spacing-12) + 32px);border-radius:24px 8px 60px;border-radius:var(--radius-24) var(--radius-8) var(--radius-60) var(--radius-8);color:rgb(var(--info-card-icon-color));background:rgb(var(--info-card-icon-bg))}.info-card:not(#\#)>.info-card__icon-box>.info-card__icon-wrapper{display:contents}.info-card:not(#\#)>.info-card__icon-box>.info-card__icon-wrapper--custom{display:inline-flex}.info-card:not(#\#)>.info-card__icon-box svg,.info-card:not(#\#)>.info-card__icon-box .info-card__icon-wrapper--custom img{flex-shrink:0;width:var(--info-card-icon-size);height:var(--info-card-icon-size);-o-object-fit:contain;object-fit:contain}.info-card:not(#\#)>.info-card__content{display:flex;flex:1;flex-direction:column;gap:12px;gap:var(--spacing-12)}.info-card:not(#\#)>.info-card__content>h1:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>h2:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>h3:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>h4:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>h5:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>h6:not(.does-not-exist),.info-card:not(#\#)>.info-card__content>.headline{font-size:2rem;font-size:var(--font-size-32)}.info-card:not(#\#)>.info-card__content>p{margin-top:0;font-size:1.25rem;font-size:var(--font-size-20)}.info-card:not(#\#)>.info-card__content>:first-child{margin-top:0}.info-card:not(#\#)>.info-card__content>:last-child{margin-bottom:0}.info-card:not(#\#)>.info-card__content>.btn{--btn-py: 0;width:100%;min-height:48px;min-height:var(--size-height-48);margin-top:auto}.info-card:not(#\#)>.info-card__content>.btn-group{flex-direction:column;width:100%;margin-top:auto}.info-card:not(#\#)>.info-card__content>.btn-group>.btn{--btn-py: 0;width:100%;min-height:48px;min-height:var(--size-height-48)}.post-preview:not(#\#){--post-preview-bg: var(--color-white);--post-preview-shadow: 0 10px 15px -3px rgb(var(--color-black) / 10%);--post-preview-title-color: var(--semantic-text-primary);--post-preview-subheadline-color: var(--semantic-text-primary);overflow:hidden;display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16);margin-bottom:48px;margin-bottom:var(--spacing-48);padding:24px;padding:var(--spacing-24);border-radius:24px;border-radius:var(--radius-24);background:#fff;background:rgb(var(--post-preview-bg));box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--post-preview-shadow)}.post-preview:not(#\#)>.post-preview__body{display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8)}.post-preview:not(#\#)>.tag{align-self:flex-start}.post-preview:not(#\#)>.post-preview__body>.post-preview__title,.post-preview:not(#\#)>.post-preview__body>.post-preview__title>a{width:100%;margin:0 0 12px;margin-bottom:var(--spacing-12);font-size:3.375rem;font-size:var(--font-size-54);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;line-height:var(--line-height-tight);color:rgb(var(--post-preview-title-color))}.post-preview:not(#\#)>.post-preview__body>.post-preview__title:not(does-not-exist)>a,.post-preview:not(#\#)>.post-preview__body>.post-preview__title>a>a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.post-preview:not(#\#)>.post-preview__body>.post-preview__title:not(does-not-exist)>a:focus,.post-preview:not(#\#)>.post-preview__body>.post-preview__title>a>a:focus{border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.post-preview:not(#\#)>.post-preview__body>.post-preview__subheadline{margin:0;font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);color:rgb(var(--post-preview-subheadline-color))}.post-preview:not(#\#)>.post-preview__body>.post-preview__excerpt{margin-bottom:12px;margin-bottom:var(--spacing-12);font-size:1rem;font-size:var(--font-size-16)}.post-preview:not(#\#)>.post-preview__body>.post-preview__excerpt>*{margin-top:0;margin-bottom:0}.post-preview:not(#\#)>.post-preview__media{position:relative;overflow:hidden;border-radius:60px;border-radius:var(--radius-60)}.post-preview:not(#\#)>.post-preview__media>img,.post-preview:not(#\#)>.post-preview__media>picture>img{display:block;aspect-ratio:16 / 9;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.post-preview:not(#\#)>.post-preview__media>.post-preview__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.post-preview__play-btn:not(#\#){--play-btn-bg: var(--color-secondary-pink);--play-btn-color: var(--color-white);display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;color:#fff;color:rgb(var(--play-btn-color));background:#f17db1;background:rgb(var(--play-btn-bg));transition:opacity .25s ease;transition:opacity var(--transition-base) ease}.post-preview__play-btn:not(#\#) svg{width:28px;height:28px}.post-preview__play-btn:hover:not(#\#){opacity:.85}.post-preview:not(#\#)>.post-preview__actions{display:flex;gap:12px;gap:var(--spacing-12)}.widget:not(#\#){display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16)}.widget:not(#\#)>.widget__title{--headline-color: var(--semantic-text-primary);margin:0;font-size:1.25rem;font-size:var(--font-size-20);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--headline-color))}.widget-categories__list:not(#\#){display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);margin:0;padding:0;list-style:none}.widget-categories__item:not(#\#)>.widget-categories__link{--widget-cat-text: var(--semantic-text-primary);--widget-cat-count-bg: var(--color-secondary-sand-25);display:flex;gap:8px;gap:var(--spacing-8);align-items:center;justify-content:space-between;padding:8px 12px;padding:var(--spacing-8) var(--spacing-12);border-radius:8px;border-radius:var(--radius-8);font-size:1rem;font-size:var(--font-size-16);color:#024089;color:rgb(var(--widget-cat-text));-webkit-text-decoration:none;text-decoration:none;transition:background .25s ease;transition:background var(--transition-base) ease}.widget-categories__item:not(#\#)>.widget-categories__link:hover{background:#f3f1ed;background:rgb(var(--color-secondary-sand-25))}.widget-categories__item:not(#\#)>.widget-categories__link:focus{border-radius:8px;border-radius:var(--radius-8);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.widget-categories__item:not(#\#)>.widget-categories__link.is-active{--widget-cat-text: var(--semantic-text-primary);font-weight:700;font-weight:var(--font-weight-bold);background:#f3f1ed;background:rgb(var(--color-secondary-sand-25))}.widget-categories__item:not(#\#)>.widget-categories__link>.widget-categories__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding-left:6px;padding-right:6px;padding-left:var(--spacing-6);padding-right:var(--spacing-6);border-radius:9999px;border-radius:var(--radius-full);font-size:.875rem;font-size:var(--font-size-14);font-weight:700;font-weight:var(--font-weight-bold);background:rgb(var(--widget-cat-count-bg))}.posts-archive:not(#\#){display:flex;flex-direction:column;gap:48px;gap:var(--spacing-48)}.posts-archive__grid:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:24px;grid-gap:var(--spacing-24);gap:24px;gap:var(--spacing-24)}@media(min-width:640px){.posts-archive__grid:not(#\#){grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.posts-archive__grid:not(#\#){grid-template-columns:repeat(4,1fr)}}.posts-archive__footer:not(#\#){display:flex;justify-content:center}.posts-archive__all-btn:not(#\#){width:100%;max-width:50%}.posts-archive__editor-placeholder:not(#\#){padding:24px;padding:var(--spacing-24);color:#00000080;color:rgb(var(--color-black) / 50%);text-align:center}.news-card:not(#\#){--news-card-bg: var(--color-white);--news-card-shadow: 0 10px 15px -3px rgb(var(--color-black) / 10%);overflow:hidden;display:flex;flex-direction:column;border-radius:40px;border-radius:var(--radius-40);background:#fff;background:rgb(var(--news-card-bg));box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--news-card-shadow)}.news-card__media:not(#\#){overflow:hidden;flex-shrink:0;aspect-ratio:4 / 3;border-radius:0 0 60px;border-radius:0 0 var(--radius-60) 0}.news-card__image:not(#\#){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-card__body:not(#\#){display:flex;flex:1;flex-direction:column;gap:16px;gap:var(--spacing-16);padding:16px 24px 24px;padding:var(--spacing-16) var(--spacing-24) var(--spacing-24)}.news-card__title:not(#\#){flex:1;margin:0;font-size:1.25rem;font-size:var(--font-size-20);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.4;line-height:var(--line-height-base);color:#024089;color:rgb(var(--semantic-text-primary))}.news-card__link:not(#\#){--link-color: var(--semantic-text-primary);--link-hover-color: var(--semantic-text-primary);--link-decoration: none;--link-hover-decoration: none;font-size:1.25rem;font-size:var(--font-size-20);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.4;line-height:var(--line-height-base);color:#024089;color:rgb(var(--link-color));-webkit-text-decoration:none;text-decoration:none}.programme-card:not(#\#){--programme-card-bg: var(--color-white);--programme-card-shadow: 0 10px 15px -3px rgb(var(--color-black) / 10%);--programme-card-badge-bg: var(--semantic-program-age-0-3-bg);--programme-card-badge-color: var(--semantic-program-age-0-3-text);--programme-card-feature-bg: var(--semantic-program-age-0-3-bg);overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:40px;border-radius:var(--radius-40);background:#fff;background:rgb(var(--programme-card-bg));box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--programme-card-shadow)}.programme-card--age-0-3:not(#\#){--programme-card-badge-bg: var(--semantic-program-age-0-3-bg);--programme-card-badge-color: var(--semantic-program-age-0-3-text);--programme-card-feature-bg: var(--semantic-program-age-0-3-bg)}.programme-card--age-3-6:not(#\#){--programme-card-badge-bg: var(--semantic-program-age-3-6-bg);--programme-card-badge-color: var(--semantic-program-age-3-6-text);--programme-card-feature-bg: var(--semantic-program-age-3-6-bg)}.programme-card--age-6-9:not(#\#){--programme-card-badge-bg: var(--semantic-program-age-6-9-bg);--programme-card-badge-color: var(--semantic-program-age-6-9-text);--programme-card-feature-bg: var(--semantic-program-age-6-9-bg)}.programme-card__media:not(#\#){position:relative;flex-shrink:0;aspect-ratio:3 / 2}.programme-card__image:not(#\#){width:100%;height:100%;border-radius:0 0 120px;border-radius:0 0 var(--radius-120) 0;-o-object-fit:cover;object-fit:cover}.programme-card__badge:not(#\#){position:absolute;bottom:0;left:16px;left:var(--spacing-16);display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:9999px 9999px 0 0;border-radius:var(--radius-full) var(--radius-full) 0 0;font-size:1.25rem;font-size:var(--font-size-20);font-weight:700;font-weight:var(--font-weight-bold);line-height:1;color:rgb(var(--programme-card-badge-color));background:rgb(var(--programme-card-badge-bg))}.programme-card__content:not(#\#){display:flex;flex:1;flex-direction:column;gap:24px;gap:var(--spacing-24);padding:24px;padding:var(--spacing-24)}.programme-card__body:not(#\#){display:flex;flex:1;flex-direction:column;gap:12px;gap:var(--spacing-12)}.programme-card__body:not(#\#)>h2,.programme-card__body:not(#\#)>h3{margin:0;font-size:1.5rem;font-size:var(--font-size-24);color:#024089;color:rgb(var(--semantic-text-primary))}.programme-card__body:not(#\#)>p{font-size:1.25rem;font-size:var(--font-size-20)}.programme-card:not(#\#) .check-list{--check-icon-bg-color: var(--programme-card-feature-bg);--check-icon-size: var(--size-height-40);--check-title-size: var(--font-size-20);gap:12px;gap:var(--spacing-12);margin:0}.programme-card__footer:not(#\#){margin-top:auto}.programme-card__footer:not(#\#)>.btn{--btn-py: 0;width:100%;min-height:60px;min-height:var(--size-height-60)}.elternschaetze-archive:not(#\#){display:flex;flex-direction:column;gap:48px;gap:var(--spacing-48)}.elternschaetze-archive__grid:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:24px;grid-gap:var(--spacing-24);gap:24px;gap:var(--spacing-24)}.elternschaetze-archive__editor-placeholder:not(#\#){padding:24px;padding:var(--spacing-24);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.elternschaetze-archive__empty:not(#\#){margin:0;padding:24px;padding:var(--spacing-24);color:#024089;color:rgb(var(--semantic-text-primary));text-align:center}.elternschaetze-card:not(#\#){--elternschaetze-card-bg: var(--color-white);--elternschaetze-card-shadow: 0 10px 15px -3px rgb(var(--color-black) / 10%);--elternschaetze-card-play-bg: var(--semantic-action-primary-bg);--elternschaetze-card-gap: var(--spacing-24);overflow:hidden;padding:24px;padding:var(--spacing-24);border-radius:40px;border-radius:var(--radius-40);background:#fff;background:rgb(var(--elternschaetze-card-bg));box-shadow:0 10px 15px -3px #0000001a;box-shadow:var(--elternschaetze-card-shadow)}.elternschaetze-card__body:not(#\#){display:flex;flex-direction:column;gap:0}.elternschaetze-card__title:not(#\#){margin:0;margin-top:var(--elternschaetze-card-gap);font-size:3rem;font-size:var(--font-size-48);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;color:#024089;color:rgb(var(--semantic-text-primary))}.elternschaetze-card__subheadline:not(#\#){margin:0;font-size:1rem;font-size:var(--font-size-16);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.4;color:#024089;color:rgb(var(--semantic-text-primary))}.elternschaetze-card__excerpt:not(#\#){margin:0;margin-top:var(--elternschaetze-card-gap);font-size:1rem;font-size:var(--font-size-16);line-height:1.6;color:#000;color:rgb(var(--semantic-text-body))}.elternschaetze-card__videos:not(#\#){display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24);margin-top:var(--elternschaetze-card-gap)}.elternschaetze-card__media:not(#\#){position:relative;overflow:hidden;aspect-ratio:16 / 9;border-radius:24px;border-radius:var(--radius-24);background:#000;background:rgb(var(--color-black))}.elternschaetze-card__video:not(#\#){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.elternschaetze-card__play:not(#\#){cursor:pointer;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent}.elternschaetze-card__play-btn:not(#\#){display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;border-radius:var(--radius-full);color:#fff;color:rgb(var(--color-white));background:rgb(var(--elternschaetze-card-play-bg));transition:transform .25s ease,opacity .25s ease;transition:transform var(--transition-base) ease,opacity var(--transition-base) ease}.elternschaetze-card__play:hover:not(#\#)>.elternschaetze-card__play-btn{transform:scale(1.08);opacity:.85}.elternschaetze-card__media--youtube:not(#\#)>.gdpr-embed{position:absolute;inset:0;aspect-ratio:auto}.elternschaetze-card__footer:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:12px;grid-gap:var(--spacing-12);gap:12px;gap:var(--spacing-12);margin-top:auto;margin-top:var(--elternschaetze-card-gap)}.elternschaetze-card__btn:not(#\#){width:100%;text-align:center}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;grid-row-gap:0;row-gap:0}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos){display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;grid-row-gap:0;row-gap:0}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.tag{grid-row:1;justify-self:start}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.tag{grid-row:1;justify-self:start}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-row:2}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-row:2}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-row:3}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-row:3}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-row:4}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-row:4}@media(min-width:768px){.elternschaetze-card__footer--count-2:not(#\#),.elternschaetze-card__footer--count-4:not(#\#){grid-template-columns:repeat(2,1fr)}.elternschaetze-card__footer--count-3:not(#\#){grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos){grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;-moz-column-gap:40px;column-gap:40px;-moz-column-gap:var(--spacing-40);column-gap:var(--spacing-40);align-content:start}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos){grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;-moz-column-gap:40px;column-gap:40px;-moz-column-gap:var(--spacing-40);column-gap:var(--spacing-40);align-content:start}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.tag{grid-column:1 / -1}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.tag{grid-column:1 / -1}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-row:2 / -1}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-row:2 / -1}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-row:2}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-row:2}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-row:3}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-row:3}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-column:1}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-column:2}.elternschaetze-archive--video-left:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-column:2}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__videos{grid-column:2}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__body{grid-column:1}.elternschaetze-archive--video-right:not(#\#) .elternschaetze-card:has(>.elternschaetze-card__videos)>.elternschaetze-card__footer{grid-column:1}}.load-more-footer:not(#\#){display:flex;justify-content:left;margin-top:48px;margin-top:var(--spacing-48)}.gdpr:not(#\#){--gdpr-bg: var(--color-white);--gdpr-text: var(--semantic-text-body);--gdpr-max-width: 780px;--gdpr-backdrop: var(--color-black);--gdpr-gap: var(--spacing-24);--gdpr-gap-tight: var(--spacing-12);--gdpr-padding: var(--spacing-40);--gdpr-divider-color: var(--color-primary-blue-25);--gdpr-offset-top: var(--spacing-48);--gdpr-link-bg: var(--color-secondary-sand-25);--gdpr-link-bg-hover: var(--color-secondary-sand-50);--gdpr-group-bg: var(--color-secondary-sand-25);position:fixed;z-index:1000;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px 16px;padding:var(--gdpr-offset-top) var(--spacing-16) var(--spacing-16);background:#0009;background:rgb(var(--gdpr-backdrop) / 60%)}.gdpr:not([open]):not(#\#){display:none}.gdpr[open].-deferred:not(#\#){display:none}.gdpr__panel:not(#\#){overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--gdpr-gap);width:100%;max-width:var(--gdpr-max-width);max-height:calc(100dvh - var(--gdpr-offset-top) - 16px);max-height:calc(100dvh - var(--gdpr-offset-top) - var(--spacing-16));padding:var(--gdpr-padding);border-radius:24px;border-radius:var(--radius-24);color:rgb(var(--gdpr-text));background:rgb(var(--gdpr-bg));box-shadow:0 4px 24px #0003;box-shadow:0 4px 24px rgb(var(--color-black) / 20%)}.gdpr__header:not(#\#){display:flex;flex-wrap:wrap;gap:var(--gdpr-gap-tight) var(--gdpr-gap);align-items:center;padding-bottom:var(--gdpr-gap);border-bottom:1px solid rgb(var(--gdpr-divider-color));border-bottom:var(--stroke-1) solid rgb(var(--gdpr-divider-color))}.gdpr__logo:not(#\#){flex-shrink:0;width:auto;max-width:100%;height:40px;height:var(--size-height-40);-o-object-fit:contain;object-fit:contain}.gdpr__headline:not(#\#){margin:0}.gdpr__description:not(#\#){padding-bottom:var(--gdpr-gap);border-bottom:1px solid rgb(var(--gdpr-divider-color));border-bottom:var(--stroke-1) solid rgb(var(--gdpr-divider-color))}.gdpr__links:not(#\#){display:flex;flex-wrap:wrap;gap:var(--gdpr-gap-tight);justify-content:center}.gdpr__link:not(#\#){--btn-bg-color: var(--gdpr-link-bg);--btn-text-color: var(--semantic-text-primary);--btn-hover-bg-color: var(--gdpr-link-bg-hover);--btn-hover-text-color: var(--semantic-text-primary);--btn-focus-color: var(--color-primary-blue);-webkit-text-decoration:none;text-decoration:none}.gdpr__panel:not(.-custom-settings):not(#\#) .gdpr__groups,.gdpr__panel:not(.-custom-settings):not(#\#) .gdpr__save,.gdpr__panel:not(.-custom-settings):not(#\#) .gdpr__back{display:none}.gdpr__panel.-custom-settings:not(#\#) .gdpr__customise{display:none}.gdpr__groups:not(#\#){display:flex;flex-direction:column;gap:var(--gdpr-gap-tight)}.gdpr__group:not(#\#){display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8);padding:var(--gdpr-gap-tight);border-radius:8px;border-radius:var(--radius-8);background:rgb(var(--gdpr-group-bg))}.gdpr__group-label:not(#\#){display:flex;gap:12px;gap:var(--spacing-12);align-items:center;font-size:1.125rem;font-size:var(--font-size-18);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--semantic-text-primary))}.gdpr__checkbox:not(#\#){flex-shrink:0;width:22px;width:var(--size-icon-22);height:22px;height:var(--size-icon-22);accent-color:rgb(2,64,137);accent-color:rgb(var(--color-primary-blue))}.gdpr__group-description:not(#\#){margin:0;font-size:.875rem;font-size:var(--font-size-14)}.gdpr__toggle:not(#\#){cursor:pointer;align-self:flex-start;padding:0;border:none;font-size:.875rem;font-size:var(--font-size-14);color:rgb(var(--gdpr-text));-webkit-text-decoration:underline;text-decoration:underline;background:none}.gdpr__cookies:not(#\#){display:flex;flex-direction:column;gap:8px;gap:var(--spacing-8)}.gdpr__cookie:not(#\#){display:flex;flex-direction:column;gap:4px;gap:var(--spacing-4);margin:0;padding:var(--gdpr-gap-tight);border-radius:8px;border-radius:var(--radius-8);background:rgb(var(--gdpr-bg))}.gdpr__cookie-row:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:0 12px;grid-gap:0 var(--spacing-12);gap:0 12px;gap:0 var(--spacing-12);font-size:.875rem;font-size:var(--font-size-14)}@media(min-width:560px){.gdpr__cookie-row:not(#\#){grid-template-columns:minmax(0,10rem) 1fr}}.gdpr__cookie-row:not(#\#)>dt{font-weight:700;font-weight:var(--font-weight-bold)}.gdpr__cookie-row:not(#\#)>dd{margin:0;word-wrap:anywhere}.gdpr__cookie-row--accept:not(#\#)>dd{display:flex;align-items:center}.gdpr__actions:not(#\#){display:flex;flex-direction:column;gap:var(--gdpr-gap-tight)}.gdpr:not(#\#) button:focus-visible{outline:2px solid rgb(2,64,137);outline:2px solid rgb(var(--color-primary-blue));outline-offset:2px}.gdpr:not(#\#) input:focus-visible{outline:2px solid rgb(2,64,137);outline:2px solid rgb(var(--color-primary-blue));outline-offset:2px}.gdpr:not(#\#) a:focus-visible{outline:2px solid rgb(2,64,137);outline:2px solid rgb(var(--color-primary-blue));outline-offset:2px}.gdpr-embed:not(#\#){--gdpr-embed-bg: var(--color-black);position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;padding:24px;padding:var(--spacing-24);color:#fff;color:rgb(var(--color-white));background-color:#000;background-color:rgb(var(--gdpr-embed-bg));background-image:none;background-image:var(--gdpr-embed-poster, none);background-position:center;background-size:cover}.gdpr-embed:not(#\#):before{content:"";position:absolute;inset:0;background:#00000080;background:rgb(var(--color-black) / 50%)}.gdpr-embed__body:not(#\#){position:relative;display:flex;flex-direction:column;gap:12px;gap:var(--spacing-12);align-items:center;max-width:40ch;text-align:center}.gdpr-embed__headline:not(#\#){margin:0;font-weight:700;font-weight:var(--font-weight-bold)}.gdpr-embed__description:not(#\#){margin:0;font-size:.875rem;font-size:var(--font-size-14)}.footer__gdpr-link:not(#\#){cursor:pointer;padding:0;border:none;font-size:.875rem;font-size:var(--font-size-14);color:inherit;-webkit-text-decoration:underline;text-decoration:underline;background:none}.video:not(#\#){overflow:hidden;border-radius:0;border-radius:var(--video-radius-tl, 0) var(--video-radius-tr, 0) var(--video-radius-br, 0) var(--video-radius-bl, 0)}.video:not(#\#)>.video__player{display:block;aspect-ratio:16 / 9;width:100%;-o-object-fit:cover;object-fit:cover;background:#000;background:rgb(var(--color-black))}iframe[src^="https://www.youtube-nocookie.com/"]:not(#\#){display:block;aspect-ratio:16 / 9;width:100%;border:0}.video__editor-preview:not(#\#){display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;padding:16px;padding:var(--spacing-16);color:#fff;color:rgb(var(--color-white));text-align:center;background-color:#000;background-color:rgb(var(--color-black));background-position:center;background-size:cover}.container:not(#\#):not(#\#){position:relative;width:100%;max-width:1440px;max-width:var(--width-container);margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px;padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);padding-left:24px;padding-right:24px;padding-left:var(--grid-margin-mobile);padding-right:var(--grid-margin-mobile)}.container[class*=background-]:not(#\#):not(#\#){max-width:1320px;max-width:calc(var(--width-container) - (var(--spacing-60) * 2))}.container:not(#\#):not(#\#)>.group{position:relative;display:block;width:100%}@media(min-width:768px){.container:not(#\#):not(#\#){padding-top:40px;padding-bottom:40px;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);padding-left:40px;padding-right:40px;padding-left:var(--grid-margin-tablet);padding-right:var(--grid-margin-tablet)}}@media(min-width:1200px){.container:not(#\#):not(#\#){padding-top:60px;padding-bottom:60px;padding-top:var(--spacing-60);padding-bottom:var(--spacing-60);padding-left:60px;padding-right:60px;padding-left:var(--grid-margin-desktop);padding-right:var(--grid-margin-desktop)}}.container.no-gutter-top:not(#\#):not(#\#){padding-top:0}.container.no-gutter-bottom:not(#\#):not(#\#){padding-bottom:0}.container.no-gutter-left:not(#\#):not(#\#){padding-left:0}.container.no-gutter-right:not(#\#):not(#\#){padding-right:0}@media(max-width:767.98px){.container[class*=background-]:not(#\#):not(#\#),.container.has-bg-image:not(#\#):not(#\#){width:auto;margin-left:24px;margin-right:24px;margin-left:var(--grid-margin-mobile);margin-right:var(--grid-margin-mobile)}.container:not(#\#):not(#\#) .container[class*=background-],.container:not(#\#):not(#\#) .container.has-bg-image{width:100%;margin-left:auto;margin-right:auto}}@media(min-width:768px)and (max-width:1199.98px){.container[class*=background-]:not(#\#):not(#\#),.container.has-bg-image:not(#\#):not(#\#){width:auto;margin-left:40px;margin-right:40px;margin-left:var(--grid-margin-tablet);margin-right:var(--grid-margin-tablet)}.container:not(#\#):not(#\#) .container[class*=background-],.container:not(#\#):not(#\#) .container.has-bg-image{width:100%;margin-left:auto;margin-right:auto}}.container:not(#\#):not(#\#):not(#\#):not(#\#)>.group>.section{margin-top:0;padding:0}[hidden]:not(#\#):not(#\#),.hidden:not(#\#):not(#\#){display:none}.bg:not(#\#):not(#\#){--selection-bg-color: var(--text-color);--selection-text-color: var(--bg-color);color:#000;color:rgb(var(--text-color));background:#fff;background:rgb(var(--bg-color))}.bg:not([class^=cs-]):not([class*=" cs-"]):not(#\#):not(#\#){--selection-bg-color: var(--accent-text-color);--selection-text-color: var(--accent-bg-color);color:#fff;color:rgb(var(--accent-text-color));background:#024089;background:rgb(var(--accent-bg-color))}.background-white:not(#\#):not(#\#){background:#fff;background:rgb(var(--semantic-bg-section-white))}.background-sand:not(#\#):not(#\#){background:#f3f1ed;background:rgb(var(--semantic-bg-section-sand))}.background-turquoise:not(#\#):not(#\#){background:#cde9e7;background:rgb(var(--semantic-bg-section-turquoise))}.background-lime-25:not(#\#):not(#\#){background:#e7ecb8;background:rgb(var(--semantic-bg-section-lime-25))}.tc:not(#\#):not(#\#){color:#000;color:rgb(var(--text-color))}.tc-white:not(#\#):not(#\#){--text-color: var(--color-white)}.tc-black:not(#\#):not(#\#){--text-color: var(--color-black)}.tc-primary:not(#\#):not(#\#){--text-color: var(--semantic-text-primary)}.tc-body:not(#\#):not(#\#){--text-color: var(--semantic-text-body)}.tc-inverse:not(#\#):not(#\#){--text-color: var(--semantic-text-inverse)}.tc-muted:not(#\#):not(#\#){--text-color: var(--semantic-text-muted)}.text-left:not(#\#):not(#\#){text-align:left}.text-center:not(#\#):not(#\#){text-align:center}.text-right:not(#\#):not(#\#){text-align:right}.text-justify:not(#\#):not(#\#){text-align:justify}.ts:not(#\#):not(#\#){font-size:1rem;font-size:var(--text-size)}.ts-sm:not(#\#):not(#\#){--text-size: var(--font-size-sm)}.ts-base:not(#\#):not(#\#){--text-size: var(--font-size-base)}.ts-md:not(#\#):not(#\#){--text-size: var(--font-size-md)}.ts-lg:not(#\#):not(#\#){--text-size: var(--font-size-lg)}.ts-xl:not(#\#):not(#\#){--text-size: var(--font-size-xl)}.ts-2xl:not(#\#):not(#\#){--text-size: var(--font-size-2xl)}.ts-3xl:not(#\#):not(#\#){--text-size: var(--font-size-3xl)}.ts-4xl:not(#\#):not(#\#){--text-size: var(--font-size-4xl)}.ts-5xl:not(#\#):not(#\#){--text-size: var(--font-size-5xl)}.ts-6xl:not(#\#):not(#\#){--text-size: var(--font-size-6xl)}@property --pt{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --pr{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --pb{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --pl{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --pt-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --pr-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --pb-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --pl-space{inherits: false; initial-value: 1; syntax: "<number>";}.padding:not(#\#):not(#\#),.pxy:not(#\#):not(#\#){padding:var(--pt) var(--pr) var(--pb) var(--pl)}.pt:not(#\#):not(#\#),.py:not(#\#):not(#\#){padding-top:var(--pt)}.padding:not(#\#):not(#\#),.pt:not(#\#):not(#\#){--pt: calc(var(--space-unit) * var(--pt-space, 1))}.pr:not(#\#):not(#\#),.px:not(#\#):not(#\#){padding-right:var(--pr)}.padding:not(#\#):not(#\#),.pr:not(#\#):not(#\#){--pr: calc(var(--space-unit) * var(--pr-space, 1))}.pb:not(#\#):not(#\#),.py:not(#\#):not(#\#){padding-bottom:var(--pb)}.padding:not(#\#):not(#\#),.pb:not(#\#):not(#\#){--pb: calc(var(--space-unit) * var(--pb-space, 1))}.pl:not(#\#):not(#\#),.px:not(#\#):not(#\#){padding-left:var(--pl)}.padding:not(#\#):not(#\#),.pl:not(#\#):not(#\#){--pl: calc(var(--space-unit) * var(--pl-space, 1))}.pxy:not(#\#):not(#\#),.py:not(#\#):not(#\#){--pt: calc(var(--space-unit) * var(--pt-space, 1));--pb: calc(var(--space-unit) * var(--pb-space, 1))}.pxy:not(#\#):not(#\#),.px:not(#\#):not(#\#){--pl: calc(var(--space-unit) * var(--pl-space, 1));--pr: calc(var(--space-unit) * var(--pr-space, 1))}@property --mt{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --mr{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --mb{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --ml{inherits: false; initial-value: undefined; syntax: "<length-percentage> | undefined";}@property --mt-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --mr-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --mb-space{inherits: false; initial-value: 1; syntax: "<number>";}@property --ml-space{inherits: false; initial-value: 1; syntax: "<number>";}.margin:not(#\#):not(#\#),.mxy:not(#\#):not(#\#){margin:var(--mt) var(--mr) var(--mb) var(--ml)}.mt:not(#\#):not(#\#),.my:not(#\#):not(#\#){margin-top:var(--mt)}.margin:not(#\#):not(#\#),.mt:not(#\#):not(#\#){--mt: calc(var(--space-unit) * var(--mt-space, 1))}.mr:not(#\#):not(#\#),.mx:not(#\#):not(#\#){margin-right:var(--mr)}.margin:not(#\#):not(#\#),.mr:not(#\#):not(#\#){--mr: calc(var(--space-unit) * var(--mr-space, 1))}.mb:not(#\#):not(#\#),.my:not(#\#):not(#\#){margin-bottom:var(--mb)}.margin:not(#\#):not(#\#),.mb:not(#\#):not(#\#){--mb: calc(var(--space-unit) * var(--mb-space, 1))}.ml:not(#\#):not(#\#),.mx:not(#\#):not(#\#){margin-left:var(--ml)}.margin:not(#\#):not(#\#),.ml:not(#\#):not(#\#){--ml: calc(var(--space-unit) * var(--ml-space, 1))}.mxy:not(#\#):not(#\#),.my:not(#\#):not(#\#){--mt: calc(var(--space-unit) * var(--mt-space, 1));--mb: calc(var(--space-unit) * var(--mb-space, 1))}.mxy:not(#\#):not(#\#),.mx:not(#\#):not(#\#){--ml: calc(var(--space-unit) * var(--ml-space, 1));--mr: calc(var(--space-unit) * var(--mr-space, 1))}.wrapper:not(#\#):not(#\#){container-type:normal}.wrapper:not(#\#):not(#\#)>*:first-child{margin-top:0}.wrapper:not(#\#):not(#\#)>*:last-child{margin-bottom:0}@property --width-min-offset-x{inherits: true; initial-value: 0; syntax: "<length-percentage>";}@property --width-content{inherits: true; initial-value: 0; syntax: "<length-percentage>";}:root:not(#\#):not(#\#):not(#\#):not(#\#){--width-min-offset-x: 22px;--width-content: var(--width-base)}.width-content:not(#\#):not(#\#),.width-base:not(#\#):not(#\#),.width-lg:not(#\#):not(#\#),.width-sm:not(#\#):not(#\#){--width-calc: max( calc(var(--width-min-offset-x) - var(--width-content-offset, 0px)), calc((100% - var(--width-content)) / 2 - var(--width-content-offset, 0px)) );container-type:normal;padding-left:max(22px,calc((100% - 1024px)/2 + -0px));padding-right:max(22px,calc((100% - 1024px)/2 + -0px));padding-left:var(--width-calc);padding-right:var(--width-calc)}.width-sm:not(#\#):not(#\#){--width-content: var(--width-sm)}.width-lg:not(#\#):not(#\#){--width-content: var(--width-lg)}.width-full:not(#\#):not(#\#){width:100%;padding-left:22px;padding-right:22px;padding-left:var(--width-min-offset-x);padding-right:var(--width-min-offset-x)}.width-auto:not(#\#):not(#\#){width:auto}.width-fit:not(#\#):not(#\#){width:-moz-fit-content;width:fit-content}.height-full:not(#\#):not(#\#){height:100%}.height-auto:not(#\#):not(#\#){height:auto}.height-fit:not(#\#):not(#\#){height:-moz-fit-content;height:fit-content}@property --aspect-ratio{inherits: true; initial-value: 1; syntax: "*";}.aspect-ratio:not(#\#):not(#\#),[class^=aspect-ratio-]:not(#\#):not(#\#),[class*=aspect-ratio-]:not(#\#):not(#\#){position:relative;overflow:hidden;aspect-ratio:var(--aspect-ratio);width:100%}.aspect-ratio:not(#\#):not(#\#)>*,[class^=aspect-ratio-]:not(#\#):not(#\#)>*,[class*=aspect-ratio-]:not(#\#):not(#\#)>*{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aspect-ratio:not(#\#):not(#\#)>img,[class^=aspect-ratio-]:not(#\#):not(#\#)>img,[class*=" aspect-ratio-"]:not(#\#):not(#\#)>img{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.aspect-ratio-16-9:not(#\#):not(#\#){--aspect-ratio: 16 / 9}.flex:not(#\#):not(#\#){display:flex}.flex.gap:not(#\#):not(#\#),.flex[class*=" gap-"]:not(#\#):not(#\#){--gap-space: var(--space-base);--gap-space-x: var(--gap-space);--gap-space-y: var(--gap-space);--gap-x: calc(var(--space-unit) * var(--gap-space-x));--gap-y: calc(var(--space-unit) * var(--gap-space-y));gap:1em 1em;gap:var(--gap-x) var(--gap-y)}.flex.row:not(#\#):not(#\#){flex-direction:row}.flex.row:not(#\#):not(#\#)>.pull-right:nth-child(1 of.pull-right){margin-left:auto}.flex.column:not(#\#):not(#\#){flex-direction:column}.flex.wrap:not(#\#):not(#\#){flex-wrap:wrap}.flex.nowrap:not(#\#):not(#\#){flex-wrap:nowrap}.flex.justify-start:not(#\#):not(#\#){justify-content:flex-start}.flex.justify-center:not(#\#):not(#\#){justify-content:center}.flex.justify-end:not(#\#):not(#\#){justify-content:flex-end}.flex.justify-between:not(#\#):not(#\#){justify-content:space-between}.flex.justify-around:not(#\#):not(#\#){justify-content:space-around}.flex.justify-evenly:not(#\#):not(#\#){justify-content:space-evenly}.flex.items-start:not(#\#):not(#\#){align-items:flex-start}.flex.items-center:not(#\#):not(#\#){align-items:center}.flex.items-end:not(#\#):not(#\#){align-items:flex-end}.flex.items-stretch:not(#\#):not(#\#){align-items:stretch}.flex.items-baseline:not(#\#):not(#\#){align-items:baseline}@property --grid-cols{inherits: true; initial-value: 12; syntax: "<number>";}@property --grid-col-span{inherits: true; initial-value: 1; syntax: "<number>";}@property --grid-col-start{inherits: true; initial-value: 1; syntax: "<number>";}@property --grid-col-end{inherits: true; initial-value: 12; syntax: "<number>";}.grid:not(#\#):not(#\#){display:grid}.grid.gap:not(#\#):not(#\#),.grid[class*=" gap-"]:not(#\#):not(#\#){--gap-space: var(--space-base);--gap-space-x: var(--gap-space);--gap-space-y: var(--gap-space);--gap-x: calc(var(--space-unit) * var(--gap-space-x));--gap-y: calc(var(--space-unit) * var(--gap-space-y));gap:1em 1em;gap:var(--gap-x) var(--gap-y)}.grid.cols:not(#\#):not(#\#){--grid-cols: 12;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-columns:repeat(var(--grid-cols, 12),minmax(0,1fr))}.grid.cols:not(#\#):not(#\#)>*{grid-column:1 / -1}.grid.cols:not(#\#):not(#\#)>[class^=col-span-],.grid.cols:not(#\#):not(#\#)>[class*=" col-span-"]{grid-column:span min(var(--grid-cols),1) / span min(var(--grid-cols),1);grid-column:span min(var(--grid-cols),var(--grid-col-span, 1)) / span min(var(--grid-cols),var(--grid-col-span, 1))}.grid.cols:not(#\#):not(#\#)>.col-span-1{--grid-col-span: 1}.grid.cols:not(#\#):not(#\#)>.col-span-2{--grid-col-span: 2}.grid.cols:not(#\#):not(#\#)>.col-span-3{--grid-col-span: 3}.grid.cols:not(#\#):not(#\#)>.col-span-4{--grid-col-span: 4}.grid.cols:not(#\#):not(#\#)>.col-span-5{--grid-col-span: 5}.grid.cols:not(#\#):not(#\#)>.col-span-6{--grid-col-span: 6}.grid.cols:not(#\#):not(#\#)>.col-span-7{--grid-col-span: 7}.grid.cols:not(#\#):not(#\#)>.col-span-8{--grid-col-span: 8}.grid.cols:not(#\#):not(#\#)>.col-span-9{--grid-col-span: 9}.grid.cols:not(#\#):not(#\#)>.col-span-10{--grid-col-span: 10}.grid.cols:not(#\#):not(#\#)>.col-span-11{--grid-col-span: 11}.grid.cols:not(#\#):not(#\#)>.col-span-12{--grid-col-span: 12}.grid.cols:not(#\#):not(#\#)>[class^=col-start-],.grid.cols:not(#\#):not(#\#)>[class*=" col-start-"]{grid-column-start:min(var(--grid-cols),1);grid-column-start:min(var(--grid-cols),var(--grid-col-start, 1))}.grid.cols:not(#\#):not(#\#)>.col-start-1{--grid-col-start: 1}.grid.cols:not(#\#):not(#\#)>.col-start-2{--grid-col-start: 2}.grid.cols:not(#\#):not(#\#)>.col-start-3{--grid-col-start: 3}.grid.cols:not(#\#):not(#\#)>.col-start-4{--grid-col-start: 4}.grid.cols:not(#\#):not(#\#)>.col-start-5{--grid-col-start: 5}.grid.cols:not(#\#):not(#\#)>.col-start-6{--grid-col-start: 6}.grid.cols:not(#\#):not(#\#)>.col-start-7{--grid-col-start: 7}.grid.cols:not(#\#):not(#\#)>.col-start-8{--grid-col-start: 8}.grid.cols:not(#\#):not(#\#)>.col-start-9{--grid-col-start: 9}.grid.cols:not(#\#):not(#\#)>.col-start-10{--grid-col-start: 10}.grid.cols:not(#\#):not(#\#)>.col-start-11{--grid-col-start: 11}.grid.cols:not(#\#):not(#\#)>.col-start-12{--grid-col-start: 12}.grid.cols:not(#\#):not(#\#)>[class^=col-end-],.grid.cols:not(#\#):not(#\#)>[class*=" col-end-"]{grid-column-end:calc(min(var(--grid-cols),1) + 1);grid-column-end:calc(min(var(--grid-cols),var(--grid-col-end, 1)) + 1)}.grid.cols:not(#\#):not(#\#)>.col-end-1{--grid-col-end: 1}.grid.cols:not(#\#):not(#\#)>.col-end-2{--grid-col-end: 2}.grid.cols:not(#\#):not(#\#)>.col-end-3{--grid-col-end: 3}.grid.cols:not(#\#):not(#\#)>.col-end-4{--grid-col-end: 4}.grid.cols:not(#\#):not(#\#)>.col-end-5{--grid-col-end: 5}.grid.cols:not(#\#):not(#\#)>.col-end-6{--grid-col-end: 6}.grid.cols:not(#\#):not(#\#)>.col-end-7{--grid-col-end: 7}.grid.cols:not(#\#):not(#\#)>.col-end-8{--grid-col-end: 8}.grid.cols:not(#\#):not(#\#)>.col-end-9{--grid-col-end: 9}.grid.cols:not(#\#):not(#\#)>.col-end-10{--grid-col-end: 10}.grid.cols:not(#\#):not(#\#)>.col-end-11{--grid-col-end: 11}.grid.cols:not(#\#):not(#\#)>.col-end-12{--grid-col-end: 12}.image-text:not(#\#){--image-text-pad: var(--spacing-60);--image-text-overflow: var(--spacing-60);position:relative;overflow:visible;margin-bottom:120px;margin-bottom:calc(var(--image-text-overflow) * 2)}.image-text:not(#\#):not(#\#):not(#\#)>.container{padding-bottom:0!important}.image-text:not(#\#)>.container.image-text__inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--image-text-pad);gap:var(--image-text-pad);align-items:stretch;padding-top:var(--image-text-pad);padding-bottom:0}.image-text--right:not(#\#) .image-text__media{order:2}.image-text__media:not(#\#){position:relative;overflow:visible;min-height:360px}.image-text__media:not(#\#) img{pointer-events:none;position:absolute;top:0;left:0;display:block;width:100%;height:calc(100% + var(--image-text-overflow));-o-object-fit:cover;object-fit:cover}.image-text--left:not(#\#) .image-text__media img{border-radius:60px 60px 180px;border-radius:var(--image-text-radius-tl, var(--radius-60)) var(--image-text-radius-tr, var(--radius-60)) var(--image-text-radius-br, var(--radius-180)) var(--image-text-radius-bl, var(--radius-60))}.image-text--right:not(#\#) .image-text__media img{border-radius:60px 60px 60px 180px;border-radius:var(--image-text-radius-tl, var(--radius-60)) var(--image-text-radius-tr, var(--radius-60)) var(--image-text-radius-br, var(--radius-60)) var(--image-text-radius-bl, var(--radius-180))}.image-text__body:not(#\#){display:flex;flex-direction:column;gap:24px;gap:var(--spacing-24);align-items:flex-start;justify-content:center;padding-bottom:var(--image-text-pad)}.image-text__tagline:not(#\#){margin-bottom:8px;margin-bottom:var(--spacing-8)}.image-text__content:not(#\#){display:flex;flex-direction:column;align-items:flex-start;width:100%}.image-text__content:not(#\#)>h1:not(.does-not-exist),.image-text__content:not(#\#)>h2:not(.does-not-exist),.image-text__content:not(#\#)>h3:not(.does-not-exist),.image-text__content:not(#\#)>h4:not(.does-not-exist),.image-text__content:not(#\#)>h5:not(.does-not-exist),.image-text__content:not(#\#)>h6:not(.does-not-exist),.image-text__content:not(#\#)>.headline{font-size:3.375rem;font-size:var(--font-size-54);line-height:1;line-height:var(--line-height-tight)}.image-text__content:not(#\#)>p{font-size:1.25rem;font-size:var(--font-size-20)}.image-text__content:not(#\#)>ul,.image-text__content:not(#\#)>ol{margin-top:16px;margin-bottom:16px;margin-top:var(--spacing-16);margin-bottom:var(--spacing-16);padding-left:24px;padding-left:var(--spacing-24);font-size:1.25rem;font-size:var(--font-size-20)}.image-text__content:not(#\#)>ul>li+li,.image-text__content:not(#\#)>ol>li+li{margin-top:8px;margin-top:var(--spacing-8)}.image-text__content:not(#\#)>.btn{--btn-py: 0;min-height:60px;min-height:var(--size-height-60)}.image-text:not(#\#) a.btn:not([href]){display:none}.image-text__media-placeholder:not(#\#){display:flex;align-items:center;justify-content:center;min-height:360px;padding:16px;padding:var(--spacing-16);border:2px dashed currentcolor;font-size:.875rem;font-size:var(--font-size-14);text-align:center;opacity:.4}@media(max-width:1199.98px){.image-text:not(#\#)>.container.image-text__inner{grid-template-columns:1fr}.image-text__media:not(#\#),.image-text--right:not(#\#) .image-text__media{order:-1}.image-text__media:not(#\#){margin-bottom:var(--image-text-overflow)}.image-text__body:not(#\#)>:first-child:not(.tag),.image-text__content:not(#\#)>:first-child:not(.tag){margin-top:0;padding-top:0}}.has-small-font-size:not(#\#):not(#\#){font-size:1rem;font-size:var(--font-size-16)}.has-medium-font-size:not(#\#):not(#\#){font-size:1.5rem;font-size:var(--font-size-24)}.has-large-font-size:not(#\#):not(#\#){font-size:2rem;font-size:var(--font-size-32)}.has-x-large-font-size:not(#\#):not(#\#){font-size:2.5rem;font-size:var(--font-size-40)}.has-xx-large-font-size:not(#\#):not(#\#){font-size:3rem;font-size:var(--font-size-48)}.has-text-align-center:not(#\#):not(#\#):not(#\#):not(#\#){text-align:center}.has-text-align-right:not(#\#):not(#\#):not(#\#):not(#\#){text-align:right}.margin-2xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xs);--mr-space: var(--space-2xs);--mb-space: var(--space-2xs);--ml-space: var(--space-2xs)}.margin-xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xs);--mr-space: var(--space-xs);--mb-space: var(--space-xs);--ml-space: var(--space-xs)}.margin-sm:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-sm);--mr-space: var(--space-sm);--mb-space: var(--space-sm);--ml-space: var(--space-sm)}.margin-base:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-base);--mr-space: var(--space-base);--mb-space: var(--space-base);--ml-space: var(--space-base)}.margin-md:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-md);--mr-space: var(--space-md);--mb-space: var(--space-md);--ml-space: var(--space-md)}.margin-lg:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-lg);--mr-space: var(--space-lg);--mb-space: var(--space-lg);--ml-space: var(--space-lg)}.margin-xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xl);--mr-space: var(--space-xl);--mb-space: var(--space-xl);--ml-space: var(--space-xl)}.margin-2xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xl);--mr-space: var(--space-2xl);--mb-space: var(--space-2xl);--ml-space: var(--space-2xl)}.my-2xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xs);--mb-space: var(--space-2xs)}.my-xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xs);--mb-space: var(--space-xs)}.my-sm:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-sm);--mb-space: var(--space-sm)}.my-base:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-base);--mb-space: var(--space-base)}.my-md:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-md);--mb-space: var(--space-md)}.my-lg:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-lg);--mb-space: var(--space-lg)}.my-xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xl);--mb-space: var(--space-xl)}.my-2xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xl);--mb-space: var(--space-2xl)}.mx-2xs:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-2xs);--mr-space: var(--space-2xs)}.mx-xs:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-xs);--mr-space: var(--space-xs)}.mx-sm:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-sm);--mr-space: var(--space-sm)}.mx-base:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-base);--mr-space: var(--space-base)}.mx-md:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-md);--mr-space: var(--space-md)}.mx-lg:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-lg);--mr-space: var(--space-lg)}.mx-xl:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-xl);--mr-space: var(--space-xl)}.mx-2xl:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-2xl);--mr-space: var(--space-2xl)}.mt-2xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xs)}.mt-xs:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xs)}.mt-sm:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-sm)}.mt-base:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-base)}.mt-md:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-md)}.mt-lg:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-lg)}.mt-xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-xl)}.mt-2xl:not(#\#):not(#\#):not(#\#){--mt-space: var(--space-2xl)}.mr-2xs:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-2xs)}.mr-xs:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-xs)}.mr-sm:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-sm)}.mr-base:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-base)}.mr-md:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-md)}.mr-lg:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-lg)}.mr-xl:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-xl)}.mr-2xl:not(#\#):not(#\#):not(#\#){--mr-space: var(--space-2xl)}.mb-2xs:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-2xs)}.mb-xs:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-xs)}.mb-sm:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-sm)}.mb-base:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-base)}.mb-md:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-md)}.mb-lg:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-lg)}.mb-xl:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-xl)}.mb-2xl:not(#\#):not(#\#):not(#\#){--mb-space: var(--space-2xl)}.ml-2xs:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-2xs)}.ml-xs:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-xs)}.ml-sm:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-sm)}.ml-base:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-base)}.ml-md:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-md)}.ml-lg:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-lg)}.ml-xl:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-xl)}.ml-2xl:not(#\#):not(#\#):not(#\#){--ml-space: var(--space-2xl)}.pxy-2xs:not(#\#):not(#\#):not(#\#),.padding-2xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xs);--pr-space: var(--space-2xs);--pb-space: var(--space-2xs);--pl-space: var(--space-2xs)}.pxy-xs:not(#\#):not(#\#):not(#\#),.padding-xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xs);--pr-space: var(--space-xs);--pb-space: var(--space-xs);--pl-space: var(--space-xs)}.pxy-sm:not(#\#):not(#\#):not(#\#),.padding-sm:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-sm);--pr-space: var(--space-sm);--pb-space: var(--space-sm);--pl-space: var(--space-sm)}.pxy-base:not(#\#):not(#\#):not(#\#),.padding-base:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-base);--pr-space: var(--space-base);--pb-space: var(--space-base);--pl-space: var(--space-base)}.pxy-md:not(#\#):not(#\#):not(#\#),.padding-md:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-md);--pr-space: var(--space-md);--pb-space: var(--space-md);--pl-space: var(--space-md)}.pxy-lg:not(#\#):not(#\#):not(#\#),.padding-lg:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-lg);--pr-space: var(--space-lg);--pb-space: var(--space-lg);--pl-space: var(--space-lg)}.pxy-xl:not(#\#):not(#\#):not(#\#),.padding-xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xl);--pr-space: var(--space-xl);--pb-space: var(--space-xl);--pl-space: var(--space-xl)}.pxy-2xl:not(#\#):not(#\#):not(#\#),.padding-2xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xl);--pr-space: var(--space-2xl);--pb-space: var(--space-2xl);--pl-space: var(--space-2xl)}.py-2xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xs);--pb-space: var(--space-2xs)}.py-xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xs);--pb-space: var(--space-xs)}.py-sm:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-sm);--pb-space: var(--space-sm)}.py-base:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-base);--pb-space: var(--space-base)}.py-md:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-md);--pb-space: var(--space-md)}.py-lg:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-lg);--pb-space: var(--space-lg)}.py-xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xl);--pb-space: var(--space-xl)}.py-2xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xl);--pb-space: var(--space-2xl)}.px-2xs:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-2xs);--pr-space: var(--space-2xs)}.px-xs:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-xs);--pr-space: var(--space-xs)}.px-sm:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-sm);--pr-space: var(--space-sm)}.px-base:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-base);--pr-space: var(--space-base)}.px-md:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-md);--pr-space: var(--space-md)}.px-lg:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-lg);--pr-space: var(--space-lg)}.px-xl:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-xl);--pr-space: var(--space-xl)}.px-2xl:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-2xl);--pr-space: var(--space-2xl)}.pt-2xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xs)}.pt-xs:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xs)}.pt-sm:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-sm)}.pt-base:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-base)}.pt-md:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-md)}.pt-lg:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-lg)}.pt-xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-xl)}.pt-2xl:not(#\#):not(#\#):not(#\#){--pt-space: var(--space-2xl)}.pr-2xs:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-2xs)}.pr-xs:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-xs)}.pr-sm:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-sm)}.pr-base:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-base)}.pr-md:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-md)}.pr-lg:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-lg)}.pr-xl:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-xl)}.pr-2xl:not(#\#):not(#\#):not(#\#){--pr-space: var(--space-2xl)}.pb-2xs:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-2xs)}.pb-xs:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-xs)}.pb-sm:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-sm)}.pb-base:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-base)}.pb-md:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-md)}.pb-lg:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-lg)}.pb-xl:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-xl)}.pb-2xl:not(#\#):not(#\#):not(#\#){--pb-space: var(--space-2xl)}.pl-2xs:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-2xs)}.pl-xs:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-xs)}.pl-sm:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-sm)}.pl-base:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-base)}.pl-md:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-md)}.pl-lg:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-lg)}.pl-xl:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-xl)}.pl-2xl:not(#\#):not(#\#):not(#\#){--pl-space: var(--space-2xl)}.control.pxy-2xs:not(#\#):not(#\#):not(#\#),.control.padding-2xs:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-2xs);--control-px-space: var(--space-2xs)}.control.pxy-xs:not(#\#):not(#\#):not(#\#),.control.padding-xs:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-xs);--control-px-space: var(--space-xs)}.control.pxy-sm:not(#\#):not(#\#):not(#\#),.control.padding-sm:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-sm);--control-px-space: var(--space-sm)}.control.pxy-base:not(#\#):not(#\#):not(#\#),.control.padding-base:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-base);--control-px-space: var(--space-base)}.control.pxy-md:not(#\#):not(#\#):not(#\#),.control.padding-md:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-md);--control-px-space: var(--space-md)}.control.pxy-lg:not(#\#):not(#\#):not(#\#),.control.padding-lg:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-lg);--control-px-space: var(--space-lg)}.control.pxy-xl:not(#\#):not(#\#):not(#\#),.control.padding-xl:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-xl);--control-px-space: var(--space-xl)}.control.pxy-2xl:not(#\#):not(#\#):not(#\#),.control.padding-2xl:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-2xl);--control-px-space: var(--space-2xl)}.control.py-2xs:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-2xs)}.control.py-xs:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-xs)}.control.py-sm:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-sm)}.control.py-base:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-base)}.control.py-md:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-md)}.control.py-lg:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-lg)}.control.py-xl:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-xl)}.control.py-2xl:not(#\#):not(#\#):not(#\#){--control-py-space: var(--space-2xl)}.control.px-2xs:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-2xs)}.control.px-xs:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-xs)}.control.px-sm:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-sm)}.control.px-base:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-base)}.control.px-md:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-md)}.control.px-lg:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-lg)}.control.px-xl:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-xl)}.control.px-2xl:not(#\#):not(#\#):not(#\#){--control-px-space: var(--space-2xl)}.btn.pxy-2xs:not(#\#):not(#\#):not(#\#),.btn.padding-2xs:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-2xs);--btn-px-space: var(--space-2xs)}.btn.pxy-xs:not(#\#):not(#\#):not(#\#),.btn.padding-xs:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-xs);--btn-px-space: var(--space-xs)}.btn.pxy-sm:not(#\#):not(#\#):not(#\#),.btn.padding-sm:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-sm);--btn-px-space: var(--space-sm)}.btn.pxy-base:not(#\#):not(#\#):not(#\#),.btn.padding-base:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-base);--btn-px-space: var(--space-base)}.btn.pxy-md:not(#\#):not(#\#):not(#\#),.btn.padding-md:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-md);--btn-px-space: var(--space-md)}.btn.pxy-lg:not(#\#):not(#\#):not(#\#),.btn.padding-lg:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-lg);--btn-px-space: var(--space-lg)}.btn.pxy-xl:not(#\#):not(#\#):not(#\#),.btn.padding-xl:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-xl);--btn-px-space: var(--space-xl)}.btn.pxy-2xl:not(#\#):not(#\#):not(#\#),.btn.padding-2xl:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-2xl);--btn-px-space: var(--space-2xl)}.btn.py-2xs:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-2xs)}.btn.py-xs:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-xs)}.btn.py-sm:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-sm)}.btn.py-base:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-base)}.btn.py-md:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-md)}.btn.py-lg:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-lg)}.btn.py-xl:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-xl)}.btn.py-2xl:not(#\#):not(#\#):not(#\#){--btn-py-space: var(--space-2xl)}.btn.px-2xs:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-2xs)}.btn.px-xs:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-xs)}.btn.px-sm:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-sm)}.btn.px-base:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-base)}.btn.px-md:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-md)}.btn.px-lg:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-lg)}.btn.px-xl:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-xl)}.btn.px-2xl:not(#\#):not(#\#):not(#\#){--btn-px-space: var(--space-2xl)}.gap-2xs:not(#\#):not(#\#):not(#\#),.gap-x-2xs:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-2xs)}.gap-xs:not(#\#):not(#\#):not(#\#),.gap-x-xs:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-xs)}.gap-sm:not(#\#):not(#\#):not(#\#),.gap-x-sm:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-sm)}.gap-base:not(#\#):not(#\#):not(#\#),.gap-x-base:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-base)}.gap-md:not(#\#):not(#\#):not(#\#),.gap-x-md:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-md)}.gap-lg:not(#\#):not(#\#):not(#\#),.gap-x-lg:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-lg)}.gap-xl:not(#\#):not(#\#):not(#\#),.gap-x-xl:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-xl)}.gap-2xl:not(#\#):not(#\#):not(#\#),.gap-x-2xl:not(#\#):not(#\#):not(#\#){--gap-space-x: var(--space-2xl)}.gap-2xs:not(#\#):not(#\#):not(#\#),.gap-y-2xs:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-2xs)}.gap-xs:not(#\#):not(#\#):not(#\#),.gap-y-xs:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-xs)}.gap-sm:not(#\#):not(#\#):not(#\#),.gap-y-sm:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-sm)}.gap-base:not(#\#):not(#\#):not(#\#),.gap-y-base:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-base)}.gap-md:not(#\#):not(#\#):not(#\#),.gap-y-md:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-md)}.gap-lg:not(#\#):not(#\#):not(#\#),.gap-y-lg:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-lg)}.gap-xl:not(#\#):not(#\#):not(#\#),.gap-y-xl:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-xl)}.gap-2xl:not(#\#):not(#\#):not(#\#),.gap-y-2xl:not(#\#):not(#\#):not(#\#){--gap-space-y: var(--space-2xl)}html:not(#\#):not(#\#):not(#\#):not(#\#)>body:has(main){display:flex;flex-direction:column;min-height:100%}html:not(#\#):not(#\#):not(#\#):not(#\#)>body:has(main)>main{flex:1 1}.main:not(#\#):not(#\#):not(#\#)>.article{display:block}.main:not(#\#):not(#\#):not(#\#)>.article>.content{width:100%;max-width:1440px;max-width:var(--width-container);margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px;padding-top:var(--spacing-24);padding-bottom:var(--spacing-24);padding-left:24px;padding-right:24px;padding-left:var(--grid-margin-mobile);padding-right:var(--grid-margin-mobile)}@media(min-width:768px){.main:not(#\#):not(#\#):not(#\#)>.article>.content{padding-top:40px;padding-bottom:40px;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);padding-left:40px;padding-right:40px;padding-left:var(--grid-margin-tablet);padding-right:var(--grid-margin-tablet)}}@media(min-width:1200px){.main:not(#\#):not(#\#):not(#\#)>.article>.content{padding-top:60px;padding-bottom:60px;padding-top:var(--spacing-60);padding-bottom:var(--spacing-60);padding-left:60px;padding-right:60px;padding-left:var(--grid-margin-desktop);padding-right:var(--grid-margin-desktop)}}.blog-archive:not(#\#):not(#\#):not(#\#){display:grid;grid-template-columns:1fr;grid-gap:40px;grid-gap:var(--spacing-40);gap:40px;gap:var(--spacing-40)}@media(min-width:1024px){.blog-archive:not(#\#):not(#\#):not(#\#){grid-template-columns:2fr 1fr}}.footer:not(#\#) .section{padding-top:0;padding-bottom:0;border:none}.footer:not(#\#) .section .container{padding-top:0;padding-bottom:0}.footer__logos:not(#\#){padding-top:40px;padding-bottom:40px;padding-top:var(--spacing-40);padding-bottom:var(--spacing-40);border-bottom:1px solid rgb(185,200,218);border-bottom:var(--stroke-1) solid rgb(var(--color-primary-blue-25))}.footer__logos-inner:not(#\#){display:flex;flex-wrap:wrap;gap:32px;gap:var(--spacing-32);align-items:center;justify-content:center}.footer__logo-item:not(#\#)>img{width:auto;max-width:160px;height:48px;height:var(--size-height-48);-o-object-fit:contain;object-fit:contain}.footer__main:not(#\#){padding-top:60px;padding-bottom:60px;padding-top:var(--spacing-60);padding-bottom:var(--spacing-60);border-bottom:1px solid rgb(185,200,218);border-bottom:var(--stroke-1) solid rgb(var(--color-primary-blue-25))}.footer__main-inner:not(#\#){display:grid;grid-template-columns:1fr;grid-gap:40px;grid-gap:var(--spacing-40);gap:40px;gap:var(--spacing-40)}@media(min-width:768px){.footer__main-inner:not(#\#){grid-template-columns:repeat(2,1fr)}.footer__main-inner[data-columns="1"]:not(#\#){grid-template-columns:1fr}}@media(min-width:1200px){.footer__main-inner:not(#\#){grid-template-columns:repeat(4,1fr);gap:60px;gap:var(--spacing-60)}.footer__main-inner[data-columns="1"]:not(#\#){grid-template-columns:1fr}.footer__main-inner[data-columns="2"]:not(#\#){grid-template-columns:repeat(2,1fr)}.footer__main-inner[data-columns="3"]:not(#\#){grid-template-columns:repeat(3,1fr)}}.footer__details:not(#\#){--text-color: var(--semantic-text-primary);--link-color: var(--semantic-text-primary);--link-hover-color: var(--color-primary-blue-50);font-size:1.25rem;font-size:var(--font-size-20);color:#024089;color:rgb(var(--text-color))}.footer__details:not(#\#)>*:first-child{margin-top:0;padding-top:0}.footer__nav-title:not(#\#){--headline-color: var(--semantic-text-primary);margin-top:0;margin-bottom:24px;margin-bottom:var(--spacing-24);font-size:1.75rem;font-size:var(--font-size-28);font-weight:700;font-weight:var(--font-weight-bold);color:#024089;color:rgb(var(--headline-color))}.footer__nav-list:not(#\#){display:flex;flex-direction:column;gap:16px;gap:var(--spacing-16);margin:0;padding:0;list-style:none}.footer__nav-list:not(#\#) .item>a{--footer-nav-text-color: var(--semantic-text-primary);font-size:1.25rem;font-size:var(--font-size-20);color:#024089;color:rgb(var(--footer-nav-text-color));-webkit-text-decoration:none;text-decoration:none;transition:opacity .25s ease;transition:opacity var(--transition-base) ease}.footer__nav-list:not(#\#) .item>a:hover{opacity:.7}.footer__nav-list:not(#\#) .item>a:focus{border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.footer__bottom:not(#\#){padding-top:24px;padding-bottom:24px;padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}.footer__bottom-inner:not(#\#){display:flex;gap:16px;gap:var(--spacing-16);align-items:center;justify-content:space-between}.footer__socials:not(#\#){display:flex;gap:16px;gap:var(--spacing-16);align-items:center}.footer__social-link:not(#\#){--social-icon-color: var(--semantic-text-primary);display:flex;align-items:center;color:#024089;color:rgb(var(--social-icon-color));transition:opacity .25s ease;transition:opacity var(--transition-base) ease}.footer__social-link:not(#\#)>svg{width:24px;width:var(--size-icon-24);height:24px;height:var(--size-icon-24)}.footer__social-link:hover:not(#\#){opacity:.7}.footer__social-link:focus:not(#\#){border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.footer__copyright:not(#\#){--copyright-text-color: var(--semantic-text-primary);margin:0;font-size:1.25rem;font-size:var(--font-size-20);color:#024089;color:rgb(var(--copyright-text-color))}@media(max-width:767.98px){.footer__main-inner:not(#\#){justify-items:center;text-align:center}.footer__nav-list:not(#\#){align-items:center}}@media(max-width:767.98px){.footer__bottom-inner:not(#\#){flex-direction:column;gap:24px;gap:var(--spacing-24);align-items:center;justify-content:center;text-align:center}}.header:not(#\#):not(#\#):not(#\#){--header-bg-color: var(--color-white);--header-border-color: var(--color-primary-blue-25);--header-nav-raise: 10px;position:sticky;z-index:100;top:0;border-bottom:1px solid rgb(185,200,218);border-bottom:var(--stroke-1) solid rgb(var(--header-border-color));background:#fff;background:rgb(var(--header-bg-color))}.header__inner:not(#\#):not(#\#):not(#\#){display:flex;gap:32px;gap:var(--spacing-32);align-items:center;justify-content:space-between}.header:not(#\#):not(#\#):not(#\#) .container{padding-top:12px;padding-bottom:12px;padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}@media(max-width:1389.98px){.header:not(#\#):not(#\#):not(#\#) .container{padding-bottom:0}}.header__logo:not(#\#):not(#\#):not(#\#){--header-logo-text-color: var(--semantic-text-primary);display:flex;flex-shrink:0;align-items:center;-webkit-text-decoration:none;text-decoration:none}.header__logo:focus:not(#\#):not(#\#):not(#\#){border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.header__logo-img:not(#\#):not(#\#):not(#\#){width:auto;height:60px;height:var(--size-height-60)}.header__logo-text:not(#\#):not(#\#):not(#\#){font-size:1.5rem;font-size:var(--font-size-24);font-weight:700;font-weight:var(--font-weight-bold);color:rgb(var(--header-logo-text-color))}.header__nav-list:not(#\#):not(#\#):not(#\#){display:flex;gap:32px;gap:var(--spacing-32);align-items:center;margin:0;padding:0;list-style:none}.header__nav:not(#\#):not(#\#):not(#\#) .item>a{--nav-item-text-color: var(--semantic-nav-item-text);font-size:1.125rem;font-size:var(--font-size-18);color:#024089;color:rgb(var(--nav-item-text-color));-webkit-text-decoration:none;text-decoration:none;transition:opacity .25s ease;transition:opacity var(--transition-base) ease}.header__nav:not(#\#):not(#\#):not(#\#) .item>a:hover{opacity:.7}.header__nav:not(#\#):not(#\#):not(#\#) .item>a:focus{border-radius:4px;border-radius:var(--radius-4);outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.header__nav:not(#\#):not(#\#):not(#\#) .item.current-menu-item>a{--nav-item-text-color: var(--semantic-nav-item-text-active);font-weight:700;font-weight:var(--font-weight-bold)}.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu){position:relative;display:flex;flex-wrap:wrap;align-items:center}.header__nav:not(#\#):not(#\#):not(#\#) .menu{margin:0;padding:0;list-style:none}.header__nav-toggle:not(#\#):not(#\#):not(#\#){--nav-toggle-color: var(--semantic-nav-item-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:32px;width:var(--spacing-32);height:32px;height:var(--spacing-32);padding:0;border:none;border-radius:4px;border-radius:var(--radius-4);color:#024089;color:rgb(var(--nav-toggle-color));background:transparent}.header__nav-toggle:focus:not(#\#):not(#\#):not(#\#){outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.header__nav-toggle:not(#\#):not(#\#):not(#\#):before{content:"";transform:rotate(-45deg);width:7px;height:7px;border:solid currentcolor;border-width:0 2px 2px 0;transition:transform .25s ease;transition:transform var(--transition-base) ease}.header__burger:not(#\#):not(#\#):not(#\#){--header-burger-color: var(--semantic-text-primary);cursor:pointer;display:none;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:8px;border-radius:var(--radius-8);color:#024089;color:rgb(var(--header-burger-color));background:transparent}.header__burger:focus:not(#\#):not(#\#):not(#\#){outline:2px solid rgb(83,194,188);outline:2px solid rgb(var(--semantic-nav-item-outline-focus));outline-offset:2px}.header__burger-bar:not(#\#):not(#\#):not(#\#){display:block;width:22px;height:2px;border-radius:1px;background:currentcolor;transition:transform .25s ease,opacity .25s ease;transition:transform var(--transition-base) ease,opacity var(--transition-base) ease}.header__burger[aria-expanded=true]:not(#\#):not(#\#):not(#\#) .header__burger-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.header__burger[aria-expanded=true]:not(#\#):not(#\#):not(#\#) .header__burger-bar:nth-child(2){opacity:0}.header__burger[aria-expanded=true]:not(#\#):not(#\#):not(#\#) .header__burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.header__nav-slide:not(#\#):not(#\#):not(#\#){display:contents}@media(min-width:1390px){.header__inner:not(#\#):not(#\#):not(#\#){align-items:baseline}.header__nav:not(#\#):not(#\#):not(#\#){position:relative;bottom:var(--header-nav-raise)}.header__nav:not(#\#):not(#\#):not(#\#) .menu{position:absolute;z-index:20;top:100%;left:0;transform:translateY(4px);transform:translateY(var(--spacing-4));min-width:-moz-max-content;min-width:max-content;padding:8px;padding:var(--spacing-8);border:1px solid rgb(185,200,218);border:var(--stroke-1) solid rgb(var(--color-primary-blue-25));border-radius:8px;border-radius:var(--radius-8);visibility:hidden;opacity:0;background:#fff;background:rgb(var(--color-white));box-shadow:0 10px 15px -3px #0000001a;box-shadow:0 10px 15px -3px rgb(var(--color-black) / 10%);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transition:opacity var(--transition-base) ease,transform var(--transition-base) ease,visibility var(--transition-base) ease}.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu):hover>.menu,.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu):focus-within>.menu{transform:none;visibility:visible;opacity:1}.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu):hover>.header__nav-toggle:before,.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu):focus-within>.header__nav-toggle:before{transform:rotate(45deg)}.header__nav:not(#\#):not(#\#):not(#\#) .menu .item>a{display:block;padding:8px 12px;padding:var(--spacing-8) var(--spacing-12);border-radius:4px;border-radius:var(--radius-4);white-space:nowrap}}@media(max-width:1389.98px){.header__burger:not(#\#):not(#\#):not(#\#){display:flex}.header__inner:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.header__nav-slide:not(#\#):not(#\#):not(#\#){overflow:hidden;display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .25s ease;transition:grid-template-rows var(--transition-base) ease}.header__inner:has(.header__burger[aria-expanded=true]):not(#\#):not(#\#):not(#\#) .header__nav-slide{grid-template-rows:1fr}.header__nav:not(#\#):not(#\#):not(#\#){overflow:hidden;min-height:0}.header__nav-list:not(#\#):not(#\#):not(#\#){flex-direction:column;gap:0;align-items:stretch;padding-top:8px;padding-bottom:8px;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.header__nav:not(#\#):not(#\#):not(#\#) .item>a{display:block;padding-top:12px;padding-bottom:12px;padding-top:var(--spacing-12);padding-bottom:var(--spacing-12)}.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.menu)>a{flex:1}.header__nav-toggle:not(#\#):not(#\#):not(#\#){margin-left:auto}.header__nav:not(#\#):not(#\#):not(#\#) .menu{overflow:hidden;flex-basis:100%;max-height:0;padding-left:16px;padding-left:var(--spacing-16);transition:max-height .25s ease;transition:max-height var(--transition-base) ease}.header__nav:not(#\#):not(#\#):not(#\#) .item:has(>.header__nav-toggle[aria-expanded=true])>.menu{max-height:100vh}.header__nav-toggle[aria-expanded=true]:not(#\#):not(#\#):not(#\#):before{transform:rotate(45deg)}.header__nav:not(#\#):not(#\#):not(#\#) .menu .item>a{padding-top:8px;padding-bottom:8px;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}}@media(prefers-reduced-motion:reduce){:root:not(#\#):not(#\#):not(#\#):not(#\#){--transition-fast: 0ms;--transition-base: 0ms;--transition-slow: 0ms}}@media(prefers-contrast:more){:root:not(#\#):not(#\#):not(#\#):not(#\#){--text-color: 0 0 0;--bg-color: 255 255 255;--border-color: 0 0 0;--shadow-color: 0 0 0;--shadow-alpha: 1;--accent-color: 0 0 0;--accent-text-color: 255 255 255;--accent-bg-color: var(--accent-color);--accent-hover-text-color: 255 255 255;--accent-hover-bg-color: 64 64 64}.cs-primary:not(#\#):not(#\#):not(#\#):not(#\#){--text-color: 255 255 255;--bg-color: 0 0 0;--border-color: 255 255 255;--shadow-color: 255 255 255;--shadow-alpha: 1;--accent-color: 255 255 255;--accent-text-color: 0 0 0;--accent-bg-color: var(--accent-color);--accent-hover-text-color: 0 0 0;--accent-hover-bg-color: 186 186 186}}
