@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes slide-in{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes slide-out{from{transform:translateY(0)}to{transform:translateY(-10%)}}:root{--bdw: 2px;--bds: solid;--bd: var(--bdw) var(--bds) var(--color-bd);--bdrs: 0.5rem;--bdrs-s: 0.25rem;--bdrs-l: 1rem}:root{--color-crater-light: #49EDFF;--color-crater-mid: #44ADB8;--color-crater-dark: #113041;--color-evergreen-light: #5CE55C;--color-evergreen-mid: #5A5;--color-evergreen-dark: #0A361D;--color-ginkgo-light: #FFF066;--color-ginkgo-mid: #CCC052;--color-ginkgo-dark: #4F4322;--color-marionberry-light: #BC92FF;--color-marionberry-mid: #7856AF;--color-marionberry-dark: #2A183B;--color-salmon-light: #F0764E;--color-salmon-mid: #B65535;--color-salmon-dark: #3C0419;--color-white: #FFF;--color-off-white: #F2F2F2;--color-light-gray: #D7D7D7;--color-mid-gray: #CCC;--color-gray: #C2C2C2;--color-cool-gray: #6B6B6B;--color-dark-gray: #3C3C3C;--color-charcoal: #2D2D2D;--color-slate: #191919;--color-black: #040404}@font-face{font-display:swap;font-family:"Neulis Neue";font-style:normal;font-weight:600;src:url(../woff/neulis-neue-semi-bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:normal;font-weight:400;src:url(../woff/helveticanowtext-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:italic;font-weight:400;src:url(../woff/helveticanowtext-italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:normal;font-weight:500;src:url(../woff/helveticanowtext-medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:italic;font-weight:500;src:url(../woff/helveticanowtext-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:normal;font-weight:600;src:url(../woff/neulis-neue-semi-bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:normal;font-weight:700;src:url(../woff/helveticanowtext-bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Now";font-style:italic;font-weight:700;src:url(../woff/helveticanowtext-bolditalic.woff) format("woff")}:root{--ff-display: 'Neulis Neue', var(--ff-sans);--ff-sans: 'Helvetica Now', system-ui, 'Helvetic Neue', 'Helvetica', 'Arial', sans-serif;--ff-text: var(--ff-sans)}:root{--space-columns: 4}@media(min-width: 37.5em){:root{--space-columns: 8;--space-outer: var(--space-2)}}@media(min-width: 60em){:root{--space-columns: 12;--space-outer: var(--space-4)}}:root{--grid: repeat(var(--space-columns), minmax(10px, 1fr));--grid-width: calc(100vw - 2 * var(--space-outer));--total-gutter: 3;--grid-col-width: calc((var(--grid-width) - var(--total-gutter) * var(--space-gutter)) / var(--space-columns))}@media(min-width: 37.5em){:root{--total-gutter: 7}}@media(min-width: 60em){:root{--total-gutter: 11}}@media(min-width: 112em){:root{--grid-width: var(--maw)}}.grid{display:grid;grid-gap:var(--space-gutter-v) var(--space-gutter);grid-template-columns:var(--grid)}.grid--2up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--2up{--grid: repeat(2, minmax(10px, 1fr))}}.grid--2up .grid__item:only-child{grid-column:1/-1}.grid--3up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--3up{--grid: repeat(3, minmax(10px, 1fr))}}.grid--4up{--grid: repeat(1, minmax(10px, 1fr))}@media(min-width: 37.5em){.grid--4up{--grid: repeat(2, minmax(10px, 1fr))}}@media(min-width: 80em){.grid--4up{--grid: repeat(4, minmax(10px, 1fr))}}.subgrid{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;gap:var(--space-gutter)}.grid__contents-one-col{grid-column:1/-1}@media(min-width: 60em){.grid__contents-one-col{grid-column:4/span 5}}.grid__contents-one-col>ol,.grid__contents-one-col>ul{margin-left:calc(var(--space-fixed-2) + .5em)}:root{--z-modal: 900;--z-overlay: 800;--z-dropdown: 700;--z-header: 600;--z-header-mid: 650;--z-header-high: 690;--z-footer: 500}:root{--space-fixed-1: 0.5rem;--space-fixed-2: 1rem;--space-fixed-3: 1.5rem;--space-fixed-4: 2rem;--space-fixed-5: 2.5rem;--space-fixed-6: 3.5rem;--space-6: 5rem;--space-5: 4rem;--space-4: 2.5rem;--space-3: 1.5rem;--space-2: 1rem;--space-1: 0.5rem}@media(min-width: 37.5em){:root{--space-6: 6rem;--space-5: 4.5rem;--space-4: 3rem;--space-3: 2rem;--space-2: 1.5rem;--space-1: 1rem}}@media(min-width: 60em){:root{--space-6: 8rem;--space-5: 5rem;--space-4: 3.5rem;--space-3: 2.5rem;--space-2: 2rem;--space-1: 1.5rem}}:root{--maw: 107rem;--maw-w: 68.75rem;--maw-n: 55.3125rem;--maw-xn: 40.8125rem;--vp-h: 100dvh;--space-gutter: var(--space-fixed-2, 1rem);--space-gutter-s: calc(var(--space-gutter) / 2);--space-gutter-v: var(--space-gutter);--space-outer: var(--space-3, 1.5rem);--space-outer-v: var(--space-6, 5rem);--space-outer-v-sm: var(--space-5, 4rem);--space-inner: var(--space-2, 1rem);--space-inner-v: var(--space-3, 1.5rem)}@media(min-width: 112em){:root{--space-outer-maw: calc((100vw - var(--maw)) / 2)}}:root,.theme-light{--color-bg: var(--color-white, #fff);--color-text: var(--color-black, #000);--color-text-body: currentcolor;--color-text-eyebrow: #767676;--color-text-soft: #767676;--color-light: var(--color-off-white);--color-dark: var(--color-black);--color-text-link: var(--color-black, #000);--color-text-link-hover: var(--color-cool-gray, #6B6B6B);--color-text-critical: var(--color-red-500, #E00000);--color-text-success: var(--color-green-500, #008030);--color-text-warning: var(--color-yellow-200, #F8BD00);--color-divider: var(--color-grey-100, #E2E2E2);--color-focus-bg: var(--color-black, #000);--color-focus-text: var(--color-white, #fff);--color-bg-btn-primary: var(--color-black);--color-bg-btn-primary-hover: rgba(4, 4, 4, 0.5);--color-bg-btn-focus: var(--color-dark-gray);--color-text-btn-focus: var(--color-white);--color-border-btn-focus: var(--color-gray);--color-text-btn-primary: var(--color-white, #fff);--color-bg-btn-secondary: var(--color-off-white);--color-bg-btn-secondary-hover: var(--color-mid-gray);--color-text-btn-secondary: var(--color-black);--color-text-btn-secondary-focus: var(--color-black);--color-button-ghost-current-background: var(--color-blue, #382BEA);--color-button-ghost-current-color: var(--color-white, #fff);--color-list-marker-bg: var(--color-off-white);--color-list-marker-text: var(--color-black)}.theme-dark{--color-bg: var(--color-black, #000);--color-text: var(--color-white, #fff);--color-text-eyebrow: #767676;--color-text-soft: #767676;--color-light: var(--color-black);--color-dark: var(--color-off-white);--color-text-link: var(--color-white, #fff);--color-text-link-hover: var(--color-mid-gray, #CCC);--color-divider: var(--color-grey-700, #424242);--color-focus-bg: var(--color-white, #fff);--color-focus-text: var(--color-black, #000);--color-bg-btn-primary: var(--color-white, #fff);--color-bg-btn-primary-hover: rgba(204, 204, 204, 0.8);--color-bg-btn-focus: var(--color-dark);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-black, #000);--color-bg-btn-secondary: var(--color-light-gray);--color-bg-btn-secondary-hover: var(--color-cool-gray);--color-text-btn-secondary: var(--color-black);--color-text-btn-secondary-focus: var(--color-white);--color-list-marker-bg: var(--color-charcoal);--color-list-marker-text: var(--color-white)}.theme-evergreen{--color-bg: var(--color-evergreen-dark);--color-text: var(--color-evergreen-light);--color-text-eyebrow: var(--color-evergreen-light);--color-text-soft: rgb(92 229 92 / 80%);--color-light: var(--color-off-white);--color-dark: var(--color-slate);--color-divider: rgb(92 229 92 / 20%);--color-text-link: var(--color-evergreen-light);--color-text-link-hover: var(--color-white);--color-list-marker-bg: var(--color-evergreen-light);--color-list-marker-text: var(--color-evergreen-dark)}.theme-marionberry{--color-bg: var(--color-marionberry-dark);--color-text: var(--color-marionberry-light);--color-text-eyebrow: var(--color-marionberry-light);--color-text-soft: rgb(92 229 92 / 80%);--color-light: var(--color-off-white);--color-dark: var(--color-slate);--color-divider: rgb(92 229 92 / 20%);--color-text-link: var(--color-marionberry-light);--color-text-link-hover: var(--color-white);--color-list-marker-bg: var(--color-marionberry-light);--color-list-marker-text: var(--color-marionberry-dark)}.theme-salmon{--color-bg: var(--color-salmon-dark);--color-text: var(--color-salmon-light);--color-text-eyebrow: var(--color-salmon-light);--color-text-soft: rgb(255 208 151 / 80%);--color-light: var(--color-off-white);--color-dark: var(--color-slate);--color-divider: rgb(255 208 151 / 20%);--color-text-link: var(--color-salmon-light);--color-text-link-hover: var(--color-white);--color-list-marker-bg: var(--color-salmon-light);--color-list-marker-text: var(--color-salmon-dark)}.theme-crater{--color-bg: var(--color-crater-dark);--color-text: var(--color-crater-light);--color-text-eyebrow: var(--color-crater-light);--color-text-soft: rgb(73 237 255 / 80%);--color-light: var(--color-off-white);--color-dark: var(--color-slate);--color-divider: rgb(73 237 255 / 20%);--color-text-link: var(--color-crater-light);--color-text-link-hover: var(--color-white);--color-list-marker-bg: var(--color-crater-light);--color-list-marker-text: var(--color-crater-dark)}.theme-ginkgo{--color-bg: var(--color-ginkgo-dark);--color-text: var(--color-ginkgo-light);--color-text-eyebrow: var(--color-ginkgo-light);--color-text-soft: rgb(255 240 102 / 80%);--color-light: var(--color-off-white);--color-dark: var(--color-slate);--color-divider: rgb(255 240 102 / 20%);--color-text-link: var(--color-ginkgo-light);--color-text-link-hover: var(--color-white);--color-list-marker-bg: var(--color-ginkgo-light);--color-list-marker-text: var(--color-ginkgo-dark)}[class*=theme-]{background-color:var(--color-bg);color:var(--color-text)}[class*=theme-]:not(.theme-dark,.theme-light){--color-text-body: var(--color-white)}.bg--off-white{background-color:var(--color-off-white)}:root{--trs-prop: all;--trs-time: 0.3s;--trs-tfunc: ease-in-out;--trs: var(--trs-prop) var(--trs-time) var(--trs-tfunc)}[class*=type-]{font-family:var(--ff);font-size:var(--fz, 1rem);font-weight:var(--fw, inherit);letter-spacing:var(--lts, normal);line-height:var(--lh, inherit);text-transform:var(--tt, none)}.type-quote{--ff: var(--ff-text);--fw: 400;--fz: 2.5rem;--lh: 1.1;--lts: -0.04em;font-style:italic}@media(min-width: 37.5em){.type-quote{--fz: 3.5rem}}@media(min-width: 60em){.type-quote{--fz: 4rem}}@media(min-width: 80em){.type-quote{--fz: 5rem}}.type-display-1{--ff: var(--ff-display);--fw: 600;--fz: 2.5rem;--lh: 0.80;--lts: -0.04em;--tt: uppercase}@media(min-width: 37.5em){.type-display-1{--fz: 3rem}}@media(min-width: 60em){.type-display-1{--fz: 3.5rem}}@media(min-width: 80em){.type-display-1{--fz: 4rem}}.type-display-2{--ff: var(--ff-display);--fw: 600;--fz: 2.5rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.type-display-2{--fz: 3rem}}@media(min-width: 60em){.type-display-2{--fz: 3.5rem}}@media(min-width: 80em){.type-display-2{--fz: 4rem}}.type-headline-1{--ff: var(--ff-display);--fw: 600;--fz: 2.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.type-headline-1{--fz: 3rem}}@media(min-width: 60em){.type-headline-1{--fz: 3.5rem}}@media(min-width: 80em){.type-headline-1{--fz: 4rem}}.type-headline-2{--ff: var(--ff-display);--fw: 600;--fz: 1.5rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.type-headline-2{--fz: 2.25rem}}@media(min-width: 60em){.type-headline-2{--fz: 2.5rem}}@media(min-width: 80em){.type-headline-2{--fz: 3rem}}.type-headline-3{--ff: var(--ff-display);--fw: 600;--fz: 1.5rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.type-headline-3{--fz: 1.5rem}}@media(min-width: 60em){.type-headline-3{--fz: 2.25rem}}@media(min-width: 80em){.type-headline-3{--fz: 2.5rem}}.type-subhead-1{--ff: var(--ff-text);--fw: 700;--fz: 1.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.type-subhead-1{--fz: 1.5rem}}.type-eyebrow-1{--ff: var(--ff-text);--fw: 700;--fz: 0.75rem;--lh: 1.2;--lts: 0.1em;--tt: uppercase;color:var(--color-text-eyebrow)}.type-eyebrow-2{--ff: var(--ff-text);--fw: 400;--fz: 0.75rem;--lh: 1.2;--lts: 0.1em;--tt: uppercase;color:var(--color-text-eyebrow)}.type-body-1{--ff: var(--ff-text);--fw: 400;--fz: 1rem;--lh: 1.3;--lts: -0.02em}.type-body-2{--ff: var(--ff-text);--fw: 400;--fz: 1rem;--lh: 1.3;--lts: -0.02em;--fw: 700}.type-body-3{--ff: var(--ff-text);--fw: 400;--fz: 1rem;--lh: 1.3;--lts: -0.02em;font-style:italic}.type-body-4{--ff: var(--ff-text);--fw: 400;--fz: 1rem;--lh: 1.3;--lts: -0.02em;--fw: 700;font-style:italic}.type-body-big-1{--ff: var(--ff-text);--fw: 400;--fz: 1.25rem;--lh: 1.3;--lts: -0.02em}@media(min-width: 37.5em){.type-body-big-1{--fz: 1.5rem}}.type-body-big-2{--ff: var(--ff-text);--fw: 400;--fz: 1.25rem;--lh: 1.3;--lts: -0.02em}@media(min-width: 37.5em){.type-body-big-2{--fz: 1.5rem}}.type-body-big-2{--fw: 700}.type-body-big-3{--ff: var(--ff-text);--fw: 400;--fz: 1.25rem;--lh: 1.3;--lts: -0.02em}@media(min-width: 37.5em){.type-body-big-3{--fz: 1.5rem}}.type-body-big-3{font-style:italic}.type-body-big-4{--ff: var(--ff-text);--fw: 400;--fz: 1.25rem;--lh: 1.3;--lts: -0.02em}@media(min-width: 37.5em){.type-body-big-4{--fz: 1.5rem}}.type-body-big-4{--fw: 700;font-style:italic}.type-body-small-1{--ff: var(--ff-text);--fw: 400;--fz: 0.75rem;--lh: 1.3;--lts: -0.02em}@viewport{width:device-width}*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}html{scroll-behavior:smooth}body{line-height:1.5;min-height:100vh;text-rendering:optimizeSpeed}ul[class],ol[class]{list-style:none}a:not([class]),a:visited:not([class]){color:var(--color-text-link);-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:color var(--trs-time) var(--trs-tfunc)}a:not([class]):hover,a:not([class]):focus-visible{color:var(--color-text-link-hover)}a,button,input,select,textarea,label,summary{touch-action:manipulation}img,video{display:block;height:auto;max-width:100%}video{width:100%}input,button,textarea,select,h1,h2,h3,h4,h5,h6{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;transition-duration:.01ms !important}}picture{display:block;width:100%}html{background:var(--color-bg);font-size:1em;min-height:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--ff-sans);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;margin:0;min-height:100%;-ms-overflow-style:-ms-autohiding-scrollbar}#main{margin-top:calc(var(--nav-height)*-1)}#CybotCookiebotDialogHeader{display:none !important}.text-balance{text-wrap:pretty}[hidden]{display:none !important}.is-hidden{display:none}.is-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(width <= 600px){.u-img-hide-small{display:none !important}}@media(width >= 601px){.u-img-hide-large{display:none !important}}.u-link-reset{color:currentcolor;text-decoration:none}.u-button-reset{all:initial;cursor:pointer;line-height:1}.stack{--stack-spacing: var(--space-gutter-v, 1.5em)}.stack>*+*{margin-top:var(--stack-spacing)}.stack--s>*+*{margin-block-start:var(--space-fixed-1)}.stack--l>*+*{margin-block-start:var(--space-fixed-3)}.stack--xl>*+*{margin-block-start:var(--space-fixed-4)}button:where(:not([class])),[role=button]:where(:not([class])),.btn{--fz: 1rem;align-items:center;background-color:var(--color-bg-btn-primary);border-radius:6.25rem;border:none;color:var(--color-text-btn-primary);cursor:pointer;display:inline-flex;font-family:var(--ff-text);font-size:var(--fz);gap:var(--space-fixed-1);max-width:100%;padding-block:.75rem;padding-inline:var(--space-fixed-3);font-weight:bold;position:relative;text-align:center;text-decoration:none;transition:var(--trs);vertical-align:middle;z-index:1}.btn::before{content:"";background-color:var(--color-bg-btn-primary);position:absolute;border-radius:6.25rem;width:100%;height:100%;inset:0;z-index:0;transition:var(--trs);will-change:transform}.btn__text,.btn svg{position:relative;z-index:1}@media(hover: hover){[role=button]:where(:not([class])):hover,.btn:hover{background-color:rgba(0,0,0,0);outline:0}[role=button]:where(:not([class])):hover::before,.btn:hover::before{background-color:var(--color-bg-btn-primary-hover);transform:scale(1.05)}button:where(:not([class])):hover,button.btn:hover{background-color:var(--color-bg-btn-primary-hover)}}button:where(:not([class])):focus-visible,[role=button]:where(:not([class])):focus-visible,.btn:focus-visible{background-color:var(--color-bg-btn-focus);color:var(--color-text-btn-focus);outline:2px solid var(--color-border-btn-focus)}.btn--secondary{background-color:var(--color-bg-btn-secondary);color:var(--color-text-btn-secondary)}.btn--secondary::before{background-color:var(--color-bg-btn-secondary);color:var(--color-text-btn-secondary)}.btn--secondary:hover{background-color:var(--color-bg-btn-secondary-hover)}.btn--secondary:hover::before{background-color:var(--color-bg-btn-secondary-hover)}.btn--secondary:focus-visible{background-color:var(--color-bg-btn-focus);color:var(--color-text-btn-secondary-focus)}.btn--large{--ff: var(--ff-text);--fw: 700;--fz: 1.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.btn--large{--fz: 1.5rem}}.btn--flex{display:flex;justify-content:center;width:100%}.btn--text{background-color:rgba(0,0,0,0);color:var(--color-text);border:none;gap:0;padding:0}.btn--text::before{content:none}.btn--text::after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transition:var(--trs);transform:scaleX(0);transform-origin:left;width:100%}@media(hover: hover){.btn--text:hover{background-color:rgba(0,0,0,0)}.btn--text:hover::after{transform:scaleX(1)}}.btn-row{display:flex;flex-wrap:wrap;gap:var(--space-gutter)}.btn-row>*{flex:0 0 auto}.btn-row--center{justify-content:center}.btn-theme-evergreen,.btn--evergreen{--color-bg-btn-primary: var(--color-evergreen-light);--color-bg-btn-primary-hover: var(--color-evergreen-mid);--color-bg-btn-focus: var(--color-evergreen-mid);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-evergreen-dark)}.btn-theme-salmon,.btn--salmon{--color-bg-btn-primary: var(--color-salmon-light);--color-bg-btn-primary-hover: var(--color-salmon-mid);--color-bg-btn-focus: var(--color-salmon-mid);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-salmon-dark)}.btn-theme-crater,.btn--crater{--color-bg-btn-primary: var(--color-crater-light);--color-bg-btn-primary-hover: var(--color-crater-mid);--color-bg-btn-focus: var(--color-crater-mid);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-crater-dark)}.btn-theme-ginkgo,.btn--ginkgo{--color-bg-btn-primary: var(--color-ginkgo-light);--color-bg-btn-primary-hover: var(--color-ginkgo-mid);--color-bg-btn-focus: var(--color-ginkgo-mid);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-ginkgo-dark)}.btn-theme-marionberry,.btn--marionberry{--color-bg-btn-primary: var(--color-marionberry-light);--color-bg-btn-primary-hover: var(--color-marionberry-mid);--color-bg-btn-focus: var(--color-marionberry-mid);--color-text-btn-focus: var(--color-black);--color-border-btn-focus: var(--color-cool-gray);--color-text-btn-primary: var(--color-marionberry-dark)}.card{color:var(--color-text);display:flex;flex-direction:column;position:relative;width:fit-content}.card:is(a){cursor:pointer}.card--vertical{flex-direction:column}.card .tag{border-radius:99em;left:var(--space-fixed-2);position:absolute;top:var(--space-fixed-2);z-index:1}.card__figure{aspect-ratio:var(--ratio);border-radius:var(--bdrs-l);flex-shrink:0;overflow:hidden}.card__figure img{height:100%;object-fit:cover;object-position:var(--object-position, top center);transition:transform var(--trs-time) var(--trs-tfunc);width:100%}@media(hover: hover),(prefers-reduced-motion: no-preference){a.card:hover .card__figure img{transform:scale(1.0375)}}.card__media{height:100%;object-fit:cover;width:100%}.card__figure:not(:has(img)){background:linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0) 100%)}.card__content{display:grid;flex:1;padding-inline:var(--space-fixed-1);padding-block:var(--space-fixed-3)}.card__content .bottom{align-self:end;margin-top:var(--space-fixed-3)}.card__title-icon{height:.6em;width:.6em}.form input:not([type=checkbox],[type=radio],[type=range]),.form select,.form textarea{background:var(--background-color-input, var(--color-off-white));border:1px solid var(--color-off-white);border-radius:99em;display:flex;font-family:inherit;font-size:inherit;outline:0;padding:.5em 1.5em;text-indent:0;width:100%}.form input:not([type=checkbox],[type=radio],[type=range]):focus-visible,.form select:focus-visible,.form textarea:focus-visible{border-color:var(--color-text)}.form input:not([type=checkbox],[type=radio],[type=range]),.form select{height:3rem;line-height:1}.form textarea{border-radius:16px;resize:none}.form select,.form input[type=radio],.form input[type=checkbox],.form input[type=radio]+label,.form input[type=checkbox]+label{cursor:pointer}.form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23000' d='M7.613 8.21a1 1 0 0 0-1.32 1.497l3 3 .094.083a1 1 0 0 0 1.32-.083l3-3 .083-.094a1 1 0 0 0-.083-1.32l-.094-.083a1 1 0 0 0-1.32.083L10 10.585 7.707 8.293l-.094-.083Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:calc(100% - .5em) center;background-repeat:no-repeat;position:relative}.form select::-ms-expand{display:none}.form input[type=checkbox],.form input[type=radio]{appearance:none;background-color:var(--color-off-white);border:1px solid var(--color-off-white);display:grid;height:1.25rem;place-items:center;width:1.25rem}.form input[type=radio]:checked:not(.has-error),.form input[type=checkbox]:checked:not(.has-error){border-color:var(--color-text)}.form input[type=radio]:checked::after,.form input[type=checkbox]:checked::after{background-color:var(--color-black)}.form input[type=radio]{border-radius:50%}.form input[type=radio]:checked::after{border-radius:50%;content:"";display:block;height:.75rem;width:.75rem}.form input[type=checkbox]{border-radius:6px}.form input[type=checkbox]:checked::after{border-radius:5px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23FFF' d='M13.707 7.293a1 1 0 0 0-1.414 0L9 10.585 7.707 9.293l-.094-.083a1 1 0 0 0-1.32 1.497l2 2 .094.083a1 1 0 0 0 1.32-.083l4-4 .083-.094a1 1 0 0 0-.083-1.32Z'/%3E%3C/svg%3E%0A");display:block;height:1.125rem;width:1.125rem}.form input.has-error,.form select.has-error,.form textarea.has-error{border-color:var(--color-text-critical)}.field-row{display:flex;flex-wrap:wrap;gap:var(--space-gutter)}.field-inline{align-items:center;display:flex;gap:var(--space-gutter-s)}.field__label{--ff: var(--ff-text);--fw: 700;--fz: 0.75rem;--lh: 1.2;--lts: 0.1em;--tt: uppercase;color:var(--color-cool-gray);display:flex;font-family:var(--ff);font-size:var(--fz);font-weight:var(--fw);letter-spacing:var(--ls);line-height:var(--lh);text-transform:var(--tt)}.field__label.has-error{color:var(--color-text-critical)}.field__error{color:var(--color-text-critical)}.alert{border:1px solid #bcbcbc;border-radius:8px;padding:1em}.alert--error{background-color:#f8d7da;border-color:var(--color-text-critical);color:var(--color-text-critical)}:root{--ratio: 'auto';--object-fit: cover}.frame{align-items:center;aspect-ratio:var(--ratio);display:flex;justify-content:center;overflow:hidden}.frame>picture,.frame img,.frame>video{block-size:100%;inline-size:100%;object-fit:var(--object-fit)}.frame--1-1{--ratio: 1/1}.frame--4-5{--ratio: 4/5}.frame--4-3{--ratio: 4/3}.frame--16-9{--ratio: 16/9}svg:has(use){height:1.5rem;width:1.5rem}.progress-dots{--dot-bdrs: 0.0625rem;--dot-color: var(--color-text);--dot-gap: 0.25rem;--dot-size: 0.25rem;column-gap:var(--dot-gap);display:none}.js .progress-dots{display:flex}.progress-dots__dot{opacity:.2;background-color:var(--dot-color);border-radius:var(--dot-bdrs);height:var(--dot-size);width:var(--dot-size)}.progress-dots__dot:where(.is-selected,[aria-current=true]){opacity:1}.tags{display:flex;gap:var(--space-fixed-1)}.tag{align-items:center;background-color:var(--color-black, #000);border:var(--bdw) var(--bds) var(--color-black, #000);border-radius:99em;color:var(--color-white, #fff);display:inline-flex;line-height:1;max-width:100%;padding:.25em 1em;text-align:center;text-transform:uppercase;transition:var(--trs)}.tag--link{text-decoration:none}.tag--link:focus-visible{--color-dark: var(--color-grey-900, #242424);border-color:var(--color-bg);outline:0}@media(hover: hover){.tag--link:hover{--color-dark: var(--color-grey-900, #242424);transition:var(--trs)}}.text{--text-spacing: var(--stack-spacing, 1.5em)}.text>:last-child{margin-bottom:0 !important}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a{text-decoration:none}.text h1[id],.text h2[id],.text h4[id],.text h5[id],.text h6[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-3))}.text h2:not([class]),.text h3:not([class]),.text h4:not([class]),.text h5:not([class]),.text h6:not([class]){font-family:var(--ff);font-size:var(--fz, 0);font-weight:var(--fw, inherit);letter-spacing:var(--lts, normal);line-height:var(--lh, inherit);text-transform:var(--tt, none);margin-bottom:var(--space-fixed-3);margin-top:var(--space-fixed-5)}.text h2:not([class]){--ff: var(--ff-display);--fw: 600;--fz: 1.5rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text h2:not([class]){--fz: 2.25rem}}@media(min-width: 60em){.text h2:not([class]){--fz: 2.5rem}}@media(min-width: 80em){.text h2:not([class]){--fz: 3rem}}.text h3:not([class]){--ff: var(--ff-display);--fw: 600;--fz: 1.5rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text h3:not([class]){--fz: 1.5rem}}@media(min-width: 60em){.text h3:not([class]){--fz: 2.25rem}}@media(min-width: 80em){.text h3:not([class]){--fz: 2.5rem}}.text h4:not([class]){--ff: var(--ff-text);--fw: 700;--fz: 1.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text h4:not([class]){--fz: 1.5rem}}.text h5:not([class]){--ff: var(--ff-text);--fw: 700;--fz: 1.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text h5:not([class]){--fz: 1.5rem}}.text h6:not([class]){--ff: var(--ff-text);--fw: 700;--fz: 1.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text h6:not([class]){--fz: 1.5rem}}.text ul,.text ol{counter-reset:li;list-style:none;margin-left:var(--space-fixed-4);margin-bottom:var(--space-fixed-4)}.text ul ul,.text ul ol,.text ol ul,.text ol ol{margin-bottom:0}.text li{position:relative}.text li+li{margin-block-start:var(--space-fixed-1)}.text li>*+*,.text ol>li>ol>li+li{margin-top:var(--space-fixed-2)}.text li::before{padding-right:.5em;position:absolute;right:100%;text-align:right}.text ul>li::before{content:"•"}.text ol>li::before{content:counters(li, ".") ". ";counter-increment:li;font-weight:inherit}.text ol>li>ol>li::before{font-weight:700}.text blockquote>:last-child{margin-bottom:0 !important}.text table{--bd: 0.0625rem solid var(--color-bd);--color-bd: var(--color-grey-200, #C6C6C6);border:none;border-collapse:collapse;border-spacing:0;width:100%}.text th,.text td{padding:var(--space-fixed-2)}.text tr+tr :where(th,td){border-top:1px solid var(--color-divider)}.text th{min-width:6.25rem;text-align:center}.text th:first-of-type{min-width:12.5rem}.text th>p:nth-child(2){font-size:1rem}.text td:has(a.btn){text-align:center}.text .text__table{max-width:calc(100vw - var(--space-outer)*2);overflow-x:scroll;width:100%}@media(max-width: 59.9375em){.text .text__table table{margin-inline-end:var(--space-outer)}}.text .table-icon{background-color:var(--color-bg-btn-primary);color:var(--color-bg);border-radius:var(--bdrs-s);margin-inline:auto;width:24px;height:24px;text-align:center}.text .table-icon--disabled{background-color:var(--color-off-white);color:var(--color-bg)}.text .table-icon .icon svg{width:18px}.text img{border-radius:var(--bdrs);margin-block:2.5rem}.text .multimedia,.text .lite-video,.text .twitter-tweet-rendered,.text .instagram-media-rendered,.text .tiktok-embed{margin:calc(var(--text-spacing)*2) auto !important}.text .instagram-media-rendered{max-width:100% !important;min-width:0 !important;width:326px !important}.text>:first-child,.text>.heading-wrapper:first-child>:first-child{margin-top:0 !important}.text>:last-child{margin-bottom:0 !important}.text a:not(.btn){color:var(--color-text-link)}@media(hover: hover){.text a:not(.btn):hover{color:var(--color-text-link-hover)}}.text blockquote:not(.quote__text){--ff: var(--ff-display);--fw: 600;--fz: 2.25rem;--lh: 1;--lts: -0.02em}@media(min-width: 37.5em){.text blockquote:not(.quote__text){--fz: 3rem}}@media(min-width: 60em){.text blockquote:not(.quote__text){--fz: 3.5rem}}@media(min-width: 80em){.text blockquote:not(.quote__text){--fz: 4rem}}.text blockquote:not(.quote__text){font-style:italic;margin-block:var(--space-5)}.text .heading-wrapper{margin-top:2em}.toc{margin:var(--space-5) 0}.toc__title{border-bottom:var(--bds);padding-bottom:var(--space-0)}.toc__list-item{margin-bottom:.375rem}.toc__link{color:var(--color-text-link);cursor:pointer;text-decoration:none;transition:color var(--trs-time) var(--trs-tfunc)}.toc__link:hover,.toc__link:focus-within,.toc__link:active{color:var(--color-text-link-hover);cursor:pointer}.toc__list-item--sub{margin-left:var(--space-3)}.container{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--maw);width:100%}.container-full{max-width:100%}.container-x-narrow{max-width:var(--maw-xn)}.container-narrow{max-width:var(--maw-n)}.container-wide{max-width:var(--maw-w)}.section{padding-block:var(--space-outer-v-sm);padding-inline:var(--space-outer)}.section:where([class*=theme-]){background-color:var(--color-bg);color:var(--color-text)}body:not([class*=theme-]) .section:not(.hero).theme-light+.section.theme-light .section:not(:last-child),.section:first-child:is(.headline){padding-block-start:var(--space-section-collapsed, 0)}body:not([class*=theme-]) .section:not(.hero).theme-dark+.section.theme-dark .section:not(:last-child),.section:first-child:is(.headline){padding-block-start:var(--space-section-collapsed, 0)}body:not([class*=theme-]) .section:not(.hero):is(.theme-default,:not([class*=theme-]))+.section:is(.theme-default,:not([class*=theme-])) .section:not(:last-child),.section:first-child:is(.headline){padding-block-start:var(--space-section-collapsed, 0)}.section--flush{padding-block:0}.section--flush-inline{padding-left:0;padding-right:0}.section[id]{scroll-margin-top:calc(var(--nav-height) + var(--space-1))}:where([animate-up-children]) [animate-up-child]{opacity:0;transform:translateY(1rem);transition:transform .8s,opacity .8s;transition-delay:.5s}[animate-up-child].isVisible{opacity:1;transform:none}body:not(.has-scroll-reveal) [animate-up-child]{animation:move-in .8s forwards}@keyframes move-in{from{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.site-footer{background-color:var(--color-bg);color:var(--color-text);padding-inline:var(--space-outer);padding-block:var(--space-fixed-3)}@media(min-width: 60em){.site-footer{padding-block:5rem}}@media(min-width: 60em){.site-footer>.grid{row-gap:12rem}}.site-footer a{color:var(--color-text-link);text-decoration:none;transition:var(--trs)}.site-footer a:hover{color:var(--color-text-link-hover)}.site-footer a:focus-visible{background-color:var(--color-text);box-shadow:0 0 0 min(.5em,.25rem) var(--color-text);color:var(--color-bg);outline:none}.footer-credits{color:var(--color-text-soft);grid-column:1/-1}@media(max-width: 37.4375em){.footer-credits{grid-template-rows:auto}}@media(max-width: 59.9375em){.footer-credits{margin-top:4rem}}@media(min-width: 60em){.footer-credits{grid-column:3/span 10}}.footer-credits>p{grid-column:auto/span 5}@media(min-width: 60em){.footer-credits>p{grid-column:auto/span 4}}.site-credits{display:flex;flex-wrap:wrap;gap:var(--space-fixed-3);grid-column:1/-1}@media(min-width: 37.5em){.site-credits{grid-column:auto/span 3}}@media(min-width: 60em){.site-credits{grid-column:auto/span 6}}.site-footer .site-credits a{color:var(--color-text-soft)}.social-links{display:flex;flex-wrap:wrap}@media(min-width: 60em){.social-links{justify-content:flex-end}}.social-links__link{aspect-ratio:1/1;display:inline-flex;align-items:center;justify-content:center;width:2.5rem}.site-footer__branding{grid-column:1/-1}@media(max-width: 59.9375em){.site-footer__branding{max-width:5rem}}@media(min-width: 60em){.site-footer__branding{grid-column:auto/span 1}}.site-footer__branding svg{height:auto;width:100%}.site-footer__branding__wordmark{max-width:3.5rem}.footer-nav{grid-column:1/-1}@media(min-width: 37.5em){.footer-nav{grid-column:auto/span 5}}@media(min-width: 60em){.footer-nav{grid-column:3/span 4}}.footer-nav__item{margin-bottom:4rem}.site-footer .type-eyebrow-1{margin-bottom:var(--space-fixed-3)}.footer-additionals{grid-column:1/-1}@media(max-width: 59.9375em){.footer-additionals{grid-template-rows:auto}}@media(min-width: 37.5em){.footer-additionals{grid-column:auto/span 3}}@media(min-width: 60em){.footer-additionals{grid-column:auto/span 6}}.infos,.social-links{grid-column:1/-1}@media(min-width: 37.5em){.infos,.social-links{grid-column:auto/span 3}}.infos>div{margin-bottom:4rem}:root{--logo-width: 4.6875rem;--nav-height: 3.5rem;--banner-height: 0px;--nav-break: 73.4375em;--max-nav-media-query: (max-width: 73.4375em);--min-nav-media-query: (min-width: 73.4375em)}.skipnav{background-color:var(--color-text);bottom:100%;color:var(--color-bg);left:var(--space-gutter);opacity:0;padding:.35em 1em;position:fixed;text-decoration:none;transform:translateY(0);width:auto;z-index:var(--z-header)}.skipnav:focus-visible{opacity:1;outline:none;transform:translateY(100%)}@media(hover: hover){.skipnav:hover{opacity:1;outline:none;transform:translateY(100%)}}.nav{background-color:rgba(0,0,0,0);height:var(--nav-height);left:0;padding-inline:var(--space-outer);position:sticky;top:calc(var(--banner-height) + var(--space-fixed-2));width:100%;z-index:var(--z-header)}.nav>.container{align-items:center;display:flex}@media(max-width: 73.375em){.nav>.container{justify-content:space-between}}.nav-links{display:flex;gap:var(--space-fixed-1)}@media(max-width: 73.375em){.nav-links{flex-direction:column-reverse}}@media(min-width: 73.4375em){.nav-links{align-items:center;padding-inline-end:var(--space-fixed-1);position:relative}}@media(min-width: 73.4375em){.nav-links::before{content:"";background:var(--color-black);width:calc(100% + var(--logo-width));height:100%;top:0;left:calc(var(--logo-width)*-1);position:absolute;border-radius:1.75rem;z-index:0}}.nav-inner{flex:1;align-items:center;display:flex;justify-content:space-between}@media(max-width: 73.375em){.nav-inner{background-color:rgba(0,0,0,0);display:none;height:auto;right:0;opacity:0;overflow-y:auto;overscroll-behavior-y:contain;margin:var(--space-fixed-2);padding:var(--space-fixed-2);position:fixed;top:calc(var(--banner-height) + var(--nav-height) + var(--space-fixed-1));transition:opacity var(--trs-time) ease;width:calc(100% - var(--space-fixed-2)*2);max-width:26rem;z-index:var(--z-header)}}@media(max-width: 73.375em){.nav-inner::before{content:"";background:var(--color-black);width:100%;height:100%;inset:0;position:absolute;border-radius:1.75rem;z-index:0}}@media(max-width: 73.375em){.nav__menu{border-bottom:1px solid var(--color-charcoal);position:relative;z-index:1}}.nav-actions{align-items:stretch;display:flex;gap:var(--space-fixed-1)}@media(max-width: 73.375em){.nav-actions{padding-block-start:var(--space-fixed-1);flex-direction:column}}.nav__branding{color:var(--color-light);padding-inline:var(--space-fixed-2);position:relative;z-index:1}@media(max-width: 73.375em){.nav__branding{align-items:center;background-color:var(--color-black);border-radius:99em;display:flex;height:var(--nav-height);padding-inline:var(--space-fixed-3)}}.nav__branding:focus-visible{outline:2px solid var(--color-border-btn-focus);border-radius:6.25rem}.nav__branding__wordmark{align-items:center;display:flex;padding-block:.25rem}@media(max-width: 73.375em){.nav-menu-checkbox:checked~.nav .nav-inner{display:block;opacity:1}}.nav__list{display:flex;gap:var(--space-fixed-1);flex-direction:column;padding-block-end:var(--space-fixed-1)}@media(min-width: 73.4375em){.nav__list{align-items:center;flex-direction:row;justify-content:flex-end;padding:0;width:auto}}@media(min-width: 73.4375em){.nav__item{display:flex}}.nav__item os-login-button{display:flex;gap:var(--space-fixed-1)}@media(max-width: 73.375em){.nav__item os-login-button{align-items:flex-start;flex-direction:column}}@media(max-width: 73.375em){.nav__item os-login-button .btn{padding-block:var(--space-fixed-1)}}@media(min-width: 73.4375em){.btn--login svg{display:none}}.nav__item:not(:hover) .nav__subnav{pointer-events:none}@media(max-width: 73.375em){.nav-actions .nav__item{padding-block:var(--space-fixed-1)}}@media(max-width: 73.375em){.nav__item .btn{background-color:rgba(0,0,0,0);padding-block:0;padding-inline:var(--space-fixed-2);font-weight:400;color:var(--color-white);flex-direction:row-reverse}}.nav__menu-btn::before{content:none}@media(max-width: 73.375em){.nav__item:not(.nav__item--cta)>.btn::before{content:none}}.nav__item--cta .btn--round{background-color:var(--color-black);color:var(--color-light)}@media(min-width: 73.4375em){.nav__item--cta .btn--round{justify-content:center;aspect-ratio:1/1;display:flex;width:3.5rem;padding:0}}@media(hover: hover){.nav__item--cta .btn:hover{background-color:rgba(0,0,0,0)}.nav__item--cta .btn:hover::before{background-color:rgba(4,4,4,.5)}}@media(min-width: 73.4375em){.nav__item--cta-label,.nav__item__button--subnav-chevron{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.nav__item__button{background-color:rgba(0,0,0,0);border:0;border-radius:6.25rem;color:var(--color-light);display:flex;padding-block:var(--space-fixed-1);padding-inline:var(--space-fixed-2);position:relative;text-decoration:none;font-weight:500;transition:color var(--trs-time) var(--trs-tfunc)}@media(max-width: 73.375em){.nav__item__button{align-items:center;justify-content:space-between;text-align:left;width:100%}}@media(min-width: 73.4375em){.nav__item__button{align-items:center}}.nav__item__button::after{content:"";background-color:rgba(0,0,0,0);width:100%;height:var(--space-fixed-1);position:absolute;left:0;bottom:calc(var(--space-fixed-1)*-1)}.nav__item__button:focus-visible{background-color:var(--color-charcoal);color:var(--color-light);outline:0}.nav__item__button--subnav-chevron{display:flex}.nav__list--primary{flex:1}.nav__subnav-icon{margin-left:var(--space-0);pointer-events:none;transition:transform var(--trs-time) var(--trs-tfunc)}.nav__item__button[aria-expanded=true] .nav__subnav-icon{transform:rotate(180deg)}@media(hover: hover){.nav__item__button:hover{background-color:var(--color-charcoal)}}@media(max-width: 73.375em){.nav__list--secondary{gap:var(--space-fixed-2)}}@media(min-width: 73.4375em){.nav__list--secondary{gap:var(--space-fixed-2)}}.nav__list--secondary .nav__item__button{padding:var(--space-0) var(--space-outer)}@media(min-width: 73.4375em){.nav__list--secondary .nav__item__button{padding:var(--space-2)}}@media(max-width: 73.375em){.is-subnav-open .nav__item:not(.is-subnav-open) .nav__item__button,.is-subnav-open .nav-actions .btn,.is-subnav-open .search__toggle-btn{color:var(--color-text-soft)}}.nav-menu-open{overflow:hidden}.nav-menu-checkbox{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nav__menu-mobile-buttons{align-items:center;display:flex;gap:0}@media(min-width: 73.4375em){.nav__menu-mobile-buttons{display:none}}.nav__menu-btn{background-color:var(--color-dark);border:none;border-radius:6.25rem;color:var(--color-light);cursor:pointer;display:flex;gap:var(--space-fixed-2);height:var(--nav-height);padding-inline:var(--space-fixed-2)}.nav__menu-btn::after{aspect-ratio:1/1;background-color:var(--color-light);content:"";display:inline-block;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M3 8c0-.55228.44772-1 1-1h16c.5523 0 1 .44772 1 1s-.4477 1-1 1H4c-.55228 0-1-.44772-1-1Zm0 8c0-.5523.44772-1 1-1h16c.5523 0 1 .4477 1 1s-.4477 1-1 1H4c-.55228 0-1-.4477-1-1Z" clip-rule="evenodd"/></svg>') no-repeat 50% 50%;mask-size:cover;width:1.5rem}.nav-menu-checkbox:checked~.nav .nav__menu-btn::after{content:"";mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="currentColor" fill-rule="evenodd" d="M18.5208 4.97917c.3905.39053.3905 1.02369 0 1.41422l-4.9497 4.94971 4.9498 4.9498c.3906.3905.3906 1.0237 0 1.4142-.3905.3905-1.0237.3905-1.4142 0l-4.9498-4.9498-4.94979 4.9498c-.39053.3905-1.02369.3905-1.41422 0-.39052-.3905-.39052-1.0237 0-1.4142l4.94981-4.9498-4.94969-4.94971c-.39053-.39052-.39053-1.02369 0-1.41421.39052-.39053 1.02369-.39053 1.41421 0l4.94968 4.94968 4.9497-4.94969c.3905-.39052 1.0237-.39052 1.4142 0Z" clip-rule="evenodd"/></svg>') no-repeat 50% 50%}@media(min-width: 73.4375em){.nav-menu-checkbox,.nav__menu-btn{display:none}}.nav__menu-btn:active{color:var(--color-dark)}@media(hover: hover){.nav__menu-btn:hover{background-color:var(--color-bg-btn-primary-hover)}}.nav__subnav{position:relative;z-index:5}@media(max-width: 73.375em){.nav__subnav{display:none}}@media(min-width: 73.4375em){.nav__subnav{opacity:0;position:absolute;top:var(--nav-height);padding-block-start:var(--space-fixed-1);transition:opacity .2s,visibility .2s;visibility:hidden;width:auto}}@media(min-width: 73.4375em){.nav__subnav-wrapper{background-color:var(--color-dark);border-radius:1.75rem;padding:var(--space-fixed-2)}}@media(max-width: 37.4375em){.nav-feature__card{flex-direction:column;width:auto}}@media(max-width: 59.9375em){.nav-feature__card{margin-block-start:var(--space-fixed-2)}}.nav__subnav--feature{left:0;width:100%}@media(min-width: 73.4375em){.nav__item.is-subnav-open .nav__subnav{opacity:1;visibility:visible}}@media(max-width: 73.375em){.nav__item.is-subnav-open .nav__subnav{display:block}}.nav__subnav[hidden]{opacity:0;overflow:hidden}@media(max-width: 73.375em){.nav__subnav[hidden]{height:0}}@media(min-width: 73.4375em){.nav__subnav[hidden]{transition:opacity .2s linear,visibility .2s linear}}.nav__subnav__list{display:flex;flex-direction:column;gap:var(--space-fixed-1);width:auto}.nav__subnav__link{color:var(--color-light);border-radius:6.25rem;display:flex;padding:var(--space-fixed-1) var(--space-fixed-2);text-decoration:none;transition:var(--trs);font-weight:500}@media(min-width: 73.4375em){.nav__subnav__link{white-space:nowrap}}.nav__subnav__link:focus-visible{background-color:var(--color-charcoal);color:var(--color-light);outline:0}.nav__subnav__eyebrow{color:var(--color-grey-500, #6f6f6f);margin-bottom:var(--space-00)}.nav__subnav__sublist{margin-block-start:var(--space-fixed-2)}.nav__subnav__list+.nav__subnav__eyebrow{margin-top:var(--space-2)}@media(min-width: 73.4375em){.nav__subnav__layout{display:grid;grid-template-columns:repeat(2, 1fr);margin-left:auto;margin-right:auto;max-width:var(--maw)}}@media(hover: hover)and (min-width: 73.4375em){.nav__item:hover .nav__subnav{opacity:1;visibility:visible}}@media(hover: hover){.no-js .nav__item:hover .nav__subnav{height:auto;opacity:1;visibility:visible}}@media(hover: hover)and (max-width: 73.375em){.no-js .nav__item:hover .nav__subnav{padding:var(--space-outer)}}@media(hover: hover){.nav__subnav__link:hover{background-color:var(--color-charcoal);outline:0}}.nav:not(.has-animated) .nav__branding,.nav:not(.has-animated) .nav-links,.nav:not(.has-animated) .nav-actions .nav__item{transform:translateY(calc(-1 * (var(--nav-height) + var(--space-fixed-2))));transition:transform 1s cubic-bezier(0.23, 1, 0.32, 1)}.nav:not(.has-animated) .nav-actions .nav__item:nth-child(1){transition-delay:.2s}.nav:not(.has-animated) .nav-actions .nav__item:nth-child(2){transition-delay:.4s}.nav:not(.has-animated) .nav-actions .nav__item:nth-child(3){transition-delay:.6s}.nav.is-visible .nav__branding,.nav.is-visible .nav-links,.nav.is-visible .nav-actions .nav__item{transform:none}.no-js .nav:not(.has-animated) .nav__branding,.no-js .nav:not(.has-animated) .nav-links,.no-js .nav:not(.has-animated) .nav-actions .nav__item{animation:move-in .8s forwards}

/*# sourceMappingURL=screen.css.map */