.scale-x-\[-1\],.transform,.group-hover\:translate-x-6{--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}.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){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-lines:2;hyphenate-limit-chars:7 4 3;hyphenate-limit-lines:2;hyphenate-limit-zone:8%;hyphenate-limit-last:always}:is(img,picture,video,canvas,svg){display:block;max-inline-size:100%}.container{width:100%}@media (min-width: 23.4375em){.container{max-width:23.4375em}}@media (min-width: 37.5em){.container{max-width:37.5em}}@media (min-width: 43.75em){.container{max-width:43.75em}}@media (min-width: 62.5em){.container{max-width:62.5em}}@media (min-width: 80em){.container{max-width:80em}}@media (min-width: 100em){.container{max-width:100em}}@media (min-width: 131.25em){.container{max-width:131.25em}}.global-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}.global-grid>*{grid-column:1/-1}.divider{padding-top:var(--spacing-y--s);border-top:2px solid currentcolor}.divider:has(>:where(.section-eyebrow:first-child)){padding-top:24px}.flow>*+*{margin-top:var(--flow-spacing, 1em)}.pile{display:grid}.pile>*{grid-area:1/1}.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}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-right-2{right:-.5rem}.bottom-0{bottom:0}.bottom-x{bottom:var(--spacing-x)}.left-0{left:0}.right-0{right:0}.right-4{right:1rem}.right-x{right:var(--spacing-x)}.top-0{top:0}.top-\[0\.3lh\]{top:.3lh}.z-2{z-index:2}.z-3{z-index:3}.col-span-10{grid-column:span 10 / span 10}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-5{grid-column:span 5 / span 5}.col-span-9{grid-column:span 9 / span 9}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.m-0{margin:0}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-xxl{margin-top:var(--spacing-y--xxl);margin-bottom:var(--spacing-y--xxl)}.-mt-0\.5{margin-top:-.125rem}.-mt-12{margin-top:-3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.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-m{margin-bottom:var(--spacing-y--m)}.mb-s{margin-bottom:var(--spacing-y--s)}.mb-xxl{margin-bottom:var(--spacing-y--xxl)}.mb-xxs{margin-bottom:var(--spacing-y--xxs)}.mb-xxs2{margin-bottom:var(--spacing-y--xxs2)}.ml-1{margin-left:.25rem}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.ml-x{margin-left:var(--spacing-x)}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-px{margin-right:1px}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.mt-m{margin-top:var(--spacing-y--m)}.mt-s{margin-top:var(--spacing-y--s)}.mt-xs{margin-top:var(--spacing-y--xs)}.mt-xxl{margin-top:var(--spacing-y--xxl)}.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{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.aspect-16x9{aspect-ratio:16 / 9}.aspect-3x4{aspect-ratio:3 / 4}.aspect-4x3{aspect-ratio:4 / 3}.aspect-square{aspect-ratio:1 / 1}.h-1\/2{height:50%}.h-full{height:100%}.min-h-above{min-height:var(--spacing-y--above)}.w-1\/3{width:33.333333%}.w-14{width:3.5rem}.w-16{width:4rem}.w-3{width:.75rem}.w-6{width:1.5rem}.w-\[152px\]{width:152px}.w-\[252px\]{width:252px}.w-\[73px\]{width:73px}.w-\[86px\]{width:86px}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.min-w-full{min-width:100%}.max-w-14{max-width:3.5rem}.max-w-5xl{max-width:64rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[940px\]{max-width:940px}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.scale-x-\[-1\]{--tw-scale-x: -1;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))}.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))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.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}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-grid{gap:var(--grid-gap)}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-x-grid{column-gap:var(--grid-gap)}.gap-y-0{row-gap:0px}.gap-y-10{row-gap:2.5rem}.gap-y-14{row-gap:3.5rem}.gap-y-2{row-gap:.5rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-l{row-gap:var(--spacing-y--l)}.gap-y-xs{row-gap:var(--spacing-y--xs)}.gap-y-xxl{row-gap:var(--spacing-y--xxl)}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.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-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * 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-20>: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-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-m>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-y--m) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-y--m) * var(--tw-space-y-reverse))}.space-y-xs>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-y--xs) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-y--xs) * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-y-auto{overflow-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.rounded{border-radius:var(--border-radius)}.rounded-full{border-radius:9999px}.rounded-md{border-radius:var(--border-radius--m)}.border{border-width:1px}.bg-a{background-color:var(--color-a)}.bg-b{background-color:var(--color-b)}.bg-e{background-color:var(--color-e)}.bg-f{background-color:var(--color-f)}.bg-h{background-color:var(--color-h)}.object-cover{object-fit:cover}.p-0{padding:0}.p-1\.5{padding:.375rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-x{padding-left:var(--spacing-x);padding-right:var(--spacing-x)}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-s{padding-top:var(--spacing-y--s);padding-bottom:var(--spacing-y--s)}.py-xxs{padding-top:var(--spacing-y--xxs);padding-bottom:var(--spacing-y--xxs)}.pb-1{padding-bottom:.25rem}.pb-16{padding-bottom:4rem}.pb-4{padding-bottom:1rem}.pb-xl{padding-bottom:var(--spacing-y--xl)}.pb-xxl{padding-bottom:var(--spacing-y--xxl)}.pl-2{padding-left:.5rem}.pl-6{padding-left:1.5rem}.pl-content-indent{padding-left:var(--content-indent)}.pr-5{padding-right:1.25rem}.pr-x{padding-right:var(--spacing-x)}.pt-0{padding-top:0}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.pt-header-height{padding-top:var(--header-height)}.pt-l{padding-top:var(--spacing-y--l)}.pt-m{padding-top:var(--spacing-y--m)}.pt-xs{padding-top:var(--spacing-y--xs)}.text-\[26px\]{font-size:26px}.text-block{font-size:var(--font-size-heading--block)}.text-button-label{font-size:var(--font-size-button-label)}.text-small{font-size:var(--font-size-small)}.font-bold{font-weight:700}.font-medium{font-weight:500}.italic{font-style:italic}.leading-\[1\.25\]{line-height:1.25}.text-c{color:var(--color-c)}.text-d{color:var(--color-d)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-0{outline-width:0px}.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}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-out-quint{transition-timing-function:var(--ease-out-quint)}:root{--color-a: oklch(77.79% .1008 15.77);--color-b: oklch(38.44% .0661 208.22);--color-c: oklch(78.57% .0832 173.93);--color-d: oklch(88.59% .0421 173.68);--color-e: oklch(94.79% .0181 175.31);--color-f: oklch(97.56% .024 83.42);--color-g: oklch(87.38% .112 77.08);--color-h: oklch(90.75% .033 169.95);--color-white: white;--color-body: var(--color-b);--color-bg: white;--color-border: var(--color-b);--color-border-inverted: var(--color-e);--color-divider: var(--color-b);--color-divider--fade: oklch(35.25% .129 273.27 / 10%);--color-divider--fade-20: oklch(35.25% .129 273.27 / 20%);--color-divider-inverted: var(--color-e);--color-links: currentColor;--color-error: oklch(47.17% .182 27.94);--color-highlight: var(--color-a);--color-ui: var(--color-f);--color-underlay: color-mix(in oklch, var(--color-b) 98%, transparent);--font-body: Br, sans-serif;--font-headings: Br, sans-serif;--font-mono: Br, sans-serif;--font-size-heading--page: clamp(2.25rem, 1.867rem + 1.633vw, 3.5rem);--font-size-heading--page-sub: clamp(1.375rem, 1.222rem + .653vw, 1.875rem);--font-size-heading--section: clamp(2rem, 1.847rem + .653vw, 2.5rem);--font-size-heading--article-section: clamp(1.375rem, 1.26rem + .49vw, 1.75rem);--font-size-heading--block: clamp(1.3125rem, 1.217rem + .408vw, 1.625rem);--font-size-heading--card: clamp(1.125rem, 1.068rem + .245vw, 1.3125rem);--font-size-heading--eyebrow: .8125rem;--font-size-body: clamp(1rem, .963rem + .16vw, 1.0625rem);--font-size-small: clamp(.875rem, .838rem + .16vw, .9375rem);--font-size-tag: clamp(.8125rem, .775rem + .16vw, .875rem);--font-size-caption: .875rem;--font-size-button-label: clamp(.9375rem, .863rem + .32vw, 1.0625rem);--font-size-blockquote: clamp(1.3125rem, 1.217rem + .408vw, 1.625rem);--layout-width: 1200px;--grid-columns: 12;--grid-gap: 16px;--gutter: .5rem;--gutter-s: 1rem;--gutter-m: 1.5rem;--gutter-l: 2rem;--gutter-xl: 3rem;--border-radius--xxl: 100px;--border-radius--xl: 48px;--border-radius: 24px;--border-radius--m: 16px;--border-radius--s: 12px;--border-radius--xs: 8px;--border-radius--pill: 200px;--border-radius--region: 0px;--box-shadow: none;--box-shadow--dropdown: 0px 12px 84px 0px oklch(38.44% .0661 208.22 / 30%);--box-shadow--search: 0px 28px 188px 0px oklch(27.94% .0464 206.33 / 60%);--spacing-x: clamp(1rem, .694rem + 1.306vw, 2rem);--spacing-bleed: calc(var(--spacing-x) * -1);--spacing-y--xxl: clamp(5rem, 3.469rem + 6.531vw, 10rem);--spacing-y--xl: clamp(5rem, 4.235rem + 3.265vw, 7.5rem);--spacing-y--l: clamp(4rem, 3.311rem + 2.939vw, 6.25rem);--spacing-y--m: clamp(2rem, 1.388rem + 2.612vw, 4rem);--spacing-y--s: clamp(2rem, 1.694rem + 1.306vw, 3rem);--spacing-y--xs: clamp(1.5rem, 1.2rem + 1.28vw, 2rem);--spacing-y--xxs: clamp(1rem, .7rem + 1.28vw, 1.5rem);--spacing-y--xxs2: clamp(.5rem, .2rem + 1.28vw, 1rem);--spacing-y--above: calc(var(--viewport-height) - var(--header-height) - var(--spacing-x));--flex-sizing: calc(100% / var(--flex-items) - (var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items)));--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;--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1);--ease-out-quint: cubic-bezier(.23, 1, .32, 1);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic: cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart: cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint: cubic-bezier(.86, 0, .07, 1);--ease: var(--ease-in-out-quad);--duration-fast: .12s;--duration-default: .18s;--duration-medium: .26s;--duration-slow: .4s;--duration-slower: .6s;--spring-easing-smooth: 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);--spring-easing-snappy: linear(0, .0013, .0052 1.01%, .0192 2.02%, .0435 3.15%, .0821 4.54%, .1591 6.8%, .3688 12.35%, .4676 15.12%, .5678 18.27%, .6505 21.29%, .7227 24.44%, .784 27.72%, .8118 30%, .8363 31.5%, .8579 33.01%, .8782 34.9%, .8979 37%, .9146 39.18%, .9294 41.45%, .9424 43.84%, .9542 46.49%, .964 49.26%, .9791 55.43%, .9889 62.49%, .995 71.18%, .9983 82.65%, 1);--transition: var(--duration-fast) var(--ease);--transition-snappy: var(--duration-fast) var(--ease-out-quint);--transition-smooth: var(--duration-medium) var(--ease-out-quint);--transition-button: var(--duration-fast) var(--ease-in-out-cubic);--transition-card: var(--duration-medium) var(--ease-out-quint);--transition-nav: var(--duration-slower) var(--ease-out-quint);--viewport-width: 100vw;--viewport-height: 100vh;--drawer-padding-block: clamp(2rem, .846rem + 4.923vw, 3rem);--drawer-padding-inline: clamp(1rem, -.154rem + 4.923vw, 2rem);--dialog-close-button-size: 44px;--header-height: calc(87px + env(safe-area-inset-top)) ;--header-sticky-height: 4rem;--safe-area-inset-top: env(safe-area-inset-top);--corner-size: var(--border-radius--s);--corner-offset: 8px;--form-input-height: clamp(3.125rem, 2.404rem + 3.077vw, 3.75rem);--form-input-padding-x: clamp(1.25rem, .962rem + 1.231vw, 1.5rem);--form-input-padding-y: 1rem;--form-label-width: auto;--prose-max-width: 37.5rem;--content-indent: 0px;--swiper-wrapper-transition-timing-function: var(--ease-out-quint);--swiper-pagination-bullet-width: 15px;--swiper-pagination-bullet-height: 2px;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-bullet-horizontal-gap: 0;--placeholder-watermark: none;--placeholder-watermark-alt: none}@supports (transition-timing-function: linear(0,.1,.2)){:root{--transition: var(--duration-medium) var(--spring-easing-smooth);--transition-snappy: var(--duration-medium) var(--spring-easing-snappy);--transition-smooth: var(--duration-medium) var(--spring-easing-smooth);--transition-button: var(--duration-medium) var(--spring-easing-smooth);--transition-card: var(--duration-slow) var(--spring-easing-smooth);--transition-nav: var(--duration-slower) var(--spring-easing-snappy)}}@media (min-width: 700px){:root{--corner-size: var(--border-radius)}}@media (min-width: 1000px){:root{--corner-offset: 1rem}}@media (min-width: 1600px){:root{--corner-offset: 1.25rem}}@media (min-width: 1000px){:root{--header-height: 261px}}@media (prefers-reduced-motion: reduce){:root{--duration-default: 50ms;--duration-fast: 50ms;--duration-medium: 50ms;--duration-slow: 50ms}}.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}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)}}body,.page{position:relative;font-family:var(--font-body);font-size:var(--font-size-body);line-height:1.42;color:var(--color, var(--color-body));background:var(--bg-color, var(--color-bg))}:where(.page){height:var(--viewport-height)}:where(:any-link){color:inherit;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}body strong{font-weight:700}hr{margin:0;border:0;border-top:1px solid var(--theme-border-color, var(--color-border))}.hr--vert{border-top:none;border-left:1px solid var(--theme-border-color, var(--color-border))}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:var(--prose-max-width);text-wrap:pretty}small{font-size:var(--font-size-small)}:where(main,.site-main,.fullscreen-modal){position:relative;z-index:10}:where(main,.site-main,.fullscreen-modal):focus-visible{outline:0}:is(.disable-transitions,.disable-transitions *){transition:none!important}.no-smooth-scroll{scroll-behavior:auto}::selection{color:#fff;background:var(--color-body)}mark,.highlight{color:inherit;background-color:var(--color-highlight);border-radius:2px}:where(.wysiwyg) a:not(.button,.form--donate__button,.custom-button),.link,.form--donate__link,.fui-type-html a,:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a{position:relative;color:var(--color, currentColor);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--underline-color, currentcolor);text-underline-offset:.4em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}:where(.wysiwyg) a:not(.button,.form--donate__button,.custom-button):not(:hover,:focus),.link:not(:hover,:focus),.form--donate__link:not(:hover,:focus),.fui-type-html a:not(:hover,:focus),:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:not(:hover,:focus){--underline-color: color-mix(in oklch, var(--theme-color, var(--color-body)) 20%, transparent)}.link--cta{display:flex;gap:.375rem;align-items:center;font-size:var(--font-size-button-label);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)}:is(:any-link,.button,.form--donate__button):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:is(:hover,:focus){outline:0}.link--subtle:not(:hover,:focus){text-decoration-color:transparent}.link--subtle.is-active{text-decoration-color:currentcolor}.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)}.underline-hover{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.4em}.underline-hover: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){position:relative;display:block;overflow:hidden}.media:not(:has(img)){color:var(--color-c);background-color:var(--color-b)}.media :where(img){width:100%;height:100%;object-fit:cover;object-position:center center;transition:opacity var(--duration-default) var(--ease)}.media :where(img).image-bg{position:absolute;top:0;right:0;bottom:0;left:0}.image-bg{background-color:#0000001a}.caption,figcaption{max-width:60ch;padding:0;margin:1rem 0 0 var(--content-indent);font-size:var(--font-size-small);font-weight:400;line-height:1.5}.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%;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}.inline-video-embed iframe{width:100%;height:100%}:where(.wysiwyg){text-wrap:pretty}:where(.wysiwyg) :is(ol,ul):not([class]){padding-left:1.6em;list-style:revert}:where(.wysiwyg) :is(ol,ul):not([class]) li+li{margin-top:.5em}:where(.wysiwyg) :is(ol,ul):not([class]):not(:last-child){margin-bottom:1.5rem}:where(.wysiwyg) ul ul{padding-left:1.5em}:where(.wysiwyg) :where(:last-child){margin-bottom:0}table{width:100%;border-collapse:collapse}th,td{padding:.5rem 1.25rem .5rem 0;text-align:left;border-top:1px solid currentcolor}th{font-weight:500}.section-eyebrow{color:var(--section-eyebrow-color, currentColor)}@media not all and (min-width: 1000px){.section-eyebrow{padding-left:var(--content-indent)}}@media not all and (min-width: 1280px){.section-eyebrow--ext>.heading--eyebrow:after{display:block;flex:1;height:1px;content:"";background:currentcolor}}@media (min-width: 1280px){.section-eyebrow--ext{display:block;padding-top:1.75rem;margin-top:.75em;margin-right:2rem;border-top:1px solid;border-bottom:0}.section-eyebrow--ext:after{display:none}.section-eyebrow--ext .heading--eyebrow{max-width:20ch}}@media (min-width: 1000px){.section-eyebrow--ls{display:block;padding-top:1.75rem;margin-top:.75em;margin-right:2rem;border-top:1px solid}.section-eyebrow--ls:after{display:none}}:where(.section-primary-heading){padding-left:var(--content-indent)}div.fancybox__container{--modal-width: 100%;--fancybox-bg: color-mix(in oklch, var(--color-b) 90%, transparent);--fancybox-content-color: var(--color-b);--fancybox-content-bg: var(--color-e);--f-spinner-color-1: color-mix(in oklch, var(--color-white) 20%, transparent);--f-spinner-color-2: var(--color-white);--fancybox-zIndex: var(--zindex-drawer)}.fancybox__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fancybox__container .fancybox__content>.f-button.dialog-close,.fancybox__container.is-compact .fancybox__content>.f-button.dialog-close{position:absolute}.fancybox__container .fancybox__toolbar.is-absolute{top:var(--dialog-toolbar-margin);width:100%;padding-inline:var(--spacing-x)}.fancybox__container .fancybox__toolbar__column.is-left,.fancybox__container .fancybox__toolbar__column.is-middle{display:none}.fancybox--floating.fancybox__container{--modal-width: 940px;--modal-height: 540px}.fancybox--floating.fancybox__container:not(.is-compact) div.fancybox__slide.has-close-btn{padding-top:0}.fancybox--floating.fancybox__container .fancybox__slide{padding:0}@media not all and (min-width: 700px){.fancybox--floating.fancybox__container .fancybox__slide:before{display:none}}@media (min-width: 700px){.fancybox--floating.fancybox__container .fancybox__slide{padding-block:var(--spacing-x)}}.fancybox--floating.fancybox__container .fancybox__slide .fancybox__content{--fancybox-content-bg: transparent;width:var(--modal-width, 100%)!important;max-width:100%!important;min-height:var(--viewport-height);padding:0}@media (min-width: 700px){.fancybox--floating.fancybox__container .fancybox__slide .fancybox__content{max-width:calc(100% - var(--spacing-x))!important;min-height:0;max-height:calc(var(--modal-height) - var(--spacing-y--xs) * 2)!important}.fancybox--floating.fancybox__container .fancybox__slide.has-iframe .fancybox__content{max-height:var(--modal-height)!important;padding:0}}.fancybox--floating.fancybox__container .fancybox__content>.f-button.dialog-close{top:16px;right:16px}@media (min-width: 700px){.fancybox--floating.fancybox__container .fancybox__iframe{border-radius:var(--border-radius--xs)}.modal-form-header{position:sticky;top:var(--spacing-y--m);height:100%;max-height:calc(540px - var(--spacing-y--m) - var(--spacing-y--m))}}.download-gated-file~.form-area{display:none}@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-heading--block);font-style:normal;font-weight:700;line-height:1.475;color:currentcolor}: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-heading--block);font-weight:700;line-height:1.25}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:var(--spacing-y--xs)}:where(.wysiwyg) :is(h1,h2,h3,h4,h5,h6):first-child:not(:last-child){margin-bottom:1em}:where(article,address,blockquote,dl,figure,form,ol,p,pre,table,ul)~:is(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-y--xs)}.heading--page,.fui-heading-h1,.fui-alert h1{font-family:var(--font-headings);font-size:var(--font-size-heading--page);font-weight:700;line-height:1}.heading--page-sub{font-family:var(--font-headings);font-size:var(--font-size-heading--page-sub);font-weight:700;line-height:1.2}.heading--section,.fui-heading-h2,.fui-alert h2{font-family:var(--font-headings);font-size:var(--font-size-heading--section);font-weight:700;line-height:1.13}.heading--article-section{font-family:var(--font-headings);font-size:var(--font-size-heading--article-section);font-weight:700;line-height:1.4}.heading--block,.fui-heading-h3,.fui-alert h3,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-heading--block);font-weight:700;line-height:1.25}.heading--card{font-family:var(--font-headings);font-size:var(--font-size-heading--card);font-weight:700;line-height:1.24}.heading--small{font-family:var(--font-body);font-size:var(--font-size-small);font-weight:400;line-height:1.42}.heading--eyebrow{font-family:var(--font-mono);font-size:var(--font-size-heading--eyebrow);font-weight:400;line-height:1.15;text-transform:uppercase;letter-spacing:.07em}.heading--body{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:400;line-height:1.42}.heading--body-bold{font-family:var(--font-body);font-size:var(--font-size-body);font-weight:700;line-height:1.42}.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.42}.text-quote,blockquote{font-size:var(--font-size-blockquote);font-weight:700;line-height:1.25}.text-small,.form--donate__block--gift-messaging .form--donate__small,.form--donate__small,.form--donate__validate,.form--donate__privacy-note{font-size:var(--font-size-small);font-weight:400;line-height:1.42}.text-small-bold{font-size:var(--font-size-small);font-weight:700;line-height:1.42}.text-button-label,.authorities-item__title,.authorities-item__wrapper,.option-button label{font-size:var(--font-size-button-label);font-weight:500;line-height:1.1}.text-metric{font-family:var(--font-mono);font-size:var(--font-size-metric);font-weight:600;line-height:1;letter-spacing:-.05em}.wysiwyg,.prose,:where([class*=prose--]){max-inline-size:var(--prose-max-width, 50ch)}.prose--wide{--prose-max-width: 50rem}.prose--narrow{--prose-max-width: 50ch}.prose--card{--prose-max-width: 29rem}.text-eyebrow{font-size:var(--font-size-heading--eyebrow);font-weight:500;line-height:1.15;text-transform:uppercase;letter-spacing:.15em}:where(.icon){display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--width, 24px);min-width:var(--width, 0);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}.icon--reverse{transform:scaleX(-1)}.icon--outline{fill:none;stroke:currentcolor}.icon--xs,.icon--8{--width: 8px}.icon--s,.icon--16{--width: 16px}.icon--m,.icon--24{--width: 24px}.icon--l,.icon--32{--width: 32px}.icon--xl,.icon--48{--width: 48px}.icon--arrow,.icon--arrow-right{--width: 14px}.icon--arrow-out{--width: 10px}.icon--arrow-down{--width: 16px}.icon--arrow-pagination{--width: 20px}.icon--play{--width: 16px}.icon--accordion{--width: 10px}.icon--chevron{--width: 14px}.icon--checkmark{--width: 19px}.icon--close-delete{--width: 9px}.icon--expand{--width: 13px}.icon--crisis{--width: 22px}.icon--remove{--width: 9px}.icon--phone{--width: 26px}.icon--subnav{width:13px;height:8px;aspect-ratio:auto}.icon--auto{width:auto;aspect-ratio:auto}.icon--chevron-right{width:10px;height:15px;aspect-ratio:auto}:where(button){padding:0;color:currentcolor;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;border:0;-webkit-tap-highlight-color:transparent}.button,.form--donate__button{--button-height: 40px;--button-padding-x: clamp(1.25rem, .836rem + 1.768vw, 2.25rem);--button-padding-y: 0;--button-gap: 6px;--button-color: var(--color-b);--button-bg-color: var(--color-a);--button-border-width: 2px;--button-border-color: transparent;--button-hover-color: var(--button-color);--button-hover-bg-color: var(--button-bg-color);--button-border-radius: var(--border-radius--pill);display:flex;gap:var(--button-gap);align-items:center;justify-content:center;width:fit-content;height:var(--button-height);padding-block:var(--button-padding-y);padding-inline:var(--button-padding-x);font-size:var(--font-size-button-label);font-weight:700;line-height:1;color:var(--button-color);white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:var(--button-bg-color);border-color:var(--button-border-color);border-style:solid;border-width:var(--button-border-width);border-radius:var(--button-border-radius);transition:var(--transition);-webkit-tap-highlight-color:transparent}.button>*,.form--donate__button>*{transition:var(--transition)}.button:is(:hover,:focus),.form--donate__button:is(:hover,:focus),.button-hover-trigger:is(:hover,:focus) .button,.button-hover-trigger:is(:hover,:focus) .form--donate__button{color:var(--button-hover-color);outline:0;background-color:var(--button-hover-bg-color)}.button:has(.button-icon .icon--arrow),.form--donate__button:has(.button-icon .icon--arrow){gap:0}.button:has(.button-icon .icon--arrow) .button-icon,.form--donate__button:has(.button-icon .icon--arrow) .button-icon{width:0;overflow:hidden}.button:has(.button-icon .icon--arrow):is(:hover,:focus) .button-icon,.form--donate__button:has(.button-icon .icon--arrow):is(:hover,:focus) .button-icon{width:auto;margin-left:var(--button-gap)}.button:disabled,.form--donate__button:disabled{pointer-events:none;cursor:default;opacity:.5}@media (min-width: 700px){.button,.form--donate__button{--button-height: 56px}}.button-label{font-size:var(--font-size-button-label);font-weight:700}.button-icon{transition:var(--transition)}@media not all and (min-width: 700px){.button-icon{display:none}}.button>.button-arrow:first-child:not(:last-child),.form--donate__button>.button-arrow:first-child:not(:last-child){display:none}.button:has(.button-arrow:first-child):has(.button-label+.button-arrow):not(.button--custom),.form--donate__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)>*,.form--donate__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,.form--donate__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),.form--donate__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),.form--donate__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,.form--donate__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),.form--donate__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),.form--donate__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--secondary{--button-color: var(--color-b);--button-bg-color: var(--color-c)}.button--tertiary{--button-color: white;--button-bg-color: var(--color-b)}.button--tertiary.htmx-request:after,.button--tertiary.fui-loading:after{filter:brightness(0) invert(1)}.button--transparent{--button-color: var(--color-body);--button-bg-color: transparent;--button-border-color: transparent;--button-padding-x: 0}.button--transparent:is(:hover,:focus){box-shadow:none}.button--compact{--button-height: 40px}.button--small,.button--tag{--button-padding-x: 16px;--button-height: 33px;font-size:var(--font-size-small);font-weight:700}.button--tag{--button-height: clamp(1.375rem, 1.15rem + .96vw, 1.75rem);--button-padding-x: clamp(.625rem, .438rem + .8vw, .9375rem);--button-bg-color: var(--color-c)}.button--link{--button-color: var(--_color, var(--color-links));--button-bg-color: transparent;--button-border-color: transparent;--button-height: 2rem;--button-padding-x: 0;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--underline-color, currentcolor);text-underline-offset:.4em;border-radius:0}.button--link:is(:hover,:focus){box-shadow:none}@media (hover){.button--link:not(:hover,:focus){--underline-color: color-mix(in oklch, var(--theme-color, var(--color-body)) 20%, transparent)}}.button--tab:not(.active){--button-color: var(--color-body);--button-bg-color: var(--color-bg);--button-border-color: var(--color-underline)}.button--tab:is(:hover,:focus){--button-border-color: var(--button-color)}.button--outline{--button-color: currentcolor;--button-bg-color: transparent;--button-border-color: var(--button-color)}.button--arrow{--button-color: var(--color-c);--button-bg-color: var(--color-b);--button-border-color: transparent;--button-hover-color: var(--color-c);--button-hover-bg-color: var(--color-b);--button-height: 48px;--button-padding-x: 0;width:var(--button-height);aspect-ratio:1;border-radius:50%}.button--arrow .icon{transition:none}.button--arrow .icon:first-child:not(:last-child){margin:0}.button--arrow[disabled]{opacity:.2}.button--arrow.prev .icon{transform:scaleX(-1)}.button--arrow:is(:hover,:focus){border-color:var(--button-hover-bg-color);box-shadow:0 0 0 3px var(--button-hover-bg-color)}.button--back:is(:hover,:focus) .icon{transform:translate(-.25rem)}.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}: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-c);--f-button-bg: var(--color-b);--f-button-border: none;--f-button-border-radius: 50%;--f-button-shadow: none;--f-button-svg-width: 16px;--f-button-svg-height: 16px;--f-button-svg-fill: currentcolor;--f-button-svg-stroke-width: 0;--f-button-hover-color: var(--color-c);--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):is(:hover,: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}@media (--until-l){:is(.dialog-close,.dialog-close.f-button){--f-button-color: var(--color-c);--f-button-bg: var(--color-b);--f-button-border: none;--f-button-hover-color: var(--color-c);--f-button-hover-bg: var(--color-b);--f-button-hover-border: none;--f-button-shadow: none}}.button.htmx-request,.htmx-request.form--donate__button,.button.fui-loading,.fui-loading.form--donate__button{pointer-events:none;opacity:.8}.button.htmx-request:after,.htmx-request.form--donate__button:after,.button.fui-loading:after,.fui-loading.form--donate__button:after{display:block;flex-shrink:0;width:24px;aspect-ratio:1;margin-left:6px;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(%23spinner)'%3e%3cpath stroke='%2328307d' stroke-width='2' d='M1 10a9 9 0 1 0 18 0 9 9 0 0 0-18 0Z' opacity='.15'/%3e%3cpath fill='%2328307d' 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.415 1.414Z' clip-rule='evenodd'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='spinner'%3e%3cpath fill='%2328307d' 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,.htmx-request.form--donate__button .icon,.button.fui-loading .icon,.fui-loading.form--donate__button .icon{display:none}@keyframes spinner{to{transform:rotate(360deg)}}.button--strong{font-weight:500}.button-group{display:flex;flex-wrap:wrap;gap:24px var(--spacing-y--xxs2);align-items:center}.flow .button-group{--flow-spacing: var(--spacing-y--xs)}@media (min-width: 700px){.button-group{column-gap:24px}}.button-flush-group{display:flex}.button-flush-group .button,.button-flush-group .form--donate__button{width:100%;border-radius:0}.button-flush-group li:first-child .button,.button-flush-group li:first-child .form--donate__button{border-top-left-radius:var(--border-radius--pill);border-bottom-left-radius:var(--border-radius--pill)}.button-flush-group li:last-child .button,.button-flush-group li:last-child .form--donate__button{border-top-right-radius:var(--border-radius--pill);border-bottom-right-radius:var(--border-radius--pill)}.button-flush-group li:not(:first-child) .button,.button-flush-group li:not(:first-child) .form--donate__button{border-left:0}@media not all and (min-width: 700px){.button-flush-group li{flex:1}.button-flush-group .button,.button-flush-group .form--donate__button{--button-padding-x: 1.25rem}}@media not all and (min-width: 500px){.button-flush-group .button,.button-flush-group .form--donate__button{display:flex!important}.button-flush-group .icon{display:none!important}.button-flush-group .button-label{transform:none!important}}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-page-container .fui-page-title{all:unset}.fui-type-section{margin-top:2rem}fieldset,.form-fields,.fui-page-container{display:flex;flex-wrap:wrap;gap:1rem .5rem;align-items:flex-start;border:none}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:1.5rem .5rem;align-items:flex-start}.fui-input-container{width:100%}.fui-input-wrapper{max-inline-size:var(--prose-max-width, 50ch)}:is(.form-field,.fui-row):not(.button):not(.form--donate__button){--spacing: 1rem;display:grid;gap:.5rem;width:100%;padding:0}:is(.form-field,.fui-row):not(.button):not(.form--donate__button):has(input[disabled]) .label{color:#0000007f;pointer-events:none}:is(.form-field,.fui-row):not(.button):not(.form--donate__button).--flex{flex:1 1 0;width:auto}@media not all and (min-width: 700px){:is(.form-field,.fui-row):not(.button):not(.form--donate__button).--flex{flex-basis:100%}}.fui-row{gap:1px}.fui-row:not(:first-child)>.fui-type-heading:first-child{margin-top:var(--spacing--xs)}@media not all and (min-width: 500px){.fui-row{flex-direction:column;gap:1.5rem}}.fui-field-container{position:relative;display:grid;gap:.25rem}:where(input):not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset]),select,textarea{--_form-input-bg: var(--form-input-bg, white);--_form-input-color: var(--form-input-color, var(--color-b));--_form-input-border-color: var(--form-input-border-color, color-mix(in oklch, var(--color-b) 25%, transparent));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);font-weight:400;color:var(--_form-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--_form-input-bg);border:1px solid var(--_form-input-border-color);border-radius:var(--border-radius--xs);transition:background-color var(--duration-default),border-color var(--duration-default),color var(--duration-default),box-shadow var(--duration-fast)}:where(input):not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset])::placeholder,select::placeholder,textarea::placeholder{color:var(--_form-input-color);opacity:.5}:where(input):not([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){--form-input-border-color: var(--color-b);--form-input-bg: white;outline:0;box-shadow:none}:where(input):not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset]).disabled,:where(input):not([type=checkbox],[type=radio],[type=range],[type=file],[type=submit],[type=reset])[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{color:#0000007f;pointer-events:none;background:#0000000d}.fui-hr{display:none}.fui-page-container+.fui-btn-wrapper{margin-top:1.5rem}.fui-page-row:not(:first-child) .fui-type-group{padding-top:2rem}.fui-page-row:not(:first-child) .fui-type-group>.fui-fieldset>.fui-legend{font-family:var(--font-headings);font-size:var(--font-size-heading--card);font-weight:700;line-height:1.24}@media (min-width: 1000px){.hub-categories .fui-page-row:not(:first-child) .fui-type-group>.fui-fieldset>.fui-legend{color:var(--color-d);border-bottom:4px solid transparent}.hub-categories .fui-page-row:not(:first-child) .fui-type-group>.fui-fieldset>.fui-legend:is(:hover,:focus){color:#fff}.hub-categories .fui-page-row:not(:first-child) .fui-type-group>.fui-fieldset>.fui-legend.is-active{color:#fff;border-bottom-color:#fff}}.label,.fui-label{display:block;font-size:var(--font-size-body);cursor:pointer}legend{padding:0;margin-bottom:1rem}.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: clamp(12.5rem, 11.205rem + 5.525vw, 15.625rem);display:block;resize:vertical}select:not([multiple],[size]){padding-right:calc(var(--form-input-padding-x) + 1.5rem);cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3e%3crect width='6.5' height='1.5' x='1.061' fill='%2328307D' rx='.75' transform='rotate(45 1.06 0)'/%3e%3crect width='6.5' height='1.5' fill='%2328307D' rx='.75' transform='scale(-1 1) rotate(45 -4.07 -9.827)'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right 1.25rem;background-size:10px 6px}:is(.select,.fui-type-dropdown .fui-input-container,.fui-type-select){position:relative}.label+:is(.select,.fui-type-dropdown .fui-input-container,.fui-type-select){margin-top:.5rem}[type=checkbox],[type=radio]{width:15px;height:15px;margin-inline-end:.375rem;margin-top:-.125em;vertical-align:middle;-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, transparent);background-image:var(--form-choice-input-icon, none);background-repeat:no-repeat;background-position:50% 50%;border:1px 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-b);--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:grid;grid-template-columns:auto 1fr;cursor:pointer}:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) .fui-input{margin-top:6px}.grouped-choices{overflow:hidden;border:1px solid var(--color-body);border-radius:var(--border-radius)}.grouped-choices>*{flex:1}.grouped-choices .button,.grouped-choices .form--donate__button{--button-padding-x: .625rem;border:0;border-radius:0}.grouped-choices .choice-as-button label,.grouped-choices .choice-as-button .button,.grouped-choices .choice-as-button .form--donate__button{width:100%}.grouped-choices .choice-as-button:not(:first-child){border-left:1px solid}.fui-type-checkboxes .fui-legend{margin-bottom:.5em}.fui-type-checkboxes .fui-input-wrapper>.fui-layout-wrap{display:flex;flex-wrap:wrap;gap:var(--grid-gap)}.fui-type-checkboxes.stacked-inputs .fui-input-wrapper>.fui-layout-wrap{flex-direction:column}.fui-type-radio:not(.radios-as-checkboxes) .fui-input-wrapper>.fui-layout-wrap{display:flex;gap:0}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio{transition:.15s}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio:first-child .fui-radio-label{border-top-left-radius:var(--border-radius--s);border-bottom-left-radius:var(--border-radius--s)}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio:last-child .fui-radio-label{border-top-right-radius:var(--border-radius--s);border-bottom-right-radius:var(--border-radius--s)}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio:not(:first-child){margin-left:-1px}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio:has(.fui-radio-input:is(:hover,:focus)){z-index:2}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio-input{position:absolute;opacity:0}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio-input:checked~.fui-radio-label{color:var(--color-bg);background:var(--color-body);border-color:var(--color-body)}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio-input:is(:hover,:focus)~.fui-radio-label{border-color:var(--color-body)}.fui-type-radio:not(.radios-as-checkboxes) .fui-radio-label{padding:10px 22px;background:#fff;border:1px solid oklch(35.25% .129 273.27/29%);transition:.15s}.fui-type-radio.stacked-inputs .fui-input-wrapper>.fui-layout-wrap{display:flex;flex-flow:column wrap;gap:var(--grid-gap)}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:8px}.fui-field[data-field-display-type=dropdowns] .fui-input-wrapper{width:100%}@supports selector(:has(selector)){.fui-field[data-field-display-type=dropdowns] .fui-field-container{display:grid;grid:[stack] 1fr/[stack] 1fr}.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-select{min-width:6.25rem}}input[type=file]{padding-left:.5rem}input[type=file]::file-selector-button{height:2.5rem;padding:0 1rem;margin-right:1rem;color:var(--color-bg);cursor:pointer;background-color:var(--color-body);border:0;border-radius:var(--border-radius--s);transition:var(--transition)}.fui-table thead th{padding-top:0;font-size:var(--font-size-small);border-top:0}.field-required,.fui-required{display:none}.inline-labels .fui-page-container{gap:var(--grid-gap)}.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}.grecaptcha-badge{visibility:hidden}.fui-type-html small{display:block;text-wrap:balance;opacity:.8}.fui-error-message{position:relative;display:inline-block;width:auto;padding:3px 8px;margin:6px 0 16px;overflow:hidden;font-size:.9rem;color:var(--color-b);background:var(--color-a);border-radius:5px}.fui-alert>*+*{margin-top:var(--flow-spacing, 1em)}.fui-alert-error{display:inline-block;padding:6px 14px;margin:0 0 1rem;font-weight:400;color:var(--color-b);background:var(--color-a);border-radius:5px}.fui-form.free-counselling-form{margin-top:calc(var(--spacing-y--s) * -1 - 2px)}.fui-alert+.fui-form.free-counselling-form{margin-top:0}.wrapper{width:100%;max-width:var(--layout-width);margin-inline:auto}:where(.region){position:relative;border-top-left-radius:var(--border-radius--region);border-top-right-radius:var(--border-radius--region)}:where(.region):has(+.region){margin-bottom:calc(-1 * var(--border-radius--region))}:where(.region):has(+.region)>.region-inner{padding-bottom:calc(var(--region-spacing-y) + var(--border-radius--region))}:where(.region):has(>.region-image-bg){display:grid;grid:[stack] 1fr/[stack] 1fr;overflow:hidden}:where(.region):has(>.region-image-bg)>*{grid-area:stack}:where(.region):has(>.region-image-bg) .region-image-bg{border-top-left-radius:var(--border-radius--region);border-top-right-radius:var(--border-radius--region)}:where(.region):has(>.region-image-bg:not(.region-image-bg--graded)){min-height:100vh}:where(.region-inner){--region-spacing-y: var(--spacing-y--l);--region-spacing-x: var(--spacing-x);--region-gap-y: var(--spacing-y--xs);z-index:2;row-gap:var(--region-spacing-y);padding-block:var(--region-spacing-y);padding-inline:var(--region-spacing-x)}@media (min-width: 1280px){:where(.region-inner){--region-gap-y: var(--spacing-y--l)}}.region-image-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.region-image-bg:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;content:"";background:#0000004d}.region-image-bg img{background-position:50% 0%}.region-image-bg--graded{mix-blend-mode:multiply;opacity:.3;filter:grayscale(100%)}.region-image-bg--graded:after{display:none}.region-inner--sub{z-index:0;background-color:var(--theme-fade-color)}:where(.drawer-grid){--grid-columns: 6;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}:where(.drawer-grid)>*{grid-column:1/-1}:where(.drawer-grid) .grid-col{grid-column:span var(--grid-columns)/span var(--grid-columns)}.spacing-x{padding-inline:var(--spacing-x)}.site-header{position:relative;z-index:var(--zindex-fixed);width:100%;height:var(--header-height);padding-right:var(--fancybox-scrollbar-compensate);overflow:visible;color:var(--site-header-color, var(--color-body));transition:transform .35s var(--ease),height .35s var(--ease),background .35s var(--ease),z-index var(--duration-slow) var(--ease)}.site-header__inner{max-width:var(--layout-width);margin-inline:auto}@media (min-width: 1000px){.site-header__inner{display:grid;gap:48px;align-content:center;padding-top:70px}}.site-header__head{position:relative;z-index:calc(var(--zindex-fixed) + 1);display:flex;grid-row:1;gap:var(--grid-gap);align-items:center;width:100%;height:100%}@media (min-width: 1000px){.site-header__head{height:auto}}.site-header__logo{outline-offset:10px}.site-header__logo-img{width:clamp(13.5625rem,10.15rem + 14.56vw,19.25rem);height:clamp(2.1875rem,1.588rem + 2.56vw,3.1875rem);object-fit:contain;object-position:0 50%}@media not all and (min-width: 1000px){.site-header__logo-img{max-height:37px}}@media (min-width: 1000px){.site-header__logo-img{width:406px;height:67px}}@media not all and (min-width: 1000px){.site-header__mobile-head{position:sticky;top:0;z-index:2;flex:0 0 var(--header-height);height:var(--header-height)}}@media (min-width: 600px){.site-header__mobile-head{position:absolute;top:0;width:100%;pointer-events:none}.site-header__mobile-head .site-header__logo-img{visibility:hidden;opacity:0}.site-header__mobile-head .dialog-close{pointer-events:auto}}@media (min-width: 1000px){.site-header__body{display:flex;flex:1;align-items:center}}@media not all and (min-width: 1000px){.site-header__body{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--zindex-fixed) + 2);visibility:hidden;height:var(--viewport-height);opacity:0;transition-delay:var(--duration-slow)}}@media (min-width: 1000px){.site-header__body-layout{display:flex;flex:1;align-items:center;justify-content:flex-end}}@media not all and (min-width: 1000px){.site-header__body-layout{--color: var(--color-b);position:fixed;top:0;right:0;bottom:0;left:auto;z-index:calc(var(--zindex-fixed) + 2);display:grid;grid-template-rows:auto 1fr auto;width:min(540px,100%);height:var(--viewport-height);overflow:hidden;overflow-y:auto;color:var(--color-b);background:var(--color-e);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='393'%20height='224'%20fill='none'%20viewBox='0%200%20393%20224'%3e%3cpath%20fill='%23004D56'%20d='M223.176%20224H0V0h393v224h-97.087v-.091h-72.737v-54.733h-54.592v-41.05H127.64V97.338H96.932v30.788h30.708v41.05h40.944v54.733h54.592V224Z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 100%;background-size:100% auto;transform:translate(101%);transition:var(--transition-nav)}.site-header__body-layout>*{padding-inline:var(--spacing-x)}@media (max-height: 600px){.site-header__body-layout{background-image:none}}}.site-header__body-underlay{position:absolute;inset:0 auto 0 0;z-index:0;visibility:hidden;width:200vw;height:100%;pointer-events:none;background:var(--color-b);opacity:0;transition:var(--transition-nav)}@media (min-width: 1000px){.site-header__body-underlay{display:none}}.site-header__toggle-button{position:relative;display:grid;place-items:center;width:27px;min-width:27px;height:28px;transition:var(--transition)}.site-header__toggle-button.dialog-close{color:var(--color-c);background:var(--color-b)}@media (min-width: 1000px){.site-header__menu{display:flex;align-items:center;justify-content:space-between}}@media not all and (min-width: 1000px){.site-header__menu{position:relative;padding-bottom:32vh}@media (min-width: 600px){.site-header__menu{padding-inline:48px var(--spacing-x);padding-top:32px}}}.site-header__menu-body{display:flex;flex-direction:column;height:100%}@media (min-width: 1000px){.site-header__menu-body{flex-direction:row;align-items:center;height:auto}}.site-header__menu-head{z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--header-height);padding-inline:var(--spacing-x)}@media (min-width: 1000px){.site-header__menu-head{display:none}}.site-header__menu-head-actions{display:flex;gap:.75rem;align-items:center}@media (min-width: 1000px){.main-nav__items{position:relative;display:flex;gap:28px;align-items:baseline;margin-left:-1.125rem}}.main-nav__item{position:relative}@media (min-width: 1000px){.main-nav__item:is(:hover,:focus-within) .main-nav__dropdown{visibility:visible;opacity:1}}.main-nav__link--level1{display:flex;gap:6px;align-items:center;font-size:var(--font-size-body);font-weight:400;line-height:1.1;text-align:left;cursor:pointer;transition:var(--transition)}.main-nav__link--level1.active~.main-nav__items--level2{visibility:visible;opacity:1}@media not all and (min-width: 1000px){.main-nav__link--level1{gap:10px;justify-content:space-between;width:100%;padding:18px 0;font-size:1.5rem;font-weight:700;color:currentcolor;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.3em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.main-nav__link--level1:is(.active,.current,:hover,:focus){text-decoration-color:currentcolor;outline:0}}@media (min-width: 1000px){.main-nav__link--level1{padding:20px 0 35px;font-size:1.0625rem;border-top:4px solid transparent}.main-nav__link--level1:is(:hover,:focus){outline:0;border-top-color:var(--color-a)}.main-nav__link--level1.current{border-top-color:var(--color-b)}a.main-nav__link--level1:is(:hover,:focus,.current):before{opacity:1}.main-nav__link--subnav-toggle{cursor:default}}.main-nav__subnav-indicator{--width: 10px;transition:var(--transition)}.main-nav__subnav-indicator.--expanded{opacity:0}@media not all and (min-width: 1000px){.main-nav__link--subnav-toggle.active .main-nav__subnav-indicator.--default{transform:rotate(-180deg)}.main-nav__subnav-indicator{--width: 14px}}.main-nav__dropdown{overflow:hidden}@media (min-width: 1000px){.main-nav__dropdown{position:absolute;top:100%;left:0;z-index:var(--zindex-dropdown);display:block;height:auto!important;margin-top:-4px;overflow:visible;font-size:1.0625rem;color:var(--color-b);transition:var(--transition)}.main-nav__dropdown:not(.active){visibility:hidden;opacity:0}}.main-nav__dropdown-inner{display:flex;width:max-content;min-width:18.125rem;padding:1.5rem;background:#fff;border:2px solid;border-radius:var(--border-radius--s);box-shadow:var(--box-shadow--dropdown)}.main-nav__dropdown-inner .eyebrow{display:block;margin-bottom:.5rem;font-weight:500}@media (min-width: 1000px){.main-nav__dropdown-inner .eyebrow{padding:0 1.5rem .75rem 0;margin:0 -1.5rem .75rem 0}.main-nav__dropdown-inner .eyebrow:after{position:absolute;right:0;bottom:0;left:-1.5rem;display:block;height:2px;content:"";background:color-mix(in oklch,var(--color-b) 10%,transparent)}}@media not all and (min-width: 1000px){.main-nav__dropdown-inner a.eyebrow{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.4em}.main-nav__dropdown-inner a.eyebrow:is(:hover,:focus){text-decoration-color:currentcolor;outline:0}.main-nav__dropdown-inner a.eyebrow.current{color:var(--color-d)}}@media (min-width: 1000px){.main-nav__dropdown-inner a.eyebrow{position:relative;display:flex;text-decoration:none}.main-nav__dropdown-inner a.eyebrow:before{display:block;width:0;height:1px;margin-top:.8em;margin-right:7px;content:"";background:currentcolor;transition:var(--transition)}.main-nav__dropdown-inner a.eyebrow:is(:hover,:focus,.current){outline:0}.main-nav__dropdown-inner a.eyebrow:is(:hover,:focus,.current):before{width:14px}}@media not all and (min-width: 1000px){.main-nav__dropdown-inner{flex-direction:column;width:100%;min-width:0;padding-block:10px 30px;padding-inline:24px 30px;background:0;border:0;box-shadow:unset}}.main-nav__items-wrap{flex:1}.main-nav__items--level2{display:flex;flex-direction:column;gap:.5rem}@media not all and (min-width: 1000px){.main-nav__link--level2{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:transparent;text-underline-offset:.4em}.main-nav__link--level2:is(:hover,:focus){text-decoration-color:currentcolor;outline:0}.main-nav__link--level2.current{color:var(--color-d)}}@media (min-width: 1000px){.main-nav__link--level2{position:relative;display:flex;transition:var(--transition)}.main-nav__link--level2:before{display:block;width:0;height:1px;margin-top:.8em;margin-right:7px;content:"";background:currentcolor;transition:var(--transition)}.main-nav__link--level2:is(:hover,:focus,.current){outline:0}.main-nav__link--level2:is(:hover,:focus,.current):before{width:14px}}.main-nav__link-label--level2{display:block;max-width:30ch;text-wrap:pretty}.button--main-nav-accordion{margin-left:-1.5rem;pointer-events:none}@media (min-width: 1000px){.button--main-nav-accordion,.button--mainnav-open{display:none}}.button--mainnav-close{display:grid;place-items:center;width:24px;height:24px}.button--mainnav-close .icon{transition:var(--transition)}@media (min-width: 1000px){.button--mainnav-close{display:none}}.site-header__tools{position:relative;z-index:calc(var(--zindex-fixed) + 1);display:flex;flex-direction:column;gap:18px 16px;align-items:center;height:100%}.site-header__tools .link--subtle:not(:hover,:focus){text-decoration-color:transparent}@media not all and (min-width: 1000px){.site-header__tools .link--subtle{text-decoration-color:transparent}}.site-header__tools .button,.site-header__tools .form--donate__button{transition:var(--transition)}.site-header__tools .button-label{transition:none}@media (min-width: 1000px){.site-header__tools{flex-direction:row;margin-left:auto}}@media (min-width: 1600px){.site-header__tools{column-gap:24px}}@media (max-width: 999px){.site-header__tools{width:100%;height:auto;padding-inline:13px;background:inherit}}.site-header__tools-item.--ctas{width:100%}.site-header__tools-item.--ctas ul{display:flex;flex-direction:column;gap:10px}.site-header__tools-item.--ctas .button,.site-header__tools-item.--ctas .form--donate__button{width:100%}.site-header__tools-item.--ctas .button:is(:hover,:focus),.site-header__tools-item.--ctas .form--donate__button:is(:hover,:focus){background:var(--button-bg-color);box-shadow:none}@media (min-width: 700px){.site-header__tools-item.--ctas ul{flex-direction:row;justify-content:center}}@media (min-width: 1000px){.site-header__tools-item.--ctas{width:auto}.site-header__tools-item.--ctas .button,.site-header__tools-item.--ctas .form--donate__button{width:fit-content;border:0}.site-header__tools-item.--ctas:has(li:nth-child(2)) li:first-child .button,.site-header__tools-item.--ctas:has(li:nth-child(2)) li:first-child .form--donate__button{padding-right:16px}}.site-header__mobile-toolbar .site-header__tools{flex-direction:row;justify-content:flex-end}.site-header__mobile-toolbar .site-header__tools:after{display:none}.site-header__mobile-toolbar .site-header__tools-item.--ctas{width:fit-content}.site-header__mobile-toolbar .site-header__tools-item.--ctas ul{justify-content:flex-end;overflow:hidden;transition:var(--transition)}.site-header__mobile-toolbar .site-header__tools-item.--ctas .button,.site-header__mobile-toolbar .site-header__tools-item.--ctas .form--donate__button{width:fit-content;border:0}@media not all and (min-width: 700px){.site-header__mobile-toolbar .site-header__tools-item.--ctas .button,.site-header__mobile-toolbar .site-header__tools-item.--ctas .form--donate__button{--button-height: 33px;--button-padding-x: 14px}}.site-header__mobile-toolbar .site-header__tools-item.--ctas .button--primary{--button-color: var(--color-b)}@media (min-width: 700px) and (max-width: 999px){.site-header__mobile-toolbar{flex:3}}@media not all and (min-width: 1000px){.mobile-nav-is-active,.mobile-nav-is-active .page{overflow:hidden;scrollbar-gutter:stable}.mobile-nav-is-active .site-header__body{visibility:visible;opacity:1;transform:none;transition-delay:0s}.mobile-nav-is-active .site-header__body-layout{pointer-events:auto;box-shadow:0 4px 124px #00000073;transform:none;transition-delay:0s}.mobile-nav-is-active .site-header__body-underlay{visibility:visible;pointer-events:auto;opacity:.51;transition-delay:0s}.mobile-nav-is-active .get-help{display:none}}@media (min-width: 1000px){.site-header--not-top{--header-height: 8rem;height:var(--header-sticky-height);background:var(--color-b)}.site-header--not-top .site-header__logo svg{width:5.3125rem;height:2.5rem}.site-header--not-top .site-header__tools .button,.site-header--not-top .site-header__tools .form--donate__button{--button-height: 2.625rem;--button-padding-x: 1.5rem}.site-header--not-top .main-nav__link--level1:before{top:.75rem}}:where(body):has(.site-header--not-top) :where(.region[id]){scroll-margin-top:var(--header-sticky-height)}:where(body):has(.site-header--not-top) :where(main>[id]){scroll-margin-top:var(--header-sticky-height)}.page:has(.site-footer) main{margin-bottom:calc(-1 * var(--border-radius--region))}.site-footer{position:relative;z-index:4}.site-footer hr{border-top-width:1px;opacity:.2}.site-footer .link--subtle:not(:hover,:focus){text-decoration-color:transparent}.site-footer__logos img{max-width:110px;max-height:48px;object-fit:contain}@media (min-width: 700px){.site-footer__logos img{max-width:130px}}.site-footer__end :any-link:not(.button):not(.form--donate__button){position:relative;color:var(--color, currentColor);text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--underline-color, currentcolor);text-underline-offset:.4em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.site-footer__end :any-link:not(.button):not(.form--donate__button):not(:hover,:focus){--underline-color: color-mix(in oklch, var(--theme-color, var(--color-body)) 20%, transparent)}.downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label .site-footer__end :any-link:not(.button):not(.form--donate__button){text-decoration-color:currentcolor}.breadcrumb .site-footer__end :any-link:not(.button):not(.form--donate__button){direction:ltr;color:currentcolor}.breadcrumb .site-footer__end :any-link:not(.button):not(.form--donate__button):is(:hover,:focus){color:#fff}.hub-search-full-link a.site-footer__end :any-link:not(.button):not(.form--donate__button):not(.button):not(.form--donate__button){color:var(--color-b)}.home-hero__ctas .site-footer__end :any-link:not(.button):not(.form--donate__button){white-space:nowrap}@media print{.site-footer__end :any-link:not(.button):not(.form--donate__button){text-decoration:none}}.site-footer__end :any-link:not(.button):not(.form--donate__button){color:currentcolor}.site-footer__end :any-link:not(.button):not(.form--donate__button):is(:hover,:focus){color:#fff}.subscribe{--color-error: white}.subscribe .fui-page{position:relative}.subscribe .fui-page-container{row-gap:8px}.subscribe .fui-field{position:relative}.subscribe .fui-label{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;position:absolute}.subscribe .fui-input-wrapper{max-inline-size:100%;width:100%}.subscribe .fui-input{--form-input-color: white;--form-input-bg: oklch(88.53% 0 0 / 10%);padding-inline:var(--form-input-padding-x) 140px;border:0;border-radius:var(--border-radius--pill)}.subscribe .fui-input::placeholder{color:#fff;opacity:1}.subscribe .fui-input:is(:hover,:focus){--form-input-color: white;--form-input-bg: rgb(255 255 255 / 15%)}.subscribe .fui-input:is(:hover,:focus)::placeholder{color:#fff}.subscribe .fui-btn-wrapper{position:absolute;top:calc((var(--form-input-height) + 8px) * 2 + 8px);right:8px;margin:0}@media (min-width: 700px){.subscribe .fui-btn-wrapper{top:calc(var(--form-input-height) + 16px)}}.subscribe .fui-submit{display:flex;gap:0;align-items:center;height:calc(var(--form-input-height) - var(--form-input-padding-y));padding-inline:var(--form-input-padding-x);font-size:1rem;font-weight:500;line-height:1;color:var(--color-b);background:var(--color-a);border-radius:var(--border-radius--pill);transition:var(--transition)}.subscribe .fui-submit span{transition:var(--transition)}.subscribe .fui-submit .button-icon{width:0;overflow:hidden}.subscribe .fui-submit:is(:hover,:focus){outline:0}.subscribe .fui-submit:is(:hover,:focus) .button-icon{width:auto;margin-left:6px}.subscribe .fui-submit:focus-visible{color:var(--color-b);background:var(--color-a)}.subscribe .fui-alert-error{padding:0;margin-bottom:32px;color:#fff;background:0}.subscribe .fui-error-message{position:absolute;top:-22px;padding-inline:16px;background:#fff;border-radius:var(--border-radius--pill)}.subscribe:has(.fui-input:is(:hover,:focus)) .fui-submit span{opacity:1}.fui-type-name .fui-input-wrapper{max-inline-size:100%}@media (min-width: 700px){.fui-type-name .fui-row{grid-template-columns:repeat(2,1fr)}}.site-footer__social a{display:grid;place-items:center;width:35px;aspect-ratio:1;color:var(--color-c);transition:var(--transition)}.site-footer__social a:is(:hover,:focus){color:#fff}.site-footer__social svg{width:100%}.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:900px;overflow:hidden;border-top-left-radius:var(--border-radius--xxl)}}.fancybox__container.fancybox--side-panel .is-close-btn{top:24px;right:var(--spacing-x);margin:0;color:currentcolor;box-shadow:none;opacity:1}.fancybox__container.fancybox--side-panel.is-compact .fancybox__content>.f-button.dialog-close{top:16px}@media (min-width: 700px){.fancybox__container.fancybox--side-panel.is-compact .fancybox__content>.f-button.dialog-close{top:24px}}.f-slide-in-from-right{animation:.6s var(--ease-out-quint) 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:.2s var(--ease-in) f-slide-out-to-right}@keyframes f-slide-out-to-right{0%{transform:translateZ(0)}to{transform:translate(100%)}}@media not all and (min-width: 1000px){.page:has(.notification-banner) .home-hero__content>header{margin-top:2rem}}.service-cards{display:grid;gap:var(--spacing-y--s)}@media (min-width: 1280px){.service-cards{grid-template-columns:repeat(2,1fr);gap:0 var(--grid-gap);margin-bottom:calc(-1 * var(--spacing-y--m))}.service-card:nth-child(n+3){border-top:1px solid}.service-card:nth-child(n+3) .service-card__link{padding-top:var(--spacing-y--m)}}.service-card__link{display:flex;flex-direction:column;gap:10px 28px}@media (min-width: 1000px){.service-card__link{flex-direction:row}}@media (min-width: 1280px){.service-card__link{padding-bottom:var(--spacing-y--m)}}.service-card__icon{width:64px}@media (min-width: 1000px){.service-card__icon{width:96px}}@media (min-width: 1600px){.service-card__icon{width:128px}}.service-icon-svg{fill:none}.service-card__text .text{max-width:50ch;margin-top:.5rem}@media (min-width: 1280px){.service-card__text{padding-right:3.5rem}}.hover-link:is(:hover,:focus){--underline-width: 100%}.hover-label{display:inline-block;background:linear-gradient(currentcolor 0 0) bottom left/var(--underline-width, 0%) 2px no-repeat;transition:var(--transition-card)}@media not all and (min-width: 1000px){body:not(.template--home) .service-cards{--item-width: 86%;--_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(--spacing-x);margin-inline:var(--spacing-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--spacing-x);gap:32px}body:not(.template--home) .service-cards>*{position:relative;scroll-snap-align:center;scroll-snap-stop:always}body:not(.template--home) .service-cards>*:last-child:after{position:absolute;top:0;right:calc(var(--spacing-x) * -1);z-index:1;display:block;width:var(--spacing-x);height:1px;content:""}body:not(.template--home) .service-cards .service-card:first-child{scroll-snap-align:end}@media (min-width: 700px){body:not(.template--home) .service-cards{--item-width: 60%}}body:not(.template--home) .service-cards{padding-left:calc(var(--content-indent) + var(--spacing-x));margin-left:calc(-1 * (var(--content-indent) + var(--spacing-x)))}}.page-header{position:relative;padding-bottom:var(--spacing-y--m);padding-block:var(--spacing-y--xxl) var(--spacing-y--m)}.card-item{container:card-item/inline-size}.card-link:is(:hover,:focus){outline:0}.card-link:is(:hover,:focus) .card-media{border-radius:16px 64px;transform:scale(.9767)}@media not all and (min-width: 700px){.card-link:is(:hover,:focus) .card-media{border-radius:16px 36px}}.card-media{background-color:var(--color-b);background-repeat:no-repeat;background-position:50%;transform-origin:50%;transition:var(--transition-card)}.article-feed>li:not(:first-child){border-top:1px solid var(--color-divider--fade-20)}.article-feed>li:first-child .article-card{padding-top:0}.article-feed>li:last-child .article-card{padding-bottom:0}.article-card:is(:hover,:focus){outline:0}@media not all and (min-width: 700px){.article-card{display:grid;grid-template-columns:82px 1fr}.article-card__thumbnail{grid-column:1/2}}.article-card__media{clip-path:polygon(0 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) calc(100% - 16px),calc(100% - 16px) 100%,0 100%)}.article-card__media>svg{width:clamp(2.5rem,-.673rem + 13.538vw,5.25rem)}@media (min-width: 700px){.article-card__media{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) calc(100% - 30px),calc(100% - 30px) 100%,0 100%)}}.article-card__icon{width:auto;height:50%}@media (min-width: 700px){.article-card__icon{height:64%}}.article-card__icon svg{max-height:100%}@media not all and (min-width: 700px){.article-card__detail{grid-column:2/-1}}.articles-slider:not(.swiper-initialized){--flex-items: 2}.articles-slider:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;gap:var(--spacing-y--l) var(--grid-gap)}.articles-slider:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(100% / var(--flex-items) - var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items))}@media (min-width: 700px){.articles-slider:not(.swiper-initialized) .swiper-slide{--flex-items: 3}}@media (min-width: 1280px){.articles-slider:not(.swiper-initialized){row-gap:var(--spacing-y--m)}}.articles-slider.swiper-initialized{padding-inline:var(--spacing-x);margin-inline:var(--spacing-bleed)}@media (min-width: 1000px){.articles-slider.swiper-initialized{padding-inline:0 var(--spacing-x);margin-inline:0 var(--spacing-bleed)}}.person-card{outline:0}.person-card .media{display:flex;align-items:flex-end;background-color:var(--color-h);background-image:var(--placeholder-watermark-alt);background-repeat:no-repeat;background-position:center;background-size:max(64px,30%) auto;transition:var(--transition-card)}.person-card picture{display:flex;align-items:flex-end;width:100%;height:100%}.person-card .media img{object-position:50% 0}.person-card .text{margin-top:.875rem}.person-card .role{opacity:.8}.person-card .cta{display:flex;gap:6px;align-items:baseline;margin-top:.5em;text-decoration:underline;text-decoration-color:var(--underline-color, transparent);text-decoration-thickness:2px;text-underline-offset:.4em}@media (hover){.person-card:is(:any-link):is(:hover,:focus) .cta{--underline-color: color-mix(in oklch, var(--theme-color, var(--color-body)) 20%, transparent)}}.person-card--clearcut .media img{object-fit:contain;object-position:50%}.person-card--small{display:grid;grid-template-columns:4.3125rem 1fr;gap:.9375rem;align-items:center}.person-card--small .media{margin-bottom:auto}.person-card--small .media img{height:100%}.person-card--small .text{margin:0}.people-grid{display:grid;grid-template-columns:repeat(var(--person-grid-columns, 2),1fr);gap:2.5rem var(--grid-gap)}.people-grid .cta--more{display:flex;grid-column:span 2/span 2;flex:0 0 100%;align-items:center}@media (min-width: 1000px){.people-grid .cta--more{padding-bottom:5rem;padding-left:3rem}.people-grid .cta--more:nth-child(4),.people-grid .cta--more:nth-child(5){padding-left:0}}@media (min-width: 700px){.people-grid{--person-grid-columns: 3}}@media (min-width: 1280px){.people-grid{--person-grid-columns: 4;row-gap:var(--spacing-y--m)}}.person-grid--narrow{--flex-items: 2;--flow-spacing: var(--spacing-y--xxs2);display:flex;flex-flow:column wrap;row-gap:1.5rem;max-width:var(--prose-max-width)}.person-grid--narrow:not(:last-child){margin-bottom:var(--spacing-y--xs)}@media (min-width: 700px){.person-grid--narrow{flex-direction:row;column-gap:var(--grid-gap)}.person-grid--narrow>li{flex:0 0 calc(100% / var(--flex-items) - var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items))}}.video-thumb{overflow:hidden}.video-thumb--portrait{aspect-ratio:3/4}.video-thumb--square{aspect-ratio:1/1}.video-thumb__media{transform-origin:0 100%;aspect-ratio:auto;height:100%;transition:var(--transition-card)}.video-thumb__media video{width:100%;height:100%;object-fit:cover}.play-icon{display:grid;place-items:center;aspect-ratio:1;width:42px;color:var(--color-b)}.play-icon:before{content:"";position:relative;display:block;grid-area:1/1;aspect-ratio:1;width:100%;height:100%;background:var(--color-d);border-radius:50%;transition:var(--transition-card)}.play-icon .icon--play{position:relative;z-index:2;grid-area:1/1}:is(:any-link,.button,.form--donate__button):is(:hover,:focus) .play-icon:before{transform:scale(1.238)}@supports selector(::details-content){::details-content{height:0;overflow:clip;transition:padding-block .3s,height var(--transition-card),content-visibility .3s ease allow-discrete}details[open]::details-content{height:auto}}.accordions{--flow-space: var(--spacing-y--xs);container:accordions/inline-size}.accordion{--accordion-padding-y: 14px;--accordion-padding-x: 0px;max-width:1151px;transition:var(--transition)}.accordion:not(:first-child){border-top:1px solid var(--color-divider)}.accordion:has(.accordion__summary:hover,.accordion__summary:focus){border-top-color:var(--color-global-text)}.accordion:has(.accordion__summary:hover,.accordion__summary:focus) .indicator{color:var(--color-b);background:var(--color-d);box-shadow:0 0 0 2px var(--color-d)}.accordion[open] .indicator{color:var(--color-c);background:var(--color-b)}.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;flex-flow:row-reverse nowrap;gap:13px;align-items:center;justify-content:flex-end;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:28px;aspect-ratio:1;margin-bottom:auto;color:var(--color-b);background-color:var(--color-d);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-heading--card)}.accordion__heading>.icon{--width: 26px;margin-top:4px}.accordion__content{container-type:inline-size;max-width:1200px;padding:0 64px 40px 41px}.accordion__content figure{width:140px}@media not all and (min-width: 1000px){.accordion__content{padding-left:0}}@container accordions (min-width: 600px){.accordion .indicator-label{display:block}}.scroll-nav-items{counter-reset:nav}@media (min-width: 1000px) and (orientation: landscape){.scroll-nav-items>li:not(:last-child){border-bottom:1px solid}}.scroll-nav-link{display:flex;gap:.25rem;align-items:baseline;padding-block:8px;font-size:1.0625rem;line-height:1.3;outline:0;transition:var(--transition)}.scroll-nav-link:before{min-width:1.3125rem;font-family:var(--font-mono);font-size:var(--font-size-heading--eyebrow);font-weight:400;line-height:1.15;text-transform:uppercase;letter-spacing:.06em;content:counter(nav,decimal-leading-zero);counter-increment:nav;opacity:.6}@media (min-width: 1280px){.scroll-nav-link.is-active .scroll-nav-link-label:after,.scroll-nav-link:is(:hover,:focus) .scroll-nav-link-label:after{opacity:1}}@media not all and (min-width: 1280px){.scroll-nav-link.is-active{border-bottom-color:currentcolor}}@media (min-width: 1000px) and (orientation: landscape){.scroll-nav-link{padding-block:16px}}@media (min-width: 1280px){.scroll-nav-link{gap:.75rem}}.scroll-nav-link-label{position:relative;display:flex;flex:1;align-items:center;transition:var(--transition)}.scroll-nav-link-label:after{display:block;width:4px;height:4px;margin-left:auto;content:"";background:currentcolor;border-radius:50%;opacity:0;transition:var(--transition)}@media not all and (min-width: 1280px){.scroll-nav-link-label .count{top:-3px}}[data-scroll-nav-target]{scroll-margin-top:128px}@media not all and (min-width: 1280px){[data-scroll-nav-target]{scroll-margin-top:calc(var(--header-height) + 2rem)}}.scroll-nav--results li:not(:has(.count)){pointer-events:none;opacity:.4}.downloads{max-width:860px}.downloads:not(:last-child){margin-bottom:var(--spacing-y--m)}.download-list{display:flex;flex-flow:column wrap;gap:8px}.download-item{display:grid;grid-template-columns:clamp(3.125rem,2.75rem + 1.6vw,3.75rem) 1fr auto;gap:var(--spacing-y--xxs);align-items:center;padding-inline:0 19px;color:var(--color-b);background:var(--color-d);transition:var(--transition)}.download-item>*:not(.download-item__icon){padding-block:clamp(1rem,.712rem + 1.231vw,1.25rem);transition:none}.download-item .title{line-height:1.2}.download-item .meta{display:flex;gap:8px;align-items:center;margin-bottom:auto;text-align:right}.download-item:is(:hover,:focus){color:var(--color-c);outline:0;background:var(--color-body)}.download-item:is(:hover,:focus) .meta{opacity:1}.download-item__icon{display:grid;place-items:center;height:100%;color:var(--color-c);background:var(--color-b)}.download-item__icon .icon{margin:0}@media not all and (min-width: 700px){.download-item__icon .icon{--width: 22px}}.downloads-toggle{position:relative;display:none;justify-content:center;width:fit-content;margin-inline:auto;overflow:hidden;cursor:pointer}.downloads-toggle__checkbox{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer;opacity:0}.downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label .link,.downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label .form--donate__link,.downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a,:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) .downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label a,.downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label .fui-type-html a,.fui-type-html .downloads-toggle__checkbox:is(:hover,:focus)~.downloads-toggle__label a{text-decoration-color:currentcolor}.downloads-toggle__label{display:flex;gap:.5625rem;align-items:center;padding-top:.75rem;padding-bottom:1px}.downloads-toggle__icon{display:grid;flex-shrink:0;place-items:center;width:30px;aspect-ratio:1;margin-bottom:auto;margin-left:auto;color:var(--theme-invert-color);background:var(--theme-color);border-radius:50%}.nav-pagination{padding-top:24px;border-top:1px solid}@media not all and (min-width: 1280px){.nav-pagination{z-index:2}}.nav-pagination__num{position:relative;display:grid;place-items:center;height:48px;padding-block:0;font-size:var(--font-size-heading--card);font-weight:700}.nav-pagination__num:after{position:absolute;bottom:-8px;left:50%;display:block;width:5px;height:5px;content:"";background:currentcolor;border-radius:var(--border-radius--pill);opacity:0;transform:translate(-50%);transition:var(--transition)}.nav-pagination__num.is-active{cursor:default}.nav-pagination__num.is-active span{opacity:.4}.nav-pagination__num.is-active:after{opacity:1}.nav-pagination__num:not(.is-active):is(:hover,:focus){outline:0}.nav-pagination__num:not(.is-active):is(:hover,:focus):after{opacity:1}.breadcrumb{margin-inline:var(--spacing-bleed);overflow:auto hidden;font-size:var(--font-size-small);color:var(--color-d);white-space:nowrap}.breadcrumb ol{position:relative;display:flex}.breadcrumb li{display:flex;align-items:center}.breadcrumb li:after{width:1px;height:20px;margin:0 1rem;content:"";background:currentcolor;transform:rotate(-30deg)}@media (min-width: 700px){.breadcrumb li:last-child:after{display:none}}.breadcrumb li:last-child:after{display:none}.breadcrumb .link,.breadcrumb .form--donate__link,.breadcrumb :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a,:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) .breadcrumb a,.breadcrumb .fui-type-html a,.fui-type-html .breadcrumb a{direction:ltr;color:currentcolor}.breadcrumb .link:is(:hover,:focus),.breadcrumb .form--donate__link:is(:hover,:focus),.breadcrumb :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:is(:hover,:focus),:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) .breadcrumb a:is(:hover,:focus),.breadcrumb .fui-type-html a:is(:hover,:focus),.fui-type-html .breadcrumb a:is(:hover,:focus){color:#fff}@media not all and (min-width: 700px){.breadcrumb:not(.breadcrumb--short) ol:before{display:block;flex:0 0 auto;order:99;width:var(--spacing-x);min-height:10px;content:""}.breadcrumb:not(.breadcrumb--short) ol:after{display:block;flex:0 0 auto;order:-1;width:var(--spacing-x);min-height:10px;content:""}}@media (min-width: 700px){.breadcrumb{padding-inline:var(--spacing-x);overflow:visible;direction:ltr}}.hub-search-results-group{scroll-margin-top:calc(var(--header-height) + var(--spacing-y--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--fade)}.search-result-link{--media-width: clamp(5.125rem, 4.011rem + 4.751vw, 7.8125rem);grid-template-columns:var(--media-width) 1fr;row-gap:1rem;padding-block:var(--spacing-y--xs);text-align:left}.search-result-link .media{grid-area:1/1/3/2;color:var(--color-c);background-color:var(--color-b);background-image:var(--placeholder-watermark);background-repeat:no-repeat;background-position:center;background-size:41% auto;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) calc(100% - 20px),calc(100% - 20px) 100%,0 100%)}.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}.search-result-link .content-type{grid-area:2/2/3/-1;opacity:.4}.search-result-link .category{display:none}@media (min-width: 1000px){.search-result-link{grid-template-columns:repeat(var(--grid-columns),1fr)}.search-result-link .content-type{grid-area:1/1/2/2}.search-result-link .media{grid-area:1/11/2/-1}.search-result-link .text{grid-area:1/3/2/10}.search-result-link .title{grid-area:1/1/2/5}.search-result-link .desc{grid-area:1/5/2/10;padding-left:32px}.search-result-link .category{display:block;grid-area:1/11/2/-1;text-align:right;opacity:1}}.search-result-link__icon svg{max-height:100%}.hub-search{--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-bg-color: white;--button-height: var(--hub-search-input-height);--button-padding-x: var(--spacing-x);--button-gap: clamp(.5rem, .371rem + .552vw, .8125rem);justify-content:start;width:100%;max-width:640px;font-size:var(--font-size-heading--page-sub);border:0}.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.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: 1000px){.hub-search-overlay{display:block;visibility:hidden;width:min(1800px,100%);transition:var(--transition-card)}.hub-search-overlay.is-active{visibility:visible}}.hub-search-ui{position:relative;height:100%}@media not all and (min-width: 1000px){.hub-search-ui{background:var(--color-e)}}.hub-search-form{padding-left:var(--drawer-padding-inline);border-bottom:1px solid}.hub-search-field{position:relative;min-height:var(--hub-search-input-height);padding:0;background:#fff;border-radius:var(--border-radius--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 (min-width: 1000px){.hub-search-field{max-width:640px}}.hub-search-full-link a.link:not(.button):not(.form--donate__button),.hub-search-full-link a.form--donate__link:not(.button):not(.form--donate__button),.hub-search-full-link :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a:not(.button):not(.form--donate__button),:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) .hub-search-full-link a:not(.button):not(.form--donate__button),.hub-search-full-link .fui-type-html a:not(.button):not(.form--donate__button),.fui-type-html .hub-search-full-link a:not(.button):not(.form--donate__button){color:var(--color-b)}.hub-search-input{--form-input-bg: transparent;--form-input-color: var(--color-b);--form-input-padding-x: calc(var(--spacing-x) + 32px + 13px) var(--spacing-x);--form-input-height: var(--hub-search-input-height);padding-block:0 1px;font-size:var(--font-size-heading--page-sub);font-weight:700;background:0;border:0;border-radius:0;box-shadow:none}.hub-search-input:is(:hover,:focus){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(--border-radius--xs);box-shadow:var(--box-shadow--search)}}.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-e)}.hub-search-categories ul{display:flex;gap:1rem 0;padding-block:var(--p-y);padding-inline:var(--spacing-x) 0}.hub-search-categories label{position:relative;padding-block:var(--p-y);padding-right:20px;font-weight:700;cursor:pointer}.hub-search-categories label:after{position:absolute;bottom:-1px;left:0;width:calc(100% - 20px);height:4px;content:"";background:var(--color-b);opacity:0}.hub-search-categories label:has(input:checked):after{opacity:1}.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: 1000px){.hub-search-categories .hub-search-categories{overflow-y:hidden}}.hub-search--global{position:fixed;top:var(--header-height);right:var(--spacing-x);left:var(--spacing-x);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 .media{background-color:var(--color-h);background-image:var(--placeholder-watermark-alt)}@media (min-width: 1000px){.hub-search-results--full .search-result-link{grid-template-columns:repeat(var(--grid-columns),1fr)}.hub-search-results--full .search-result-link .content-type{grid-area:1/1/2/2;opacity:1}.hub-search-results--full .search-result-link .media{grid-area:1/2/2/4}.hub-search-results--full .search-result-link .text{grid-area:1/4/2/-1}}@media (min-width: 1600px){.hub-search-results--full .media{grid-area:1/2/2/3}.hub-search-results--full .text{grid-area:1/3/2/-1}}@media not all and (min-width: 1000px){.hub-search-overlay{--viewport-height: 100svh;position:fixed;inset:0 0 auto;z-index:var(--zindex-drawer);display:block;width:100vw;min-width:0;height:var(--viewport-height);border-radius:0;opacity:1;transform:translate(-101%)}.hub-search-overlay .hub-search-results-list{padding-inline:var(--spacing-x)}.hub-search-overlay.is-active{height:var(--viewport-height);max-height:var(--viewport-height);transform:none}.hub-search-categories{margin:0;border-bottom:1px solid var(--color-divider--fade-20)}.hub-search-ui{border:0;border-radius:0}.hub-search-field{margin:20px var(--spacing-x);background:#fff}.hub-search-input{font-size:1rem}.search-result-link{padding-inline:0}body:has(.hub-search-overlay.is-active){overflow:hidden;scrollbar-gutter:stable}body:has(.hub-search-overlay.is-active) .site-header{z-index:0;opacity:0;transition:var(--transition)}}.loading-indicator{--loading-color: var(--color-b);--loading-color-fade: oklch(35.25% .129 273.27 / 40%);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative;width:8px;height:8px;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)}}:root{--d-button-color: var(--color-e);--d-button-bg-color: color-mix(in oklch, var(--color-e) 10%, transparent);--d-button-border-color: transparent;--d-button-checked-color: var(--color-b);--d-button-checked-bg-color: var(--color-e);--d-input-color: var(--color-e);--d-input-bg-color: color-mix(in oklch, var(--color-e) 10%, transparent);--d-input-border-color: transparent;--d-input-hover-color: var(--color-e);--d-input-hover-bg-color: color-mix(in oklch, var(--color-e) 10%, transparent);--d-input-hover-border-color: var(--color-e);--d-submit-button-color: var(--color-b);--d-submit-button-bg-color: @color-f;--d-border-radius: var(--border-radius--s);--d-widget-max-width: 510px}.form--donate{--form-input-color: var(--d-input-color);--form-input-bg: var(--d-input-bg-color);--form-input-border-color: var(--d-input-border-color)}.form--donate select{padding-right:3.333em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3e%3crect width='6.5' height='1.5' x='1.061' fill='%23EFFEF8' rx='.75' transform='rotate(45 1.06 0)'/%3e%3crect width='6.5' height='1.5' fill='%23EFFEF8' rx='.75' transform='scale(-1 1) rotate(45 -4.07 -9.827)'/%3e%3c/svg%3e")}.form--donate select option{color:var(--color-b)}.form--donate :is(input[type=email],input[type=text],input[type=tel],select,textarea){padding:.7778em 1.1111em;border-width:1px}.form--donate :is(input[type=email],input[type=text],input[type=tel],select,textarea)::placeholder{color:var(--d-input-color);opacity:1}.form--donate :is(input[type=email],input[type=text],input[type=tel],select,textarea):is(:hover,:focus){--form-input-color: var(--d-input-hover-color);--form-input-bg: var(--d-input-hover-bg-color);--form-input-border-color: var(--d-input-hover-border-color)}.form--donate__step{gap:0;max-width:var(--d-widget-max-width)}.form--donate__hr{margin:1em 0}.form--donate__hidden-input{position:absolute;opacity:0}.form--donate__block{margin-bottom:.625rem;transition:.2s opacity}.form--donate__button{position:relative;margin-top:var(--spacing-y--xxs)}.form--donate__button:is(:hover,:focus) .form--donate__button__label:after{margin-left:6px;opacity:1}.form--donate__button__label{display:inline-block;align-items:center;text-transform:lowercase;transition:.2s opacity}.form--donate__button__label:first-letter{text-transform:uppercase}.form--donate__button__label:after{display:inline-block;width:14px;height:14px;margin-top:-2px;margin-left:-20px;vertical-align:middle;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='15' fill='%23004d56' viewBox='0 0 14 15'%3e %3cpath d='m6.074 0 7.081 7.081-7.071 7.071-1.416-1.416 4.66-4.66H.002L0 6.075h9.32l-4.66-4.66L6.074 0Z'/%3e %3c/svg%3e");background-repeat:no-repeat;opacity:0;transition:var(--transition)}.form--donate__privacy-note{display:flex;align-items:center;max-width:var(--d-widget-max-width)}.form--donate__privacy-note__icon{margin:0 .625rem auto 0}.form--donate__validate{display:flex;gap:.3125rem;align-items:baseline;padding:.25em 0 1.5em;color:#fff}.form--donate__small{display:block;margin-top:1rem}.form--donate__text-field{width:100%}.form--donate__block--inline-label{position:relative}.form--donate__address__control,.form--donate__input--text,.form--donate__input--stripe{display:block;width:100%;height:var(--form-input-height);padding:1em;color:var(--d-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--d-input-bg-color);border:1px solid var(--d-input-border-color);border-radius:var(--d-border-radius);transition:background-color var(--duration-default),border-color var(--duration-default),color var(--duration-default),box-shadow var(--duration-fast)}.form--donate__address__control::placeholder,.form--donate__input--text::placeholder,.form--donate__input--stripe::placeholder{color:var(--d-input-color);opacity:1}.form--donate__address__control:focus,.form--donate__input--text:focus,.form--donate__input--stripe:focus{outline:none}.form--donate__address__control .form--donate__address__placeholder,.form--donate__input--text .form--donate__address__placeholder,.form--donate__input--stripe .form--donate__address__placeholder{color:var(--d-input-color);opacity:1}.form--donate__address__control:is(:hover,:focus),.form--donate__input--text:is(:hover,:focus),.form--donate__input--stripe:is(:hover,:focus){color:var(--d-input-hover-color);background-color:var(--d-input-hover-bg-color);border-color:var(--d-input-hover-border-color)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid var(--d-button-border-color);box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color-body)}.form--donate__input--stripe,.form--donate__input--text--date{padding-left:1.4em}.form--donate__input--label{display:block;margin-bottom:.25em}.form--donate__select-field{width:100%}.form--donate__select{display:block;width:100%}.form--donate__checkbox{display:flex;align-items:center;width:100%}.form--donate__input--checkbox{margin:.5em .6em auto 0}.form--donate__block__text-fields{display:flex;flex-wrap:wrap;gap:8px}.form--donate__block__text-fields>div{margin-top:-1px}.form--donate__block--stripe{width:100%}.form--donate__amounts{margin-bottom:0}.form--donate__amounts,.form--donate__occurances{display:flex;flex-wrap:wrap;gap:8px;width:100%}.form--donate__occurance{flex:1}.form--donate__amount,.form--donate__occurance{flex-grow:1}.form--donate__occurances-date{margin-bottom:1.5rem}.form--donate__occurances-date__cols{flex-wrap:wrap;gap:1em}@media (min-width: 700px){.form--donate__occurances-date__cols{flex-wrap:nowrap}}.form--donate__occurances-date__col{width:100%}@media (min-width: 700px){.form--donate__occurances-date__col{width:auto}}.form--donate__amount-button,.form--donate__occurance-button{display:block;min-height:40px;padding:.7778em 1.1111em;font-weight:700;color:var(--d-button-color);text-align:center;cursor:pointer;background-color:var(--d-button-bg-color);border:1px solid var(--d-button-border-color);border-radius:var(--d-border-radius);transition:var(--transition)}@media (min-width: 700px){.form--donate__amount-button,.form--donate__occurance-button{min-height:56px}}.form--donate__amount-button:is(:hover,:focus),.form--donate__occurance-button:is(:hover,:focus){background-color:color-mix(in oklch,oklch(0% 0 0) 10%,transparent)}.form--donate__occurance .form--donate__amount-button,.form--donate__occurance .form--donate__occurance-button{border-left:1px solid color-mix(in oklch,oklch(0% 0 0) 10%,transparent)}.form--donate__occurance:first-child .form--donate__amount-button,.form--donate__occurance:first-child .form--donate__occurance-button{border-left:1px solid var(--d-button-border-color)}.form--donate__amount:not(:first-child) .form--donate__amount-button,.form--donate__amount:not(:first-child) .form--donate__occurance-button{border-left:0}.form--donate__occurance:first-child .form--donate__amount-button,.form--donate__amount:first-child .form--donate__amount-button,.form--donate__occurance:first-child .form--donate__occurance-button,.form--donate__amount:first-child .form--donate__occurance-button{border-top-left-radius:var(--d-border-radius);border-bottom-left-radius:var(--d-border-radius)}.form--donate__occurance:last-child .form--donate__amount-button,.form--donate__amount:nth-last-child(2) .form--donate__amount-button,.form--donate__occurance:last-child .form--donate__occurance-button,.form--donate__amount:nth-last-child(2) .form--donate__occurance-button{border-top-right-radius:var(--d-border-radius);border-bottom-right-radius:var(--d-border-radius)}.form--donate__amount--other .form--donate__amount-button,.form--donate__amount--other .form--donate__occurance-button{border-radius:var(--d-border-radius)}.form--donate__amount:not(.form--donate__amount--other) .form--donate__amount-button{height:auto;font-size:clamp(1.25rem,1.175rem + .32vw,1.375rem)}.form--donate__amount.form--donate__amount--other{width:100%;margin-top:-1px}.form--donate__amount.form--donate__amount--other .form--donate__amount-button{border-left:1px solid var(--d-button-border-color)}.form--donate__amount:nth-last-child(2) .form--donate__amount-input:checked+.form--donate__amount-button:after,.form--donate__amount:last-child .form--donate__amount-input:checked+.form--donate__amount-button:after,.form--donate__occurance:last-child .form--donate__occurance-input:checked+.form--donate__occurance-button:after{display:none}.form--donate__amount:first-child .form--donate__amount-input:checked+.form--donate__amount-button:before,.form--donate__occurance:first-child .form--donate__occurance-input:checked+.form--donate__occurance-button:before{display:none}.form--donate__amount-input:focus+.form--donate__amount-button,.form--donate__occurance-input:focus+.form--donate__occurance-button{background:color-mix(in oklch,black 5%,transparent)}.form--donate__amount-input:checked+.form--donate__amount-button,.form--donate__occurance-input:checked+.form--donate__occurance-button{position:relative;color:var(--d-button-checked-color);background:var(--d-button-checked-bg-color);border-color:var(--d-button-checked-bg-color)}.form--donate__amount--other-input-wrap{position:relative;width:100%;margin-top:-1px}.form--donate__amount--other-input-wrap:before{position:absolute;top:5px;bottom:5px;left:5px;display:flex;align-items:center;justify-content:center;aspect-ratio:1;font-weight:500;content:"$"}.form--donate__amount--other-input-wrap input.form--donate__amount--other-input{width:100%;padding:.7778em 3.3333em;color:var(--d-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--d-input-bg-color);border-width:1px;border-radius:var(--d-border-radius)}.form--donate__amount--other-input-wrap input.form--donate__amount--other-input:focus{border-color:var(--color-body)}.form--donate__block--gift-messaging{display:block;width:100%;color:inherit;text-align:left}.form--donate__date-selects{display:flex;gap:.5em}.form--donate__select--day{width:5em}.form--donate__select--month,.form--donate__select--year{width:6em}.form--donate__occurances-date__col-freq{flex:1}.form--donate__occurances-date__col-freq__select{width:auto}.form--donate__block--payment-options{display:flex}.form--donate__block--payment-option{margin-right:.5556em}.form--donate__giving-amount{display:inline;margin-right:.5556em}.form--donate__link--edit-info{margin-top:1.5rem;margin-left:1rem}.form--donate--is-loading .form--donate__block,.form--donate--is-loading .form--donate__link--edit-info{pointer-events:none;opacity:.2}.form--donate--is-loading .form--donate-spinner{opacity:1}.form--donate--is-loading .form--donate__button__label{opacity:0}.form--donate--is-loading .form--donate__button{pointer-events:none}.form--donate-spinner,.form--donate-spinner:after{width:24px;height:24px;border-radius:50%}.form--donate-spinner{position:absolute;top:50%;left:50%;margin:-12px;border:2px solid color-mix(in oklch,var(--d-submit-button-color) 20%,transparent);border-left:2px solid var(--d-submit-button-color);opacity:0;transition:.2s opacity;animation:donate-spin-anim .4s infinite linear}@keyframes donate-spin-anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form--donate__phone{position:relative}.form--donate__phone .select{position:absolute;top:5px;right:5px;bottom:5px}.form--donate__phone .select:before{right:.625rem}.form--donate__phone .select select{width:fit-content;height:100%;padding:0 30px 0 20px;background-color:transparent;border-width:0;border-top-color:initial;border-top-style:initial;border-right-color:initial;border-right-style:initial;border-bottom-color:initial;border-bottom-style:initial;border-left:1px solid oklch(100% 0 0/10%);border-radius:0 var(--d-border-radius) var(--d-border-radius) 0;border-image:initial}.form--donate__phone .select select:-webkit-autofill{border:1px solid var(--d-button-border-color)}.form--donate :is(select).form--donate__field--phone_country{padding:.5em 30px .5em .8333em}.form--donate :is(input[type=tel]).form--donate__input--text{padding-right:5.1111em}@media (min-width: 1000px){.donate-page__figure{position:initial;height:100%;padding-bottom:0}}@media (min-width: 1000px) and (min-width: 1000px){.donate-page__figure img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%}}@media (min-width: 1280px){.donate-page__figure{top:0}}@media (min-width: 1000px){.donate-page__text-col{padding-left:2rem}}@media (min-width: 1600px){.donate-page__text-col{padding-left:0}}.logo--donate{display:inline-block;margin-right:0;margin-bottom:1rem}@media (max-width: 999px){.logo--donate{width:10.5rem;margin-top:0}}@media (min-width: 1000px){.logo--donate{margin-top:2.3125vw}}.donate-page__bottom{position:relative;padding:2.375rem 0;margin-top:2.625rem}.donate-page__bottom:after{position:absolute;top:0;right:-10000%;left:-100%;content:"";border-top:1px solid color-mix(in oklch,oklch(100% 0 0) 10%,transparent)}.donate-page__bottom a{border-bottom:1px solid color-mix(in oklch,oklch(100% 0 0) 20%,transparent)}.donate-page__bottom a:is(:hover,:focus){border-color:#fff}.p-FieldLabel{color:#fff!important}.eqm-donate-address-cache-8mmkcg{display:none!important}.form--donate__address__control{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.7778em 1.1111em;cursor:default;outline:0!important;transition:.1s}.form--donate__address__control:is(:hover,:focus),.form--donate__address__control--is-focused{color:var(--color-b);background:#fff;border-color:transparent;border-bottom-right-radius:0;border-bottom-left-radius:0}.form--donate__address__control:is(:hover,:focus) .form--donate__address__placeholder,.form--donate__address__control--is-focused .form--donate__address__placeholder{color:inherit}.form--donate__address__menu{position:absolute;top:100%;z-index:1;display:none;width:100%;max-height:215px;padding:.625rem 0 .9375rem;margin-top:-1px;overflow:hidden;color:var(--color-b);background-color:#fff;border-top:1px solid var(--color-divider);border-radius:0 0 var(--d-border-radius) var(--d-border-radius)}.form--donate__address__menu ::-webkit-scrollbar{width:24px}.form--donate__address__menu ::-webkit-scrollbar-track{border-radius:var(--border-radius--pill)}.form--donate__address__menu ::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--color-b) 10%,transparent);border:8px solid white;border-radius:24px}.form--donate__address__menu .form--donate__address__menu-list{position:relative;display:none;height:100%;overflow-y:auto}.form--donate__address__option{padding:.3125rem 1.1111em}.form--donate__address__option:last-child{padding-bottom:1.5em}.form--donate__address__option:is(:hover,:focus){background-color:color-mix(in oklch,oklch(0% 0 0) 10%,transparent)}.form--donate__text-field .form--donate__input--text{padding:.7778em 1.1111em}@media (min-width: 1280px){.authorities{border-radius:64px 16px 16px}}.authorities__options-wrapper{position:relative;display:flex;border-radius:12px}.authorities__options-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:2px solid var(--color-body);border-radius:12px}.option-button{position:relative;flex-basis:50%;max-width:50%;color:inherit}.option-button input{display:none}.option-button label{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:50px}.option-button input:checked+label{background-color:var(--color-a);border:2px solid var(--color-body);border-radius:12px}@media (min-width: 1000px) and (max-width: 1279px){.authorities__main{position:relative;min-height:480px}}.authorities__list{overflow:auto;display:none;flex-direction:column;gap:8px}.authorities__list.filter-active{display:flex}@media (min-width: 1280px){.authorities__list{max-height:34rem}}.authorities-item{background:#b5c7fe66;border-radius:12px}.authorities-item[open]{color:var(--color-bg);background:var(--color-body)}.authorities-item[open] .indicator-icon{transform:rotate(-45deg)}.authorities-item:has(.authorities-item__title:hover,.authorities-item__title:focus){color:var(--color-bg);background:var(--color-body)}.authorities-item__title,.authorities-item__wrapper{cursor:pointer;display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px;color:inherit}.authorities-item:has(.authorities-item__title:hover,.authorities-item__title:focus,.authorities-item__wrapper:hover,.authorities-item__wrapper:focus),.authorities-item[open] .authorities-item__title,.authorities-item[open] .authorities-item__wrapper{color:var(--color-white)}.authorities-item__sublist{display:none;padding-bottom:24px}.authorities-item[open] .authorities-item__sublist{display:block}.authorities-item__subitem-button{padding:2px 24px}.modal-authorities{visibility:hidden}.modal-authorities.modal--is-visible{z-index:10;visibility:visible;display:block}@media (max-width: 999px){body:has(.modal-authorities.modal--is-visible){overflow:hidden}body:has(.modal-authorities.modal--is-visible) .site-main{z-index:20}.modal-authorities{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;display:block}}@media (min-width: 1000px){.modal-authorities{position:absolute;top:0;left:calc(100% + var(--grid-gap));width:346px;border-radius:16px 64px 16px 16px;display:none}}@media (min-width: 1000px) and (max-width: 1279px){.modal-authorities{background:#b5c7fe66}}.modal-authorities-info__wrapper{border-top:2px solid var(--color-body)}.modal-authorities__dialog-close{align-self:self-end}.authorities-block-map{margin-top:calc((var(--region-spacing-y) + var(--spacing-y--m)) * -1)}.authorities-block-map svg path{cursor:pointer}.authorities-block-map svg path:hover{fill:var(--color-a)}.authorities-block-map svg path.active{fill:var(--color-body)}@media (max-width: 1279px){.authorities-block-map{display:none}}.hub-category-cards{--flex-items: 3;display:flex;flex-wrap:wrap;gap:86px 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 not all and (min-width: 1000px){.hub-category-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(--spacing-x);margin-inline:var(--spacing-bleed);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--spacing-x)}.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(--spacing-x) * -1);z-index:1;display:block;width:var(--spacing-x);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)}.hub-category-card__media{position:relative;color:var(--color-b);background:0;transition:var(--transition-card);clip-path:polygon(0 0,100% 0,100% calc(100% - 38px),calc(100% - 38px) calc(100% - 38px),calc(100% - 38px) 100%,0 100%)}.hub-category-card__media:before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:"";background:var(--color-c);transition:var(--transition-card);clip-path:polygon(0 0,100% 0,100% calc(100% - 38px),calc(100% - 38px) calc(100% - 38px),calc(100% - 38px) 100%,0 100%)}.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)}.hub-category-card__link{position:relative}.hub-category-card__link svg{position:absolute;top:.5lh;left:0;width:14px;opacity:0;transition:var(--transition)}.hub-category-card__link .heading--block,.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),.hub-category-card__link .fui-heading-h3,.hub-category-card__link .fui-alert h3,.fui-alert .hub-category-card__link h3{-webkit-hyphens:none;hyphens:none;transition:var(--transition)}.hub-category-card__link:hover svg{opacity:1}.hub-category-card__link:hover .heading--block,.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),.hub-category-card__link:hover .fui-heading-h3,.hub-category-card__link:hover .fui-alert h3,.fui-alert .hub-category-card__link:hover h3{transform:translate(22px)}.hub-category-card__text .button,.hub-category-card__text .form--donate__button{font-size:.8125rem}.cms-block{container:cms-block/inline-size}.cms-block:not(:first-child){margin-top:var(--child-flow-spacing-top, var(--flow-spacing))}.cms-block:not(:last-child){margin-bottom:var(--child-flow-spacing-bottom)}.cms-block--media .audio-embed iframe{border-radius:var(--border-radius--m)}.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}@container cms-block (min-width: 1000px){.cms-block--media:not(.--size-small) .inline-media{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--grid-gap)}.cms-block--media:not(.--size-small) .media,.cms-block--media:not(.--size-small) .audio-file,.cms-block--media:not(.--size-small) .audio-embed{grid-column:1/7}.cms-block--media:not(.--size-small) figcaption{grid-column:7/-1;padding:1.125rem var(--spacing-y--m) 0 0;margin:0;border-top:2px solid;border-left:0}}.cms-block--quote{--child-flow-spacing-top: var(--spacing-y--l);padding-block:var(--spacing-y--l) var(--spacing-y--m);padding-inline:var(--spacing-y--s);background:var(--color-d) url("data:image/svg+xml,%3csvg%20width='357'%20height='410'%20viewBox='0%200%20357%20410'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.6'%20d='M0%20-40V230.396L178.5%20410L268.807%20319.065V230.396H202.732V163.966H153.141V114.108H115.948V76.7139H88.0525V48.6679H115.948V76.7139H153.141V114.108H202.732V163.966H268.807V230.396H357V-40H0Z'%20fill='%237ECBB5'/%3e%3c/svg%3e") no-repeat 100% 0%}.cms-block--quote .quote-attribution{display:flex}.cms-block--quote .quote-attribution:before{flex:0 0 37px;height:1px;margin-top:.5lh;margin-right:8px;content:"";background:currentcolor}@media not all and (min-width: 700px){.cms-block--quote{background-position:calc(100% + 130px) 0;background-size:260px}}@media print{.cms-block--quote{padding:0;background:0}}.cms-block--callout{--child-flow-spacing-top: var(--spacing-y--xxl);max-width:1200px;scroll-margin-top:var(--child-flow-spacing-top);container:callout/inline-size}.cms-block--callout .callout-text{padding:10ch}@media not all and (min-width: 1000px){.cms-block--callout .callout-text{padding:56px;padding-left:var(--content-indent)}}.cms-block--callout img{object-position:50% 33%}.cms-block--image .media:not(.media--no-deco){clip-path:polygon(0 0,100% 0,100% calc(100% - var(--spacing-y--s)),calc(100% - var(--spacing-y--s)) calc(100% - var(--spacing-y--s)),calc(100% - var(--spacing-y--s)) 100%,0 100%)}.cms-blocks--article .cms-block:not(:first-child){--child-flow-spacing-top: 2.5rem}@media (min-width: 1280px){.cms-blocks--article .cms-block:not(:first-child){--child-flow-spacing-top: var(--spacing-y--m)}}.cms-blocks--article .cms-block--image.--size-medium{grid-column:1/10}@media (min-width: 1280px){.cms-blocks--article .cms-block--image.--size-medium{grid-column:1/5;max-width:var(--prose-max-width)}}.cms-blocks--article .cms-block--image.--size-full-page-width{--child-flow-spacing-top: clamp(3.5rem, 2.276rem + 5.224vw, 7.5rem);--child-flow-spacing-bottom: clamp(3.5rem, 2.276rem + 5.224vw, 7.5rem)}.cms-blocks--article .cms-block--image.--size-full-page-width img{width:100%}@media (min-width: 1280px){.cms-blocks--article .cms-block--image.--size-full-page-width{grid-column:1/-1}}.cms-blocks--article .cms-block--downloads+.cms-block--downloads{--child-flow-spacing-top: 8px}@media not all and (min-width: 1280px){.people-group-header:not(:first-child){margin-top:var(--spacing-y--m)}}@media (max-width: 699px) and (max-height: 900px){.block--about-us>.region-inner{padding-top:100vw}}@media not all and (min-width: 700px){.block--about-us .region-image-bg{bottom:auto;height:auto;aspect-ratio:3/4;-webkit-mask-image:linear-gradient(rgb(0,0,0) 60%,rgba(0,0,0,0));mask-image:linear-gradient(#000 60%,#0000)}}.about-us-headshots .media{width:60px}@media (min-width: 1000px){.about-us-headshots .media{width:90px}}.about-us-headshots .media:nth-child(n+6){display:none}.index-list,.numbered-steps{list-style-type:none;counter-reset:list-counter}.index-list li,.numbered-steps li{position:relative;display:flex;gap:15px;align-items:center;padding:0 0 32px;counter-increment:list-counter}.index-list li:before,.numbered-steps li:before{top:0;left:0;z-index:2;display:inline-block;display:grid;flex-shrink:0;place-items:center;width:44px;aspect-ratio:1;margin-bottom:auto;font-size:1rem;font-weight:500;line-height:1;color:var(--color-d);content:counter(list-counter);background:var(--color-b);border-radius:50%}.index-list li:not(:last-child):after,.numbered-steps li:not(:last-child):after{position:absolute;bottom:0;left:22px;width:2px;height:100%;content:"";background:var(--color-b)}.index-list li:last-child,.numbered-steps li:last-child{padding-bottom:0}.detail-list{--flow-spacing: var(--spacing-y--s);list-style-type:none}.detail-list:not(:last-child){margin-bottom:var(--flow-spacing)}.detail-list li{--offset: 6px;position:relative;padding:0 0 32px 32px;text-wrap:pretty}.detail-list li:before{position:absolute;top:var(--offset);left:0;z-index:2;display:inline-block;width:21px;aspect-ratio:1;content:"";background:var(--color-bg);border:2px solid color-mix(in oklch,var(--color-body) 20%,transparent);border-radius:50%}.detail-list li:not(:last-child):after{position:absolute;top:var(--offset);bottom:0;left:10px;width:2px;height:100%;content:"";background:var(--color-body);opacity:.2}.detail-list li:last-child{padding-bottom:0}@media (min-width: 700px){.detail-list{margin-left:20px}}@media (min-width: 1000px){.section--knowledge-hub-teaser{background-image:url("data:image/svg+xml,%3csvg%20width='1186'%20height='509'%20viewBox='0%200%201186%20509'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.1'%3e%3crect%20opacity='0.5'%20x='446.752'%20y='175.249'%20width='630.748'%20height='630.748'%20transform='rotate(45%20446.752%20175.249)'%20fill='%23E2F2ED'/%3e%3crect%20x='910.751'%20y='0.503174'%20width='877.875'%20height='877.875'%20transform='rotate(45%20910.751%200.503174)'%20fill='%23BEE3D7'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 100%}.block--latest-articles{background-image:url("data:image/svg+xml,%3csvg%20width='1319'%20height='891'%20viewBox='0%200%201319%20891'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20opacity='0.2'%20x='1043.75'%20y='-1196'%20width='1475.74'%20height='1475.74'%20transform='rotate(45%201043.75%20-1196)'%20fill='%237ECBB5'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 0%}}.block--callout{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='690'%20height='648'%20fill='none'%20viewBox='0%200%20690%20648'%3e%3cpath%20fill='%237ECBB5'%20d='M-119-371v612.298L285.5%20648l204.644-205.917V241.298H340.412V90.869H228.034v-112.9h-84.285v-84.677H80.536v-63.508h63.213v63.508h84.285v84.677h112.378v112.9h149.732v150.429H690V-371h-809Z'%20opacity='.1'/%3e%3c/svg%3e");background-repeat:no-repeat}@media (min-width: 1000px){.block--callout{background-position:0 0}}.modular-content{--flow-spacing: var(--spacing-y--xxl);scroll-margin-top:calc(var(--header-height) + 1rem)}.modular-content>.flow{--flow-spacing: 1em}@media (min-width: 1000px){.modular-content>.flow{grid-column:1/9}}.modular-content:not(:first-child){padding-top:2.5rem}.modular-content .cms-block--media{--child-flow-spacing-top: var(--spacing-y--l)}@media not all and (min-width: 1000px){.modular-content .modular-content-heading,.modular-content .wysiwyg,.modular-content .prose,.modular-content .detail-list{margin-left:var(--content-indent)}}@media (min-width: 1000px) and (max-width: 1279px){.modular-content{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--grid-gap)}}@media (min-width: 1280px){.modular-content{scroll-margin-top:4rem}}@media (min-width: 1600px){.modular-content{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--grid-gap)}}.gallery{--flow-spacing: var(--spacing-y--s)}.gallery .swiper-slide:first-child img{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.gallery .swiper-slide:last-child img{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.gallery .button--arrow{position:absolute;z-index:2;top:50%;transform:translateY(-50%);color:var(--color-b);background:var(--color-c)}.gallery .button--arrow:is(:hover,:focus){background:var(--color-a)}.gallery .next{right:var(--spacing-x)}.gallery .prev{left:var(--spacing-x)}.gallery [disabled]{visibility:hidden}.gallery:not(:has(.swiper-initialized)) .gallery-pagination{display:none}.modular-content-heading+.wysiwyg{--flow-spacing: 1em}.home-hero{--button-bg-color: var(--color-a)}.home-hero__text{--flow-spacing: clamp(2rem, 1.541rem + 1.959vw, 3.5rem)}@media not all and (min-width: 1280px){@media (max-height: 50em) and (orientation: portrait){.home-hero__video{margin-bottom:calc(var(--spacing-y--xxl) - var(--grid-gap))}}}.home-hero__ctas .link,.home-hero__ctas :is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a,:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) .home-hero__ctas a,.home-hero__ctas .fui-type-html a,.fui-type-html .home-hero__ctas a,.home-hero__ctas .form--donate__link{white-space:nowrap}@media not all and (min-width: 700px){@media (min-width: 24.375em){.home-hero__ctas{gap:1.75rem}}}@media (min-width: 1000px) and (max-width: 1279px){.home-hero__ctas li:not(:first-child){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.home-hero__media .media,.home-hero__media .video-thumb{transition:var(--duration-slow) var(--ease-out-quint)}@media (min-width: 1000px){.home-hero__media{min-height:56.25vw}}@media (min-width: 1000px) and (orientation: landscape){.home-hero__media{min-height:calc(100vh - var(--header-height) - var(--spacing-x))}}@media (min-width: 1280px){.home-hero__media{min-height:calc(100vh - var(--header-height) - var(--spacing-x))}}.hub-ui{overflow:hidden}@media (min-width: 700px){.hub-ui{background-image:url(/images/deco/hub-ui-header.svg);background-repeat:no-repeat;background-position:50% -2rem;background-size:contain}}@media (min-width: 1280px){.hub-ui{background-size:112.5rem auto}}.section--knowledge-hub-ui>.region-inner{padding-bottom:0}@media (min-width: 1000px){.section--knowledge-hub-ui:has(+.section--knowledge-hub-options){padding-bottom:var(--spacing-y--xs)}}.section--knowledge-hub-options>.region-inner{--region-spacing-y: var(--spacing-y--xs) 0px}@media (min-width: 1000px){.section--knowledge-hub-options>.region-inner{--region-spacing-y: 0px}}@media not all and (min-width: 1000px){.hub-categories{--item-width: max-content;justify-content:start}}@media (min-width: 1000px){.hub-categories .heading--card{color:var(--color-d);border-bottom:4px solid transparent}.hub-categories .heading--card:is(:hover,:focus){color:#fff}.hub-categories .heading--card.is-active{color:#fff;border-bottom-color:#fff}}.hub-category-link{transition:var(--transition)}.hub-categories--search-results .hub-category-link{color:var(--color-d);border-bottom:0;opacity:.2}.hub-categories--search-results .hub-category-link.has-results{color:var(--color-d);opacity:1}.hub-categories--search-results .hub-category-link.has-results:is(:hover,:focus){color:#fff}.hub-categories--search-results .hub-category-link:is(:hover,:focus){opacity:1}.hub-categories--search-results .hub-category-link:not(.has-results){pointer-events:none;-webkit-user-select:none;user-select:none}@media not all and (min-width: 1000px){.hub-categories--search-results{display:flex;flex-direction:row;gap:0 1.5rem;padding-inline:var(--spacing-x);margin-inline:var(--spacing-bleed);overflow-x:auto}.hub-categories--search-results .hub-category-link{font-size:1rem;white-space:nowrap;border-bottom:4px solid transparent}}.hub-category-filtering{min-height:clamp(3.125rem,1.775rem + 5.76vw,5.375rem);padding-block:var(--spacing-y--xxs);color:var(--color-d);border-top:1px solid oklch(100% 0 0/10%)}.filter-ui{display:flex;flex-shrink:0}.filter-ui-header{position:sticky;top:0;z-index:var(--zindex-sticky);height:0}@media (min-width: 1px){.filter-ui-header{display:none}}.filter-ui-close{position:sticky;position:absolute;top:calc(var(--header-height) - 61.5px);right:var(--spacing-x);margin-left:auto;border-color:currentcolor}@media (min-width: 1px){.filter-ui-close{display:none}}.filter-ui-body{position:relative;z-index:3;display:flex;gap:32px;align-items:center}@media not all and (min-width: 1px){.filter-ui-body{z-index:1;flex:1;flex-direction:column;gap:48px;padding-block:50px;padding-inline:var(--spacing-x);font-size:1.0625rem}.filter-ui-body filter-group+filter-group{border-top:1px solid var(--color-underline)}}.filter-group{width:100%}@media (min-width: 1px){.filter-group{width:auto}}.filter-group-label{margin-bottom:24px}@media (min-width: 1px){.filter-group-label{display:none}}.filter-group-options{display:grid;gap:20px}@media (min-width: 1px){.filter-group-options{display:flex;gap:var(--grid-gap);align-items:center;height:100%}}.filter-ui-toggle{--button-hover-bg-color: transparent;justify-content:start;width:100%;width:fit-content;color:var(--color-body);border-radius:0}@media (min-width: 1px){.filter-ui-toggle{display:none}}.filter-ui-footer{position:sticky;bottom:0;z-index:var(--zindex-sticky);padding:16px var(--spacing-x);background:var(--color-bg);border-top:1px solid oklch(100% 0 0/20%)}@media (min-width: 1px){.filter-ui-footer{display:none}}@media not all and (min-width: 1px){.filters-open,.page:has(.filter-ui.is-active){overflow:hidden;scrollbar-gutter:stable}.filters-open .site-header,.filters-open .site-footer,.page:has(.filter-ui.is-active) .site-header,.page:has(.filter-ui.is-active) .site-footer{z-index:0;transition:none}.filters-open .filter-ui,.page:has(.filter-ui.is-active) .filter-ui{transform:none}.filters-open .get-help,.page:has(.filter-ui.is-active) .get-help{display:none}}.filter-choice{padding-block:.3em}.choice-item{--choice-input-border-color: var(--color-b);--choice-input-color: var(--color-b);--choice-input-bg-color: transparent;--choice-input-active-color: var(--color-d);--choice-input-active-bg-color: var(--color-b);--choice-input-active-border-color: var(--color-b);position:relative;display:flex;gap:.5rem;align-items:center;line-height:1.3}.choice-item input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.choice-item input[type=checkbox]:checked~.checkbox{color:var(--choice-input-active-color);background:var(--choice-input-active-bg-color);border-color:var(--choice-input-active-border-color);opacity:1}.choice-item input[type=checkbox]:checked~.checkbox svg{stroke:currentcolor;stroke-dashoffset:44px}.choice-item input[type=checkbox]:is(:hover,:focus)~.checkbox{opacity:1}.choice-item.custom-button{--color: var(--color-b)}.bg-dark .choice-item{--choice-input-border-color: var(--color-d);--choice-input-color: var(--color-d);--choice-input-bg-color: transparent;--choice-input-active-color: var(--color-b);--choice-input-active-bg-color: var(--color-g);--choice-input-active-border-color: var(--color-g)}.checkbox{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:17px;height:17px;background:var(--choice-input-bg-color);border:1px solid var(--choice-input-border-color);border-radius:3px;opacity:.4;transition:var(--duration-default)}.checkbox svg{width:11px;height:11px;fill:none;stroke:currentcolor;stroke-width:3px;stroke-dasharray:22;stroke-dashoffset:66px;transition:stroke-dashoffset var(--duration-default)}.filter-select{--filter-select-padding: 0;position:relative;width:100%;width:fit-content}.filter-select .less{display:none}.filter-select.is-active .filter-select__dropdown,.filter-select[open] .filter-select__dropdown{visibility:visible;opacity:1;animation:fade-in var(--transition-card)}.filter-select.is-active .less,.filter-select[open] .less{display:flex}.filter-select.is-active .more,.filter-select[open] .more{display:none}.filter-select__trigger{position:relative;z-index:var(--zindex-fixed);display:flex;gap:6px;align-items:center;justify-content:space-between;width:fit-content;padding:var(--filter-select-padding);padding:.25rem;color:currentcolor;white-space:nowrap;cursor:pointer;background:transparent;border:0;transition:var(--transition)}.filter-select__trigger *{pointer-events:none;-webkit-user-select:none;user-select:none}.filter-select__trigger:is(:hover,:focus){color:#fff}@media not all and (min-width: 1px){.filter-select__trigger{display:none}}@media (min-width: 1px){.filter-select__dropdown{position:absolute;top:100%;left:0;z-index:var(--zindex-dropdown);display:flex;visibility:hidden;width:min(100vw - var(--spacing-x) - var(--spacing-x),31.25rem);min-width:100%;max-width:max-content;opacity:0;animation:none}.filter-select__body{width:max-content;width:100%;max-width:100%;padding:1.5rem;color:var(--color-body);background:#fff;border-radius:var(--border-radius--s);box-shadow:var(--box-shadow--dropdown)}}.filter-tag{--_bg-color: var(--color-g);--_color: var(--color-b);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(--border-radius--pill);transition:var(--duration-fast)}.filter-tag:before{display:none}.filter-tag .icon{z-index:2;transition:none}.filter-tag:has(.icon){padding-right:10px}.filter-tag:is(:hover,:focus){--_bg-color: var(--color-d)}.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: 1px){.filter-ui-reset{--button-height: 3.625rem}}.article-list-results{--flex-items: 1;display:flex;flex-wrap:wrap;gap:var(--spacing-y--l) var(--grid-gap);list-style:none}@media (min-width: 700px){.article-list-results{--flex-items: 2}}@media (min-width: 1000px){.article-list-results{--flex-items: 3}}@media (min-width: 1280px){.article-list-results{--flex-items: 4;row-gap:var(--spacing-y--l)}}@media not all and (min-width: 700px){.article-list-results{gap:0}}.article-list-item{width:100%}@media (min-width: 700px){.article-list-item{flex:0 0 calc(100% / var(--flex-items) - var(--grid-gap) * (var(--flex-items) - 1) / var(--flex-items))}}@media not all and (min-width: 700px){.article-list-item:not(:first-child){border-top:1px solid color-mix(in oklch,var(--color-b) 15%,transparent)}.article-list-item:last-child{margin-bottom:-30px}.article-list-item .article-card{display:grid;grid-template-columns:clamp(5.875rem,3.423rem + 10.462vw,8rem) 1fr;gap:var(--grid-gap);padding-block:30px}.article-list-item .article-card .card-media{border-radius:var(--border-radius--s)}.article-list-item .article-card__media{background-size:24px}.article-list-item .article-card__detail{padding:0;margin:0}}.hub-article{--hero-offset: clamp(2rem, .776rem + 5.224vw, 6rem)}@media (min-width: 1000px){.hub-article-header{background-image:url("data:image/svg+xml,%3csvg%20width='1186'%20height='509'%20viewBox='0%200%201186%20509'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20opacity='0.1'%3e%3crect%20opacity='0.5'%20x='446.752'%20y='175.249'%20width='630.748'%20height='630.748'%20transform='rotate(45%20446.752%20175.249)'%20fill='%23E2F2ED'/%3e%3crect%20x='910.751'%20y='0.503174'%20width='877.875'%20height='877.875'%20transform='rotate(45%20910.751%200.503174)'%20fill='%23BEE3D7'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 100%}.hub-article-header:has(.hub-article-hero)~.hub-article-content{padding-top:var(--hero-offset)}}.hub-article-hero{position:relative;z-index:2;margin-right:var(--spacing-bleed);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--hero-offset)),calc(100% - var(--hero-offset)) calc(100% - var(--hero-offset)),calc(100% - var(--hero-offset)) 100%,0 100%)}@media (min-width: 1000px){.hub-article-hero{margin-inline:0;margin-bottom:calc(-1 * (var(--hero-offset) + var(--spacing-y--l)))}}.hub-article-content{overflow:clip}.hub-article-sidebar{position:relative}@media (min-width: 1000px){.hub-article-sidebar:before{position:absolute;top:-50vw;right:0;bottom:-50vw;left:-50vw;z-index:0;pointer-events:none;content:"";background:var(--color-e)}}.share__link{display:grid;place-items:center;width:43px;height:43px;color:var(--color-c);background:var(--color-b);transition:var(--transition)}.share__link:is(:hover,:focus){box-shadow:0 0 0 1px var(--color-b)}.share__copied{position:absolute;top:calc(100% + 5px);right:0;left:auto;display:inline-flex;align-items:center;width:max-content;height:1.5rem;padding:1rem .8rem 1.1rem;font-size:var(--font-size-small);line-height:1;color:var(--theme-bg-color);text-align:center;pointer-events:none;background:var(--theme-color);opacity:0;transition:var(--transition)}.share__copied.active{opacity:1}.template--inner-with-sidebar .inner-page-container{padding-top:0}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar .inner-page-container{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(var(--grid-columns),1fr);gap:0 var(--grid-gap);align-content:start;align-items:start}}.template--inner-with-sidebar .inner-page-header{display:flex;flex-direction:column-reverse;gap:32px var(--grid-gap)}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar .inner-page-header{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-row-start:1;grid-column:1/5;align-items:end;height:var(--spacing-y--above)}}.template--inner-with-sidebar .inner-page-header-text{grid-row-start:2}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar .inner-page-header-text{display:grid;grid-row-start:1;grid-column:1/-1;align-items:end;margin:0}}@media (min-width: 700px) and (max-width: 1279px) and (orientation: portrait){.template--inner-with-sidebar .inner-page-header-text{width:66%}}.template--inner-with-sidebar .inner-page-headings{display:flex;gap:24px 16px;align-items:center}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar .inner-page-headings{flex-direction:column;align-items:start;margin-bottom:32px}}.template--inner-with-sidebar .inner-page-icon{flex-shrink:0;width:64px;margin-bottom:auto}@media (min-width: 1280px){.template--inner-with-sidebar .inner-page-icon{width:96px}}.template--inner-with-sidebar .inner-page-media{grid-row-start:1}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar .inner-page-media{display:none;grid-column:5/13}.template--inner-with-sidebar .inner-page-hero{display:grid;height:var(--spacing-y--above)}.template--inner-with-sidebar .inner-page-hero img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:4/3;object-position:50% 0%}}@media (min-width: 700px) and (max-width: 1279px) and (orientation: portrait){.template--inner-with-sidebar .inner-page-hero{height:44vh}.template--inner-with-sidebar .inner-page-hero img{position:absolute}}@media (min-width: 700px) and (max-width: 1279px) and (orientation: portrait),(min-width: 700px) and (max-width: 999px) and (orientation: landscape){.template--inner-with-sidebar .sidebar{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}.template--inner-with-sidebar .sidebar>*{grid-column:1/-1}.template--inner-with-sidebar .sidebar{padding-block:0 64px;margin-top:24px;border:0}.template--inner-with-sidebar .sidebar-top{display:flex;flex-direction:column;grid-column:1/9;padding-top:24px;border-top:2px solid}.template--inner-with-sidebar .sidebar-top>*{width:88%}.template--inner-with-sidebar .scroll-nav{display:flex;flex:1;flex-direction:column;justify-content:space-between}.template--inner-with-sidebar .sidebar-image{grid-column:9/13;aspect-ratio:3/4;border-top-left-radius:100px;border-bottom-right-radius:100px}}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar.sidebar-is-offset .inner-page-header-text{--s: 32px;margin-bottom:calc(var(--sidebar-top-height) + var(--s))}}@media (min-width: 1000px) and (orientation: landscape) and (min-height: 900px){.template--inner-with-sidebar.sidebar-is-offset .inner-page-header-text{--s: var(--spacing-y--xxl)}}@media (min-width: 1000px) and (orientation: landscape){.template--inner-with-sidebar.sidebar-is-offset .sidebar{margin-top:calc(-1 * (var(--sidebar-top-height)))}}.inner-page-sidebar{margin-top:32px}@media (min-width: 1000px) and (orientation: landscape){.inner-page-sidebar{display:grid;grid-row-start:2;grid-column:1/5;align-items:start;height:100%;margin-top:0}}@media (min-width: 700px) and (max-width: 1279px) and (orientation: portrait){.inner-page-sidebar{min-height:38vh}}.sidebar{position:sticky;top:var(--spacing-x);display:flex;flex-direction:column;gap:40px 0;justify-content:space-between}@media (min-width: 1000px) and (orientation: landscape){.sidebar:has(.sidebar-image){min-height:calc(var(--viewport-height) - var(--spacing-x) * 2)}}@media (min-width: 1000px) and (orientation: landscape) and (max-height: 899px){.sidebar:has(.sidebar-image){min-height:0}.sidebar:has(.sidebar-image) .sidebar-image{display:none}}@media (min-width: 1000px) and (orientation: landscape){.sidebar{gap:var(--spacing-y--xs) 0}}.sidebar-top{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}.sidebar-top>*{grid-column:1/-1}.sidebar-top{grid-template-columns:repeat(4,1fr);row-gap:24px}@media (min-width: 1000px) and (orientation: landscape){.sidebar-top .scroll-nav{grid-column:span 3/span 3}.sidebar-top .button--primary{--button-padding-x: clamp(1rem, -1.292rem + 3.667vw, 2.375rem)}}.sidebar-image{aspect-ratio:4/3;background-color:var(--color-e)}@media (min-width: 700px){.sidebar-image{aspect-ratio:3/4}}@media (min-width: 1000px) and (orientation: landscape){.sidebar-image{width:75%}}@media not all and (min-width: 700px){.inner-page-body{margin-top:80px}}@media (min-width: 1000px) and (orientation: landscape){.inner-page-body{grid-row:span 2/span 2;grid-row-start:1;grid-column:5/13}}.about-hero-images{display:grid;grid-template-columns:repeat(8,1fr);grid-template-rows:.46fr .54fr;gap:var(--grid-gap)}.about-hero-images .media{height:100%}.about-hero-images .media:nth-child(1){grid-area:1/1/3/6;height:auto;margin-block:80px}.about-hero-images .media:nth-child(1) img{aspect-ratio:4/3;object-position:50% 0%}.about-hero-images .media:nth-child(2){grid-area:2/5/3/9}.about-hero-images .media:nth-child(3){grid-area:1/6/2/9;align-self:end}.team-teaser{--_gap: var(--gap, 8px);position:relative;overflow:hidden;display:grid;gap:var(--_gap);margin-right:var(--spacing-bleed)}.team-teaser .row{display:grid;grid-auto-columns:clamp(8.25rem,5.194rem + 13.039vw,15.625rem);grid-auto-flow:column;gap:var(--_gap)}@media (min-width: 1600px){.team-teaser .row{grid-auto-columns:22%}}.team-teaser .row:nth-child(2){padding-left:clamp(2rem,1.388rem + 2.612vw,4rem)}@media (min-width: 700px){.team-teaser{--gap: 16px}}.team-teaser__cta{cursor:pointer}.team-teaser__cta:before{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%}.team-teaser__cta .media{display:grid;place-items:center;height:100%;background:var(--color-a)}@media (hover){.team-teaser__cta:is(:hover,:focus) .button--link{--underline-color: currentcolor}}.vacancies{--flow-spacing: var(--spacing-y--m);max-width:1200px}.vacancies:not(:last-child){margin-bottom:var(--flow-spacing)}.vacancy{padding:clamp(1.25rem,.875rem + 1.6vw,1.875rem);background:#b5c7fe66;border-radius:var(--border-radius--s)}.vacancy .type{opacity:.8}@media (min-width: 1280px){.vacancy{display:grid;grid-template-columns:repeat(8,1fr);gap:12px var(--grid-gap);align-items:baseline;margin-bottom:12px}.vacancy-top{grid-area:1/3/2/7}}@media not all and (min-width: 1280px){.vacancy-header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-divider--fade)}}@media (min-width: 1280px){.vacancy-header{grid-area:1/3/2/9}}.vacancy-region{margin-bottom:.875rem;text-wrap:pretty}@media (min-width: 1280px){.vacancy-region{grid-area:1/1/3/3;margin:0}}.vacancy-desc{text-wrap:pretty}@media (min-width: 1280px){.vacancy-desc{grid-area:2/3/3/7;align-self:start}}.vacancy-cta{display:flex;justify-content:flex-end;margin-top:24px}@media (min-width: 1280px){.vacancy-cta{grid-area:2/7/3/9;align-self:end;margin:0}}.template--donate .site-footer:before{position:absolute;inset:0 var(--spacing-x);height:1px;content:"";background:color-mix(in oklch,var(--color-e) 20%,transparent)}.template--donate .inner-page-hero{aspect-ratio:1}@media (min-width: 1000px){.template--donate .inner-page-hero{display:grid;aspect-ratio:3/4;clip-path:polygon(0% 0%,100% 0,100% 65%,52% 100%,0 65%)}.template--donate .inner-page-hero img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 0%}.template--donate .site-header{position:absolute}.template--donate .site-header__body{display:none}}.site-header--donate .site-header__inner{padding-top:0}.site-header--donate .site-header__logo-img{width:clamp(14.6875rem,8.275rem + 27.36vw,25.375rem);height:clamp(2.5rem,1.487rem + 4.32vw,4.1875rem)}@media not all and (min-width: 1000px){.site-header--donate .site-header__logo-img{max-height:none}.site-header--donate{height:auto;margin-bottom:28px}}.donate-page{--theme-border-color: color-mix(in oklch, var(--color-d) 20%, transparent)}.donate-page ::selection{color:var(--color-bg);background:var(--color-body)}@media (min-width: 1000px){.donate-page{background-image:url(/images/deco/deco-donate--full.svg);background-repeat:no-repeat;background-position:calc(50% - 777px) calc(var(--header-height) + var(--spacing-y--xl));background-size:1305px}.donate-page hr{margin-right:calc((100vw + var(--spacing-x) + 1rem - var(--layout-width)) / 2 * -1)}.donate-page>.region-inner{padding-top:var(--header-height)}}@media not all and (min-width: 700px){.template--contact .collage--a .collage-media--1{aspect-ratio:1}}:where([class*=theme--]){--theme-color: var(--color, var(--color-body));--theme-invert-color: var(--color-invert, var(--color-bg));--theme-accent-color: var(--color-invert, var(--color-body));--theme-bg-color: var(--bg-color, var(--color-c));--theme-fade-color: var(--fade-color, transparent);--theme-border-color: var(--theme-color);--theme-divider-color: var(--divider-color, var(--color-divider));--theme-button-color: var(--button-color, var(--color-body));--theme-button-bg-color: var(--button-bg-color, var(--color-c));--theme-button-border-color: var(--button-border-color, transparent);--theme-button-hover-color: var(--button-hover-color, var(--theme-button-color));--theme-button-hover-bg-color: var(--button-hover-bg-color, var(--theme-button-bg-color));--swiper-pagination-color: var(--theme-color);color:var(--theme-color);background-color:var(--theme-bg-color)}:where([class*=theme--]) :where(:any-link:not(.button,.form--donate__button,.custom-button)){color:var(--theme-color)}:where([class*=theme--]) :where(.button:not(.button--outline),.form--donate__button:not(.button--outline)){color:var(--theme-button-color);background-color:var(--theme-button-bg-color);border-color:var(--theme-button-border-color)}:where([class*=theme--]) :where(.button:not(.button--outline),.form--donate__button:not(.button--outline)):is(:hover,:focus){color:var(--theme-button-hover-color);background-color:var(--theme-button-hover-bg-color)}.theme--a{--bg-color: var(--color-a);--color: var(--color-b)}.theme--b{--bg-color: var(--color-b);--color: white;--color-invert: var(--color-b);--divider-color: var(--color-divider-inverted);--form-input-bg: white}.theme--b ::selection{color:var(--color-b);background:var(--color-e)}.theme--b :where(:any-link:not(.button,.form--donate__button,.custom-button)){color:#fff}.theme--c{--bg-color: var(--color-c);--color: var(--color-d);--color-invert: var(--color-c);--divider-color: var(--color-divider-inverted);--form-input-bg: var(--color-d)}.theme--c ::selection{color:var(--color-c);background:var(--color-d)}.theme--c :where(:any-link:not(.button,.form--donate__button,.custom-button)){color:var(--color-d)}.theme--d{--bg-color: var(--color-d);--color: var(--color-b)}.theme--e{--bg-color: var(--color-e);--color: var(--color-b)}.theme--f{--bg-color: var(--color-f);--color: var(--color-b)}.theme--g{--bg-color: var(--color-g);--color: var(--color-b)}.theme--h{--bg-color: var(--color-h);--color: var(--color-b)}.theme--white{--bg-color: var(--color-white);--color: var(--color-b)}div.swiper-pagination{all:unset;display:flex;flex-wrap:wrap;gap:6px}div.swiper-pagination .swiper-pagination-bullet:is(:hover,:focus){opacity:.3}@media print{:root{--content-indent: 0;--font-size-body: 1em;--color-a: black;--color-b: black;--color-c: black;--color-d: transparent;--color-e: transparent;--color-f: transparent;--color-g: transparent;--color-body: black}body{color:#000;background:#fff}.heading,h1,h2,h3,h4,h5,h6{color:var(--color-body)}:where([class*=theme--]){background:#fff}.link,:is(.fui-checkbox,.fui-radio,.checkbox-item,.choice-item) :is(label,.label) a,.fui-type-html a,.form--donate__link{text-decoration:none}.site-header{position:static}.site-main{padding-top:0}figcaption{margin-left:2em}.filter-tag{background:0;border:1px solid}.hub-article-header>.region-inner{padding-block:0}.site-header__body,.site-header__tools,.site-header__menu,.site-header__mobile-toolbar,.site-footer,.swiper-scrollbar,.fullscreen-indicator,.get-help,.cms-block--audio,.cms-block--video-embed,.breadcrumb{display:none!important}}@media not all and (min-width: 62.5em){.max-l\:divider{padding-top:var(--spacing-y--s);border-top:2px solid currentcolor}.max-l\:divider:has(>:where(.section-eyebrow:first-child)){padding-top:24px}.max-l\:first\:no-divider:first-child{border-top:none}}@media (min-width: 43.75em){.m\:divider{padding-top:var(--spacing-y--s);border-top:2px solid currentcolor}.m\:divider:has(>:where(.section-eyebrow:first-child)){padding-top:24px}}@media (min-width: 62.5em){.l\:global-grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap)}.l\:global-grid>*{grid-column:1/-1}.l\:divider{padding-top:var(--spacing-y--s);border-top:2px solid currentcolor}.l\:divider:has(>:where(.section-eyebrow:first-child)){padding-top:24px}}@media (min-width: 80em){.xl\:divider{padding-top:var(--spacing-y--s);border-top:2px solid currentcolor}.xl\:divider:has(>:where(.section-eyebrow:first-child)){padding-top:24px}}.group:hover .group-hover\:translate-x-6{--tw-translate-x: 1.5rem;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))}.group:hover .group-hover\:opacity-100{opacity:1}@media not all and (min-width: 80em){.max-xl\:justify-between{justify-content:space-between}.max-xl\:text-small{font-size:var(--font-size-small)}}@media not all and (min-width: 62.5em){.max-l\: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}.max-l\:-order-1{order:-1}.max-l\:col-start-3{grid-column-start:3}.max-l\:-mx-x{margin-left:calc(var(--spacing-x) * -1);margin-right:calc(var(--spacing-x) * -1)}.max-l\:-mt-l{margin-top:calc(var(--spacing-y--l) * -1)}.max-l\:mt-12{margin-top:3rem}.max-l\:mt-16{margin-top:4rem}.max-l\:hidden{display:none}.max-l\:gap-y-12{row-gap:3rem}.max-l\:bg-e{background-color:var(--color-e)}.max-l\:px-x{padding-left:var(--spacing-x);padding-right:var(--spacing-x)}.max-l\:py-s{padding-top:var(--spacing-y--s);padding-bottom:var(--spacing-y--s)}.max-l\:pb-4{padding-bottom:1rem}.max-l\:pl-\[26px\]{padding-left:26px}.max-l\:pl-x{padding-left:var(--spacing-x)}.max-l\:pt-8{padding-top:2rem}.max-l\:pt-l{padding-top:var(--spacing-y--l)}.max-l\:first\:pt-0:first-child{padding-top:0}.max-nav\:hidden{display:none}.max-nav\:py-xs{padding-top:var(--spacing-y--xs);padding-bottom:var(--spacing-y--xs)}}@media not all and (min-width: 43.75em){.max-m\: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}.max-m\:hidden{display:none}.max-m\: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))}}@media (min-width: 23.4375em){.xs\:items-center{align-items:center}.xs\:gap-y-l{row-gap:var(--spacing-y--l)}}@media (min-width: 37.5em){.s\:aspect-4x3{aspect-ratio:4 / 3}}@media (min-width: 43.75em){.m\: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}.m\:col-span-1{grid-column:span 1 / span 1}.m\:col-span-3{grid-column:span 3 / span 3}.m\:col-span-4{grid-column:span 4 / span 4}.m\:col-span-7{grid-column:span 7 / span 7}.m\:col-span-9{grid-column:span 9 / span 9}.m\:col-start-1{grid-column-start:1}.m\:col-start-10{grid-column-start:10}.m\:col-start-6{grid-column-start:6}.m\:-ml-\[10px\]{margin-left:-10px}.m\:mr-auto{margin-right:auto}.m\:flex{display:flex}.m\:grid{display:grid}.m\:hidden{display:none}.m\:aspect-16x9{aspect-ratio:16 / 9}.m\:w-1\/2{width:50%}.m\:w-8{width:2rem}.m\:w-\[233px\]{width:233px}.m\:flex-1{flex:1 1 0%}.m\:grid-cols-subgrid{grid-template-columns:subgrid}.m\:gap-8{gap:2rem}.m\:gap-x-5{column-gap:1.25rem}.m\:text-pretty{text-wrap:pretty}.m\:rounded-tl-xl{border-top-left-radius:var(--border-radius--xl)}.m\:px-10{padding-left:2.5rem;padding-right:2.5rem}.m\:py-l{padding-top:var(--spacing-y--l);padding-bottom:var(--spacing-y--l)}.m\:pr-8{padding-right:2rem}.m\:pt-m{padding-top:var(--spacing-y--m)}.m\:text-small{font-size:var(--font-size-small)}}@media (min-width: 62.5em){.l\:sticky{position:sticky}.l\:top-0{top:0}.l\:top-7{top:1.75rem}.l\:top-l{top:var(--spacing-y--l)}.l\:top-x{top:var(--spacing-x)}.l\:col-span-3{grid-column:span 3 / span 3}.l\:col-span-4{grid-column:span 4 / span 4}.l\:col-span-5{grid-column:span 5 / span 5}.l\:col-span-6{grid-column:span 6 / span 6}.l\:col-span-7{grid-column:span 7 / span 7}.l\:col-span-8{grid-column:span 8 / span 8}.l\:col-start-1{grid-column-start:1}.l\:col-start-12{grid-column-start:12}.l\:col-start-2{grid-column-start:2}.l\:col-start-4{grid-column-start:4}.l\:col-start-5{grid-column-start:5}.l\:col-start-6{grid-column-start:6}.l\:col-start-7{grid-column-start:7}.l\:col-start-8{grid-column-start:8}.l\:col-end-11{grid-column-end:11}.l\:col-end-13{grid-column-end:13}.l\:col-end-4{grid-column-end:4}.l\:col-end-5{grid-column-end:5}.l\:col-end-7{grid-column-end:7}.l\:col-end-8{grid-column-end:8}.l\:row-span-2{grid-row:span 2 / span 2}.l\:row-start-1{grid-row-start:1}.l\:row-start-2{grid-row-start:2}.l\:-mt-2{margin-top:-.5rem}.l\:mb-14{margin-bottom:3.5rem}.l\:mb-6{margin-bottom:1.5rem}.l\:ml-0{margin-left:0}.l\:ml-x{margin-left:var(--spacing-x)}.l\:mt-10{margin-top:2.5rem}.l\:mt-l{margin-top:var(--spacing-y--l)}.l\:mt-m{margin-top:var(--spacing-y--m)}.l\:block{display:block}.l\:flex{display:flex}.l\:grid{display:grid}.l\:hidden{display:none}.l\:aspect-16x9{aspect-ratio:16 / 9}.l\:w-24{width:6rem}.l\:w-8{width:2rem}.l\:w-\[73px\]{width:73px}.l\:max-w-\[540px\]{max-width:540px}.l\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.l\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.l\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.l\:grid-cols-subgrid{grid-template-columns:subgrid}.l\:flex-col{flex-direction:column}.l\:flex-wrap{flex-wrap:wrap}.l\:items-end{align-items:flex-end}.l\:justify-end{justify-content:flex-end}.l\:gap-y-0{row-gap:0px}.l\:gap-y-4{row-gap:1rem}.l\:gap-y-8{row-gap:2rem}.l\:gap-y-m{row-gap:var(--spacing-y--m)}.l\:gap-y-xs{row-gap:var(--spacing-y--xs)}.l\:gap-y-xxl{row-gap:var(--spacing-y--xxl)}.l\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.l\: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))}.l\:self-end{align-self:flex-end}.l\:pb-xl{padding-bottom:var(--spacing-y--xl)}.l\:pl-10{padding-left:2.5rem}.l\:pl-8{padding-left:2rem}.l\:pr-8{padding-right:2rem}.l\:pr-\[300px\]{padding-right:300px}.l\:pr-m{padding-right:var(--spacing-y--m)}.l\:pr-xs{padding-right:var(--spacing-y--xs)}.l\:pt-16{padding-top:4rem}.l\:pt-l{padding-top:var(--spacing-y--l)}.l\:text-right{text-align:right}.nav\: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}.nav\:ml-auto{margin-left:auto}.nav\:mr-0{margin-right:0}.nav\:flex{display:flex}.nav\:hidden{display:none}.nav\:items-center{align-items:center}}@media (min-width: 80em){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-7{grid-column-start:7}.xl\:col-end-10{grid-column-end:10}.xl\:col-end-4{grid-column-end:4}.xl\:col-end-5{grid-column-end:5}.xl\:row-start-1{grid-row-start:1}.xl\:ml-auto{margin-left:auto}.xl\:mr-8{margin-right:2rem}.xl\:w-10\/12{width:83.333333%}.xl\:gap-y-grid{row-gap:var(--grid-gap)}.xl\:gap-y-l{row-gap:var(--spacing-y--l)}.xl\:gap-y-xl{row-gap:var(--spacing-y--xl)}.xl\:space-y-l>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--spacing-y--l) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--spacing-y--l) * var(--tw-space-y-reverse))}.xl\:pb-s{padding-bottom:var(--spacing-y--s)}.xl\:pr-8{padding-right:2rem}.xl\:pt-7{padding-top:1.75rem}}@media (min-width: 100em){.xxl\:not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.xxl\:hidden{display:none}.xxl\:w-2\/3{width:66.666667%}.xxl\:w-9\/12{width:75%}}@media (min-width: 62.5em){@media (orientation: landscape){.l\:landscape\:block{display:block}.l\:landscape\:hidden{display:none}.l\:landscape\:w-3\/4{width:75%}}}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:text-b{color:var(--color-b)}}
