.transform{--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1}.blur,.filter{--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}@media (prefers-reduced-motion: no-preference){:root{interpolate-size:allow-keywords}}:is(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:is(img,picture,video,canvas,svg){display:block;max-inline-size:100%}.container{width:100%}@media (min-width: 0px){.container{max-width:0px}}@media (min-width: 375px){.container{max-width:375px}}@media (min-width: 500px){.container{max-width:500px}}@media (min-width: 700px){.container{max-width:700px}}@media (min-width: 1000px){.container{max-width:1000px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1600px){.container{max-width:1600px}}@media (min-width: 2100px){.container{max-width:2100px}}.\@container{container-type:inline-size}.global-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:0 var(--grid-gap)}.global-grid>*{grid-column:1 / -1}.flow>:where(:not(:empty))+*{margin-top:var(--flow-space, 1rem);margin-bottom:var(--flow-space, 1rem)}.flow>:where(:not(:empty)):last-child{margin-bottom:0}.pile{display:grid}.pile>*{grid-area:1/1}.pile--stack{display:grid;grid:[stack] 1fr / [stack] 1fr;place-items:center}.pile--stack>*{grid-area:stack}.cluster>.icon:first-child{align-self:start}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-xxs{bottom:var(--space-xxs)}.left-0{left:0}.left-xxs{left:var(--space-xxs)}.right-0{right:0}.top-0{top:0}.top-sticky{top:var(--space-sticky)}.z-2{z-index:2}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-full{grid-column:1 / -1}.row-start-1{grid-row-start:1}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.my-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.my-xxl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-auto{margin-bottom:auto}.mb-lg{margin-bottom:var(--space-lg)}.mb-md{margin-bottom:var(--space-md)}.mb-xs{margin-bottom:var(--space-xs)}.mb-xxs{margin-bottom:var(--space-xxs)}.ml-1{margin-left:.25rem}.ml-xs{margin-left:var(--space-xs)}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.mt-lg{margin-top:var(--space-lg)}.mt-md{margin-top:var(--space-md)}.mt-sm{margin-top:var(--space-sm)}.mt-xs{margin-top:var(--space-xs)}.mt-xxs{margin-top:var(--space-xxs)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-16x9{aspect-ratio:16 / 9}.aspect-1x1{aspect-ratio:1 / 1}.aspect-3x4{aspect-ratio:3 / 4}.aspect-4x3{aspect-ratio:4 / 3}.aspect-square{aspect-ratio:1 / 1}.h-\[60px\]{height:60px}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-\[100cqi\]{width:100cqi}.w-\[100px\]{width:100px}.w-\[60px\]{width:60px}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[100cqi\]{min-width:100cqi}.min-w-\[100vw\]{min-width:100vw}.max-w-\[1200px\]{max-width:1200px}.max-w-\[40ch\]{max-width:40ch}.max-w-\[460px\]{max-width:460px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[750px\]{max-width:750px}.max-w-\[900px\]{max-width:900px}.max-w-\[940px\]{max-width:940px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-grid{gap:var(--grid-gap)}.gap-lg{gap:var(--space-lg)}.gap-md{gap:var(--space-md)}.gap-xs{gap:var(--space-xs)}.gap-xxs{gap:var(--space-xxs)}.gap-x-grid{column-gap:var(--grid-gap)}.gap-x-xs{column-gap:var(--space-xs)}.gap-y-0{row-gap:0px}.gap-y-1{row-gap:.25rem}.gap-y-14{row-gap:3.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-md{row-gap:var(--space-md)}.gap-y-sm{row-gap:var(--space-sm)}.gap-y-xl{row-gap:var(--space-xl)}.gap-y-xs{row-gap:var(--space-xs)}.gap-y-xxs{row-gap:var(--space-xxs)}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-md) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-md) * var(--tw-space-y-reverse))}.space-y-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-xs) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-xs) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-divider>:not([hidden])~:not([hidden]){border-color:var(--color-divider)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-y-auto{overflow-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.rounded{border-radius:var(--rounded)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-sm{border-radius:var(--rounded-sm)}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-b{border-color:var(--color-b)}.border-divider{border-color:var(--color-divider)}.border-t-divider{border-top-color:var(--color-divider)}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-a{background-color:var(--color-a)}.object-cover{object-fit:cover}.p-10{padding:2.5rem}.p-gutter{padding:var(--space-gutter)}.p-xs{padding:var(--space-xs)}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-gutter{padding-left:var(--space-gutter);padding-right:var(--space-gutter)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.py-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.py-xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.pb-1{padding-bottom:.25rem}.pb-2\.5{padding-bottom:.625rem}.pb-6{padding-bottom:1.5rem}.pb-xs{padding-bottom:var(--space-xs)}.pb-xxs{padding-bottom:var(--space-xxs)}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.pr-xs{padding-right:var(--space-xs)}.pt-10{padding-top:2.5rem}.pt-4{padding-top:1rem}.pt-md{padding-top:var(--space-md)}.pt-sm{padding-top:var(--space-sm)}.pt-xs{padding-top:var(--space-xs)}.pt-xxl{padding-top:var(--space-xxl)}.text-center{text-align:center}.text-\[1rem\]{font-size:1rem}.text-body{font-size:var(--font-size-body)}.text-eyebrow{font-size:var(--font-size-eyebrow)}.text-label{font-size:var(--font-size-label)}.text-label-small{font-size:var(--font-size-label-small)}.text-small{font-size:var(--font-size-small)}.font-bold{font-weight:700}.font-normal{font-weight:400}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-tight{line-height:1.25}.text-body{color:var(--color-global-text)}.text-c{color:var(--color-c)}.text-d{color:var(--color-d)}.text-e{color:var(--color-e)}.text-f{color:var(--color-f)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-65{opacity:.65}.outline-0{outline-width:0px}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--color-a: #f9f6f5;--color-a-dark: #F6EFEE;--color-b: #004B63;--color-c: #2D6431;--color-d: #408270;--color-e: #852B5E;--color-f: #553C70;--color-g: #fee2d1;--color-h: #feebdd;--color-white: #fff;--color-black: #000;--color-global-text: var(--color-b);--color-global-bg: var(--color-a);--color-global-accent: var(--color-e);--color-surface-text: var(--color-white);--color-surface-bg: var(--color-b);--color-surface-text-interact: var(--color-surface-text);--color-surface-bg-interact: var(--color-surface-bg);--color-divider: color-mix(in srgb, var(--color-global-text) 10%, transparent);--color-divider-20: color-mix(in srgb, var(--color-global-text) 20%, transparent);--color-links: currentcolor;--color-error-text: #aa1414;--color-error-bg: #fdeded;--color-success-text: #048602;--color-success-bg: #edfded;--color-highlight: color-mix(in srgb, var(--color-global-text) 10%, transparent);--color-ui: color-mix(in srgb, var(--color-global-text) 10%, transparent);--color-deco-bg: #f5efee;--color-underlay: color-mix(in srgb, var(--color-b) 90%, transparent);--font-body: Intro, sans-serif;--font-headings: Intro, sans-serif;--font-mono: Intro, sans-serif;--font-size-page: clamp(1.9375rem, 1.325rem + 2.612vw, 3.9375rem);--font-size-section: clamp(1.25rem, .829rem + 1.796vw, 2.625rem);--font-size-block: clamp(1.125rem, .876rem + 1.061vw, 1.9375rem);--font-size-title: clamp(1rem, .885rem + .49vw, 1.375rem);--font-size-card: clamp(.9375rem, .861rem + .327vw, 1.1875rem);--font-size-eyebrow: clamp(.8125rem, .717rem + .408vw, 1.125rem);--font-size-body: clamp(1rem, .923rem + .327vw, 1.25rem);--font-size-large: clamp(1.25rem, 1.193rem + .245vw, 1.4375rem);--font-size-small: clamp(.875rem, .837rem + .163vw, 1rem);--font-size-caption: clamp(.8125rem, .717rem + .408vw, 1.125rem);--font-size-tiny: .8125rem;--font-size-label: clamp(.8125rem, .717rem + .408vw, 1.125rem);--font-size-label-small: clamp(.8125rem, .755rem + .245vw, 1rem);--font-size-button-label: clamp(1rem, .923rem + .327vw, 1.25rem);--font-size-blockquote: clamp(1.125rem, .666rem + 1.959vw, 2.625rem);--space-gutter: clamp(1rem, -.798rem + 7.673vw, 6.875rem);--space-bleed: calc(var(--space-gutter) * -1);--space-bleed-full: calc((min(100vw, var(--layout-width)) - 100vw) / 2 + var(--space-bleed));--space-xxl: clamp(5rem, 3.661rem + 5.714vw, 9.375rem);--space-xl: clamp(5rem, 4.235rem + 3.265vw, 7.5rem);--space-lg: clamp(4rem, 3.388rem + 2.612vw, 6rem);--space-md: clamp(3rem, 2.694rem + 1.306vw, 4rem);--space-sm: clamp(2rem, 1.4rem + 2.56vw, 3rem);--space-xs: clamp(1.5rem, 1.2rem + 1.28vw, 2rem);--space-xxs: clamp(1rem, .7rem + 1.28vw, 1.5rem);--space-xxs2: clamp(.5rem, .2rem + 1.28vw, 1rem);--space-above: calc(var(--viewport-height) - var(--header-height));--space-sticky: 32px;--layout-width: 1800px;--grid-columns: 10;--grid-gap: clamp(.3125rem, .026rem + 1.224vw, 1.25rem);--viewport-height: 100vh;--region-space-y-top: var(--space-lg);--region-space-y-bottom: var(--space-lg);--region-space-x: var(--space-gutter);--region-gap-y: var(--space-xs);--region-border-radius: 0px;--flex-sizing: calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)));--rounded: 10px;--rounded-xxs: 4px;--rounded-xs: 8px;--rounded-sm: 10px;--rounded-md: 24px;--rounded-lg: 32px;--rounded-xl: 48px;--rounded-xxl: 100px;--rounded-pill: 344px;--shadow: none;--shadow-input: 0 8px 20px 0px rgb(0 0 0 / 10%);--shadow-card: 0 10px 20px rgb(0 0 0 / 10%);--shadow-dropdown: 0px 28px 44px -16px rgb(0 0 0 / 10%);--shadow-menu: 0px 32px 108px 0px rgb(0 0 0 / 20%);--shadow-search: 0px 0px 20px 0px rgba(0, 75, 99, .05);--shadow-poster: 0 12px 12px -8px rgb(0 0 0 / 25%);--focus-shadow: 0 0 0 2px var(--color-global-text);--focus-outline: 2px solid transparent;--header-height: calc(var(--space-xl) + env(safe-area-inset-top));--header-sticky-height: var(--header-height)}@media (min-width: 1280px){:root{--header-height: 200px}}:root{--form-input-height: 58px;--form-input-padding-x: clamp(1.25rem, .962rem + 1.231vw, 1.5rem);--form-input-padding-y: 1rem;--form-label-width: auto;--prose-max-width: 700px;--dialog-close-button-size: 44px;--dialog-toolbar-margin: clamp(1.75rem, 1.462rem + 1.231vw, 2rem);--drawer-padding-block: clamp(2rem, .846rem + 4.923vw, 3rem);--drawer-padding-inline: clamp(1rem, -.154rem + 4.923vw, 2rem);--ease: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.645, .045, .355, 1);--duration-fast: .12s;--duration-default: .18s;--duration-medium: .26s;--duration-slow: .4s;--duration-slower: .6s;--transition: var(--duration-default) var(--ease);--transition-button: var(--duration-medium) var(--ease);--transition-card: var(--duration-slow) var(--ease);--transition-nav: var(--duration-slower) var(--ease)}@supports (transition-timing-function: linear(0,.1,.2)){:root{--ease: linear(0, .003 .4%, .012 .9%, .026 1.4%, .049 2%, .109 3.3%, .311 7.2%, .409 9.3%, .463 10.6%, .513 11.9%, .562 13.3%, .606 14.7%, .651 16.3%, .691 17.9%, .729 19.6%, .762 21.3%, .792 23.1%, .82 25%, .846 27%, .868 29.1%, .889 31.3%, .907 33.6%, .923 36.1%, .937 38.7%, .949 41.5%, .959 44.5%, .968 47.8%, .976 51.3%, .987 59.1%, .994 68.8%, .998 81.4%, 1) }}:root{--zindex-dropdown: 1000;--zindex-sticky: 1020;--zindex-fixed: 1030;--zindex-popover: 1040;--zindex-tooltip: 1050;--zindex-modal-underlay: 1060;--zindex-modal: 1070;--zindex-drawer: 1080;--zindex-top: 9999;--swiper-wrapper-transition-timing-function: cubic-bezier(.23, 1, .32, 1);--swiper-pagination-bullet-width: 15px;--swiper-pagination-bullet-height: 2px;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-horizontal-gap: 0;--placeholder-watermark: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='176' height='98' fill='none' viewBox='0 0 176 98'%3e %3cpath fill='%23004B63' d='M85.5 97.716c-14.498 0-27.9-6.658-34.98-17.368l7.898-5.279c5.344 8.087 15.716 13.114 27.082 13.114 11.365 0 21.524-4.93 26.912-12.856l7.825 5.383c-7.131 10.495-20.44 17.012-34.737 17.012v-.006ZM34.615 76.222c-4.882-11.348-16.101-19.3-29.173-19.3-1.859 0-3.669.197-5.442.503 4.004-5.352 6.405-11.979 6.405-19.195 0-7.215-2.34-13.67-6.253-18.986 1.725.288 3.48.478 5.29.478 13.072 0 24.291-7.945 29.173-19.293 4.881 11.348 16.1 19.293 29.172 19.293 2.066 0 4.084-.215 6.04-.595-3.962 5.334-6.338 11.93-6.338 19.097 0 7.167 2.438 13.941 6.49 19.306a31.705 31.705 0 0 0-6.192-.62c-13.072 0-24.29 7.946-29.172 19.3m139.37-18.232c3.717-6.48 1.505-14.763-4.937-18.503a13.087 13.087 0 0 0-2.34-1.066 13.43 13.43 0 0 0 6.344-5.659c3.718-6.48 1.505-14.762-4.936-18.502-4.796-2.783-10.592-2.256-14.766.864.597-5.205-1.847-10.508-6.643-13.297-6.441-3.74-14.674-1.514-18.392 4.966a13.532 13.532 0 0 0-1.7 8.3 13.234 13.234 0 0 0-1.841-1.299c-6.441-3.74-14.674-1.514-18.392 4.966-3.717 6.48-1.505 14.762 4.937 18.502a13.32 13.32 0 0 0 2.102.975 13.459 13.459 0 0 0-6.393 5.677c-3.717 6.48-1.505 14.762 4.937 18.502 4.796 2.783 10.585 2.256 14.766-.865-.598 5.205 1.846 10.508 6.642 13.298 6.442 3.74 14.675 1.514 18.392-4.966a13.518 13.518 0 0 0 1.682-8.466c.652.57 1.365 1.09 2.139 1.545 6.442 3.74 14.675 1.514 18.393-4.966' opacity='.1'/%3e %3c/svg%3e")}@media (prefers-reduced-motion: reduce){*{transition-duration:0s!important;animation-duration:0s!important}}.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.top-sticky{transition:var(--transition);transition-duration:var(--duration-slower)}@font-face{font-family:Intro;font-style:normal;font-weight:400;src:url(/fonts/Intro-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Intro;font-style:normal;font-weight:500;src:url(/fonts/Intro-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Intro;font-style:normal;font-weight:600;src:url(/fonts/Intro-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Intro;font-style:normal;font-weight:700;src:url(/fonts/Intro-Bold.woff2) format("woff2");font-display:swap}html,body{width:100%;min-height:100%;padding:0;margin:0}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-reduced-motion: no-preference){html:not(.is-animating),html:not(.is-live-preview){scroll-behavior:var(--scroll-behavior, smooth)}}html.is-live-preview{scroll-behavior:auto!important}body,.page{position:relative;top:0!important;min-height:100vh;font-family:var(--font-body);font-size:var(--font-size-body);font-weight:500;color:var(--color-global-text, var(--color-b));background:var(--color-global-bg, var(--color-white))}:where(:any-link){color:currentcolor;transition:color var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out,border var(--duration-default) ease-in-out,-webkit-text-decoration var(--duration-default);transition:color var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out,border var(--duration-default) ease-in-out,text-decoration var(--duration-default);transition:color var(--duration-default) ease-in-out,background-color var(--duration-default) ease-in-out,border var(--duration-default) ease-in-out,text-decoration var(--duration-default),-webkit-text-decoration var(--duration-default)}:where(:any-link) .icon{display:inline-block}p{margin-top:0;margin-bottom:1em}p:last-child{margin-bottom:0}hr{margin:0;border:0;border-top:2px solid}.hr--thin{border-top-width:1px}.hr--vert{border-top:none;border-left:1px solid var(--color-divider)}details summary::-webkit-details-marker{display:none}summary{list-style:none}:where(ul,ol):where([class]){padding:0;margin:0;list-style:none}blockquote{max-width:1000px;text-wrap:pretty}small{font-size:var(--font-size-small)}:where(main,.site-main,.fullscreen-modal){position:relative;z-index:4}:where(main,.site-main,.fullscreen-modal):focus-visible{outline:0}:where(main,.site-main,.fullscreen-modal):has(>.watermark-deco){overflow:clip}:is(.disable-transitions,.disable-transitions *){transition:none!important}.no-smooth-scroll{scroll-behavior:auto}mark,.highlight{color:inherit;background-color:var(--color-highlight);border-radius:5px;box-shadow:0 0 0 4px var(--color-highlight)}:where(a,button,summary,[role=region][tabindex]):focus-visible{outline:var(--focus-outline);box-shadow:var(--focus-shadow)}:where(.wysiwyg) :where(:any-link):not(.button,.custom-button),.link{position:relative;display:inline-block;color:var(--color-global-text);transition:var(--transition);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--color-global-text) 100%,transparent);text-underline-offset:.4em}:where(.wysiwyg) :where(:any-link):not(.button,.custom-button):is(:hover,:focus),.link:is(:hover,:focus){text-decoration-color:currentcolor}:where(.wysiwyg) :where(:any-link):not(.button,.custom-button):is(:hover,:focus),.link:is(:hover,:focus){text-decoration-thickness:4px}:where(.wysiwyg) :where(:any-link):not(.button,.custom-button){--color-global-text: currentcolor;display:inline}.link--nav{text-decoration:none}.link--nav:is(:hover,:focus){padding:0;transform:translate(.5em)}.link--cta{display:inline-flex;gap:8px;align-items:center;font-weight:500;line-height:1.1;white-space:nowrap}.link--cta__arrow{position:relative;width:34px;overflow:hidden}.link--cta__arrow .icon{display:block;max-width:57px;aspect-ratio:auto;transform:translate(-39px)}:any-link:is(:hover,:focus) .link--cta__arrow .icon{transform:translate(-23px)}.link--scroll:is(:hover,:focus) .icon{transform:translateY(.125em)}.link--has-icon{display:inline-flex;align-items:last baseline}.link--strong{font-weight:500}.link--subtle:not(:hover,:focus),a[href^="tel:"]:not(:hover,:focus){text-decoration-color:transparent}.link--back{display:inline-flex;gap:.5rem;align-items:last baseline;width:min-content;text-decoration:none}.link--back>span{display:block;max-width:4.75rem;padding-bottom:.3em;border-bottom:1px solid var(--_underline-color);transition:var(--transition)}.nav :where(:any-link):not(.button,.custom-button){text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--color-global-text) 0%,transparent);text-underline-offset:.4em}.nav :where(:any-link):not(.button,.custom-button):is(:hover,:focus){text-decoration-color:currentcolor}:where(svg){display:block;max-width:100%;height:auto;fill:currentcolor}:where(img){height:auto;image-rendering:optimize-contrast}:where(figure,.media){--flow-space: clamp(1.5rem, .9rem + 2.56vw, 2.5rem);--color-ui: color-mix(in srgb, var(--color-global-text) 10%, white);position:relative;display:block;overflow:hidden}:where(figure,.media) :where(picture){height:100%}.media:not(:has(img,video)){background-color:var(--color-ui);background-image:var(--placeholder-watermark);background-repeat:no-repeat;background-position:center center;background-size:34% auto}.media :where(img:not(.inline-image)){width:100%;height:100%;object-fit:cover;object-position:center center;transition:opacity var(--duration-default) var(--ease)}.media :where(img:not(.inline-image)).image-bg{position:absolute;top:0;right:0;bottom:0;left:0}.media--rounded{border-radius:var(--rounded);border-top-left-radius:var(--rounded-max)}.media--circle{aspect-ratio:1;border-radius:50%}.media--circle img{border-radius:50%}.media--wash:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,#000000ad,#0000 32.97%)}.media--cover img{position:absolute;top:0;right:0;bottom:0;left:0}.image-bg{background-color:#0000001a}.caption,figcaption{position:relative;display:flex;gap:var(--grid-gap);max-width:660px;margin:12px 0 0;font-size:var(--font-size-caption);line-height:1.5}.caption:before,figcaption:before{width:20%;margin-top:.6lh;content:"";border-top:2px solid}.media--empty{display:grid;place-items:center}.media--empty:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:var(--theme-primary-color);mix-blend-mode:multiply;opacity:.2}.media--empty svg{width:6.875rem;mix-blend-mode:multiply;opacity:.1;transition:.1s}.cell:is(:hover,:focus) .media--empty svg{opacity:.3}audio{width:100%;overflow:hidden;border-radius:70px}address{font-style:normal}.image-overlay{position:relative}.image-overlay:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#0006}.inline-video-embed{position:relative;aspect-ratio:16/9;overflow:hidden;background-color:var(--color-ui)}.inline-video-embed iframe{width:100%;height:100%}:where([class*=mask--]){-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:100%;mask-size:100%}.mask--dystonia{-webkit-mask-image:url(/images/masks/dystonia.svg);mask-image:url(/images/masks/dystonia.svg)}.mask--polio{-webkit-mask-image:url(/images/masks/polio.svg);mask-image:url(/images/masks/polio.svg)}.mask--parkinsons{-webkit-mask-image:url(/images/masks/parkinsons.svg);mask-image:url(/images/masks/parkinsons.svg)}.mask--ataxia{-webkit-mask-image:url(/images/masks/ataxia.svg);mask-image:url(/images/masks/ataxia.svg)}.mask--health-professionals{-webkit-mask-image:url(/images/masks/health-professionals.svg);mask-image:url(/images/masks/health-professionals.svg)}:where(.wysiwyg){text-wrap:pretty}:where(.wysiwyg) :is(ol,ul):not([class]),:where(.wysiwyg) .small-list{padding-left:1.6em;list-style:revert}:where(.wysiwyg) :is(ol,ul):not([class]) li+li,:where(.wysiwyg) .small-list li+li{margin-top:.5em}:where(.wysiwyg) :is(ol,ul):not([class]):not(:last-child),:where(.wysiwyg) .small-list:not(:last-child){margin-bottom:1.5rem}:where(.wysiwyg) ol:not([class]){padding-left:2ex}:where(.wysiwyg) ul ul{padding-left:1.5em}:where(.wysiwyg) :where(:last-child){margin-bottom:0}:where(.wysiwyg) .small-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-xs) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-xs) * var(--tw-space-y-reverse))}:where(.wysiwyg) .small-list{font-size:var(--font-size-small)}table{--flow-space: var(--space-sm);width:100%;border-collapse:collapse}table+.wysiwyg{--flow-space: var(--space-sm)}th{padding-block:16px;padding-right:20px;padding-left:var(--space-xxs);font-size:var(--font-size-eyebrow);text-align:left;border-top:0}th:last-child{padding-right:var(--space-xxs)}td{padding-block:16px;padding-inline:var(--space-xxs) 0;text-align:left;border-top:1px solid color-mix(in srgb,var(--color-c) 20%,transparent)}td:last-child{padding-right:var(--space-xxs)}@media (--until-m){td{font-size:var(--font-size-small)}}tbody tr{border-top:1px solid color-mix(in srgb,var(--color-c) 20%,transparent)}.full-table>div{border:2px solid;border-radius:var(--rounded-xxs)}@media (--until-l){.full-table{padding-inline:var(--space-gutter);padding-bottom:8px;margin-inline:var(--space-bleed);overflow-x:auto}.full-table>div{min-width:max-content}}.fade-in{animation:var(--transition) fade-in}.fade-out{animation:var(--transition) fade-out}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.heading,h1,h2,h3,h4,h5,h6{margin-top:0;font-family:var(--font-headings);font-size:var(--font-size-title);font-style:normal;font-weight:500;line-height:1.4;color:currentcolor;text-wrap:balance}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6){margin-bottom:.4em}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6):not([class]){font-family:var(--font-headings);font-size:var(--font-size-block);font-weight:500;line-height:1.2}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:var(--space-xs)}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6):first-child:not(:last-child){margin-bottom:1em}@container (min-width: 1200px){:where(.wysiwyg).wysiwyg--two-cols{columns:2;gap:var(--space-sm);max-inline-size:calc(var(--prose-max-width) * 2 + var(--space-sm))}}:where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--space-xs)}.heading--page{max-width:var(--heading-max-width, 32ch);font-family:var(--font-headings);font-size:var(--font-size-page);font-weight:500;line-height:1.2}.heading--section{max-width:var(--heading-max-width, 48ch);font-family:var(--font-headings);font-size:var(--font-size-section);font-weight:500;line-height:1.12}.heading--block{font-family:var(--font-headings);font-size:var(--font-size-block);font-weight:500;line-height:1.2}.heading--title{font-family:var(--font-headings);font-size:var(--font-size-title);font-weight:500;line-height:1.4}.heading--card{font-family:var(--font-headings);font-size:var(--font-size-card);font-weight:500;line-height:1.3}.heading--small{font-family:var(--font-body);font-size:var(--font-size-small);font-weight:400;line-height:1.5}.heading--large{font-family:var(--font-body);font-size:var(--font-size-large);font-weight:400;line-height:1.3}.heading--eyebrow,.heading--eyebrow-deco{font-family:var(--font-mono);font-size:var(--font-size-eyebrow);font-weight:700;line-height:1.2}.heading--body{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:400;line-height:1.5}.heading--body-bold{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:700;line-height:1.5}.headings--page{margin-bottom:clamp(2.25rem,1.714rem + 2.286vw,4rem)}.headings--section{margin-bottom:clamp(1rem,.694rem + 1.306vw,2rem)}.headings--block{margin-bottom:clamp(.875rem,.665rem + .898vw,1.5625rem)}.text-body{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:400;line-height:1.5625}.text-quote,blockquote{font-family:var(--font-headings);font-size:var(--font-size-blockquote);font-style:italic;font-weight:500;line-height:1.2}.text-quote footer,blockquote footer{font-size:var(--font-size-body);font-style:normal;font-weight:500}cite,.cite{font-size:var(--font-size-small);font-style:normal;font-weight:700;text-transform:uppercase}.text-small{font-size:var(--font-size-small);font-weight:400;line-height:1.5}.text-tiny{font-size:var(--font-size-tiny);font-weight:400;line-height:1.5}.text-label{font-size:var(--font-size-label);font-weight:400;line-height:1.5}.text-button-label{font-size:var(--font-size-button-label);font-weight:500;line-height:1.1}.text-author{display:flex;gap:12px;align-items:center;font-size:var(--font-size-eyebrow);font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.1em}.text-author:before{display:block;width:68px;content:"";border-bottom:2px solid}@media (--until-l){.text-author:before{flex:1;width:40px}.text-author{flex-direction:column;gap:15px;align-items:start}}:where(.wysiwyg,.prose,[class*=prose--]){max-inline-size:var(--prose-max-width, 66ch);text-wrap:pretty}.prose--wide{--prose-max-width: 1000px}.prose--narrow{--prose-max-width: 50ch}.prose--card{--prose-max-width: 40ch}.subtitle{font-size:var(--font-size-small);opacity:.7}.cann-word{--custom-font-size: 1.4em;font-size:var(--custom-font-size);text-transform:lowercase}.cann-word strong{font-weight:600}:is(h1,h2,h3,h4,h5,h6) .cann-word{font-weight:400}.text-eyebrow{font-size:var(--font-size-eyebrow);font-weight:700;line-height:1.2}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.fui-form{--fui-field-gutter: 2px}.fui-page-container .fui-page-title{all:unset}.fui-title{font-family:var(--font-headings);font-size:var(--font-size-block);font-weight:500;line-height:1.2}.hub-category-card__link .fui-title{-webkit-hyphens:none;hyphens:none;transition:var(--transition)}.hub-category-card__link:hover .fui-title{transform:translate(50px)}.fui-title{margin-bottom:var(--space-xxs)}.fui-type-section{margin-top:2rem}fieldset,.form-fields,.fui-page-container{display:flex;flex-wrap:wrap;gap:2px;align-items:flex-start;border:none}fieldset>legend:not(.fui-legend),.form-fields>legend:not(.fui-legend),.fui-page-container>legend:not(.fui-legend){font-family:var(--font-headings);font-size:var(--font-size-block);font-weight:500;line-height:1.2}.hub-category-card__link fieldset>legend:not(.fui-legend),.hub-category-card__link .form-fields>legend:not(.fui-legend),.hub-category-card__link .fui-page-container>legend:not(.fui-legend){-webkit-hyphens:none;hyphens:none;transition:var(--transition)}.hub-category-card__link:hover fieldset>legend:not(.fui-legend),.hub-category-card__link:hover .form-fields>legend:not(.fui-legend),.hub-category-card__link:hover .fui-page-container>legend:not(.fui-legend){transform:translate(50px)}fieldset>legend:not(.fui-legend),.form-fields>legend:not(.fui-legend),.fui-page-container>legend:not(.fui-legend){width:100%}.fui-field-rows{display:flex;flex-wrap:wrap;gap:var(--fui-field-gutter);align-items:flex-start}.fui-input-container{width:100%}.fui-input-wrapper{max-inline-size:var(--prose-max-width, 50ch);width:100%;padding:2px}:where(.form-field,.fui-row):not(.button){--space: 1rem;display:grid;gap:.5rem;width:100%;padding:0}:where(.form-field,.fui-row):not(.button):has(input[disabled]) .label{color:#0000007f;pointer-events:none}:where(.form-field,.fui-row):not(.button).--flex{flex:1 1 0;width:auto}@media (--until-m){:where(.form-field,.fui-row):not(.button).--flex{flex-basis:100%}}.fui-row{container-type:inline-size;gap:1px}.fui-row:not(:first-child)>.fui-type-heading:first-child{margin-top:var(--space-xs)}@container (min-width: 600px){.fui-row[data-fui-field-count="2"],.fui-row:has(.fui-field.half){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--fui-field-gutter)}}@media (--until-s){.fui-row{flex-direction:column;gap:1.5rem}}.fui-row.fui-row-empty{display:none}.fui-type-date,.fui-field-container{position:relative;display:grid;gap:.25rem;max-inline-size:var(--prose-max-width, 50ch)}.fui-field:not(.fui-type-agree,.fui-date-date,.fui-type-html) .fui-type-date,.fui-field:not(.fui-type-agree,.fui-date-date,.fui-type-html) .fui-field-container{background-color:var(--color-ui);border-radius:var(--rounded-xs)}.fui-field.fui-date-date .fui-type-date,.fui-field.fui-date-date .fui-field-container{background-color:transparent}.fui-field.fui-date-date .fui-type-date .fui-input-wrapper,.fui-field.fui-date-date .fui-field-container .fui-input-wrapper{padding:4px 0 0}.fui-field.fui-type-agree>.fui-field-container{background:none}.fui-field{flex:auto}:where(input):not(:is([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset])),select,textarea,.custom-input{width:var(--form-input-width, 100%);height:var(--form-input-height);padding-block:var(--form-input-padding-y);padding-inline:var(--form-input-padding-x);font-size:var(--font-size-body, 1rem);font-weight:500;color:var(--form-input-color, var(--color-global-text));-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--form-input-bg, transparent);border:2px solid var(--form-input-border-color, transparent);border-radius:var(--rounded-xs);transition:background-color var(--duration-default),border-color var(--duration-default),color var(--duration-default),box-shadow var(--duration-fast)}:where(input):not(:is([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset]))::placeholder,select::placeholder,textarea::placeholder,.custom-input::placeholder{color:var(--form-input-color, var(--color-global-text));opacity:.5}:where(input):not(:is([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset])):is(:hover,:focus,:focus-visible),select:is(:hover,:focus,:focus-visible),textarea:is(:hover,:focus,:focus-visible),.custom-input:is(:hover,:focus,:focus-visible){outline:0;background-color:var(--form-input-interact-bg-color, white);border-color:var(--form-input-interact-border-color, transparent)}:where(input):not(:is([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset])).disabled,:where(input):not(:is([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset]))[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled],.custom-input.disabled,.custom-input[disabled]{color:#0000007f;pointer-events:none;background:#0000000d}.fui-hr{display:none}.fui-page-container~.fui-btn-wrapper{margin-top:var(--grid-gap, 24px)}.fui-sr-only,[data-fui-sr-only]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fui-page-row:has(.fui-type-checkboxes,.fui-type-radio,.fui-type-agree):not(:first-child){margin-top:12px}.fui-page-row:has(.fui-type-checkboxes,.fui-type-radio,.fui-type-agree):not(:last-child){margin-bottom:12px}.fui-page-container:has(.fui-page-row>.fui-type-group:first-child)>*+*{margin-top:var(--flow-space)}.fui-page-container:has(.fui-page-row>.fui-type-group:first-child)>.fui-page-row{--flow-space: clamp(5rem, 4.617rem + 1.633vw, 6.25rem);padding-top:var(--space-sm);scroll-margin-top:calc(var(--header-height) + 1rem);border-top:2px solid}.fui-page-container:has(.fui-page-row>.fui-type-group:first-child)>.fui-page-row .fui-type-group>.fui-fieldset>.fui-legend:first-child{max-width:var(--heading-max-width, 48ch);font-family:var(--font-headings);font-size:var(--font-size-section);font-weight:500;line-height:1.12;margin-bottom:var(--space-xs)}.label,.fui-type-date .fui-legend,.fui-label{display:block;max-inline-size:var(--prose-max-width, 50ch);padding-inline:var(--space-xxs);padding-top:clamp(.75rem,.563rem + .8vw,1.0625rem);padding-bottom:3px;font-size:var(--font-size-label);font-weight:700;line-height:clamp(.8125rem,.755rem + .245vw,1rem);cursor:pointer}.fui-form .fui-label:not(:last-child){margin-bottom:.25em}legend{display:block;padding:1rem 0;margin:0;font-size:var(--font-size-label);font-weight:600;line-height:clamp(1rem,.923rem + .327vw,1.25rem)}legend+.fui-instructions{color:var(--color-global-text);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:400;line-height:1.5625;width:100%;color:currentcolor}.fui-instructions{font-size:clamp(.8125rem,.7rem + .48vw,1rem);color:var(--color-b)}.fui-type-multi-line-text .fui-field-container{align-items:start}.fui-type-multi-line-text .fui-label{max-width:100%}.fui-type-multi-line-text textarea{--form-input-height: 200px;display:block;resize:vertical}select:not([multiple],[size]),.custom-select{--form-input-padding-y: 0;padding-right:calc(var(--form-input-padding-x) + 24px);cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' %3e%3cpath d='M3 6L8 11L13 6' stroke='%2313244A' stroke-width='2'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 1.25rem;background-size:16px 16px;border:0}:where(.select,.fui-type-dropdown .fui-input-container,.fui-type-select){position:relative}.label+:where(.select,.fui-type-dropdown .fui-input-container,.fui-type-select){margin-top:.5rem}[type=checkbox],[type=radio]{width:15px;height:15px;margin-inline-end:8px;margin-top:.3em;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--form-choice-input-accent-color);cursor:pointer;background-color:var(--form-choice-input-bg-color, var(--color-white));background-image:var(--form-choice-input-icon, none);background-repeat:no-repeat;background-position:50% 50%;border:2px solid;border-radius:2px;transition:background-color var(--duration-default),border-color var(--duration-default),color var(--duration-default),box-shadow var(--duration-default)}[type=checkbox]+label,[type=radio]+label{cursor:pointer}[type=checkbox]:checked,[type=radio]:checked{--form-choice-input-bg-color: var(--color-global-text);--form-choice-input-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3e%3cpath fill='%23EFFEF8' fill-rule='evenodd' d='M6.649 10.35a1 1 0 0 0 .112 1.41l2.325 1.983a.857.857 0 0 0 .03.025 1 1 0 0 0 1.41-.112l3.913-4.59a1 1 0 0 0-1.521-1.297l-3.266 3.829-1.593-1.36a1 1 0 0 0-1.41.113Z' clip-rule='evenodd'/%3e%3c/svg%3e")}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item){position:relative;display:flex;align-items:flex-start;cursor:pointer}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item)>input{top:1em;flex-shrink:0}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a{position:relative;display:inline-block;color:var(--color-global-text);transition:var(--transition);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--color-global-text) 100%,transparent);text-underline-offset:.4em}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:is(:hover,:focus){text-decoration-color:currentcolor}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:is(:hover,:focus){text-decoration-thickness:4px}.card-condition :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a{padding-bottom:4px}.card-condition :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:not(.link--article){z-index:2}@media (min-width: 1280px){.card-condition:has(:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:hover,.link:focus):before{transform:scaleX(1.026)}}.card-condition:has(:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:hover,.link:focus) .condition-icon .icon-wrap{transform:translateY(0)}@media (min-width: 1280px){.card-condition:has(:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:hover,.link:focus) .text{transform:translate(1rem)}.card-condition:has(:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:hover,.link:focus) .links{padding-left:1rem}}.hub-search-full-link a:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:not(.button){color:var(--color-b)}.breadcrumb :where(:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a){color:currentcolor}.breadcrumb :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a{display:flex;gap:6px;align-items:center}.breadcrumb :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:is(:hover,:focus){padding:0;text-decoration-thickness:2px}@media print{:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a{text-decoration:none}}.grouped-choices{overflow:hidden;border:1px solid var(--color-global-text);border-radius:var(--rounded)}.grouped-choices>*{flex:1}.grouped-choices .button{--button-padding-x: .625rem;border:0;border-radius:0}.grouped-choices .choice-as-button label,.grouped-choices .choice-as-button .button{width:100%}.grouped-choices .choice-as-button:not(:first-child){border-left:1px solid}.fui-type-checkboxes .fui-input-wrapper{padding:0}.fui-type-checkboxes .fui-input-wrapper>.fui-layout-wrap{display:grid;gap:.5rem var(--grid-gap);padding:0 0 1rem}.fui-type-checkboxes.stacked-inputs .fui-input-wrapper>.fui-layout-wrap{flex-direction:column}.fui-type-radio.stacked-inputs .fui-input-wrapper>.fui-layout-wrap{display:flex;flex-flow:column wrap;gap:var(--grid-gap)}.fui-type-agree{max-width:600px}input[type=date]::-webkit-calendar-picker-indicator{display:none}.fui-field[data-field-display-type=dropdowns] .fui-field-rows>.fui-row{display:flex;flex-flow:row;gap:.125rem;padding-left:calc(var(--space--xxs) - .25rem)}.fui-field[data-field-display-type=dropdowns] .fui-input-wrapper{width:100%;padding:2px 0}@supports selector(:has(selector)){.fui-field[data-field-display-type=dropdowns] .fui-field-container{display:grid;grid:[stack] 1fr / [stack] 1fr;place-items:center}.fui-field[data-field-display-type=dropdowns] .fui-field-container>*{grid-area:stack}.fui-field[data-field-display-type=dropdowns] .fui-field-container:has(select option:checked:not([value=""])) .fui-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fui-field[data-field-display-type=dropdowns] .fui-label{z-index:2;display:grid;align-items:center;padding-inline:var(--form-input-padding-x);pointer-events:none}.fui-field[data-field-display-type=dropdowns] .fui-field-container{background-color:transparent}.fui-field[data-field-display-type=dropdowns] .fui-select{padding-right:1.25rem;padding-left:.25rem;background-color:transparent;background-position:center right .5rem}.fui-field[data-field-display-type=dropdowns] .fui-select:is(:hover,:focus,:focus-visible){background-color:var(--color-white)}}input[type=file]{padding-left:.5rem}input[type=file]::file-selector-button{height:2.5rem;padding:0 1rem;margin-right:1rem;color:var(--color-global-bg);cursor:pointer;background-color:var(--color-global-text);border:0;border-radius:var(--rounded-sm);transition:var(--transition)}.field-required,.fui-required{margin-left:.25em}.inline-labels .fui-page-container{gap:var(--grid-gap)}.inline-labels .fui-field-container{display:grid}.inline-labels .fui-field-container>*{grid-area:1/1}.inline-labels .fui-label{position:relative;top:0;left:0;z-index:2;display:flex;grid-row:1/2;grid-column:1/-1;align-items:center;max-width:var(--form-label-width);min-height:var(--form-input-height);padding-block:var(--form-input-padding-y);padding-inline:var(--form-input-padding-x) .625rem;margin-bottom:auto}.inline-labels .fui-input-container{grid-row:1/2;grid-column:1/-1}.inline-labels input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset]){padding-inline:var(--form-label-width) var(--form-input-padding-x)}.inline-labels .multi-select-field{padding:0}.fui-error-message{position:relative;display:inline-block;width:auto;padding:6px 9px 5px;margin:6px 0;overflow:hidden;font-size:.9rem;color:var(--color-error-text);background:var(--color-error-bg);border:1px solid color-mix(in srgb,var(--color-error-text) 40%,transparent);border-radius:var(--rounded)}.fui-alert>*+*{margin-top:var(--flow-space, 1em)}.fui-alert-error{display:inline-block;padding:6px 14px;margin:0 0 1rem;font-weight:400;color:var(--color-error-text);background:var(--color-error-bg);border:1px solid color-mix(in srgb,var(--color-error-text) 40%,transparent);border-radius:var(--rounded)}.fui-alert-success{display:inline-block;padding:var(--space-xxs);margin:0 0 1rem;font-weight:400;color:var(--color-success-text);background:var(--color-success-bg);border:1px solid color-mix(in srgb,var(--color-success-text) 40%,transparent);border-radius:var(--rounded)}.fui-heading-h1,.fui-alert h1{max-width:var(--heading-max-width, 32ch);font-family:var(--font-headings);font-size:var(--font-size-page);font-weight:500;line-height:1.2}.fui-heading-h2,.fui-alert h2{max-width:var(--heading-max-width, 48ch);font-family:var(--font-headings);font-size:var(--font-size-section);font-weight:500;line-height:1.12}.fui-heading-h3,.fui-alert h3{font-family:var(--font-headings);font-size:var(--font-size-block);font-weight:500;line-height:1.2}.hub-category-card__link .fui-heading-h3,.hub-category-card__link .fui-alert h3{-webkit-hyphens:none;hyphens:none;transition:var(--transition)}.hub-category-card__link:hover .fui-heading-h3,.hub-category-card__link:hover .fui-alert h3{transform:translate(50px)}.cant-find-address{position:absolute;top:var(--form-input-padding-y);right:var(--form-input-padding-x);margin-top:3px;font-size:var(--font-size-small);position:relative;display:inline-block;color:var(--color-global-text);transition:var(--transition);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:color-mix(in srgb,var(--color-global-text) 100%,transparent);text-underline-offset:.4em}.cant-find-address:is(:hover,:focus){text-decoration-color:currentcolor}.cant-find-address:is(:hover,:focus){text-decoration-thickness:4px}.card-condition .cant-find-address{padding-bottom:4px}.card-condition .cant-find-address:not(.link--article){z-index:2}@media (min-width: 1280px){.card-condition:has(.cant-find-address:hover,.link:focus):before{transform:scaleX(1.026)}}.card-condition:has(.cant-find-address:hover,.link:focus) .condition-icon .icon-wrap{transform:translateY(0)}@media (min-width: 1280px){.card-condition:has(.cant-find-address:hover,.link:focus) .text{transform:translate(1rem)}.card-condition:has(.cant-find-address:hover,.link:focus) .links{padding-left:1rem}}.hub-search-full-link a.cant-find-address:not(.button){color:var(--color-b)}.breadcrumb :where(.cant-find-address){color:currentcolor}.breadcrumb .cant-find-address{display:flex;gap:6px;align-items:center}.breadcrumb .cant-find-address:is(:hover,:focus){padding:0;text-decoration-thickness:2px}@media print{.cant-find-address{text-decoration:none}}.fui-input-wrapper:has(.cant-find-address){position:relative}@media (min-width: 700px){.fui-type-name .fui-row{display:flex}}.fui-type-phone.fui-field .iti__selected-dial-code{font-size:var(--font-size-body)}div.fancybox__container{--modal-width: 100%;--fancybox-bg: var(--color-underlay);--fancybox-content-color: var(--color-global-text);--fancybox-content-bg: var(--color-global-bg);--f-spinner-color-1: rgb(var(--color-white-rgb) / 20%);--f-spinner-color-2: white;--fancybox-zIndex: var(--zindex-drawer);--fancybox-opacity: 1}.fancybox__container .fancybox__toolbar.is-absolute{top:var(--dialog-toolbar-margin);width:100%;padding-inline:var(--space-xs)}.fancybox__container .fancybox__toolbar__column.is-left,.fancybox__container .fancybox__toolbar__column.is-middle{display:none}:is(.dialog-close,.dialog-close.f-button){--f-button-width: var(--dialog-close-button-size);--f-button-height: var(--dialog-close-button-size);--f-button-color: var(--color-b);--f-button-bg: var(--color-white);--f-button-border: none;--f-button-border-radius: 50%;--f-button-shadow: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-fill: currentcolor;--f-button-svg-stroke-width: 0;--f-button-hover-color: var(--color-b);--f-button-hover-bg: var(--color-white);--f-button-hover-border: none;--f-button-hover-shadow: 0 0 0 2px var(--f-button-hover-bg);--f-button-active-bg: var(--color-a);display:flex;align-items:center;justify-content:center;width:var(--f-button-width);height:var(--f-button-height);color:var(--f-button-color);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);transition:var(--transition-button)}@media (max-width: 999.98px){:is(.dialog-close,.dialog-close.f-button){--f-button-color: var(--color-white);--f-button-bg: var(--color-b);--f-button-border: none;--f-button-hover-color: var(--color-white);--f-button-hover-bg: var(--color-b);--f-button-hover-border: none;--f-button-shadow: none }}div.fancybox--floating{--modal-width: 900px;--modal-height: 800px}div.fancybox--floating:not(.is-compact) div.fancybox__slide.has-close-btn{padding-top:0}div.fancybox--floating .fancybox__slide{padding:0}@media (max-width: 699.98px){div.fancybox--floating .fancybox__slide:before{display:none}}@media (min-width: 700px){div.fancybox--floating .fancybox__slide{padding-block:var(--space-gutter)}}div.fancybox--floating .fancybox__slide .fancybox__content{--fancybox-content-bg: transparent;width:var(--modal-width);max-width:100%!important;min-height:var(--viewport-height);padding:0}@media (min-width: 700px){div.fancybox--floating .fancybox__slide .fancybox__content{max-width:var(--modal-width)!important;min-height:0;max-height:var(--modal-height)!important}div.fancybox--floating .fancybox__iframe{border-radius:var(--rounded-lg)}}.fancybox--video{--modal-width: 1280px;--modal-height: 720px;--f-button-color: var(--color-white);--f-button-bg: var(--color-b);--f-button-hover-color: var(--color-white);--f-button-hover-bg: var(--color-b)}.fancybox--video :is(.has-youtube,.has-vimeo,.has-html5video) .fancybox__content{width:var(--modal-width);height:var(--modal-height);overflow:hidden!important;border-radius:var(--rounded)}.fancybox__container.fancybox--side-panel{--modal-width: 900px}.fancybox__container.fancybox--side-panel .fancybox__slide{padding:0;overflow:hidden;overflow-y:auto}.fancybox__container.fancybox--side-panel .fancybox__slide:before,.fancybox__container.fancybox--side-panel .fancybox__slide:after{display:none}.fancybox__container.fancybox--side-panel .fancybox__slide.has-close-btn{padding:0}.fancybox__container.fancybox--side-panel .fancybox__content{flex:1!important;align-self:flex-end;width:100%;padding:0}@media (min-width: 1000px){.fancybox__container.fancybox--side-panel .fancybox__content{max-width:var(--modal-width);overflow:hidden}}.f-slide-in-from-right{animation:var(--transition-nav) f-slide-in-from-right}@keyframes f-slide-in-from-right{0%{transform:translate(100%)}to{transform:translateZ(0)}}.f-slide-out-to-right{animation:var(--transition-nav) f-slide-out-to-right}@keyframes f-slide-out-to-right{0%{transform:translateZ(0)}to{transform:translate(100%)}}.fancybox__container.fancybox--profile{--modal-width: 100%;--modal-height: var(--viewport-height);--fancybox-content-bg: transparent}.fancybox__container.fancybox--profile:not(.is-compact) div.fancybox__slide.has-close-btn{padding-top:0}.fancybox__container.fancybox--profile :is(.dialog-close,.dialog-close.f-button){--f-button-border: 2px solid var(--color-white)}@media (min-width: 1000px){.fancybox__container.fancybox--profile :is(.dialog-close,.dialog-close.f-button){margin-top:calc(var(--space-sm) + var(--space-xl));margin-right:calc(var(--space-sm) + var(--space-gutter))}.fancybox__container.fancybox--profile{--dialog-toolbar-margin: 0 }.fancybox__container.fancybox--profile .fancybox__toolbar.is-absolute{padding:0}}div.fancybox--newsletter{--modal-width: 700px}.inline-container{container-type:inline-size}.wrapper{position:relative;width:100%;max-width:var(--layout-width);margin-inline:auto}:where(.region){position:relative;display:grid;margin-block:var(--region-space-y, var(--region-space-y-top) var(--region-space-y-bottom));scroll-margin-top:var(--region-space-y-top);border-top-left-radius:var(--region-border-radius);border-top-right-radius:var(--region-border-radius)}:where(.region):has(+:where(.region)){margin-bottom:calc(-1 * var(--region-border-radius))}:where(.region):has(+:where(.region--preserve-padding)){margin-bottom:calc(-1 * var(--region-border-radius))}:where(.region):has(+:where(.region--preserve-padding))>:where(.region-inner){padding-bottom:var(--region-border-radius)}:where(.region):has(+:where(.region--preserve-padding))+.region--preserve-padding{border-radius:0}:where(.region-inner){row-gap:var(--region-row-gap);padding-inline:var(--region-space-x, var(--region-space-x-left) var(--region-space-x-right));container-type:inline-size}@media (min-width: 1280px){:where(.region-inner){--region-gap-y: var(--space-lg) }}@media (--until-l){.region:first-of-type:not(.region--hero)>:where(.region-inner){--region-space-y-top: clamp(3rem, 2.423rem + 2.462vw, 3.5rem)}}main>.region:first-child{padding-top:calc(var(--header-height) + var(--notification-bar-height, 0px));margin-top:0}main>.region:first-child:not(.page-header,.page-hero) .region-inner{padding-top:var(--region-space-y-top)}.global-overlay{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;pointer-events:none;background-color:var(--color-global-text);opacity:0;transition:opacity var(--duration-default) var(--ease),visibility 1ms linear var(--duration-default)}.global-overlay--header{z-index:170}.global-overlay--filter{z-index:180}body:has(.site-header__nav-item:is(:hover,:focus-within)>button.site-header__item-link) .global-overlay--header{visibility:visible;opacity:.25;transition:opacity var(--duration-default) var(--ease) .2s}body.filters-open .global-overlay--filter{visibility:visible;pointer-events:auto;opacity:.25;transition:opacity var(--duration-default) var(--ease)}.site-header{position:absolute;top:0;right:0;left:0;z-index:180;display:flex;width:100%;height:var(--header-height);overflow:visible;color:var(--color-global-text);transition:var(--transition);transition-duration:var(--duration-slower)}.site-header__layout{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:var(--space-gutter)}.site-header__logo{outline-offset:10px}.site-header__logo :is(img,svg){width:clamp(7.75rem,6.25rem + 6.4vw,10.25rem)}@media (min-width: 1280px){.site-header__logo :is(img,svg){width:clamp(15rem,-18.75rem + 42.188vw,23.4375rem)}}.site-header__nav{position:fixed;top:auto;right:var(--space-gutter);z-index:200;display:flex;color:var(--color-b);background-color:var(--color-white);border-radius:20em}@media (max-width: 699.98px){.site-header__nav{padding:.25rem .75rem .25rem .25rem}}@media (min-width: 700px){.site-header__nav{padding:.5rem}}@media (min-width: 700px){@media (max-width: 1279.98px){@media (max-color:2147477350) and (max-color:2147477350){.site-header__nav{padding-right:1rem}}}@media not all and (max-width: 1279.98px){@media (max-color:2147477350) and (color:2147477350){.site-header__nav{padding-right:1rem}}}}@media not all and (min-width: 700px){@media (max-width: 1279.98px){@media (color:2147477350) and (max-color:2147477350){.site-header__nav{padding-right:1rem}}}@media not all and (max-width: 1279.98px){@media (color:2147477350) and (color:2147477350){.site-header__nav{padding-right:1rem}}}}@media (min-width: 1280px){.site-header__nav{padding-left:2rem}.site-header--not-top .site-header__nav{padding-left:.5rem}}.site-header__nav-items{display:flex}@media (min-width: 1280px){.site-header__nav-items{gap:2px}.site-header--not-top .site-header__nav-items{display:none;visibility:hidden;opacity:0}}@media (min-width: 1280px){.site-header__nav-item.mobile-only{display:none}}.site-header__item-link{position:relative;display:flex;align-items:baseline;padding-inline:10px;font-size:1.125rem;font-weight:600;line-height:1;transition:var(--transition);transition-delay:.2s;transition-property:opacity}.site-header__item-link:before{position:absolute;top:50%;left:0;width:100%;height:2.5rem;aspect-ratio:1/1;content:"";background-color:var(--color-ui);border-radius:var(--rounded-pill);opacity:0;transform:translateY(-50%) scale(1);transform-origin:center;transition:var(--transition);transition-property:opacity}.site-header__item-link.active:before{width:2.5rem;opacity:1}.site-header__item-link .txt{position:relative;display:block;padding:1.25rem 0}.site-header__item-link:is(:hover,:focus):before{opacity:1}@media (max-width: 374.98px){.site-header__search-btn{padding:.75rem .375rem .75rem .5rem}}@media (min-width: 375px){@media (max-width: 699.98px){@media (max-color:2147477350) and (max-color:2147477350){.site-header__search-btn{padding:.75rem .5rem .75rem .75rem}}}@media not all and (max-width: 699.98px){@media (max-color:2147477350) and (color:2147477350){.site-header__search-btn{padding:.75rem .5rem .75rem .75rem}}}}@media not all and (min-width: 375px){@media (max-width: 699.98px){@media (color:2147477350) and (max-color:2147477350){.site-header__search-btn{padding:.75rem .5rem .75rem .75rem}}}@media not all and (max-width: 699.98px){@media (color:2147477350) and (color:2147477350){.site-header__search-btn{padding:.75rem .5rem .75rem .75rem}}}}@media (min-width: 700px){@media (max-width: 1279.98px){@media (max-color:2147477350) and (max-color:2147477350){.site-header__search-btn{padding:1rem .75rem 1rem 1.25rem}}}@media not all and (max-width: 1279.98px){@media (max-color:2147477350) and (color:2147477350){.site-header__search-btn{padding:1rem .75rem 1rem 1.25rem}}}}@media not all and (min-width: 700px){@media (max-width: 1279.98px){@media (color:2147477350) and (max-color:2147477350){.site-header__search-btn{padding:1rem .75rem 1rem 1.25rem}}}@media not all and (max-width: 1279.98px){@media (color:2147477350) and (color:2147477350){.site-header__search-btn{padding:1rem .75rem 1rem 1.25rem}}}}@media (max-width: 1279.98px){.site-header__search-btn{order:1}}@media (min-width: 1280px){.site-header__search-btn{padding:1rem}.site-header--not-top .site-header__search-btn{margin-right:-.5rem}}.site-header__menu-btn{order:1}@media (max-width: 374.98px){.site-header__menu-btn{padding:.75rem .375rem}}@media (min-width: 375px){@media (max-width: 699.98px){@media (max-color:2147477350) and (max-color:2147477350){.site-header__menu-btn{padding:.75rem .5rem}}}@media not all and (max-width: 699.98px){@media (max-color:2147477350) and (color:2147477350){.site-header__menu-btn{padding:.75rem .5rem}}}}@media not all and (min-width: 375px){@media (max-width: 699.98px){@media (color:2147477350) and (max-color:2147477350){.site-header__menu-btn{padding:.75rem .5rem}}}@media not all and (max-width: 699.98px){@media (color:2147477350) and (color:2147477350){.site-header__menu-btn{padding:.75rem .5rem}}}}@media (min-width: 700px){.site-header__menu-btn{padding:1rem}}@media (min-width: 1280px){.site-header__menu-btn{display:none;visibility:hidden;opacity:0}.site-header--not-top .site-header__menu-btn{display:block;visibility:visible;order:2;opacity:1}}.site-header__arrow-down{display:block;padding-block:2px;margin-left:.25rem;transition:var(--transition);transition-property:transform}.site-header__nav-item:is(:hover,:focus) .site-header__arrow-down{transform:rotate(180deg)}.site-header__nav .main-nav-button{font-size:1rem;font-weight:600;line-height:1;border-radius:35px}@media (max-width: 499.98px){.site-header__nav .main-nav-button{padding-inline:1.5rem}}@media (min-width: 500px){.site-header__nav .main-nav-button{padding-inline:2rem}}@media (max-width: 699.98px){.site-header__nav .main-nav-button{height:3rem}}@media (min-width: 700px){.site-header__nav .main-nav-button{height:3.5rem}}.site-header--not-top .site-header__nav .main-nav-button{display:none}.site-header__nav .main-nav-button:first-child{padding-right:24px;border-top-right-radius:5px;border-bottom-right-radius:5px}@media (max-width: 699.98px){.site-header__nav .main-nav-button:first-child{display:none}}@media (min-width: 700px){.site-header__nav .main-nav-button:last-child{padding-left:24px;border-top-left-radius:5px;border-bottom-left-radius:5px}}.site-header__subnav{position:absolute;top:calc(100% - .5rem);display:block;visibility:hidden;padding-top:1rem;opacity:0;transform:translateY(5px);transition:opacity var(--duration-default) var(--ease),transform var(--duration-default) var(--ease),visibility 1ms linear var(--duration-default)}.site-header__nav-item:is(:hover,:focus-within) .site-header__subnav{visibility:visible;opacity:1;transform:translateY(0);transition:opacity var(--duration-default) var(--ease) .2s,transform var(--duration-default) var(--ease) .2s}.header-subnav__inner{display:block;padding:40px;background-color:var(--color-white);border-radius:var(--rounded-lg)}.header-subnav__listings{display:flex;gap:1rem}.header-subnav__link+.header-subnav__listings{padding-top:1rem;margin-top:1rem;border-top:1px solid var(--color-border)}.header-subnav__list{flex-grow:2}.header-subnav__level3-listing{padding:.5rem 0 .5rem 1rem}.header-subnav__level3-item{display:flex;gap:.5rem;align-items:flex-start}.header-subnav__level3-item:before{display:block;width:.5rem;aspect-ratio:1/1;margin-top:11px;content:"";background-color:currentcolor;border-radius:50%}.header-subnav__level3-item.active{color:var(--color-e)}.header-subnav__level3-link .link-cta__label{padding-block:.125rem}.header-subnav__level3-link.active .link-cta__label{--underline-width: 100%}.menu-link{font-family:var(--font-headings);font-size:var(--font-size-card);font-weight:500;line-height:1.3;position:relative;display:flex;gap:.5rem;align-items:flex-start;padding-block:.25rem;padding-right:2rem;overflow:hidden}.menu-link.active{color:var(--color-e)}.menu-link__icon{position:absolute;top:.4375rem;left:-2.5rem}.menu-link.active .menu-link__icon,.menu-link:is(:hover,:focus) .menu-link__icon{transform:translate(2.5rem)}.menu-link__label{display:flex;gap:.25rem;align-items:flex-start;transition:var(--transition);transition-property:transform}.menu-link:is(:hover,:focus) .menu-link__label{transform:translate(.5rem)}.menu-link__external-icon{margin-top:.375rem}.menu-block{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;visibility:hidden;overflow-x:auto;opacity:0;transition-delay:var(--duration-slower);transition-property:opacity,visibility}@media (min-width: 1000px){.menu-block{overflow:hidden}}.menu-block__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-b);opacity:0;transition:var(--duration-slower) var(--ease);transition-property:opacity}.menu-block__section{position:relative;width:100%;min-height:100vh;color:var(--color-white);background-color:var(--color-b);transform:translate(101%);transition:var(--duration-slower) var(--ease);transition-property:transform}@media (min-width: 1000px){.menu-block__section{position:absolute;top:0;right:0;bottom:0;max-width:56rem;height:100vh;overflow-x:auto}}.menu-block__inner{display:flex;flex-direction:column;gap:var(--space-lg);min-height:var(--viewport-height);padding-inline:clamp(.9375rem,-.9rem + 7.84vw,4rem);padding-bottom:var(--space-lg)}.menu-block__header{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;height:var(--space-xl)}@media (max-width: 999.98px){.menu-block__header{gap:.25rem}}@media (min-width: 1000px){.menu-block__header{gap:1rem}}.menu-block__logo img{width:clamp(7.25rem,6.332rem + 3.918vw,10.25rem);filter:brightness(0) invert(1)}.menu-block__nav-header{display:flex;align-items:center;justify-content:space-between;padding:7px;background-color:var(--color-white);border-radius:var(--rounded-pill)}.menu-block__nav-header .menu-block__search-btn,.menu-block__nav-header .menu-block__close-btn{--button-height: 40px;--button-color-bg: transparent;--button-color-text: var(--color-b);width:var(--button-height);padding-inline:0}.menu-block__nav-header .menu-block-button{border-radius:35px}.menu-block__nav-header .menu-block-button:first-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.menu-block__nav-header .menu-block-button:last-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.menu-block__search-btn{flex-shrink:0;padding:clamp(.5rem,.293rem + .884vw,1rem)}.menu-block__btn-donate{font-size:1.125rem;font-weight:600;line-height:1}.menu-block__nav{display:grid}.menu-block__link{position:relative;display:flex;gap:10px;align-items:center;justify-content:flex-end;width:100%;padding-block:clamp(.5rem,.35rem + .64vw,.75rem);font-size:1.9375rem}.menu-block__link-label{position:relative;font-size:1.9375rem;transition:var(--duration-slower) var(--ease);transition-property:transform}@media (pointer: fine){.menu-block__link:is(:hover,:focus) .menu-block__link-label{transform:translate(-1rem)}}.menu-block__link-icon{position:relative;display:grid;place-items:center;width:20px;height:20px;color:var(--color-b);background-color:var(--color-white);border-radius:50%}.menu-block__link-icon .icon{width:10px;height:10px}.menu-block__link.open .menu-block__link-icon .icon--plus{opacity:0}.menu-block__submenu-wrapper{position:relative;padding-left:1.5rem;margin-left:-1.5rem;overflow:hidden;color:var(--color-d)}.menu-block__submenu{padding-bottom:var(--space-md)}.menu-block__submenu-item .menu-block__submenu-link{font-weight:700}.menu-block__submenu-link{font-size:var(--font-size-label);font-weight:400;line-height:1.5;position:relative;display:flex;gap:.25rem;align-items:baseline;justify-content:flex-end;padding-block:.25rem;color:var(--color-white);transition:var(--duration-slower) var(--ease);transition-property:transform}.menu-block__submenu-link:not(.active):is(:hover,:focus){transform:translate(-.5rem)}.menu-block__submenu-link.active{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--underline-color, currentcolor);text-underline-offset:.25em}.menu-block__footer img{width:50px;filter:brightness(0) invert(1)}.menu-block__footer .text{width:126px;font-size:20px;line-height:1;text-align:right}.mobile-nav-is-active,.mobile-nav-is-active .page{overflow:hidden;scrollbar-gutter:stable}.mobile-nav-is-active .menu-block{visibility:visible;opacity:1;transition-delay:0ms}.mobile-nav-is-active .menu-block__overlay{opacity:.4}.mobile-nav-is-active .menu-block__section{transform:none}.page:has(.site-footer) main{margin-bottom:calc(-1 * var(--region-border-radius))}.site-footer{position:relative;z-index:5;margin-block:0}.site-footer .region-inner{padding-block:var(--space-lg)}.site-footer h4{color:var(--color-global-accent, var(--color-a))}.site-footer hr{border-top-width:1px;opacity:.2}.site-footer .link--subtle:not(:hover,:focus){text-decoration-color:transparent}.site-footer__logo img{width:clamp(12.5rem,10.7rem + 7.68vw,15.5rem)}.site-footer__nav ul,.site-footer__nav-secondary ul{display:grid;gap:.33em}.site-footer__social a{display:block;border-radius:50%;transition:var(--transition)}.site-footer__social a:is(:hover,:focus){box-shadow:0 0 0 2px var(--color-global-bg),0 0 0 4px var(--color-global-text)}.section-newsletter{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl);margin-bottom:0}.section-newsletter:before{position:absolute;top:0;left:50%;width:110%;aspect-ratio:1;content:"";background-color:var(--color-deco-bg);border-radius:50%;transform:translate(-50%)}@media (max-width: 999.98px){.section-newsletter:before{width:200%}}.section-newsletter .hand--wave{position:absolute;bottom:clamp(2.5rem,-1.327rem + 16.327vw,15rem);left:0;transform:rotate(32deg) translate(-48px) translateY(48px);transform-origin:0 100%}.section-newsletter .hand--wave img{width:max(11.027vw,90px);width:clamp(4.375rem,1.888rem + 10.612vw,12.5rem)}.section-newsletter .hand--thumbsup{position:absolute;top:clamp(6.25rem,4.178rem + 8.84vw,11.25rem);right:0;transform:rotate(325deg) translate(142px) translateY(48px);transform-origin:0 100%}.section-newsletter .hand--thumbsup img{width:clamp(6.25rem,2.136rem + 17.551vw,19.6875rem)}@media (min-width: 700px){.section-newsletter .hand--thumbsup{transform:rotate(325deg) translate(200px) translateY(48px)}}.section-newsletter .deco-left{position:absolute;bottom:0;left:0;width:clamp(2.5rem,.721rem + 7.592vw,8.3125rem);transform:scale(.5);transform-origin:0 100%}.section-newsletter .deco-right{position:absolute;top:var(--region-space-y-top, 0);right:0;width:clamp(2.0625rem,.781rem + 5.469vw,6.25rem);transform:scale(.5);transform-origin:100% 50%}.chip{display:inline-flex;gap:10px;text-align:left}.chip .icon{width:20px;margin-top:.3ex;margin-bottom:auto}.tag{display:inline-flex;gap:4px;align-items:center;height:35px;padding:0 15px;font-size:var(--font-size-eyebrow);font-weight:700;color:currentcolor;text-align:center;white-space:nowrap;background:var(--color-ui);border-radius:var(--rounded-pill)}.tag:any-link:is(:hover,:focus){color:var(--color-white);background:var(--color-global-text)}.hover-icon{position:absolute;top:50%;left:50%;width:40px;aspect-ratio:1;overflow:hidden;transform:translate(-50%,-50%);transition:var(--transition-card)}.hover-icon .icon-wrap{color:currentcolor;background-color:#fff;transform:translateY(101%);transition:inherit}.button-hover-trigger:is(:hover,:focus) .hover-icon{transform:translate(-50%,-50%)}.button-hover-trigger:is(:hover,:focus) .hover-icon .icon-wrap{transform:translateY(0)}.cta-list{--link-padding-y: clamp(.875rem, .442rem + 1.846vw, 1.25rem)}.cta-list :where(li:not(:first-child)){border-top:1px solid var(--color-divider)}.cta-list li:last-child .cta-link{padding-bottom:0}@media (--until-m){.cta-cards>li:not(:first-child){padding-top:24px;border-top:1px solid var(--color-divider)}}.cta-link{display:flex;flex-flow:row-reverse;gap:14px;align-items:center;justify-content:start;padding-block:var(--link-padding-y)}.cta-link>span{transition:var(--duration-fast) var(--ease)}.cta-link:is(:hover,:focus,.is-active){outline:0}.cta-link:is(:hover,:focus,.is-active)>span{transform:translate(.25rem)}.cta-link:is(:hover,:focus,.is-active) .cta-link-arrow{color:var(--theme-invert-color)}.cta-link:is(:hover,:focus,.is-active) .cta-link-arrow:before{background:var(--theme-color);border-color:var(--theme-color);box-shadow:0 0 0 2px var(--theme-color);opacity:1}.cta-link-arrow{position:relative;z-index:10;flex-shrink:0;width:32px;aspect-ratio:1;margin-bottom:auto;color:currentcolor}.cta-link-arrow:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;aspect-ratio:1;content:"";border:2px solid currentcolor;border-radius:50%;opacity:.2;transition:var(--duration-fast) var(--ease)}.cta-link-arrow .icon{position:relative}.feature-list{--flow-space: 2.75rem}.feature-list .feature:not(:first-child){margin-top:32px}.feature-list>li,.feature{display:flex;gap:15px}.feature-list>li .icon-wrap,.feature .icon-wrap{flex-shrink:0;aspect-ratio:1;margin-bottom:auto;color:var(--color-surface-text);background-color:var(--color-surface-bg);border-radius:50%}.feature-list--compact{--flow-space: var(--space-sm)}.feature-list--compact .feature .icon-wrap{width:28px}.feature-list--compact .feature:not(:first-child){margin-top:16px}.theme--c .feature-list--compact .feature .icon-wrap{color:var(--color-global-text);background-color:color-mix(in srgb,var(--color-global-text) 10%,transparent)}.cards-slider.swiper-autoheight .swiper-slide{height:100%}.slider-nav-buttons{display:flex;flex-shrink:0;gap:2px;overflow:hidden;border:0;border-radius:var(--rounded-pill);transition:var(--duration-default)}.slider-nav-buttons:has(.slider-nav-button:is(:hover,:focus)){border-color:var(--color-global-text)}.slider-nav-button{display:grid;place-items:center;height:clamp(3rem,2.77rem + .98vw,3.75rem);padding-inline:20px;font-size:var(--font-size-small);font-weight:500;white-space:nowrap;background-color:var(--color-ui);border-radius:5px;transition:var(--duration-default)}.slider-nav-button[disabled] .icon{opacity:.2}.slider-nav-button:is(:hover,:focus){background-color:color-mix(in srgb,var(--color-global-text) 3%,transparent)}.slider-nav-button:first-child{padding-left:25px}.slider-nav-button:last-child{padding-right:25px}.key-contact .heading--title{font-size:clamp(1.125rem,.972rem + .653vw,1.625rem)}.pagination{--button-size: clamp(1.5rem, 1.29rem + .898vw, 2.1875rem);padding:20px}.pagination__pages{display:flex;gap:.6rem;justify-content:center}.pagination__page,.pagination__button{position:relative;display:flex;align-items:center;justify-content:center;width:var(--button-size);height:var(--button-size);font-size:clamp(1rem,.904rem + .408vw,1.3125rem);font-weight:800;line-height:clamp(1.5rem,1.347rem + .653vw,2rem);text-transform:uppercase;border-radius:50%}.pagination__page:before,.pagination__button:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:var(--color-b);border-radius:50%;box-shadow:0 0 0 4px var(--color-b);opacity:0;transform:scale(.75);transition:var(--duration-default) var(--ease);transition-property:transform,opacity}.pagination__page.active:before,.pagination__button.active:before{opacity:.1;transform:scale(1)}.pagination__page:not(.active):is(:hover,:focus):before,.pagination__button:not(.active):is(:hover,:focus):before{opacity:.1;transform:scale(1)}.pagination__page-label{position:relative}:where(.icon){display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--width, 20px);aspect-ratio:1;font-style:normal;transition:var(--transition);transition-property:transform,opacity,color}:where(.icon) use{transform-origin:50% 50%}:where(.icon):focus{outline:0}:where(.icon-wrap){display:grid;flex-shrink:0;place-items:center;width:var(--icon-wrap-width, 40px);aspect-ratio:1;border-radius:50%;transition:var(--transition)}.icon--reverse{transform:scaleX(-1)}.icon--outline{fill:none;stroke:currentcolor}.icon--xs{--width: 8px}.icon--sm{--width: 16px}.icon--md{--width: 24px}.icon--lg{--width: 26px}.icon--xl{--width: 48px}.icon--xxl{--width: 64px}.icon--auto{width:auto;aspect-ratio:auto}.icon--nav-toggle,.icon--nav-close{--width: 40px}.icon--share{--width: 30px}.icon--subnav,.icon--subnav-close,.icon--zoom,.icon--remove{--width: 10px}.icon--logo-symbol{width:64px;height:52px;aspect-ratio:auto}.icon--marker{width:17px;height:22px;aspect-ratio:auto}.play-icon{--size: clamp(2.1875rem, 1.709rem + 2.041vw, 3.75rem);display:grid;flex-shrink:0;place-items:center;width:var(--size);height:var(--size);color:var(--color-c);background-color:var(--color-a);border:2px solid var(--color-a);border-radius:50%;box-shadow:0 0 0 0 var(--color-a);transition:var(--transition)}.play-icon>*{grid-area:1/1}.play-icon .icon--play{position:relative;z-index:2;grid-area:1 / 1}:is(:any-link,.button):is(:hover,:focus) .play-icon{box-shadow:0 0 0 4px var(--color-a)}.play-icon.play-icon--outline{color:#fff;background:transparent;border-color:#fff}:is(:any-link,.button):is(:hover,:focus) .play-icon.play-icon--outline{color:var(--color-c);background:var(--color-a);border-color:var(--color-a)}.circle-icon{display:grid;flex-shrink:0;place-items:center;width:var(--size, 40px);height:var(--size, 40px);color:var(--color-white);background:var(--color-global-text);border-radius:50%}.icon-badge{container-type:inline-size;display:grid;place-items:center;width:var(--_size, var(--size, 76px));aspect-ratio:1;background:var(--color-a);border-radius:50%}.icon-badge>div{place-items:center;width:100%;height:100%;padding:13cqi}:where(button){padding:0;color:currentcolor;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;border:0}.button{position:relative;display:flex;gap:var(--button-gap, 8px);align-items:center;justify-content:center;width:fit-content;height:var(--button-height, 2.6875rem);padding-block:var(--button-padding-y, 0);padding-inline:var(--button-padding-x, clamp(1rem, .636rem + 1.551vw, 2.1875rem));font-size:var(--button-font-size, var(--font-size-button-label));font-weight:600;line-height:1;color:var(--button-color-text, var(--color-surface-text));white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--button-color-bg, var(--color-surface-bg));border:0;border-color:var(--button-border-color, transparent);border-style:solid;border-width:var(--button-border-width, 2px);border-radius:var(--button-border-radius, var(--rounded-pill));box-shadow:var(--button-box-shadow, 0 0 0 0 var(--button-color-bg));transition:var(--transition-button)}.button>*{transition:var(--transition-button)}.button>.icon{transition:none}.button .count{display:grid;place-items:center;width:25px;height:25px;font-size:.75rem;font-weight:700;line-height:1;color:var(--button-color-bg);background-color:#fff;border-radius:50%}.button:is(:hover,:focus),.button-hover-trigger:is(:hover,:focus) .button{color:var(--button-color-text-interact, var(--button-color-text, var(--color-surface-text-interact)));background-color:var(--button-color-bg-interact, var(--button-color-bg, var(--color-surface-bg-interact)));border-color:var(--button-border-color-interact, var(--button-color-bg, var(--color-surface-bg-interact)));box-shadow:0 0 0 5px var(--button-border-color-interact, var(--button-color-bg, var(--color-surface-bg-interact)))}.button:disabled{pointer-events:none;cursor:default;opacity:.5}@media (min-width: 1000px){.button{--button-height: 3.75rem }}.button-label{margin-top:-.15em;font-size:var(--button-font-size, var(--font-size-button-label));font-weight:600;transition:none}.button>.button-arrow:first-child:not(:last-child){display:none}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom){display:grid;grid-template-columns:1fr 32px}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom)>*{grid-row:1}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom) .button-label{grid-area:1 / 1 / 2 / 2}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom) .button-arrow:first-child:not(:last-child){display:inline-block;grid-area:1 / 1 / 2 / -1;opacity:0}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom) .button-arrow:last-child:not(:first-child){grid-area:1 / 2 / 2 / -1}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom):is(:hover,:focus) .button-label{transform:translate(calc(30px + var(--button-gap)))}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom):is(:hover,:focus) .button-arrow:first-child:not(:last-child){opacity:1}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom):is(:hover,:focus) .button-arrow:last-child:not(:first-child){opacity:0}.button--primary,.button--b{--button-color-bg: var(--color-b);--button-color-text: var(--color-white)}.button--c{--button-color-bg: var(--color-c);--button-color-text: var(--color-white)}.button--d{--button-color-bg: var(--color-d);--button-color-text: var(--color-white)}.button--secondary,.button--e{--button-color-bg: var(--color-e);--button-color-text: var(--color-white)}.button--f{--button-color-bg: var(--color-f);--button-color-text: var(--color-white)}.button--transparent{--button-color-text: currentcolor;--button-color-bg: transparent;--button-border-color: transparent;--button-padding-x: 0}.button--transparent:is(:hover,:focus){box-shadow:none}.button--small{--button-padding-x: 24px;--button-height: 44px;font-size:1rem}.button--tag{--button-padding-x: 15px;--button-height: 35px;--button-color-bg: var(--color-ui);--button-color-text: currentcolor;font-size:var(--font-size-eyebrow);font-weight:700;border:0}.button--link{--button-color-text: currentcolor;--button-color-bg: transparent;--button-border-color: transparent;--button-height: 2rem;--button-padding-x: 0;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:currentcolor;text-underline-offset:.4em;border-radius:0}.button-hover-trigger:is(:hover,:focus) .button--link,.button--link:is(:hover,:focus){padding-bottom:4px;text-decoration-thickness:4px;box-shadow:none}.button--outline{--button-color-text: currentcolor;--button-color-bg: transparent;border-color:var(--button-border-color, var(--button-color-text))}.button--outline:is(:hover,:focus){border-color:var(--button-border-color, var(--button-color-text));box-shadow:inset 0 0 0 1px var(--button-border-color, var(--button-color-text))}:is(.button--arrow,.button--icon){--button-color-text: var(--color-c);--button-color-bg: var(--color-e);--button-border-color: var(--button-color-bg);--button-color-text-interact: var(--button-color-text);--button-color-bg-interact: var(--color-a);--button-border-color-interact: var(--button-color-bg-interact);--button-height: clamp(2.5rem, 2.117rem + 1.633vw, 3.75rem);--button-padding-x: 0;width:var(--button-height);aspect-ratio:1;border-radius:50%}:is(.button--arrow,.button--icon) .icon{transition:none}:is(.button--arrow,.button--icon) .icon:first-child:not(:last-child){margin:0}:is(.button--arrow,.button--icon)[disabled]{opacity:.2}:is(.button--arrow,.button--icon).prev .icon{transform:scaleX(-1)}:is(.button--arrow,.button--icon):hover{border-color:var(--button-color-bg-interact)}.button--reverse{flex-direction:row-reverse}.button--back{--button-color-bg: color-mix(in srgb, var(--color-global-text) 10%, transparent);--button-color-text: var(--color-global-text)}.button--restart{font-size:var(--font-size-eyebrow);font-weight:700;line-height:1.2;flex-direction:row-reverse}.button--restart .icon{transition:var(--transition)}.button--restart:not(:hover,:focus){text-decoration-color:transparent}.button--choice:has(:checked){--button-color-bg: var(--color-surface-bg);--button-color-text: var(--color-surface-text);--button-border-color: var(--color-surface-bg)}.button--skip{z-index:9999}.button--skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.button--header-cta{--button-color-text: var(--color-surface-text, var(--color-c));--button-color-bg: var(--color-global-accent)}@media (--until-s){.button--header-cta{--button-padding-x: 10px }}@media (max-width: 1279.98px){.button--header-cta{--button-height: 35px }.button--header-cta:not(:last-child){margin-right:6px}}.button--zoom{--button-color-bg: var(--color-white);--button-height: 35px}.button--zoom:active{transform:scale(.9)}.button.htmx-request,.button.fui-loading{pointer-events:none;opacity:.8}.button.htmx-request:after,.button.fui-loading:after{display:block;flex-shrink:0;width:24px;aspect-ratio:1;content:"";background: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%3cmask id='b' width='20' height='20' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3e%3cpath fill='white' d='M0 0h20v20H0V0Z'/%3e%3c/mask%3e%3cg mask='url(%23b)'%3e%3cpath stroke='white' stroke-width='2' d='M1 10a9 9 0 1 0 18 0 9 9 0 0 0-18 0Z' opacity='.15'/%3e%3cpath fill='white' fill-rule='evenodd' d='M17.034 17.107A9.97 9.97 0 0 0 20 10a9.968 9.968 0 0 0-2.894-7.036l-1.414 1.414A7.974 7.974 0 0 1 18 10c0 2.227-.91 4.242-2.38 5.693l1.414 1.414Z' clip-rule='evenodd'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='a'%3e%3cpath fill='white' d='M0 0h20v20H0z'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") no-repeat 50%;background-size:contain;animation:spinner .5s linear infinite}.button.htmx-request .icon,.button.fui-loading .icon{display:none}@keyframes spinner{to{transform:rotate(360deg)}}:is(.dialog-close,.dialog-close.f-button){--f-button-width: var(--dialog-close-button-size);--f-button-height: var(--dialog-close-button-size);--f-button-color: var(--color-white);--f-button-bg: var(--color-b);--f-button-border: none;--f-button-border-radius: 50%;--f-button-shadow: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-fill: currentcolor;--f-button-svg-stroke-width: 0;--f-button-hover-color: var(--color-white);--f-button-hover-bg: var(--color-b);--f-button-hover-border: none;--f-button-hover-shadow: 0 0 0 2px var(--f-button-hover-bg);--f-button-active-bg: var(--color-b);display:flex;align-items:center;justify-content:center;width:var(--f-button-width);height:var(--f-button-height);color:var(--f-button-color);background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);box-shadow:var(--f-button-shadow);transition:var(--transition-button)}:is(.dialog-close,.dialog-close.f-button) svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);pointer-events:none;outline:0;fill:var(--f-button-svg-fill);stroke:none;stroke-width:var(--f-button-svg-stroke-width);transition:none}:is(.dialog-close,.dialog-close.f-button):hover,:is(.dialog-close,.dialog-close.f-button):focus{color:var(--f-button-hover-color);background:var(--f-button-hover-bg);border:var(--f-button-hover-border);box-shadow:var(--f-button-hover-shadow)}:is(.dialog-close,.dialog-close.f-button):focus-visible{outline:none;box-shadow:none}.dialog-close--subtle:not(:hover,:focus){border-color:color-mix(in srgb,var(--color-global-text) 10%,transparent)}.button--strong{font-weight:500}.button--has-icon{--button-padding-x: clamp(.9375rem, .765rem + .735vw, 1.5rem) clamp(1.5rem, 1.347rem + .653vw, 2rem)}.button--hover-proxy:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;content:""}.button-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.flow .button-group{--flow-space: var(--space-xxs)}.button-flush-group{display:flex}.button-flush-group .button{width:100%;border-radius:0}.button-flush-group li:first-child .button{border-top-left-radius:var(--rounded-pill);border-bottom-left-radius:var(--rounded-pill)}.button-flush-group li:last-child .button{border-top-right-radius:var(--rounded-pill);border-bottom-right-radius:var(--rounded-pill)}.button-flush-group li:not(:first-child) .button{border-left:0}@media (--until-m){.button-flush-group li{flex:1}.button-flush-group .button{--button-padding-x: 1.25rem}}@media (--until-s){.button-flush-group .button{display:flex!important}.button-flush-group .icon{display:none!important}.button-flush-group .button-label{transform:none!important}}@supports selector(::details-content){::details-content{height:0;overflow:clip;transition:padding-block .3s,height var(--transition),content-visibility .3s ease allow-discrete}details[open]::details-content{height:auto}}.accordions{--flow-space: var(--space-xs);container:accordions / inline-size}.accordion{--accordion-padding-y: 14px;--accordion-padding-x: 0px;max-width:1151px;border-top:2px solid;transition:var(--transition)}.accordion[open] .indicator-icon{transform:rotate(-45deg)}.accordion[open] .indicator-label{opacity:0}@supports selector(::details-content){.accordion[open]::details-content{height:auto}}.accordion__summary{display:flex;gap:1rem;align-items:center;padding-block:var(--accordion-padding-y);padding-inline:var(--accordion-padding-x);outline:0}.accordion__summary .indicator{position:relative;display:grid;flex-shrink:0;place-items:center;width:fit-content;aspect-ratio:1;margin-bottom:auto;margin-left:auto;color:var(--color-global-text);border-radius:50%;transition:var(--transition)}.accordion__summary .indicator-label{display:none}.accordion__summary .indicator-icon{transition:var(--transition)}.accordion__summary .count{margin-left:.25em;font-size:.75rem;font-feature-settings:"sups" on;opacity:.5}.accordion__summary:has(~.accordion__content){cursor:pointer}.accordion__summary:is(:hover,:focus) .accordion__heading{transform:translate(.5em)}.accordion__heading{display:flex;gap:8px;align-items:center;transition:var(--transition)}.accordion__heading h3{font-size:var(--font-size-title)}.accordion__heading>.icon{--width: 26px;margin-top:4px}.accordion__content{container-type:inline-size;max-width:1200px;padding:0 64px 40px 0}.accordion__content figure{width:140px}@media (--until-l){.accordion__content{padding-left:0}}@container accordions (min-width: 600px){.accordion .indicator-label{display:block}}.loading-indicator{--loading-color: rgb(0 75 99 / 100%);--loading-color-fade: rgb(0 75 99 / 40%);position:relative;width:8px;height:8px;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:var(--loading-color);border-radius:50%;box-shadow:16px 0 var(--loading-color),-16px 0 var(--loading-color);animation:loading-indicator .5s ease-out infinite alternate}.loading-indicator:not(.htmx-request){display:none}.loading-indicator.htmx-request~*{display:none!important}@keyframes loading-indicator{0%{background-color:var(--loading-color-fade);box-shadow:16px 0 var(--loading-color-fade),-16px 0 var(--loading-color)}50%{background-color:var(--loading-color);box-shadow:16px 0 var(--loading-color-fade),-16px 0 var(--loading-color-fade)}to{background-color:var(--loading-color-fade);box-shadow:16px 0 var(--loading-color),-16px 0 var(--loading-color-fade)}}.card-news .media{transition:var(--transition-card)}.card-news:is(:hover,:focus) .media{transform:scale(1.025)}.card-article{row-gap:var(--space-xs)}.card-article .title{transition:var(--transition)}@container (min-width: 800px){.card-article>*{grid-row-start:1}.card-article .title{grid-column:1 / 4}.card-article .media{grid-column:-3 / -1;margin-left:var(--space-sm)}.card-article .excerpt{grid-column:6 / 9}.card-article .tags{grid-column:4 / 6}.card-article:is(:hover,:focus) .title{transform:translate(.5em)}}.card-person .media{transition:var(--transition-card)}.card-person:is(:hover,:focus) .media{transform:scale(1.025)}.condition-icon{display:grid;grid-template-rows:140px auto;gap:16px;width:170px;font-size:1.375rem;font-weight:600;line-height:1.1;text-align:center;transition:var(--transition-card)}.condition-icon:is(:hover,:focus){transform:translateY(-10px)}.condition-icon:is(:hover,:focus) img{transform:scale(1.14) rotate(5deg)}.condition-icon:is(:hover,:focus) .hover-icon{transform:translate(-13px,-30px)}.condition-icon img{height:100%;margin:0 auto;transform-origin:50% 100%;transition:var(--transition-card)}.card-condition{position:relative;background:0}.card-condition:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;content:"";background:var(--color-global-bg);border-radius:var(--rounded);transition:var(--transition-card)}.card-condition>.grid{position:relative;z-index:1;overflow:hidden}.card-condition .condition-icon{pointer-events:none}.card-condition .condition-icon img{filter:brightness(0) invert(1)}.card-condition .text,.card-condition .links{transition:var(--transition-card)}.card-condition .link{padding-bottom:4px}.card-condition .link--article{position:static}.card-condition .link--article:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.card-condition .link:not(.link--article){z-index:2}.card-condition .hover-icon .icon-wrap{color:var(--color-white);background-color:var(--color-global-bg)}@media (min-width: 1280px){.card-condition:has(.link:hover,.link:focus):before{transform:scaleX(1.026)}}.card-condition:has(.link:hover,.link:focus) .condition-icon .icon-wrap{transform:translateY(0)}@media (min-width: 1280px){.card-condition:has(.link:hover,.link:focus) .text{transform:translate(1rem)}.card-condition:has(.link:hover,.link:focus) .links{padding-left:1rem}}.hub-search-results-group{scroll-margin-top:calc(var(--header-height) + var(--space-xs))}@media (min-width: 1280px){.hub-search-results-group{scroll-margin-top:calc(var(--header-height))}}.hub-search-results-list{container:search-result / inline-size}.hub-search-results-list>.search-result{border-top:1px solid var(--color-divider)}.search-result-link{--media-width: clamp(4.875rem, 3.658rem + 5.193vw, 7.8125rem);grid-template-columns:var(--media-width) 1fr;row-gap:1rem;padding-block:var(--space-xs);padding-inline:var(--space-xs);text-align:left}.search-result-link .media{grid-area:1 / 1 / 3 / 2}.search-result-link .title{grid-area:1 / 2 / 2 / -1}.search-result-link .desc{grid-area:2 / 2 / 3 / -1}.search-result-link .details{max-width:100ch}@media (max-width: 999.98px){.search-result-link{position:relative;display:flex;flex-direction:column-reverse}.search-result-link .media{position:absolute;top:var(--space-xs);right:var(--space-xs);bottom:var(--space-xs);width:120px}.search-result-link .details{padding-right:130px}.search-result-link .arrow{display:none}}@media (min-width: 1000px){.search-result-link{grid-template-columns:repeat(var(--grid-columns),1fr)}.search-result-link .media{grid-area:1 / 3 / 2 / 5}.search-result-link .text{grid-area:1 / 5 / 2 / 9}.search-result-link .title{grid-area:1 / 1 / 2 / 5}.search-result-link .desc{grid-area:1 / 5 / 2 / 10}.search-result-link .category{display:block;grid-area:1 / 1 / 2 / 3;opacity:1}.search-result-link .arrow{display:flex;grid-area:1 / 10 / 2 / 11;align-items:start;justify-content:end;transition:var(--transition)}.search-result-link:is(:hover,:focus) .arrow{transform:translate(10px)}}.hub-search{--hub-search-input-width: 620px;--hub-search-input-height: clamp(3.75rem, 3.232rem + 2.21vw, 5rem);height:var(--hub-search-input-height)}.page:has(.hub-search.is-active) .get-help{opacity:0}.page:has(.hub-search.is-active) .button--hub-search{box-shadow:none}.button--hub-search{--button-color-bg: var(--color-white);--button-color-text: var(--color-b);--button-height: var(--hub-search-input-height);--button-padding-x: var(--space-xs);--button-gap: 10px;justify-content:start;width:100%;max-width:var(--hub-search-input-width);font-size:var(--font-size-body);font-weight:500;border:0;box-shadow:var(--shadow-search)}.button--hub-search>span{opacity:.5}.button--hub-search:is(:hover,:focus)>span{opacity:1}.hub-search-overlay{position:relative;display:none;height:var(--hub-search-input-height);margin-inline:auto;color:var(--color-b);pointer-events:none;background:transparent;opacity:0;transition:var(--transition-nav);transition-behavior:allow-discrete}@media (min-width: 1000px){.hub-search-overlay:has(.hub-search-results){height:var(--hub-search-height);max-height:800px}}.hub-search-overlay .search-result-link{padding-inline:var(--space-xs)}.hub-search-overlay.is-active{z-index:calc(var(--zindex-fixed) + 1);display:block;pointer-events:auto;opacity:1}.hub-search-overlay:not(:has(.hub-search-results)) .hub-search-full-link{display:none}@media (min-width: 1280px){.hub-search-overlay{display:block;visibility:hidden;width:min(1800px,100%);transition:var(--transition-card)}.hub-search-overlay .hub-search-field{width:620px;transition:var(--transition)}.hub-search-overlay.is-active{visibility:visible}.hub-search-overlay.is-active .hub-search-field{width:100%}}.hub-search-overlay-bg{background:color-mix(in srgb,var(--color-b) 90%,transparent)}.hub-search-ui{position:relative;max-width:1260px;height:100%;margin-inline:auto}.hub-search-ui .dialog-close{--f-button-color: var(--color-b);--f-button-bg: transparent}@media (max-width: 999.98px){.hub-search-ui{background:var(--color-white)}.hub-search-ui form{background:var(--color-ui)}}.hub-search-form{padding-left:var(--drawer-padding-inline);border-bottom:1px solid}.hub-search-field{position:relative;max-width:100%;min-height:var(--hub-search-input-height);padding:0;background:#fff;border-radius:var(--rounded-pill)}.hub-search-field .loading-indicator.htmx-request{margin-right:16px}.hub-search-field .loading-indicator.htmx-request~*{visibility:visible}.hub-search-field .loading-indicator.htmx-request~.hub-search-full-link{display:none}@media not all and (min-width: 1280px){.hub-search-field{background:var(--color-ui)}}.hub-search-full-link a.link:not(.button){color:var(--color-b)}.hub-search-input{--form-input-bg: transparent;--form-input-color: var(--color-b);--form-input-padding-x: calc(var(--space-xs) + 20px + 10px) var(--space-xs);--form-input-height: var(--hub-search-input-height);padding-block:0 1px;font-size:var(--font-size-body);font-weight:500;background:0;border:0;border-radius:var(--rounded-pill);box-shadow:none}.hub-search-input:is(:hover,:focus){background:var(--form-input-bg);box-shadow:none}.hub-search-submit .icon{--width: clamp(1.875rem, .577rem + 5.538vw, 3rem)}.hub-search-results-wrap:has(.loading-indicator.htmx-request) .loading-indicator{top:50%;transform:translateY(-50%)}@media (min-width: 1000px){.hub-search-results-wrap{margin-top:16px;background:#fff;border-radius:var(--rounded-lg);box-shadow:var(--shadow-search)}}@media (min-width: 1000px) and (max-width: 1279.98px){.hub-search-results-wrap{margin:0 var(--space-xs) var(--space-xs)}}.hub-search-categories{--p-y: 24px;position:sticky;top:0;z-index:var(--zindex-sticky);margin-bottom:-1px;overflow-x:auto;text-align:left;white-space:nowrap;background:var(--color-white);border-bottom:1px solid var(--color-divider)}.hub-search-categories ul{display:flex;gap:1rem 3px;padding-block:var(--p-y);padding-inline:var(--space-xs) 0}.hub-search-categories label{position:relative;display:flex;align-items:center;height:35px;padding-block:0;padding-inline:15px;font-size:var(--font-size-eyebrow);font-weight:700;cursor:pointer;border-radius:var(--rounded-pill);transition:var(--transition)}.hub-search-categories label:hover{background:var(--color-ui)}.hub-search-categories label:has(input:hover,input:focus){background:var(--color-ui)}.hub-search-categories label:has(input:checked){color:var(--color-white);background:var(--color-b)}.hub-search-categories span{transition:var(--transition)}.hub-search-categories input[type=radio]:checked+span{opacity:1}.hub-search-categories input[type=radio]:not(:checked):is(:hover,:focus)+span{border-bottom-color:currentcolor}@media (min-width: 1280px){.hub-search-categories .hub-search-categories{overflow-y:hidden}}body:has(.hub-search-overlay.is-active) .site-header{z-index:1}body:has(.hub-search-overlay.is-active) .site-header__nav{visibility:hidden;opacity:0}.hub-search--global{position:fixed;top:var(--header-height);right:0;left:0;z-index:var(--zindex-fixed);visibility:hidden;opacity:0;transition:var(--transition)}.hub-search--global .hub-search-overlay{width:100%}.hub-search--global.is-active{visibility:visible;opacity:1}.hub-search-results--full .hub-search-results-group:first-child{padding-top:0;border-top:0}.hub-search-results--full .hub-search-results-list{container:search-result-full / inline-size}.hub-search-results--full .search-result-link{padding-inline:0}.hub-search-results--full .search-result-link .media{background-color:var(--color-ui);background-image:var(--placeholder-watermark)}.hub-search-results--full .search-result-link .category{display:none}@media (min-width: 1000px){.hub-search-results--full .search-result-link{grid-template-columns:repeat(12,1fr)}.hub-search-results--full .search-result-link .media{grid-area:1 / 1 / 2 / 4}.hub-search-results--full .search-result-link .text{grid-area:1 / 4 / 2 / -3}.hub-search-results--full .search-result-link .arrow{grid-area:1 / 11 / 2 / -1}}@media not all and (min-width: 1280px){.hub-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--zindex-drawer);display:block;height:var(--viewport-height);border-radius:0;opacity:1;transform:translateY(var(--viewport-height))}.hub-search-overlay.is-active{height:var(--viewport-height);max-height:var(--viewport-height);transform:none}.hub-search-categories{margin:0}.hub-search-ui{border:0;border-radius:0}.hub-search-field{margin:20px var(--space-xs);background:#fff}.search-result-link{padding-inline:0}.page:has(.hub-search-overlay.is-active){overflow:hidden;scrollbar-gutter:stable}.page:has(.hub-search-overlay.is-active) .site-header{z-index:0}}.breadcrumb{overflow:auto hidden;font-size:var(--font-size-eyebrow);font-weight:700;color:currentcolor;white-space:nowrap}.breadcrumb ol{position:relative;display:flex}.breadcrumb li{display:flex;align-items:center}@media (min-width: 700px){.breadcrumb li:last-child:after{display:none}}.breadcrumb li:last-child:after{display:none}.breadcrumb :where(.link){color:currentcolor}.breadcrumb .link{display:flex;gap:6px;align-items:center}.breadcrumb .link:is(:hover,:focus){padding:0;text-decoration-thickness:2px}.breadcrumb .shape-icon{width:13px}@media (min-width: 1280px){.breadcrumb{overflow:visible}}@media (max-width: 699.98px){.breadcrumb:not(.breadcrumb--short) ol:before{display:block;flex:0 0 auto;order:99;width:var(--space-gutter);min-height:10px;content:""}.breadcrumb:not(.breadcrumb--short) ol:after{display:block;flex:0 0 auto;order:-1;width:var(--space-gutter);min-height:10px;content:""}}.breadcrumb-links{gap:6px}.jump-nav-items{counter-reset:nav}.jump-nav-items>li:not(:last-child){border-bottom:1px solid var(--color-divider)}.jump-nav-link{position:relative;display:flex;gap:.25rem;align-items:baseline;padding-block:8px;font-size:1.0625rem;line-height:1.3;outline:0;transition:var(--transition)}.jump-nav-link:before{position:absolute;top:calc(15px + .5lh);width:40px;content:"";border-bottom:2px solid;transform:scaleX(0);transform-origin:0 0;transition:var(--transition)}.jump-nav-link .count{width:20px;height:20px;font-size:.75rem;font-weight:700;line-height:20px;text-align:center;background:var(--color-ui);border-radius:50%}@media (min-width: 1280px){.jump-nav-link:is(:hover,:focus,.is-active):before{transform:scaleX(1)}.jump-nav-link:is(:hover,:focus,.is-active) .jump-nav-link-label{transform:translate(50px)}}@media (max-width: 1279.98px){.jump-nav-link.is-active{border-bottom-color:currentcolor}}@media (min-width: 1000px){@media (max-color:2147477350) and (orientation: landscape){.jump-nav-link{padding-block:16px}}}@media not all and (min-width: 1000px){@media (color:2147477350) and (orientation: landscape){.jump-nav-link{padding-block:16px}}}@media (min-width: 1280px){.jump-nav-link{gap:.75rem}}.jump-nav-link-label{position:relative;display:flex;flex:1;align-items:center;justify-content:space-between;text-wrap:balance;transition:var(--transition)}.jump-nav-content{--child-flow-space-top: var(--space-lg)}[data-jump-nav-target]:not(:first-child){padding-top:var(--child-flow-space-top)}.page-header h1{max-width:var(--heading-max-width, 32ch);font-family:var(--font-headings);font-size:var(--font-size-page);font-weight:500;line-height:1.2}.page-header:has(h2) h1{font-family:var(--font-headings);font-size:var(--font-size-title);font-weight:500;line-height:1.4}.key-contact .page-header:has(h2) h1{font-size:clamp(1.125rem,.972rem + .653vw,1.625rem)}@media (min-width: 1280px){.page-header+.region{--region-space-y-top: var(--space-xxl) }}.page-hero{overflow:hidden;background:0}.page-hero h1{max-width:var(--heading-max-width, 32ch);font-family:var(--font-headings);font-size:var(--font-size-page);font-weight:500;line-height:1.2}.page-hero:has(h2) h1{font-family:var(--font-headings);font-size:var(--font-size-title);font-weight:500;line-height:1.4}.key-contact .page-hero:has(h2) h1{font-size:clamp(1.125rem,.972rem + .653vw,1.625rem)}.page-hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:radial-gradient(48.16% 68.96% at 13.44% 11.95%,#ffffffe5 21.63%,#fff0),linear-gradient(180deg,rgb(0 75 99 / 0%) 38.3%,var(--color-b) 100%)}@media (min-width: 1280px){.page-hero+.region{--region-space-y-top: var(--space-xxl) }}.page-hero+.region.theme--b{--region-space-y-top: 0;padding-top:0}.page-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.page-hero-bg img{object-position:50% 0}.cms-block{container:cms-block / inline-size}.cms-block:not(:first-child){margin-top:var(--child-flow-space-top, var(--flow-space))}.cms-block:not(:last-child){margin-bottom:var(--child-flow-space-bottom, var(--flow-space))}.cms-block table{--flow-space: var(--space-sm);max-width:1000px;background:#fff}.cms-block table+.wysiwyg{--flow-space: var(--space-sm)}.cms-block th{padding-block:16px;padding-left:24px;font-size:var(--font-size-label);border-top:0}.cms-block td{padding-block:13px;padding-left:24px;border-top:1px solid var(--color-divider)}.cms-block th:last-child,.cms-block td:last-child{padding-right:24px}.cms-block--heading:not(:last-child)+*{margin-top:var(--flow-space, var(--space-xxs))}.cms-block.wysiwyg table th:first-child,.cms-block.wysiwyg table td:first-child{padding-left:0}.cms-block.wysiwyg table th:last-child,.cms-block.wysiwyg table td:last-child{padding-right:0}.cms-block--media{--child-flow-space-top: var(--space-sm);--child-flow-space-bottom: var(--space-sm)}.cms-block--media .media,.cms-block--media .audio-embed iframe{border-radius:var(--rounded)}.cms-block--media .audio-embed iframe~div{font-family:inherit!important;color:currentcolor!important;opacity:.5}.cms-block--media .audio-embed iframe~div *{color:currentcolor!important}.cms-block--image:not(.cms-block--image-grid){--_cols: var(--cols, 12);display:grid;grid-template-columns:repeat(12,1fr)}.cms-block--image:not(.cms-block--image-grid) .inline-media{grid-column:span var(--_cols) / span var(--_cols);max-width:var(--max-width, 100%)}.cms-block--image:not(.cms-block--image-grid).--size-auto .media{width:fit-content}.cms-block--image:not(.cms-block--image-grid).--size-auto .caption{margin-left:0;text-align:left}@media (min-width: 700px){.cms-block--image:not(.cms-block--image-grid).--size-medium{--cols: 10;--max-width: var(--prose-max-width) }}.cms-block--video-embed .video-embed{max-width:100%}.cms-block--quote{--child-flow-space-top: var(--space-sm);margin-left:var(--content-indent)}.cms-blocks>*:not(:first-child),.cms-blocks .cms-block:not(:first-child){--child-flow-space-top: 2.5rem}@media (min-width: 1280px){.cms-blocks>*:not(:first-child),.cms-blocks .cms-block:not(:first-child){--child-flow-space-top: var(--space-sm) }}.cms-blocks .cms-block--heading+.cms-block--text{--child-flow-space-top: 1rem}@media (min-width: 1280px){.cms-blocks .cms-block--media .caption{padding-right:var(--space-xxs)}}.cms-blocks .cms-block--image.--size-full-page-width{--child-flow-space-top: clamp(3.5rem, 2.276rem + 5.224vw, 7.5rem);--child-flow-space-bottom: clamp(3.5rem, 2.276rem + 5.224vw, 7.5rem)}.cms-blocks .cms-block--image.--size-full-page-width img{width:100%}@media (min-width: 1280px){.cms-blocks .cms-block--image.--size-full-page-width{grid-column:1 / -1}}.cms-blocks .button-group:not(:last-child){margin-top:var(--space-xs)}.resource-item{--resource-icon-size: 20px;padding-block:15px}.resource-item:is(:hover,:focus) .resource-item__icon-area{box-shadow:0 0 0 2px var(--color-b)}.resource-item:is(:hover,:focus) .resource-item__icon{transform:translateY(40px)}.resource-item:is(:hover,:focus) .resource-item__icon-hover{transform:translateY(0)}.resource-item:is(:hover,:focus) .resource-item__name{transform:translate(.5rem)}.resource-item__icon-area{display:grid;flex-shrink:0;place-items:center;width:40px;height:40px;color:var(--color-white);background-color:var(--color-b);border-radius:50%;transition:var(--transition-card)}.resource-item__name{transition:var(--transition)}.resource-item__size{padding-top:2px;line-height:clamp(.8125rem,.755rem + .245vw,1rem)}.resource-item__url{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media (min-width: 1000px){.resource-item__url{max-width:20rem}}.section-article-feed{--region-space-y-top: var(--space-xxl);--region-space-y-bottom: var(--space-xxl)}@media (max-width: 1279.98px){.people-group-header:not(:first-child){margin-top:var(--space-xl)}}.support-cards{--grid-gap: 2px;--flex-items: 4}.support-cards>li{flex:0 0 calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)))}@media (max-width: 1279.98px){.support-cards{--item-width: 65%;--_item-width: var(--item-width, 100%);--_gap: var(--gap, var(--grid-gap));display:grid;grid-auto-columns:var(--_item-width);grid-auto-flow:column;gap:var(--_gap);padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-gutter)}.support-cards>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}.support-cards>*:last-child:after{position:absolute;top:0;right:calc(var(--space-gutter) * -1);z-index:1;display:block;width:var(--space-gutter);height:1px;content:""}@media (min-width: 700px){.support-cards{--item-width: 40% }}}.card-support{color:var(--color-white)}.card-support img{width:100%;height:100%;border-radius:var(--rounded);transition:var(--transition-card)}@media (min-width: 1280px) and (max-width: 1599.98px){.card-support img{aspect-ratio:3/5}}.card-support--invert{color:var(--color-body)}.card-support--invert .card-support__body:before{display:none}.card-support__body{position:relative;font-size:clamp(1rem,.925rem + .32vw,1.125rem);border-radius:10px}.card-support__body:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;content:"";background:#0000001a linear-gradient(180deg,#0000007f,#0000 45.19%);border-radius:10px}.card-support__body>div{position:relative;z-index:2}.card-support__body .text{padding-bottom:96px}.section-content-row{position:relative}.section-content-row:before{position:absolute;top:0;left:-210px;height:100%;aspect-ratio:1;content:"";background-color:var(--color-deco-bg);border-radius:50%}.section-content-row[data-zigzag=left]:before{right:-210px;left:auto}.section-testimonials{position:relative}.section-testimonials:before{position:absolute;top:0;left:-210px;width:34vw;aspect-ratio:1;content:"";background-color:var(--color-deco-bg);border-radius:50%}.testimonials{--avatar-size: 140px}@media (min-width: 1600px){.testimonials-header{display:flex;align-items:flex-end;height:calc(var(--avatar-size) + var(--space-xxs) + var(--text-height))}}.testimonials-slider.swiper-initialized .swiper-slide:not(.swiper-slide-active){visibility:hidden}.testimonial .avatar{margin-bottom:var(--space-xxs)}.testimonial .avatar:after{position:absolute;bottom:0;left:0;z-index:2;display:block;width:50px;height:50px;content:"";background:url(/images/quote-icon.svg) no-repeat center center}.testimonial .avatar .media{width:var(--avatar-size);height:var(--avatar-size)}.partner-logos{display:flex;gap:var(--grid-gap)}.partner-logos .logo{width:clamp(7.5rem,5.013rem + 10.612vw,15.625rem);aspect-ratio:1}.partner-logos a{display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--color-a-dark);border-radius:50%;transition:var(--transition-card)}.partner-logos a:is(:hover,:focus){box-shadow:0 0 0 8px var(--color-a-dark)}.partner-logos img{max-width:73%;max-height:54px}.marquee-wrapper{display:flex;gap:var(--grid-gap)}.section-pathways .cta-cards{--grid-gap: 2px;--flex-items: 3}.section-pathways .cta-cards>li{flex:0 0 calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)))}@media (max-width: 1279.98px){.section-pathways .cta-cards{--item-width: 90%;--_item-width: var(--item-width, 100%);--_gap: var(--gap, var(--grid-gap));display:grid;grid-auto-columns:var(--_item-width);grid-auto-flow:column;gap:var(--_gap);padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-gutter)}.section-pathways .cta-cards>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}.section-pathways .cta-cards>*:last-child:after{position:absolute;top:0;right:calc(var(--space-gutter) * -1);z-index:1;display:block;width:var(--space-gutter);height:1px;content:""}@media (min-width: 1000px){.section-pathways .cta-cards{--item-width: 60% }}}.section-timeline{position:relative}.section-timeline:before{position:absolute;top:0;left:-210px;width:34vw;aspect-ratio:1;content:"";background-color:var(--color-deco-bg);border-radius:50%}.timeline-wrap{position:relative}.timeline-wrap[style]:before{position:absolute;top:calc(var(--slide-image-height) / 2);left:0;width:100%;height:8px;margin-top:-4px;content:"";background-color:var(--section-eyebrow-color);border-radius:40px}@media (max-width: 1279.98px){.timeline-wrap[style]:before{right:var(--spacing-bleed);left:var(--spacing-bleed);width:calc(100% + (var(--space-gutter) * 2));border-radius:0}}.timeline-years .year{width:fit-content;padding-top:var(--space-sm);padding-right:1.5rem;font-size:var(--font-size-eyebrow);font-weight:700;transition:var(--transition)}.timeline-years .year span{transition:inherit}.timeline-years .year:last-child{padding-right:0}.timeline-years .year:not(.active) span{opacity:.6}.timeline-years .year:is(:hover,:focus){cursor:pointer}.timeline-years .year:is(:hover,:focus) span{opacity:1}@media (max-width: 999.98px){.timeline-years .year{border-top:1px solid var(--theme-divider-color)}}@media (min-width: 1000px){.timeline-years{border-top:1px solid var(--theme-divider-color)}}.timeline-slides{--subgrid-cols: 8;--col-width: calc((100% - ((var(--subgrid-cols) - 1) * var(--grid-gap))) / var(--subgrid-cols));--slide-col-span: 4}.timeline-slide{--slide-width: 90%;position:static;flex:0 0 calc(var(--slide-width) + var(--grid-gap))}.timeline-slide .layout{padding-right:var(--grid-gap)}.timeline-slide .text:before{position:absolute;left:calc(-1 * 20vw + (var(--grid-gap) * 2) + var(--grid-gap));width:300vw;height:2px;content:"";background-color:var(--color-global-text)}@media (min-width: 700px){.timeline-slide{--slide-width: 60% }}@media (min-width: 1000px){.timeline-slide{--slide-width: 48% }}@media (min-width: 1280px){.timeline-slide{--slide-width: calc((var(--col-width) * var(--slide-col-span)) + (var(--grid-gap) * (var(--slide-col-span) - 1))) }}:where([class*=hand--]) img{width:100%;transition:var(--transition)}.topic-cards{--flex-items: 5;display:flex;gap:var(--grid-gap)}.topic-cards>li{flex:0 0 calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)))}.topic-cards>li:has(.card-topic:hover,.card-topic:focus){z-index:2}@media (max-width: 999.98px){.topic-cards{--item-width: 65%;--_item-width: var(--item-width, 100%);--_gap: var(--gap, var(--grid-gap));display:grid;grid-auto-columns:var(--_item-width);grid-auto-flow:column;gap:var(--_gap);padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-gutter)}.topic-cards>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}.topic-cards>*:last-child:after{position:absolute;top:0;right:calc(var(--space-gutter) * -1);z-index:1;display:block;width:var(--space-gutter);height:1px;content:""}@media (min-width: 700px){.topic-cards{--item-width: 40% }}}@media (min-width: 1600px){.topic-cards{--grid-gap: 40px }}.card-topic{position:relative;display:grid;gap:18px}.card-topic .button{margin:0 auto}.card-topic h3{transition:var(--transition-card)}.card-topic:is(:hover,:focus) .card-topic__image{height:calc(100% + 12px);margin-top:-3px}.card-topic:is(:hover,:focus) h3{transform:translate(12px) translateY(3px)}.card-topic__media{overflow:visible;transition:var(--transition-card)}.card-topic__image{aspect-ratio:1;border-radius:var(--rounded);transition:var(--transition-card)}.hub-category-cards{--flex-items: 3;--grid-gap: 2px;display:flex;gap:var(--space-lg) var(--grid-gap)}.hub-category-cards>li{flex:0 0 calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)))}@media (min-width: 1000px){.hub-category-cards{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width: 999.98px){.hub-category-cards{--item-width: 65%;--gap: 20px;--_item-width: var(--item-width, 100%);--_gap: var(--gap, var(--grid-gap));display:grid;grid-auto-columns:var(--_item-width);grid-auto-flow:column;gap:var(--_gap);padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-gutter)}.hub-category-cards>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}.hub-category-cards>*:last-child:after{position:absolute;top:0;right:calc(var(--space-gutter) * -1);z-index:1;display:block;width:var(--space-gutter);height:1px;content:""}@media (min-width: 700px){.hub-category-cards{--item-width: 40% }}}.hub-category-card .hub-category-card__media>svg{width:clamp(6.75rem,5.019rem + 7.385vw,8.25rem)}.hub-category-card:is(:hover,:focus) .hub-category-card__media:before{transform:scale(.98)}.hub-category-card:has(img):is(:hover,:focus) .hub-category-card__media{transform:scale(.98)}@media (min-width: 1000px){.hub-category-card{--grid-gap: 20px;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap)}}.hub-category-card__media{position:relative;color:var(--color-b);background:0;border-radius:var(--rounded);transition:var(--transition-card)}.hub-category-card__media>:is(div,svg,img){position:relative;z-index:2;transition:var(--transition-card)}.hub-category-card__media svg{color:var(--color-b)}@media (min-width: 1000px){.hub-category-card__media{grid-column:1/3}.hub-category-card__text{grid-column:3/-1;margin:0}}.hub-category-card__link{position:relative}.hub-category-card__link:before{position:absolute;top:.5lh;left:0;width:0;height:2px;content:"";background:currentcolor;transition:var(--transition)}.hub-category-card__link .heading--block{-webkit-hyphens:none;hyphens:none;transition:var(--transition)}.hub-category-card__link:hover:before{width:40px;opacity:1}.hub-category-card__link:hover .heading--block{transform:translate(50px)}.hub-category-card__text{padding-right:var(--space-xs)}.hub-category-card__text .button{font-size:.8125rem}.hub-category-card__latest-articles a{transition:var(--transition)}.hub-category-card__latest-articles a:is(:hover,:focus){transform:translate(10px)}.hub-categories li{position:relative;background:0}.hub-categories li:after{position:absolute;bottom:-20px;left:50%;display:none;width:10px;height:10px;content:"";background-color:var(--color-global-bg);border-radius:50%;transform:translate(-50%)}.hub-categories .active:after{display:block}@media (max-width: 999.98px){.hub-categories{--item-width: max-content;--gap: 2px;--_item-width: var(--item-width, 100%);--_gap: var(--gap, var(--grid-gap));display:grid;grid-auto-columns:var(--_item-width);grid-auto-flow:column;gap:var(--_gap);padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--space-gutter);justify-content:start;padding-bottom:32px;margin-bottom:-32px}.hub-categories>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}.hub-categories>*:last-child:after{position:absolute;top:0;right:calc(var(--space-gutter) * -1);z-index:1;display:block;width:var(--space-gutter);height:1px;content:""}}.hub-category-link{position:relative;display:flex;gap:10px;align-items:center;justify-content:center;padding:12px 20px;color:var(--color-global-text);white-space:nowrap;background:0}.hub-category-link img{width:35px;height:35px;filter:brightness(0) invert(1)}.hub-category-link span{position:relative}li:first-child .hub-category-link{padding-left:30px}li:first-child .hub-category-link:before{border-top-left-radius:35px;border-bottom-left-radius:35px}li:last-child .hub-category-link{padding-right:30px}li:last-child .hub-category-link:before{border-top-right-radius:35px;border-bottom-right-radius:35px}.hub-category-link:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";background-color:var(--color-global-bg);border-radius:5px;transition:var(--transition)}.hub-category-link:is(:hover,:focus):before{transform:scaleY(1.1)}.filter-ui-wrap{z-index:200;margin-left:calc(-1*clamp(1rem,.636rem + 1.551vw,2.1875rem))}.filter-dropdown{--button-color-text: currentcolor;--button-color-bg: transparent;--button-border-color: transparent;--button-color-bg-interact: var(--color-white)}.filter-dropdown:is(:hover,:focus){box-shadow:none}.filter-ui{position:absolute;top:calc(100% + .5rem);width:320px;padding:30px 40px;pointer-events:none;background:var(--color-white);border-radius:var(--rounded-lg);opacity:0;transform:translateY(.3rem);transition:var(--transition-card)}@media not all and (min-width: 700px){.filter-ui{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;visibility:hidden;flex-direction:column;width:100%;padding:0;pointer-events:auto;border-radius:0;transform:translateY(1rem)}}.filter-ui-header{height:var(--space-xl);padding-inline:var(--space-gutter)}@media not all and (min-width: 700px){.filter-ui-body{padding:var(--space-xs) var(--space-gutter)}}.filter-choice{padding-block:5px}@media not all and (min-width: 700px){.filter-ui-footer{padding-block:var(--space-xs);padding-inline:var(--space-gutter);margin-top:auto;background-color:var(--color-white);border-top:1px solid var(--color-divider)}}@media (min-width: 700px){.filter-ui-header,.filter-ui-footer{display:none}}body.filters-open :where(main,.site-main,.fullscreen-modal){z-index:auto}body.filters-open .filter-dropdown{--button-color-bg: var(--color-white)}body.filters-open .filter-ui{visibility:visible;pointer-events:auto;opacity:1;transform:none}.filter-tag{--_bg-color: var(--color-b);--_color: var(--color-white);position:relative;display:flex;gap:10px;align-items:center;height:2.3125rem;padding-inline:15px;line-height:1;color:var(--_color);cursor:pointer;background:var(--_bg-color);border:0;border-radius:var(--rounded-pill);transition:var(--transition)}.filter-tag:before{display:none}.filter-tag .icon{z-index:2;margin-right:3px;margin-left:-3px;transition:none}.filter-tag:has(.icon){padding-right:10px}.filter-tag:is(:hover,:focus){--_bg-color: var(--color-error-text)}.filter-tag__label{z-index:2}.filter-tag__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;opacity:0}.filter-tag__input:is(:hover,:focus)~.filter-tag__el{opacity:1}@media not all and (min-width: 700px){.filter-ui-reset{--button-height: 3.625rem }}.hub-article{--article-padding-x: var(--space-xxl);--article-padding-y: var(--space-md)}@media (min-width: 700px){.hub-article{--article-padding-y: var(--space-xl) }}.hub-article-wrap{padding-block:var(--article-padding-y);border-radius:var(--rounded-lg)}@media (min-width: 1280px){.hub-article-sidebar__inner{height:calc(var(--viewport-height) - var(--space-md))}}.hub-article-tools .button{--button-color-bg: transparent;--button-color-text: var(--color-global-text);--button-padding-x: 0;--button-height: 40px;font-size:var(--font-size-eyebrow);font-weight:700;text-decoration:none}.hub-article-tools .button:is(:hover,:focus) .icon-badge{box-shadow:0 0 0 2px var(--color-global-text)}.hub-article-tools .icon-badge{--size: var(--button-height);color:var(--color-white);background:var(--color-global-text)}.share__copied{position:absolute;top:calc(100% + 5px);right:auto;left:0;display:inline-flex;align-items:center;width:max-content;height:1.5rem;padding:1rem .8rem;font-size:var(--font-size-small);line-height:1;color:var(--color-white);text-align:center;pointer-events:none;background:var(--color-global-text);border-radius:var(--rounded-xs);opacity:0;transition:var(--transition)}.share__copied.active{opacity:1}@media (min-width: 1280px){.article-body:before{position:absolute;top:1lh;left:0;width:calc(50% - var(--grid-gap));content:"";border-top:2px solid}.article-content{display:grid;grid-template-columns:subgrid}.article-content>:where(*){grid-column:2 / -1}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed){position:relative;display:grid;grid-template-columns:subgrid;grid-column:1 / -1;container:unset}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed)>.inline-media{display:grid;grid-template-columns:subgrid}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed)>.inline-media .media{grid-column:1 / -1}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed) :is(.caption,figcaption){display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed) :is(.caption,figcaption):before{grid-column:1;width:100%}.article-content :is(.cms-block--quote,.cms-block--image,.cms-block--video-embed) :is(.caption,figcaption)>span{grid-column:2 / -1}.article-content .cms-block--quote{position:relative;display:grid;grid-template-columns:subgrid}.article-content .cms-block--quote>.flow{grid-column:2 / -1}.article-content .cms-block--quote:before{display:block;grid-column:1 / 2;align-self:start;margin-top:1lh;content:"";border-bottom:2px solid}}.template--modal-profile{--color-global-bg: transparent}.template--modal-profile .page{background-color:transparent}.template--modal-profile main{display:grid;justify-content:flex-end}.profile-hero{width:clamp(15rem,10.791rem + 17.959vw,28.75rem);padding-top:var(--space-sm);margin-right:calc(-1 * (var(--space-gutter) - var(--grid-gap)))}.profile-hero .media{background-color:var(--color-a)}@media (max-width: 999.98px){.profile-hero{margin-top:calc(-1 * var(--space-xl));margin-bottom:calc(-1 * var(--space-xl) / 2);margin-left:var(--space-gutter)}}.profile-content{width:100%;max-width:940px;overflow:hidden;border-radius:var(--rounded-lg)}@media (min-width: 1000px){.profile-content{width:100vw}}@media (max-width: 999.98px){.profile-text{padding-right:var(--dialog-close-button-size)}}.template--condition .site-header__logo svg path{fill:var(--color-white)}.template--condition .hub-article{padding-bottom:var(--space-xxl)}.template--condition .hub-article-wrap{color:var(--color-b);background-color:var(--color-white)}.template--condition .button--back{--button-color-bg: color-mix(in srgb, var(--color-b) 10%, transparent);--button-color-bg-interact: color-mix(in srgb, var(--color-b) 10%, transparent);--button-color-text: var(--color-b);border:0}@media (min-width: 1280px){.template--condition .button--back{position:absolute;top:-8px;left:calc(-1 * var(--button-height) - var(--grid-gap))}}.template--condition .article-body .cms-block .button{--button-color-text: var(--color-global-text);--button-color-bg: var(--color-global-bg)}.template--condition .article-body:before{display:none}@media (min-width: 1280px){.condition-article-sidebar__inner{min-height:calc(var(--viewport-height) - var(--space-lg))}}.condition-article-sidebar__nav{--button-color-bg: var(--color-global-bg);--button-color-text: var(--color-global-text)}.template--donate .site-header,.template--donate .section-newsletter{display:none}.donate-page{position:relative;background:url(/images/deco/donate-left.svg) no-repeat 0 100%,url(/images/deco/donate-right.svg) no-repeat 100% 0%;background-attachment:fixed,fixed}@media (max-width: 1599.98px){.donate-page{background-size:300px auto}}@media (max-width: 999.98px){.donate-page{background-image:none}}:where([class*=theme--]){color:var(--color-global-text);background-color:var(--color-global-bg)}.theme--a{--color-global-bg: var(--color-a);--color-global-text: var(--color-b)}.theme--b,.theme--health-professionals{--color-global-bg: var(--color-b);--color-global-text: var(--color-white);--color-surface-bg: var(--color-white);--color-surface-text: var(--color-b);--color-surface-bg-interact: var(--color-white);--color-surface-text-interact: var(--color-b)}.theme--c,.theme--dystonia{--color-global-bg: var(--color-c);--color-global-text: var(--color-white);--color-surface-bg: var(--color-white);--color-surface-text: var(--color-c);--color-surface-bg-interact: var(--color-white);--color-surface-text-interact: var(--color-c)}.theme--d,.theme--ataxia{--color-global-bg: var(--color-d);--color-global-text: var(--color-white);--color-surface-bg: var(--color-white);--color-surface-text: var(--color-d);--color-surface-bg-interact: var(--color-white);--color-surface-text-interact: var(--color-d)}.theme--e,.theme--parkinsons{--color-global-bg: var(--color-e);--color-global-text: var(--color-white);--color-surface-bg: var(--color-white);--color-surface-text: var(--color-e);--color-surface-bg-interact: var(--color-white);--color-surface-text-interact: var(--color-e)}.theme--f,.theme--polio{--color-global-bg: var(--color-f);--color-global-text: var(--color-white);--color-surface-bg: var(--color-white);--color-surface-text: var(--color-f);--color-surface-bg-interact: var(--color-white);--color-surface-text-interact: var(--color-f)}.theme--white{--color-global-bg: var(--color-white);--color-global-text: var(--color-b)}.theme--none{--color-global-bg: transparent;--color-global-text: var(--color-b)}.text-dystonia{color:var(--color-c)}.text-polio{color:var(--color-f)}.text-parkinsons{color:var(--color-e)}.text-ataxia{color:var(--color-d)}.bg-dystonia{background-color:var(--color-c)}.bg-polio{background-color:var(--color-f)}.bg-parkinsons{background-color:var(--color-e)}.bg-ataxia{background-color:var(--color-d)}.swiper.swiper-initialized.swiper-horizontal{padding-inline:var(--space-gutter);margin-inline:var(--space-bleed);overflow:visible}@media (pointer: fine){.swiper.swiper-initialized.swiper-horizontal .swiper-slide{cursor:grab}}div.swiper-pagination{position:static}div.swiper-pagination.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal{transform:none}div.swiper-pagination:not(.swiper-pagination-bullets-dynamic){all:unset;display:flex;flex-wrap:wrap;gap:6px}div.swiper-pagination:not(.swiper-pagination-bullets-dynamic) .swiper-pagination-bullet{margin-inline:0}div.swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap: 2px;width:7px;height:7px;margin-inline:4px;background-color:var(--color-global-text);border-radius:50%;transition:.1s}div.swiper-pagination .swiper-pagination-bullet:is(:hover,:focus){opacity:1}@media print{@page{margin:5mm;background:#fff}:root{--content-indent: 0;--color-global-text: black;--color-global-bg: white;--color-print-text: black;--color-print-bg: white;--color-ui: rgb(230 230 230);--font-size-body: 10pt;--font-size-page: 24pt;--font-size-section: 18pt;--font-size-block: 14pt;--font-size-eyebrow: 8pt;--font-size-small: 9pt;--region-space-y-top: var(--space-xs);--region-space-y-bottom: var(--space-xs);--space-gutter: 28px}html{background:#fff}body{color:var(--color-print-text);background:var(--color-print-bg)}.page{padding:0}main>.region:first-child{padding-top:0}.region{background-image:none!important}.region[class*=theme--]{color:var(--color-print-text);background:var(--color-print-bg)}[class*=theme--]{--color-global-text: var(--color-print-text);--color-global-bg: var(--color-print-bg)}.link{text-decoration:none}.site-header{position:static}.site-main{padding-top:0}.swiper-wrapper{flex-wrap:wrap;height:auto!important;transform:none!important}.tag{height:28px;padding:3px 8px;font-size:8pt;color:currentcolor;background:0;background-color:var(--color-ui);border:2px solid var(--color-ui)}.cms-block--media{page-break-inside:avoid}.site-header__body,.site-header__tools,.site-header__menu,.site-header__mobile-toolbar,.site-footer,.swiper-scrollbar,.fullscreen-indicator,.cms-block--video-embed,.section-article-feed,.button-group,:is(.caption,figcaption):before{display:none!important}}@media (min-width: 1000px){.lg\:top-sticky{transition:var(--transition);transition-duration:var(--duration-slower)}}@media (min-width: 1280px){.xl\:top-sticky{transition:var(--transition);transition-duration:var(--duration-slower)}}@media not all and (min-width: 1600px){.max-xxl\:mb-xxs{margin-bottom:var(--space-xxs)}.max-xxl\:px-gutter{padding-left:var(--space-gutter);padding-right:var(--space-gutter)}}@media not all and (min-width: 1280px){.max-xl\:mt-8{margin-top:2rem}.max-xl\:hidden{display:none}.max-xl\:flex-1{flex:1 1 0%}.max-xl\:px-gutter{padding-left:var(--space-gutter);padding-right:var(--space-gutter)}}@media not all and (min-width: 1000px){.max-lg\:hidden{display:none}.max-lg\:gap-y-12{row-gap:3rem}.max-lg\:pt-8{padding-top:2rem}}@media not all and (min-width: 700px){.max-md\:hidden{display:none}.max-md\:w-full{width:100%}.max-md\:justify-center{justify-content:center}}@media (min-width: 500px){.sm\:w-\[373px\]{width:373px}}@media (min-width: 700px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:mt-10{margin-top:2.5rem}.md\:mt-8{margin-top:2rem}.md\:hidden{display:none}.md\:w-\[160px\]{width:160px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:gap-8{gap:2rem}.md\:px-gutter{padding-left:var(--space-gutter);padding-right:var(--space-gutter)}.md\:px-xxl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.md\:text-right{text-align:right}}@media (min-width: 1000px){.lg\:sticky{position:sticky}.lg\:top-lg{top:var(--space-lg)}.lg\:top-sticky{top:var(--space-sticky)}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-end-11{grid-column-end:11}.lg\:col-end-13{grid-column-end:13}.lg\:col-end-4{grid-column-end:4}.lg\:col-end-5{grid-column-end:5}.lg\:col-end-6{grid-column-end:6}.lg\:row-start-1{grid-row-start:1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-subgrid{grid-template-columns:subgrid}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:gap-4{gap:1rem}.lg\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.lg\:p-10{padding:2.5rem}.lg\:pr-xs{padding-right:var(--space-xs)}.lg\:pt-lg{padding-top:var(--space-lg)}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-0{top:0}.xl\:top-sticky{top:var(--space-sticky)}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-3{grid-column-start:3}.xl\:col-start-4{grid-column-start:4}.xl\:col-start-5{grid-column-start:5}.xl\:col-start-6{grid-column-start:6}.xl\:col-end-10{grid-column-end:10}.xl\:col-end-11{grid-column-end:11}.xl\:col-end-4{grid-column-end:4}.xl\:col-end-5{grid-column-end:5}.xl\:col-end-6{grid-column-end:6}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-end-2{grid-row-end:2}.xl\:row-end-3{grid-row-end:3}.xl\:mb-14{margin-bottom:3.5rem}.xl\:ml-auto{margin-left:auto}.xl\:mt-auto{margin-top:auto}.xl\:mt-lg{margin-top:var(--space-lg)}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:min-w-\[100cqi\]{min-width:100cqi}.xl\:min-w-\[100vw\]{min-width:100vw}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-subgrid{grid-template-columns:subgrid}.xl\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.xl\:flex-col{flex-direction:column}.xl\:gap-y-grid{row-gap:var(--grid-gap)}.xl\:gap-y-lg{row-gap:var(--space-lg)}.xl\:gap-y-xl{row-gap:var(--space-xl)}.xl\:gap-y-xs{row-gap:var(--space-xs)}.xl\:self-end{align-self:flex-end}.xl\:overflow-hidden{overflow:hidden}.xl\:rounded-lg{border-radius:var(--rounded-lg)}.xl\:pb-2\.5{padding-bottom:.625rem}.xl\:pr-0{padding-right:0}.xl\:pr-gutter{padding-right:var(--space-gutter)}.xl\:pr-sm{padding-right:var(--space-sm)}.xl\:pt-sm{padding-top:var(--space-sm)}}@media (min-width: 1600px){.xxl\:col-span-3{grid-column:span 3 / span 3}.xxl\:col-start-1{grid-column-start:1}.xxl\:col-start-2{grid-column-start:2}.xxl\:col-start-3{grid-column-start:3}.xxl\:col-start-5{grid-column-start:5}.xxl\:col-start-6{grid-column-start:6}.xxl\:col-end-10{grid-column-end:10}.xxl\:col-end-11{grid-column-end:11}.xxl\:col-end-5{grid-column-end:5}.xxl\:row-start-1{grid-row-start:1}.xxl\:mt-xl{margin-top:var(--space-xl)}.xxl\:pr-gutter{padding-right:var(--space-gutter)}.xxl\:pt-sm{padding-top:var(--space-sm)}}@media print{.print\:hidden{display:none}.print\:py-0{padding-top:0;padding-bottom:0}}
