*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%;scroll-behavior:smooth}html{interpolate-size:allow-keywords}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,figcaption{max-width:65ch}@font-face{font-family:DM-Sans;src:url(/fonts/DMSans-VariableFont.ttf) format("truetype");font-display:swap}@font-face{font-family:DM-Sans-Italic;src:url(/fonts/DMSans-Italic-VariableFont.ttf) format("truetype");font-display:swap}@font-face{font-family:DMMono-Medium;src:url(/fonts/DMMono-Medium.ttf) format("truetype");font-display:swap}:root{--animation-duration-intro: .5s;--animation-delay-header: .25s;--animation-delay-stagger: .1s;--animation-delay-main: .5s;--easeOutCirc: cubic-bezier(0, .55, .45, 1);--easeOutCubic: cubic-bezier(.33, 1, .68, 1);--easeInOut: cubic-bezier(.509, .395, .271, .815);--spring-smooth: cubic-bezier(.34, 1.5, .64, 1);--spring-smooth-time: .45s}@supports (animation-timing-function: linear(0,1)){:root{--spring-smooth:linear( 0, .009, .035 2.1%, .141, .281 6.7%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1.004 83.8%, 1 );--spring-smooth-time: .75s}}:root{--btn-font-size-mobile: .875;--btn-font-size-desktop: 1}:root,:root [theme=light]{--btn-color: var(--btn-primary-color);--btn-color-hover: var(--btn-color);--btn-bg: var(--yellow-300);--btn-bg-hover: rgba(250, 196, 79, .6);--btn-border-color: var(--btn-bg);--btn-border-color-hover: var(--yellow-300);--btn-shadow: 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent;--btn-shadow-focus: 0px 0px 0px 2px var(--color-primary-dark), 0px 0px 0px 4px var(--btn-bg-hover);--btn-secondary-color: var(--color-ui-dark);--btn-secondary-color-hover: var(--blue-950);--btn-secondary-bg: transparent;--btn-secondary-bg-hover: hsla(206, 88%, 84%, 1);--btn-secondary-border-color: var(--color-ui-dark);--btn-secondary-border-color-hover: hsla(206, 88%, 84%, 1);--btn-secondary-shadow: 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent;--btn-secondary-shadow-focus: 0px 0px 0px 2px var(--color-white), 0px 0px 0px 4px var(--btn-secondary-bg-hover)}:root [theme=dark]{--btn-secondary-color: var(--color-primary-light);--btn-secondary-color-hover: var(--color-primary-dark);--btn-secondary-bg: transparent;--btn-secondary-bg-hover: var(--color-primary-light);--btn-secondary-border-color: var(--btn-secondary-color);--btn-secondary-border-color-hover: var(--btn-secondary-bg-hover);--btn-secondary-shadow: 0px 0px 0px 0px transparent, 0px 0px 0px 0px transparent;--btn-secondary-shadow-focus: 0px 0px 0px 2px var(--color-primary-dark), 0px 0px 0px 4px var(--btn-secondary-bg-hover);--btn-secondary-hover-opacity: 1}:root{--btn-small-p-block-mobile: .25rem;--btn-small-p-inline-mobile: .75rem;--btn-small-p-block-desktop: .375rem;--btn-small-p-inline-desktop: 1rem;--btn-default-p-block-mobile: 1rem;--btn-default-p-inline-mobile: 1.25rem;--btn-default-p-block-desktop: 1.125rem;--btn-default-p-inline-desktop: 1.875rem}:root{--blue-50: hsl(197.14, 87.5%, 96.86%);--blue-100: hsl(198 66% 92%);--blue-600: hsl(203 60% 39%);--blue-800: hsl(207 40% 30%);--blue-950: hsl(207 69% 16%);--black-black: hsl(0 0 8%);--black-grey: hsl(180 2% 32%);--green-100: hsl(180 27% 87%);--green-600: hsl(180 16% 36%);--green-800: hsl(180 27% 24%);--red-100: hsl(3 60% 94%);--red-200: hsl(10 61% 84%);--red-300: hsl(4 23% 43%);--red-900: hsl(3 39% 30%);--yellow-300: hsl(40 100% 68%);--yellow-50: hsl(35 46% 95%);--yellow-bg: hsl(37 30% 92%);--color-primary-dark: var(--color-ui-dark);--color-primary-light: var(--color-ui-light);--color-surface-dark: var(--blue-950);--color-surface-light: var(--yellow-50);--color-ui-light: #ffffff;--color-ui-dark: #000000;--color-ui-dark-70: #616161;--color-ui-dark-50: #4f5252;--color-ui-dark-40: #bcbcbc;--color-ui-dark-10: #f5f5f5;--btn-primary-color: hsl(33, 95%, 7%);--preamble-color: var(--black-black);--background-image-overlay: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, #000 100% )}:root,:root [theme*=light]{--color-text-primary: var(--btn-primary-color);--color-text-secondary: color-mix( in oklab, var(--color-ui-dark) 50%, transparent );--color-text-inverted: var(--color-primary-light);--color-surface-primary: var(--color-ui-light);--color-surface-secondary: var(--color-surface-light);--color-border-primary: var(--btn-primary-color);--color-border-secondary: var(--color-ui-dark-70)}:root [theme*=dark]{--color-text-primary: var(--color-primary-light);--color-text-secondary: var(--color-ui-dark-40);--color-text-inverted: var(--btn-primary-color);--color-surface-primary: var(--color-surface-dark);--color-surface-secondary: var(--blue-100);--color-border-primary: var(--color-primary-light);--color-border-secondary: var(--color-ui-dark-10)}:root{--color-text-error: var(--red-900);--color-border-error: var(--red-900)}*,:before,:after{--font-viewport-from: 20;--font-viewport-to: 112.5}*,:before,:after{--font-viewport-unit-converter: 1vw;--font-fz-from: var(--font-size-from, var(--font-min-size));--font-fz-to: var(--font-size-to, var(--font-max-size));--font-fz-slope: (var(--font-fz-to) - var(--font-fz-from)) / (var(--font-viewport-to) - var(--font-viewport-from)) * 100;--font-fz-intercept: ( var(--font-viewport-to) * var(--font-fz-from) - var(--font-viewport-from) * var(--font-fz-to) ) / (var(--font-viewport-to) - var(--font-viewport-from));--font-size: calc( var(--font-fz-slope) * var(--font-viewport-unit-converter) + var(--font-fz-intercept) * 1rem );--font-min-fz-px: calc(var(--font-min-size) * 1rem);--font-max-fz-px: calc(var(--font-max-size) * 1rem);--font-clamp: clamp( var(--font-min-fz-px), var(--font-size), var(--font-max-fz-px) );--font-max: var(--font-has-max, var(--font-min));--font-min: var(--font-has-min, var(--font-size));--font-has-max: min(var(--font-max-fz-px), var(--font-size));--font-has-min: max(var(--font-min-fz-px), var(--font-size));--fluid-font-size: var(--font-clamp, var(--font-max))}*,:before,:after{--spacing-viewport-from: 20;--spacing-viewport-to: 112.5}*,:before,:after{--spacing-viewport-unit-converter: 1vw;--spacing-fz-from: var(--spacing-size-from, var(--spacing-min-size));--spacing-fz-to: var(--spacing-size-to, var(--spacing-max-size));--spacing-fz-slope: (var(--spacing-fz-to) - var(--spacing-fz-from)) / (var(--spacing-viewport-to) - var(--spacing-viewport-from)) * 100;--spacing-fz-intercept: ( var(--spacing-viewport-to) * var(--spacing-fz-from) - var(--spacing-viewport-from) * var(--spacing-fz-to) ) / (var(--spacing-viewport-to) - var(--spacing-viewport-from));--spacing-size: calc( var(--spacing-fz-slope) * var(--spacing-viewport-unit-converter) + var(--spacing-fz-intercept) * 1rem );--spacing-min-fz-px: calc(var(--spacing-min-size) * 1rem);--spacing-max-fz-px: calc(var(--spacing-max-size) * 1rem);--spacing-clamp: clamp( var(--spacing-min-fz-px), var(--spacing-size), var(--spacing-max-fz-px) );--spacing-max: var(--spacing-has-max, var(--spacing-min));--spacing-min: var(--spacing-has-min, var(--spacing-size));--spacing-has-max: min(var(--spacing-max-fz-px), var(--spacing-size));--spacing-has-min: max(var(--spacing-min-fz-px), var(--spacing-size));--fluid-spacing: var(--spacing-clamp, var(--spacing-max))}:root{--spacing-none-mobile: 0;--spacing-2XS-mobile: .25;--spacing-XS-mobile: .5;--spacing-S-mobile: .75;--spacing-M-mobile: 1;--spacing-L-mobile: 1.25;--spacing-XL-mobile: 1.5;--spacing-2XL-mobile: 2;--spacing-3XL-mobile: 2.5;--spacing-4XL-mobile: 3;--spacing-5XL-mobile: 3.5;--spacing-6XL-mobile: 4.5;--spacing-none-desktop: 0;--spacing-2XS-desktop: .5;--spacing-XS-desktop: .75;--spacing-S-desktop: 1;--spacing-M-desktop: 1.5;--spacing-L-desktop: 2;--spacing-XL-desktop: 2.5;--spacing-2XL-desktop: 3;--spacing-3XL-desktop: 3.5;--spacing-4XL-desktop: 5;--spacing-5XL-desktop: 6;--spacing-6XL-desktop: 7.5;--site-padding-inmutable: 1rem;--site-padding-fluid: clamp(1rem, -.269rem + 5.64vw, 6.5rem);--content-max-width: 50rem;--content-max-width-large: 67.5rem;--center-grid-content-width: 105rem;--center-grid: [full-start] minmax(var(--site-outer-padding), 1fr) [main-start] minmax(0, var(--center-grid-content-width)) [main-end]minmax(var(--site-outer-padding), 1fr) [full-end];--center-grid-split: [full-start] minmax(var(--site-outer-padding), 1fr) [main-start] minmax(0, calc(var(--center-grid-content-width) / 2)) [main-center] minmax(0, calc(var(--center-grid-content-width) / 2)) [main-end]minmax(var(--site-outer-padding), 1fr) [full-end];--grid-gap-mobile: 1.25rem;--grid-gap-desktop: 2rem;--header-height:5.564rem;--top-nav-height: 3.45rem}:root{--site-outer-padding: var(--site-padding-inmutable);--grid-gap: var(--grid-gap-mobile)}@media(min-width:768px){:root{--site-outer-padding: var(--site-padding-fluid);--grid-gap: var(--grid-gap-desktop)}}:root{--font-dm-sans: "DM-Sans";--font-dm-sans-italic: "DM-Sans-Italic", sans-serif;--fontFamily-body: var(--font-dm-sans), sans-serif;--fontFamily-heading: var(--font-dm-sans), sans-serif;--fontFamily-mono: "DMMono-Medium", monospace;--fontWeight-body: "wght" 400;--fontWeight-thin: "wght" 300;--fontWeight-emphasis: "wght" 600;--fontWeight-quote: "wght" 500;--fontWeight-heading: "wght" 500;--fontWeight-bold: "wght" 700;--fontLh-body: 1.4;--fontLh-heading: 1.2;--fontLh-buttons: 1;--fontLh-quote: 1.2;--font-size-body-mobile: 1;--font-size-body-large-mobile: 1.125;--font-size-body-small-mobile: .875;--font-size-body-desktop: 1.125;--font-size-body-large-desktop: 1.5;--font-size-body-small-desktop: .875;--font-size-h1-mobile: 3;--font-size-h2-mobile: 2.5;--font-size-h3-mobile: 2;--font-size-h4-mobile: 1;--font-size-h5-mobile: .875;--font-size-h6-mobile: .75;--font-size-h1-desktop: 5;--font-size-h2-desktop: 3.5;--font-size-h3-desktop: 2.5;--font-size-h4-desktop: 2;--font-size-h5-desktop: 1.5;--font-size-h6-desktop: 1.25;--font-size-quote-mobile: 1;--font-size-quote-desktop: 1.25;--font-size-label-mobile: 1;--font-size-label-desktop: 1.25}:root{--z-below-below: -2;--z-below: -1;--z-default: 1;--z-above: 2;--z-above-above: 3;--z-sticky: 5000;--z-dropdown: 6000;--z-overlay: 7000;--z-cursor: 7500;--z-modal: 8000;--z-frame: 9000}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--animation-imageIn: imageIn;--animation-fadeIn: fadeIn}@media(prefers-reduced-motion:no-preference){.introFadeIn{transition:opacity var(--animation-duration-intro) var(--easeInOut) var(--animation-delay-main)}@starting-style{.introFadeIn{opacity:0}}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.scrollFadeIn,.scrollFadeInChildren>*{--_animation-range-start: 0%;--_animation-range-end: 30%;animation:fadeIn forwards;animation-timeline:view();animation-range:var(--_animation-range-start) var(--_animation-range-end)}@media(min-width:768px){.scrollFadeIn,.scrollFadeInChildren>*{--_animation-range-end: 40%}}.imageScaleFadeIn{--_animation-range-start: 0%;--_animation-range-end: 40%;overflow:clip}.imageScaleFadeIn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:imageIn forwards;animation-timeline:view();animation-range:var(--_animation-range-start) var(--_animation-range-end)}}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes imageIn{0%{opacity:0;scale:1.1}to{opacity:1;scale:1}}.site-footer__top{background:var(--color-surface-primary);color:var(--color-text-primary);padding-block:3rem}@media not (min-width:768px){.site-footer__top{padding-block:2rem}}.site-footer__bottom{background:var(--blue-100);color:var(--color-text-secondary);padding-block:1.75rem}.site-footer__bottom .site-footer__container{display:flex;justify-content:space-between}@media not (min-width:768px){.site-footer__bottom .site-footer__container{flex-direction:column}}.site-footer__links>.umb-block-list{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.site-footer__links>.umb-block-list .menu-item{gap:.5rem;grid-column:span 3}@media not (min-width:768px){.site-footer__links>.umb-block-list .menu-item{grid-column:1 / -1}}.site-footer__links .umb-block-list ul{gap:.5rem;display:grid}@media not (min-width:768px){.site-footer__links .umb-block-list ul{margin-block-end:1rem}}.site-footer__links .menu-item{display:flex;flex-direction:column}.site-footer__links .menu-title{margin:0;font-size:1.125rem;font-variation-settings:"wght" 600;color:#fff;margin-block-end:.5rem}.site-footer__links ul{padding:0;list-style:none}.site-footer__links .sub-menu .umb-block-list{display:flex;flex-direction:column;gap:.5rem}.site-footer__logotype{margin-block-end:2.5rem;padding-block-end:2.5rem;border-bottom:1px solid rgba(240,250,254,.5)}@media not (min-width:768px){.site-footer__logotype{margin-block-end:1.5rem;padding-block-end:1.5rem}}.site-footer__legal{color:var(--color-text-primary);display:flex;gap:4rem;align-items:center}@media not (min-width:768px){.site-footer__legal{flex-direction:column;gap:1rem;align-items:flex-start}}.site-footer__copyright{margin-block-end:0;font-size:1rem}.site-footer__bottom-list{padding:0;list-style:none;display:flex;gap:4rem;font-size:1rem}@media not (min-width:768px){.site-footer__bottom-list{margin-block-end:1rem}}.site-footer__bottom-link{color:var(--color-text-primary)}.site-footer__bottom-link:hover,.site-footer__bottom-link:focus{text-decoration-color:var(--color-text-primary)}.site-footer__social .umb-block-list{list-style:none;display:flex;align-items:center;gap:1.75rem}.site-footer__social .umb-block-list svg{max-height:1.875rem}.footer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.footer-link{display:inline-block;letter-spacing:-.01rem;font-size:1rem;line-height:1.6}.footer-social{display:flex;gap:1rem;margin-top:1rem}.footer-social-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ffffff1a;border-radius:50%;text-decoration:none;transition:all .2s ease}.footer-social-link:hover,.footer-social-link:focus{color:#fff;transform:translateY(-2px);outline-offset:2px}.footer-social-icon svg{width:100%;height:100%;fill:currentColor}@media print{.footer-social{display:none}}@media(prefers-reduced-motion:reduce){.footer-link,.footer-contact-link,.footer-legal-link,.footer-social-link{transition:none}.footer-social-link:hover,.footer-social-link:focus{transform:none}}.center-grid{display:grid;grid-template-columns:var(--center-grid)}.center-grid>*{grid-column:main-start / main-end}.center-grid[theme=light]{background:var(--yellow-bg)}.center-grid-split{display:grid;grid-template-columns:var(--center-grid-split)}.grid{--grid-auto-size: auto-fit;--grid-max-col-count: 3;--grid-min-col-size: 324px;--_grid-gap: var(--grid-gap);--grid-col-size-calc: calc( (100% - var(--_grid-gap) * (var(--grid-max-col-count) - 1)) / var(--grid-max-col-count) );--grid-col-min-size-calc: var(--grid-min-col-size);display:grid;gap:var(--_grid-gap);grid-template-columns:repeat(var(--grid-max-col-count),1fr);list-style:none;padding-inline-start:0}.grid--align-start{align-items:start}.grid--align-center{align-items:center}.grid--align-end{align-items:end}.grid--even{grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-col-size),1fr) minmax(var(--grid-min-col-size),1fr))}.grid--2{--grid-max-col-count: 1}@media(min-width:1024px){.grid--2{--grid-max-col-count: 2}}.grid--3{--grid-max-col-count: 1}@media(min-width:1024px){.grid--3{--grid-max-col-count: 3}}.grid--4{--grid-max-col-count: 2}@media(min-width:768px){.grid--4{--grid-max-col-count: 4}}.grid--split{--grid-max-col-count: 1;grid-template-areas:"second" "first"}.grid--split>:first-child{grid-area:first}.grid--split>:last-child{grid-area:second}@media(min-width:768px){.grid--split{--grid-max-col-count: 2;grid-template-areas:"first second"}.grid--split.reverse{grid-template-areas:"second first"}}.grid--fill{--grid-auto-size: auto-fill}.grid--r-gap-large{--spacing-min-size: var(--spacing-2XL-mobile);--spacing-max-size: var(--spacing-2XL-desktop);row-gap:var(--fluid-spacing)}.stack{display:grid}.stack>*{grid-area:1 / 1}.bleed-full{grid-column:1 / -1}.content-width{width:100%;max-width:var(--content-max-width);margin-inline:auto}.content-width-large{width:100%;max-width:var(--content-max-width-large);margin-inline:auto}.umb-block-list ul{list-style:none;padding:0;margin:0}.center-grid:not(.news-article__page):has(.content-layout):has(+.umb-block-list) .content-layout{padding-block-end:0}.site-header{background:var(--color-surface-dark);position:relative}@media not (min-width:1024px){.site-header{padding-block:1.5rem}}@media(min-height:20rem){.site-header,.top-navigation{position:fixed;z-index:10;transition:padding .2s ease-in-out;left:0;width:100%}.bodyScrolled .site-header,.bodyScrolled .top-navigation{position:fixed;top:0;left:0;width:100%;z-index:100;height:auto;min-height:0}.bodyScrolled .top-navigation{top:0}:is(.bodyScrolled .top-navigation) .navigation-bar{padding-block:.25rem}}@media(min-width:768px){.site-header{top:var(--top-nav-height)}.bodyScrolled .site-header{top:46px}:is(.bodyScrolled .site-header) .main-navigation__menu-item{padding:1.75rem 0}}.site-header__container{display:flex;align-items:center;justify-content:space-between}.site-header__logo{flex-shrink:0}.site-header__logo a{display:inline-flex;color:#fff;text-decoration:none}.site-header__logo svg,.site-header__logo img{height:2.1875rem;width:auto}.site-header__nav{flex:1;display:flex;justify-content:flex-end}@media not (min-width:1024px){.header-buttons{display:none}}.menu-icon{display:none;color:#fff}.menu-toggle{background:none;border:2px solid #fff;color:#fff;padding:.5rem 1rem;cursor:pointer;border-radius:4px}.mobile-menu{display:none;position:fixed;top:calc(var(--header-height));left:0;right:0;bottom:0;z-index:1000;overflow-y:auto}@media(min-width:768px){.mobile-menu{top:calc(var(--header-height) + var(--top-nav-height))}}.mobile-menu .top-navigation{position:relative;background:none;border-bottom:1px solid #EDEDED}:is(.mobile-menu .top-navigation) .navigation-bar{display:flex}:is(:is(.mobile-menu .top-navigation) .navigation-bar) ul{padding:0;list-style:none}:is(:is(:is(.mobile-menu .top-navigation) .navigation-bar) ul) li{padding:.5rem 0}:is(:is(:is(:is(.mobile-menu .top-navigation) .navigation-bar) ul) li) .btn{padding:1rem 1.25rem;font-size:1rem;margin-block-end:.25rem}.mobile-menu search{padding-block:1rem;border-bottom:1px solid #EDEDED}.mobile-menu.is-open{display:block}.mobile-menu .menu-container{padding:1.5rem 1rem;height:100%;overflow-y:scroll;background:#f9f9f9}.nav-toggle{color:var(--color-ui-light);justify-content:end;display:flex;width:100%}.nav-toggle svg{width:2rem;height:2rem}.nav-toggle[aria-expanded=true] .icon-menu{display:none}.nav-toggle[aria-expanded=true] .icon-close{display:flex}.icon-close{display:none}@media not (min-width:1024px){.icon-menu{display:flex;align-items:center;gap:.5rem}}@media print{.menu-icon,.nav-toggle,.icon-menu,.icon-close{display:none}}@media(prefers-reduced-motion:reduce){.site-header__logo a,.menu-toggle{transition:none}}.top-navigation{background:var(--color-ui-light)}.navigation-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem;row-gap:.5rem;padding-block:.5rem;transition:padding .3s ease}@media not (min-width:768px){.navigation-bar{display:none}}.action-bar{display:flex;align-items:center;list-style-type:none;padding-inline-start:0;gap:1rem}@media(min-width:1024px){.action-bar{gap:2rem}}@media not (min-width:768px){.action-bar{flex-wrap:wrap;flex-direction:column;padding-block-start:1rem;align-items:flex-start;border-bottom:1px solid #EDEDED;padding-bottom:2rem;width:100%}}@media not (min-width:768px){.action-bar a:not(.btn){font-variation-settings:"wght" 500}}@media not (min-width:768px){.action-bar .btn{padding-block:var(--btn-default-p-block-mobile);padding-inline:var(--btn-default-p-inline-mobile);font-size:1rem}}.main-navigation{display:block}.main-navigation>ul{display:flex;flex-direction:row;gap:0;list-style:none;margin:0;padding:0;align-items:stretch}.main-navigation .umb-block-grid__layout-container,.main-navigation .umb-block-grid__area-container,.main-navigation .umb-block-grid__area{display:contents}.main-navigation .umb-block-grid__layout-item{display:flex;align-items:stretch;padding-inline:1rem}@media(min-width:1024px)and (max-width:1200px){.main-navigation .umb-block-grid__layout-item{padding-inline:.5rem}}:is(.main-navigation .umb-block-grid__layout-item):last-child{padding-right:0}.main-navigation>.umb-block-list{display:flex;flex-direction:column}.main-navigation__menu-item{display:flex;align-items:center;padding:2rem 0;text-decoration:none;color:var(--color-ui-light);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,padding .2s ease;font-weight:500;border-bottom:3px solid transparent;gap:.5rem}@media(min-width:1024px)and (max-width:1200px){.main-navigation__menu-item{font-size:1rem;flex-wrap:wrap}}@media not (min-width:1024px){.main-navigation__menu-item{justify-content:space-between;color:var(--color-ui-dark);padding:.5rem 0;border:none}}@media(min-width:1024px){.main-navigation__menu-item:hover,.main-navigation__menu-item:focus{color:var(--blue-100);border-color:var(--blue-100)}}@media not (min-width:1024px){.main-navigation__menu-item[aria-expanded=true]{color:var(--blue-600)}}.main-navigation__link-icon{width:1rem;height:1rem;transition:.2s all ease-in-out}@media not (min-width:1024px){.main-navigation__link-icon{width:1.625rem;height:1.625rem;box-sizing:content-box;padding:.5625rem;margin:-.5625rem}}.main-navigation__menu-item[aria-expanded=true] .main-navigation__link-icon{transform:rotate(180deg)}.mega-menu{display:none;padding-block:2.5rem 5rem;position:absolute;right:0;left:0;top:100%;transition-behavior:allow-discrete;transition-duration:.5s;transition-property:display,opacity;transition-timing-function:cubic-bezier(.3,.01,.3,1);list-style:none;opacity:0;z-index:101;background:var(--color-ui-light);grid-template-columns:var(--center-grid)}@media not (min-width:1024px){.mega-menu{position:static;padding:0;background:none;grid-template-columns:auto;padding-left:1rem}}.mega-menu>*{grid-column:main-start / main-end}.mega-menu.mega-menu--open{display:grid;opacity:1}@media not (min-width:1024px){.mega-menu.mega-menu--open{display:block}}.mega-menu .umb-block-list{display:flex;flex-direction:column;flex-wrap:wrap;height:16rem;list-style:none;padding:0;margin:0;gap:1rem}@media not (min-width:1024px){.mega-menu .umb-block-list{flex-wrap:nowrap;height:100%;gap:0}}:is(.mega-menu .umb-block-list) li{width:18rem}:is(:is(.mega-menu .umb-block-list) li) a{display:inline-flex;align-items:center;gap:.75rem;transition:background-color .2s ease;gap:1rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;transition:text-decoration-color .35s ease-in-out,color .25s ease;text-decoration-thickness:1px;color:var(--blue-950);letter-spacing:-.01125rem}@media not (min-width:1024px){:is(:is(.mega-menu .umb-block-list) li) a{text-decoration:none;padding:.5rem 0;font-variation-settings:"wght" 500;color:var(--color-ui-dark)}}:is(:is(:is(.mega-menu .umb-block-list) li) a):hover{text-decoration-color:inherit}:is(:is(:is(.mega-menu .umb-block-list) li) a) span{height:2rem;width:2rem;display:flex;align-items:center}@media not (min-width:1024px){:is(:is(:is(.mega-menu .umb-block-list) li) a) span{display:none}}:is(:is(:is(:is(.mega-menu .umb-block-list) li) a) span) svg{width:2rem}.mega-menu li{display:flex;width:100%;margin-bottom:0;max-width:18rem}:is(.mega-menu li) .empty-icon{width:2rem;height:2rem;display:inline-block;background-color:var(--blue-100);border-radius:.25rem}@media not (min-width:1024px){:is(.mega-menu li) .empty-icon{display:none}}.mega-menu__preamble{color:#424242;margin-top:1.5rem;max-width:90%}.mega-menu__intro{flex:0 0 18rem}@media not (min-width:1024px){.mega-menu__intro{display:none}}.mega-menu__intro a{font-variation-settings:"wght" 600;color:var(--blue-950);font-size:var(--fluid-font-size);--font-min-size: var(--font-size-label-mobile);--font-max-size: var(--font-size-label-desktop);display:flex;align-items:center;gap:.5rem}:is(.mega-menu__intro a) svg{width:1rem;height:1rem;transform:rotate(-90deg)}.mega-menu__container{display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start}.mobile-navigation{display:block}.mobile-navigation>ul{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0;border-bottom:1px solid #EDEDED;padding-bottom:1rem}.mobile-navigation .umb-block-grid__layout-container,.mobile-navigation .umb-block-grid__area-container,.mobile-navigation .umb-block-grid__area{display:contents}.mobile-navigation .umb-block-grid__layout-item{display:block}.mobile-navigation .menu-item[aria-expanded=true]+.mega-menu{display:flex}@media not (min-width:1024px){.main-menu{display:none}}@media(min-width:1024px){.mobile-menu{display:none!important}}@media(prefers-reduced-motion:reduce){.menu-item,.sub-menu a{transition:none}}body{--font-min-size: var(--font-size-body-mobile);--font-max-size: var(--font-size-body-desktop);font-family:var(--fontFamily-body);font-size:var(--fluid-font-size);font-variation-settings:var(--fontWeight-body);font-style:normal;line-height:var(--fontLh-body)}h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading{font-family:var(--fontFamily-heading);font-variation-settings:var(--fontWeight-heading);font-size:var(--fluid-font-size);line-height:var(--fontLh-heading);color:var(--_heading-color, inherit);font-weight:400}.text-heading--start-medium:is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading):not(:first-child){--_spacing-start: 1rem}:is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading) strong{font-variation-settings:var(--fontWeight-bold);font-weight:400}h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:6;-ms-hyphenate-limit-chars:16 6 6;hyphenate-limit-chars:16 6 6}.blog-body-content :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading),.rich-text-content-module :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading){--_spacing-start: 2em}:is(.blog-body-content :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading),.rich-text-content-module :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading)):has(+ul),:is(.blog-body-content :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading),.rich-text-content-module :is(h1,h2,h3,h4,h5,h6,.font-size--h1,.font-size--h2,.font-size--h3,.font-size--h4,.font-size--h5,.font-size--h6,.text-heading)):has(+ol){--_spacing-end: .8em}h1,.font-size--h1,.inherit-font-size--h1 :is(p,span){--font-min-size: var(--font-size-h1-mobile);--font-max-size: var(--font-size-h1-desktop);line-height:1}h2,.font-size--h2,.inherit-font-size--h2 :is(p,span){--font-min-size: var(--font-size-h2-mobile);--font-max-size: var(--font-size-h2-desktop)}h3,.font-size--h3,.inherit-font-size--h3 :is(p,span){--font-min-size: var(--font-size-h3-mobile);--font-max-size: var(--font-size-h3-desktop);font-variation-settings:"wght" 600}h4,.font-size--h4,.inherit-font-size--h4 :is(p,span){--font-min-size: var(--font-size-h4-mobile);--font-max-size: var(--font-size-h4-desktop);font-variation-settings:"wght" 600}h5,.font-size--h5,.inherit-font-size--h5 :is(p,span){--font-min-size: var(--font-size-h5-mobile);--font-max-size: var(--font-size-h5-desktop);line-height:1.2;font-variation-settings:"wght" 600}h6,.font-size--h6,.inherit-font-size--h6 :is(p,span){--font-min-size: var(--font-size-h6-mobile);--font-max-size: var(--font-size-h6-desktop);line-height:1.2;font-variation-settings:"wght" 600}small,.font-size--paragraph,.font-size--preamble,.font-size--small,ul:not([class]),ol:not([class]){font-family:var(--fontFamily-body);font-variation-settings:var(--fontWeight-body);font-size:var(--fluid-font-size);line-height:var(--fontLh-body)}p,.font-size--paragraph{--font-min-size: var(--font-size-body-mobile);--font-max-size: var(--font-size-body-desktop)}.font-size--preamble,.inherit-font-size--preamble :is(p,span){--font-min-size: var(--font-size-body-large-mobile);--font-max-size: var(--font-size-body-large-desktop)}small,.font-size--small,.inherit-font-size--small :is(p,span){--font-min-size: var(--font-size-body-small-mobile);--font-max-size: var(--font-size-body-small-desktop)}label,.font-size--label{font-family:var(--fontFamily-body);font-variation-settings:var(--fontWeight-emphasis);letter-spacing:-.0225rem}.font-size--quote,.inherit-font-size--quote :is(p,span){--font-min-size: var(--font-size-quote-mobile);--font-max-size: var(--font-size-quote-desktop);font-family:var(--fontFamily-body);font-variation-settings:var(--fontWeight-quote);font-size:var(--fluid-font-size);line-height:var(--fontLh-quote)}strong,b{font-variation-settings:var(--fontWeight-bold)}figcaption{font-family:var(--fontFamily-body);font-variation-settings:var(--fontWeight-bold);color:inherit;line-height:1.25;margin-block-start:.75em}:is(ul:not([class]) li)::marker{color:var(--color-text-secondary)}ul:not([class]),[theme=light] ul:not([class]){--marker-color: var(--blue-950)}[theme=dark] ul:not([class]){--marker-color: var(--color-ui-light)}:is(ul:not([class]) li)::marker{color:var(--marker-color)}.search-container{display:inline-block}.search-form{display:flex;gap:.5rem;align-items:center;border-radius:.25rem;border:2px solid transparent;padding:.25rem .5rem}.search-form:hover{cursor:text}.search-form:has(.searchInput:focus-visible){background-color:var(--color-white);border-color:var(--blue-950)}.search-form label:has(svg){margin-block-end:0}.search-label{display:grid}.search-icon:hover{cursor:text}.search-input{outline:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-input:focus{outline:0;border:0}.search-box{width:100%;max-width:600px}.search-box__wrapper{position:relative;display:flex;align-items:center;gap:var(--spacing-xs)}.search-box__input{flex:1;padding:var(--spacing-sm) var(--spacing-md);padding-right:var(--spacing-3xl);border:1px solid var(--color-border);border-radius:var(--border-radius-md);font-size:var(--font-size-base);line-height:var(--line-height-base);background-color:var(--color-background);transition:border-color var(--transition-fast)}.search-box__input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #0066cc1a}.search-box__input::-moz-placeholder{color:var(--color-text-light)}.search-box__input::placeholder{color:var(--color-text-light)}.search-box__button{position:absolute;right:var(--spacing-xs);padding:var(--spacing-sm);background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast)}.search-box__button:hover{color:var(--color-primary)}.search-box__button:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media not (min-width:768px){.search-box{max-width:100%}.search-box__input{font-size:var(--font-size-base)}}.search-page__results{margin-block-start:3rem}@media not (min-width:1024px){.search-page__results{margin-block-start:1rem}}.search-page__title{margin-block-end:1rem;--font-min-size: 2;--font-max-size: 4;font-size:var(--fluid-font-size)}.search-page__results-text{margin-block-end:2rem}.search-page__results-title{margin-block-end:1rem}@media not (min-width:768px){.search-page__results-title{font-size:1.6rem}}.search-page__result{margin-block-end:1.5rem;padding-block-end:1.5rem;border-bottom:1px solid rgba(9,51,82,.4)}.search-page__result h3{margin-block-end:.5rem}@media not (min-width:768px){.search-page__result h3{font-size:1.2rem}}:is(.search-page__result h3) a{color:var(--blue-950)}#search__input{border-radius:.25rem;border:1px solid rgba(0,0,0,.4);background:#fff;width:18.25rem;padding:.95rem 1rem;transition:.2s all ease-in-out}@media not (min-width:768px){#search__input{width:100%;margin-block-end:1rem}}#search__input:focus{outline:0;box-shadow:inset 0 0 0 1px #0006}.search form{display:flex;align-items:center;gap:.5rem}.sidebar-search__form{display:flex;align-items:center;margin-block-end:1rem}.sidebar-search__form ::-moz-placeholder{color:#00000080;font-size:1rem}.sidebar-search__form ::placeholder{color:#00000080;font-size:1rem}@media not (min-width:1024px){.sidebar-search__form{display:none}}#sidebar-search{width:100%;padding:.75rem 1rem .75rem 3rem;border:1px solid rgba(0,0,0,.4);border-radius:.25rem;font-size:1rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="currentColor"><path d="M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001q.044.06.098.115l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85a1 1 0 0 0-.115-.1zM12 6.5a5.5 5.5 0 1 1-11 0 5.5 5.5 0 0 1 11 0"/></svg>');background-size:1.2rem;background-position:left 1rem center;background-repeat:no-repeat}#sidebar-search:focus{box-shadow:inset 0 0 0 1px #0006}.overflow-hidden:is(html,body){overflow:hidden}html{overflow-x:clip;scroll-behavior:smooth;scrollbar-gutter:stable;height:auto}html:has(dialog[open]){overflow-y:hidden}body{background-color:var(--color-surface-primary);color:var(--color-text-primary)}body ::-moz-selection{background-color:var(--selection-bg);color:var(--selection-color)}body ::selection{background-color:var(--selection-bg);color:var(--selection-color)}#main-content{padding-block-start:calc(var(--header-height) + var(--top-nav-height))}@media not (min-width:768px){#main-content{padding-block-start:calc(var(--header-height))}}#bodyScrollObserver{position:absolute;inset-block-start:200px;background-color:transparent;height:1px;width:1px;clip:rect(1px,1px,1px,1px)}[id]{scroll-margin-top:calc(var(--header-height) + var(--top-nav-height) + 2rem)}.content-layout{display:grid;gap:2rem;--spacing-min-size:var(--spacing-5XL-mobile);--spacing-max-size:var(--spacing-5XL-desktop);padding-block:var(--fluid-spacing);align-items:flex-start;grid-template-columns:repeat(12,1fr)}@media not (min-width:1024px){.content-layout{grid-template-columns:var(--center-grid);gap:0}}.content-layout:has(.breadcrumbs){padding-block-start:1.5rem}@media not (min-width:1024px){.content-layout:has(.breadcrumbs){padding-block-start:1rem}}.content-layout--sidebar{gap:4rem}@media not (min-width:1024px){.content-layout--sidebar{gap:2rem}}.content-layout--sidebar .content-layout__main{grid-column:1 / 9;--spacing-min-size:var(--spacing-5XL-mobile);--spacing-max-size:var(--spacing-5XL-desktop);padding-block-end:var(--fluid-spacing)}@media(min-width:1440px){.content-layout--sidebar .content-layout__main{grid-column:2 / 9}}@media not (min-width:1024px){.content-layout--sidebar .content-layout__main{grid-column:1 / -1}}.content-layout--sidebar .sidebar{grid-column:9 / 13}@media(min-width:1440px){.content-layout--sidebar .sidebar{grid-column:9 / 12}}@media not (min-width:1024px){.content-layout--sidebar .sidebar{grid-column:1 / -1;padding:1rem;grid-row:2}}.content-layout__main{grid-column:4 / 10}@media not (min-width:1024px){.content-layout__main{grid-column:main-start / main-end}}.content-layout--narrow{grid-column:4 / 11;padding-block-start:3rem}@media not (min-width:1024px){.content-layout--narrow{padding-block-start:2rem;grid-column:1 / -1}}.content-layout--narrow h1{margin-block-end:2rem}.content-layout--full .content-layout__main{grid-column:2 / 12;padding-block-end:4rem}@media not (min-width:768px){.content-layout--full .content-layout__main{grid-column:1 / -1;padding-block-end:0}}.content-layout--full p{max-width:60rem}.content-layout__grid .content-layout{padding:0;gap:0}.content-layout__grid .content-layout__main{padding-block-start:2rem;grid-column:2 / 13}@media not (min-width:1024px){.content-layout__grid .content-layout__main{grid-column:main-start / main-end;padding-inline:0}}:is(.content-layout__grid .content-layout__main):has(.handbook__container-page){padding:0;height:100%}@media not (min-width:768px){:is(.content-layout__grid .content-layout__main):has(.handbook__container-page){margin:0 -1rem}}@media(min-width:640px)and (not (min-width:1024px)){:is(.content-layout__grid .content-layout__main):has(.handbook__container-page){margin:0 -2.5rem}}.content-layout__preamble{line-height:1.4;max-width:90%;margin-block-end:2rem}.pagination{display:flex;align-items:center;margin-block-start:3rem}.pagination__list{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:.5rem}.pagination__list button,.pagination__list a,.pagination__list span{align-items:center;display:flex;justify-content:center;line-height:1.5;color:var(--blue-950);text-decoration:none;padding:0;background:none;border-radius:0;background:#fff;border:1px solid var(--blue-950)}[aria-current=page]:is(.pagination__list button,.pagination__list a,.pagination__list span){background:var(--blue-950);color:#fff;border:1px solid var(--blue-950)}:is(.pagination__list li:not(.pagination__nav)) button,:is(.pagination__list li:not(.pagination__nav)) a,.active:is(.pagination__list li:not(.pagination__nav)) span{padding:.5rem 1rem;text-decoration:none;display:flex;border-radius:.625rem;font-size:1rem}@media not (min-width:768px){:is(.pagination__list li:not(.pagination__nav)) button,:is(.pagination__list li:not(.pagination__nav)) a,.active:is(.pagination__list li:not(.pagination__nav)) span{font-size:.825rem;padding:.35rem .8rem}}.pagination__nav a{width:2.5rem;height:2.5rem}.pagination__nav:not([aria-disabled=true]):hover{cursor:pointer}.pagination__nav svg{max-width:none;width:1.2rem;height:1.2rem;transform:rotate(180deg)}.pagination__nav.pagination__nav--forward{margin-left:1rem}.pagination__nav.pagination__nav--previous{margin-right:1rem}.pagination__nav.pagination__nav--previous svg{transform:rotate(0)}.breadcrumbs{grid-column:1 / -1;padding-bottom:1.5rem}@media not (min-width:1024px){.breadcrumbs{order:0;padding-bottom:1rem}}.breadcrumbs__list{padding-inline-start:0;list-style-type:none;display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumbs__list-item{transition-property:opacity,translate;transition-duration:var(--animation-duration-intro);transition-delay:var(--animation-delay-main);transition-timing-function:var(--easeInOut)}@starting-style{.breadcrumbs__list-item{opacity:0;translate:0 0}}.breadcrumbs__list-item:not(:last-child):after{content:">";margin-left:.25rem;color:var(--color-text-secondary);opacity:.5}.breadcrumb__link{font-variation-settings:"wght" 500;font-size:1rem;color:#2d2d2d}@media not (min-width:768px){.breadcrumb__link{font-size:.875rem}}.breadcrumb__link:not(span){color:var(--blue-600)}.center-grid>.breadcrumbs{display:grid;grid-column:main-start / main-end;padding-top:1.5rem}@media not (min-width:1024px){.center-grid>.breadcrumbs{padding-block:1rem}}.preview-container{border:4px solid var(--blue-950);border-radius:12px;padding:2rem;background-color:var(--blue-50)}__actions.preview-container{display:flex;flex-direction:row;justify-content:space-between}.login-gate{padding:var(--fluid-spacing);--spacing-min-size:var(--spacing-2XL-mobile);--spacing-max-size:var(--spacing-2XL-desktop);max-width:36.875rem;border-radius:.25rem}@media not (min-width:768px){.login-gate{padding:1.25rem}}.login-gate ul{list-style:none;padding-left:2.25rem;margin-block-end:2rem}:is(.login-gate ul) li{font-variation-settings:var(--fontWeight-bold);position:relative}:is(:is(.login-gate ul) li):not(:last-child){margin-block-end:.7rem}:is(:is(.login-gate ul) li):before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='17' viewBox='0 0 24 17' fill='none'%3E%3Cpath d='M9 16.414L0 7.414L1.414 6L9 13.585L22.586 0L24 1.414L9 16.414Z' fill='%23B2DBFA'/%3E%3C/svg%3E");width:1.5rem;height:1.02588rem;position:absolute;top:50%;transform:translateY(-50%);left:-2.25rem;color:#fff}.login-gate p{margin-block-end:1.2rem;font-size:var(--fluid-font-size);--font-min-size:var(--font-size-label-mobile);--font-max-size:var(--font-size-label-desktop)}.login-gate__title{color:var(--blue-50)}.login-gate__actions{display:flex;gap:1rem}@media not (min-width:768px){.login-gate__actions{gap:.5rem}}.login-gate__form{display:flex;flex-direction:column;gap:1rem}.login-gate__form label{margin-block-end:.5rem;font-size:1rem}.login-gate__form input{margin-block-end:1rem}.login-gate__form .btn{margin-block-end:0}.login-gate__btn{align-self:flex-start;margin-block-end:1rem}@media not (min-width:768px){.login-gate__btn.btn{display:flex;flex-wrap:nowrap;gap:0}}.login-gate__btn:has(svg){padding-block:0;padding-inline-start:1rem}@media not (min-width:768px){.login-gate__btn:has(svg){padding-inline-start:.5rem}}.login-gate__btn.btn--primary:focus{color:#fff}.login-gate__btn svg{width:2.5rem;height:3.25rem}@media not (min-width:1024px){.login-gate__btn svg{height:3rem}}.login-gate__links{display:flex;flex-direction:column;gap:.5rem}.login-gate__links a{color:var(--color-ui-light)}.rich-text h1{--font-min-size: 2;--font-max-size: 3.5;font-size:var(--fluid-font-size);margin-block-end:1.3rem}.rich-text h2{--font-min-size:1.5;--font-max-size:2;font-size:var(--fluid-font-size);margin-block-end:1rem}.rich-text h3:not(.card__title){--font-min-size:1;--font-max-size:1.5;font-size:var(--fluid-font-size)}.rich-text h4{--font-min-size:1;--font-max-size:1.2;font-size:var(--fluid-font-size)}.rich-text h3:not(.sidebar__title),.rich-text h4,.rich-text h5,.rich-text h6{margin-block-end:.75rem}.rich-text p{margin-block-end:1.25rem}:is(.rich-text p):not(.content-layout__preamble):not(.tabs__content-preamble){line-height:1.6}:is(.rich-text p):last-child{margin-block-end:0}:is(.rich-text p) a:not(.btn){color:var(--blue-600)}:is(.rich-text p):has(+h2),:is(.rich-text p):has(+h3),:is(.rich-text p):has(+h4){margin-block-end:2.5rem}.rich-text ul:not(.meta-data__list):not(.login-gate ul):not(.sidebar ul),.rich-text ol{padding-left:1rem;margin-block-end:1.25rem}:is(.rich-text ul:not(.meta-data__list):not(.login-gate ul):not(.sidebar ul),.rich-text ol):has(+h2),:is(.rich-text ul:not(.meta-data__list):not(.login-gate ul):not(.sidebar ul),.rich-text ol):has(+h3),:is(.rich-text ul:not(.meta-data__list):not(.login-gate ul):not(.sidebar ul),.rich-text ol):has(+h4){margin-block-end:2.5rem}:is(.rich-text ol,.rich-text ul) li:not(:last-child){margin-block-end:.25rem}:is(.rich-text ol,.rich-text ul) ul{list-style:disc}:is(.rich-text li) p{margin-block-end:0}.rich-text img:not(.teaser__grid-image):not(.card__image){max-width:100%;height:auto;margin-block:1.5rem;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover}.no-crop:is(.rich-text img:not(.teaser__grid-image):not(.card__image)){aspect-ratio:auto;-o-object-fit:initial;object-fit:initial}.rich-text a[target=_blank]:not(.btn){display:inline}:is(.rich-text a[target=_blank]:not(.btn)):after{content:"";display:inline-block;width:16px;height:16px;margin-inline-start:.5rem;vertical-align:middle;transform:translateY(-2px);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2702_2402)'%3E%3Cpath d='M3.80859 2.52344L2 2.52344A1 1 0 0 0 1 3.52344L1 13.99964A1 1 0 0 0 2 14.99964L12.4762 14.99964A1 1 0 0 0 13.4762 13.99964L13.4762 12.19014' stroke='%232872A1' stroke-width='2' fill='none'/%3E%3Cpath d='M15.4648 0.461914V8.92676H13.8818V3.16211L6.02734 11.0166L5.81445 10.8047L5.12207 10.1113L4.91016 9.89941L5.12207 9.6875L12.7637 2.04492H7V0.461914H15.4648Z' fill='%232872A1' stroke='%232872A1' stroke-width='0.6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2702_2402'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.rich-text .document-list a[target=_blank]:not(.btn):after{display:none}.rich-text iframe:not(#mnd-iframe){width:100%;aspect-ratio:16 / 9;height:auto}.rich-text:has(.handbook__container-page){height:100%;background:var(--yellow-50)}@media(min-width:1440px){.rich-text blockquote{max-width:90%}}.sidebar{background:var(--blue-50);position:sticky;top:calc(var(--header-height) + var(--top-nav-height) + 2rem);padding:2rem;border-radius:.25rem}@media not (min-width:1024px){.sidebar{position:relative;top:0;padding:1.5rem}}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar__title{letter-spacing:-.03rem;margin-block-end:1.5rem;display:flex;align-items:center;justify-content:space-between;line-height:1;font-variation-settings:"wght" 500}@media not (min-width:1024px){.sidebar__title{font-size:1rem;margin-block-end:0}}.sidebar__title svg{display:flex;font-size:1.2rem;width:1.5rem;height:1.5rem;color:var(--blue-950);transition:transform .2s ease}@media(min-width:1024px){.sidebar__title svg{display:none}}.sidebar__title.is-active{margin-block-end:1.5rem}.sidebar__title.is-active svg{transform:rotate(180deg)}@media not (min-width:1024px){.sidebar__sections{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}}.sidebar__sections.is-open{max-height:500px}.sidebar__sections p:not(:last-child){margin-block-end:1.5rem}.sidebar__sections .sidebar__link:last-child{margin-block-end:0}.sidebar__section-title{margin-block-end:.75rem}@media not (min-width:1024px){.sidebar__section-title{font-size:1rem}}.sidebar a:not(.btn),.sidebar__link{display:flex;color:var(--blue-600);line-height:1.6;margin-block-end:.75rem;letter-spacing:-.0225rem;align-items:center}:is(.sidebar a:not(.btn),.sidebar__link) svg{width:1.39138rem;height:1.5rem;gap:.5rem}.sidebar__left{background:var(--color-ui-dark-10);width:23rem;position:sticky;top:0;left:0;padding:2rem 2rem 4rem;display:flex;flex-direction:column;gap:1rem;height:100%}.sidebar__left.hide{display:none}@media(max-width:75rem){.sidebar__left{width:17rem}}@media not (min-width:1024px){.sidebar__left{position:fixed;width:100%;padding:.75rem 1rem 0rem;width:100vw;z-index:99;height:auto}}@media not (min-width:768px){.sidebar__left{top:var(--header-height)}}@media(min-width:640px)and (not (min-width:1024px)){.sidebar__left{top:calc(var(--header-height) + var(--top-nav-height))}}@media(min-width:640px)and (not (min-width:1024px)){.bodyScrolled .sidebar__left{top:8.375rem}}.sidebar__left-label{font-variation-settings:"wght" 500;text-align:center;display:flex;gap:.5rem;align-items:center;justify-content:center}.sidebar__left-label svg{width:1.5rem;height:1.5rem;transition:.2s all ease-in-out}.sidebar__left-label[aria-expanded=true] svg{transform:rotate(180deg)}.sidebar__left ul{list-style:none;padding:0;margin:0;display:flex}@media not (min-width:1024px){.sidebar__left ul{display:none}}:is(.sidebar__left ul) ul{border-left:.125rem solid var(--blue-600);padding-left:.75rem}:is(:is(:is(.sidebar__left ul) ul) li) a{font-size:1rem}:is(:is(:is(:is(.sidebar__left ul) ul) li) a):hover{color:var(--blue-600);text-decoration:none}.sidebar__left-list{gap:1rem}.sidebar__left-list.is-open{display:block}.sidebar__left-list.is-open:last-child{padding-block-end:2rem}@media not (min-width:1024px){.sidebar__left-list:first-child{border-top:1px solid #EDEDED}}:is(.sidebar__left-list>li) svg{width:1.625rem;height:1.625rem;position:absolute;right:0;top:0;transition:transform .2s ease}:is(:is(.sidebar__left-list>li) svg):hover{cursor:pointer}.has-children:is(.sidebar__left-list>li){position:relative;width:100%;padding-inline-end:1.625rem}.has-children.is-active:is(.sidebar__left-list>li) svg{transform:rotate(180deg)}:is(.sidebar__left-list>li) a{font-variation-settings:"wght" 500}.is-active:is(:is(.sidebar__left-list>li) a){color:var(--blue-600)}.sidebar__left-list ul{display:none;margin-block-start:1rem}.is-open:is(.sidebar__left-list ul){display:block}:is(:is(.sidebar__left-list ul) li):not(:last-child){margin-block-end:.5rem}:is(:is(.sidebar__left-list ul) li) a{font-variation-settings:"wght" 400}.sidebar__left-link{font-variation-settings:"wght" 500}@media not (min-width:1024px){.sidebar__left-link{display:none}}.sidebar__left-link.is-active{color:var(--blue-600)}.sidebar__left-link.is-open{display:block}.sidebar__right{height:-moz-fit-content;height:fit-content}@media(min-width:1024px){.sidebar__right{--spacing-min-size: var(--spacing-5XL-mobile);--spacing-max-size: var(--spacing-5XL-desktop);margin-block-end:var(--fluid-spacing)}}@media not (min-width:1024px){.sidebar__right .sidebar__title{font-size:1rem}}@media not (min-width:1024px){.sidebar__right ul{display:none}}.is-open:is(.sidebar__right ul){display:block}:is(.sidebar__right ul) li:not(:last-child){margin-block-end:.75rem}:is(.sidebar__right ul) a{font-size:1rem;margin-block-end:0}.sidebar__filter{background:var(--color-ui-light)}@media not (min-width:1024px){.sidebar__filter .sidebar-search__form{display:flex}}.sidebar-filter__form search{margin-block-end:2rem}.sidebar__filter-categories{display:flex;flex-direction:column}.sidebar__filter-categories-submit.btn{align-self:flex-end;margin-block-start:.75rem;padding-block:.95rem}.sidebar__members{position:static;margin-bottom:2rem}.sidebar__members p:not(:last-child){margin-block-end:1rem}.sidebar__members h2{margin-block-end:1.5rem}.sidebar__members h3{margin-block-end:1rem}.sidebar__members a:not(.btn){display:inline-block;margin-block-end:0;color:var(--blue-950)}blockquote:not([class]){padding-inline-start:2rem;padding-block:1rem;border-inline-start:.5rem solid var(--color-border-primary)}blockquote:not([class]):not(:last-child){margin-block-end:1.4em}blockquote:not([class]),blockquote:not([class]) *{--font-min-size: var(--font-size-quote-mobile);--font-max-size: var(--font-size-quote-desktop);font-family:var(--fontFamily-body);font-weight:var(--fontWeight-quote);font-size:var(--fluid-font-size);line-height:1.2}blockquote:not([class]) *{margin-block-end:0}button{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;outline:0;background:transparent}.btn{--font-min-size: var(--btn-font-size-mobile);--font-max-size: var(--btn-font-size-desktop);position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:var(--btn-default-p-block-mobile);padding-inline:var(--btn-default-p-inline-mobile);background-color:var(--btn-bg);font-family:var(--fontFamily-body);font-size:var(--fluid-font-size);line-height:var(--fontLh-buttons);font-variation-settings:var(--fontWeight-emphasis);color:var(--btn-color);text-align:center;text-decoration:none;border-radius:.25rem;border-width:.0625rem;border-style:solid;border-color:var(--btn-border-color);box-shadow:var(--btn-shadow);transition-property:color,background-color,border-color,drop-shadow,opacity;transition-duration:.35s;transition-timing-function:ease-in-out;cursor:pointer}@media(min-width:1024px){.btn{padding-block:var(--btn-default-p-block-desktop);padding-inline:var(--btn-default-p-inline-desktop)}}.btn:hover,.btn:active,.btn:focus{background-color:var(--btn-bg-hover);color:var(--btn-color-hover);border-color:var(--btn-border-color-hover)}.btn:active,.btn:focus{background-color:#fac44f33}.btn:focus{outline:0}.btn:focus-visible{background-color:var(--btn-bg-hover);color:var(--btn-color-hover);border-color:var(--btn-border-color-hover);box-shadow:var(--btn-shadow-focus)}.btn:disabled{opacity:.3;pointer-events:none}.btn--secondary{background-color:var(--btn-secondary-bg);color:var(--btn-secondary-color);border-color:var(--btn-secondary-border-color);box-shadow:var(--btn-secondary-shadow)}.btn--secondary:hover{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-color-hover)}.btn--secondary:active{background:var(--blue-800);color:var(--color-ui-light);border-color:#b2dbfa}.btn--secondary:focus-visible{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-color-hover);box-shadow:var(--btn-secondary-shadow-focus)}[theme*=blue] .btn--secondary{border-color:#b2dbfa;color:var(--color-ui-light)}:is([theme*=blue] .btn--secondary):hover{color:var(--blue-950)}[theme*=red] .btn--secondary{border-color:#fcebe8;color:var(--color-ui-light)}:is([theme*=red] .btn--secondary):hover{color:var(--red-900);background:#fcebe8}:is([theme*=red] .btn--secondary):active{background:#fcebe833}[theme*=green] .btn--secondary{border-color:var(--green-100);color:var(--color-ui-light)}:is([theme*=green] .btn--secondary):hover{color:var(--green-800);background:var(--green-100)}:is([theme*=green] .btn--secondary):active{background:#fcebe833}.btn--small{font-size:.875rem;padding-block:var(--btn-small-p-block-mobile);padding-inline:var(--btn-small-p-inline-mobile)}@media(min-width:1024px){.btn--small{padding-block:var(--btn-small-p-block-desktop);padding-inline:var(--btn-small-p-inline-desktop)}}.btn__icon--end{transition:translate var(--spring-smooth-time) var(--spring-smooth)}.btn:hover .btn__icon--end{translate:.25rem 0}img{height:auto;width:100%;max-height:100%}a,.text-link{color:inherit;line-height:inherit;font-family:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.15em;transition:text-decoration-color .35s ease-in-out,color .25s ease;text-decoration-thickness:.047em}:is(a,.text-link):hover{text-decoration-color:inherit}:is(a,.text-link):active{text-decoration-color:inherit;color:inherit}:is(a,.text-link):focus:not(:focus-visible){outline:0}:is(a,.text-link):focus-visible{outline:2px solid var(--color-ui-dark-40);outline-offset:.125em}.link{--_link-color: inherit;display:inline-flex;align-items:center;gap:.5rem;color:var(--_link-color)}.link-card:after{content:"";position:absolute;inset:0;z-index:var(--z-above)}.link-icon{--_icon-color: inherit;color:var(--_icon-color);display:grid}.end-icon-move-right{transition:translate var(--spring-smooth-time) var(--spring-smooth)}.link:hover .end-icon-move-right,.link:focus .end-icon-move-right{translate:.25rem 0}.link--default{text-decoration:underline;text-underline-offset:.125em;text-decoration-color:inherit;transition:text-decoration-color .25s ease-in-out}.link--default:hover,.link--default:focus{text-decoration-color:transparent}.link--discreet{--_link-underline-color: inherit;text-decoration:none}.link--discreet:has(svg) span,.link--discreet:not(:has(svg)){background-image:linear-gradient(var(--_link-underline-color));background-size:0% 1px;background-position:0% 100%;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(.4,.52,.28,.93),background-position .4s cubic-bezier(.4,.52,.28,.93),color .25s ease}.link--discreet:hover span,.link--discreet:focus span,.link--discreet:hover:not(:has(svg)),.link--discreet:focus:not(:has(svg)){background-size:100% 1px;background-position:0% 100%}:root{scrollbar-color:var(--color-text-secondary) var(--color-surface-secondary)}:root ::-webkit-scrollbar{width:10px;height:10px}:root ::-webkit-scrollbar-thumb{background:var(--color-text-secondary);border-radius:10px}:root ::-webkit-scrollbar-track{background:var(--color-surface-secondary)}:root{--color-neutral-light: #f9f9f9;--color-neutral-border: #e0e0e0}table{width:100%;border-collapse:collapse;background-color:var(--color-primary-bright)}table:not(:last-child){margin-block-end:2rem}th,td{text-align:left;padding:.75rem 1rem;border-bottom:1px solid var(--color-neutral-border)}th{background-color:var(--color-secondary-dark);color:var(--color-primary-dark);font-weight:600}tr:nth-child(odd) td{background-color:var(--color-neutral-light)}td{transition:background-color .2s ease-in-out}tr:hover td{background-color:color-mix(in oklab,var(--color-neutral-light) 100%,var(--color-text-primary) 2%)}.tabs{display:grid;grid-template-columns:repeat(var(--tab-count),min-content) auto;-moz-column-gap:0;column-gap:0}.tabs__item{max-width:100%;display:grid;grid-column:1 / -1;grid-row:1 / span 2;grid-template-columns:subgrid;grid-template-rows:subgrid}.tabs__item[open] :is(.tabs__title){font-weight:500;color:var(--color-brand-sea);background-color:var(--color-white);border-color:var(--color-ui-dark-10)}@media screen and not (max-width:40rem){.tabs__item[open] :is(.tabs__title){border-color:transparent}}.tabs__item[open] :is(.tabs__icon){rotate:180deg}.tabs__item::details-content{grid-row:2;grid-column:1 / -1}.tabs__item:not([open])::details-content{display:none}.tabs__title{white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;z-index:1;background-color:#ffffff80;border-bottom:1px solid transparent;color:#00000080;margin-right:2rem;grid-column:var(--tab-index) / span 1;grid-row:1;padding:1rem}.tabs__content{display:grid;grid-template-columns:3fr 1fr;padding-block:1rem;border-top:1px solid #EDEDED;gap:2rem;align-items:flex-start}@media screen and not (max-width:40rem){.tabs__content{padding-block:2.5rem}}@media not (min-width:1024px){.tabs__content{grid-template-columns:1fr}}.tabs__content-wrapper{max-width:55rem;z-index:11}@media not (min-width:1024px){.tabs__content-wrapper{order:2;max-width:100%}}.tabs__content-preamble{line-height:1.4}@media(min-width:1024px){.tabs__content-preamble{max-width:90%}}.tabs__icon{display:none}:is(.tabs details[open]) .tabs__title{border-bottom:2px solid var(--blue-600);color:var(--blue-600)}input[type=text],input[type=password],input[type=email],input[type=tel],textarea,select{background:var(--color-ui-light);padding:.75rem 1rem;border:1px solid rgba(0,0,0,.4);border-radius:.25rem;font-size:1rem;width:100%;transition:.2s all ease-in-out}:is(input[type=text],input[type=password],input[type=email],input[type=tel],textarea,select):focus,:is(input[type=text],input[type=password],input[type=email],input[type=tel],textarea,select):active{box-shadow:inset 0 0 0 1px #0006;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><polygon points="16,22 6,12 7.4,10.6 16,19.2 24.6,10.6 26,12" /></svg>');background-size:1.2rem;background-position:right 1rem center;background-repeat:no-repeat;color:#00000080}select:hover{cursor:pointer}label{color:var(--blue-950);margin-block-end:.5rem;display:flex}[theme=dark] label{color:var(--color-ui-dark-10)}.input-group{flex:1}.checkbox-group{flex:0 0 100%;display:flex;align-items:center;gap:1.5rem}.checkbox-group__item{display:flex;align-items:center;gap:.5rem;position:relative}.checkbox-group__label{margin:0}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-ui-light);border-radius:.25rem;border:1px solid rgba(0,0,0,.4);width:1.25rem;height:1.25rem;color:var(--blue-950)}input[type=checkbox]:hover{cursor:pointer}input[type=checkbox]:checked:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='17' viewBox='0 0 24 17' fill='none'%3E%3Cpath d='M9 16.414L0 7.414L1.414 6L9 13.585L22.586 0L24 1.414L9 16.414Z' fill='currentColor'/%3E%3C/svg%3E");width:1rem;height:1rem;background-size:1rem;position:absolute;top:0;left:2px;background-repeat:no-repeat}.form-status-bar{position:fixed;bottom:0;left:0;width:100vw;height:3rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;font-weight:600;z-index:9999;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.form-status-bar--visible{opacity:1;visibility:visible}.form-status-bar--success{background-color:#2e7d32}.form-status-bar--error{background-color:#c62828}.toggle{display:inline-block;position:relative;width:4.5rem;height:2.4rem;cursor:pointer}.toggle__input{position:absolute;opacity:0;width:0;height:0}.toggle__track{position:absolute;inset:0;background-color:transparent;border:1px solid rgba(40,114,161,1);border-radius:99rem;transition:background-color .25s ease,border-color .25s ease}.toggle__track:before{content:"";position:absolute;top:50%;left:.2rem;translate:0 -50%;width:1.75rem;height:1.75rem;background-color:#2872a1;border-radius:50%;transition:translate .25s ease}.toggle__input:checked+.toggle__track{background-color:#b2dbfa;border-color:transparent}:is(.toggle__input:checked+.toggle__track):before{translate:2.25rem -50%}.toggle__input:focus-visible+.toggle__track{outline:2px solid rgba(0,0,0,.4);outline-offset:.125rem}.meta-data{display:flex;gap:.75rem;margin-block-end:2rem}@media not (min-width:1024px){.meta-data{margin-block-end:1.5rem}}.meta-data__list,.meta-data__time,.category{font-family:var(--fontFamily-mono);font-size:1rem;text-transform:uppercase;font-weight:var(--fontWeight-heading);color:var(--color-ui-dark-70)}@media not (min-width:768px){.meta-data__list,.meta-data__time,.category{font-size:.875rem}}.meta-data__list{list-style-type:none;padding-inline-start:0;display:flex;flex-wrap:wrap;margin-block-end:0;gap:.75rem}.meta-data__list:before{content:"•";display:inline-block}.meta-data__time{color:var(--color-ui-dark-70)}.meta-data__item{position:relative;display:flex;align-items:center;gap:.5rem}.category{color:var(--blue-800)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width: $bp-md-max){.sr-only-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}}@media (min-width: $bp-md){.sr-only-desktop{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}}.skip-to-content{position:absolute;top:-100%;left:-100%;padding:.5rem 2.3rem;font-size:.875rem;font-weight:500;opacity:0;z-index:-1;transition:opacity .35s ease;outline:0;text-decoration:none;pointer-events:none;background-color:var(--yellow-300);color:var(--color-primary-dark);border-color:var(--yellow-300)}.skip-to-content:focus{z-index:var(--z-sticky);opacity:1;top:.6rem;left:auto;pointer-events:auto}[class*=border-]{--border-color: var(--color-border-primary);--border: .5px solid var(--border-color)}--secondary.border{--border-color: var(--color-border-secondary)}-y.border{border-top:var(--border);border-bottom:var(--border)}-x.border{border-left:var(--border);border-right:var(--border)}-t.border{border-top:var(--border)}-r.border{border-right:var(--border)}-b.border{border-bottom:var(--border)}-l.border{border-left:var(--border)}.separator{margin-block:1.5rem}.separator:after{content:"";display:block;height:1px;background:#09335266;width:100%}.relative{position:relative}@media not (min-width:768px){.xs-gap-none{gap:0}}.gap-none{gap:0}.media-contain{-o-object-fit:contain;object-fit:contain}.media-cover{-o-object-fit:cover;object-fit:cover}.hidden{display:none}@media screen and not (min-width:768px){.hidden-mobile-only{display:none}}@media screen and (min-width:640px)and (not (min-width:1024px)){.hidden-tablet-only{display:none}}@media screen and (min-width:1024px){.hidden-desktop-only{display:none}}@media screen and not (min-width:1024px){.hidden-until-desktop{display:none}}@media screen and (min-width:768px){.hidden-sm{display:none}}@media screen and (min-width:1024px){.hidden-m{display:none}}@media screen and (min-width:1280px){.hidden-md{display:none}}@media screen and (min-width:1440px){.hidden-l{display:none}}@media screen and (min-width:1680px){.hidden-lg{display:none}}@media screen and (min-width:1920px){.hidden-xl{display:none}}.font-body{font-family:var(--fontFamily-body)}.font-heading{font-family:var(--fontFamily-heading)}.font-weight-body{font-weight:var(--fontWeight-body)}.font-weight-heading{font-weight:var(--fontWeight-heading)}.font-bold{font-weight:var(--fontWeight-bold)}.font-emphasis{font-weight:var(--fontWeight-emphasis)}.font-thin{font-weight:var(--fontWeight-thin)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{text-transform:uppercase}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-secondary.text-link:hover{color:var(--color-text-primary)}[theme=light],[theme=dark],.bg-dark,.bg-light{background-color:var(--color-surface-primary);color:var(--color-text-primary)}[theme*=light],:root{--_heading-color: hsla(205, 80%, 18%, 1);--selection-bg: var(--blue-950);--selection-color: var(--color-text-inverted);background-color:var(--yellow-bg)}[theme*=dark]{--selection-bg: var(--color-ui-light);--selection-color: var(--blue-950)}[theme]{--color-border-primary: var(--_heading-color)}[theme*=beige]{--_heading-color: var(--blue-950);background-color:var(--yellow-50);color:var(--black-black)}[theme*=white]{--_heading-color: var(--blue-950);background-color:var(--color-ui-light);color:var(--black-black)}[theme=blue]{--_heading-color: var(--blue-100);background-color:var(--blue-950);color:var(--color-ui-light)}[theme=blue] p{color:var(--color-ui-light)}[theme*=green]{--_heading-color: var(--green-100);background-color:var(--green-800);color:var(--color-ui-light)}[theme*=green] p{color:var(--color-ui-light)}[theme*=ocean]{--_heading-color: var(--color-ui-light);background-color:var(--blue-600);color:var(--color-ui-light)}[theme*=ocean] p{color:var(--color-ui-light)}[theme*=red]{--_heading-color: var(--color-ui-light);background-color:var(--red-900);color:var(--color-ui-light)}[theme*=red] p{color:var(--color-ui-light)}[theme*=lightblue]{--_heading-color: var(--blue-950);--color-border-primary: color-mix( in oklab, var(--blue-950) 40%, transparent );background-color:var(--blue-100);color:var(--color-ui-dark)}.umb-block-grid__area-container{display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns, 12),1fr);gap:1.5rem}.umb-block-grid__area{grid-column:span var(--umb-block-grid--area-column-span, 12)}.umb-block-grid__layout-container{display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns, 1),1fr);gap:1rem}.umb-block-grid__layout-item{grid-column:span var(--umb-block-grid--item-column-span, 1);grid-row:span var(--umb-block-grid--item-row-span, 1)}.mainNavigation .umb-block-grid__layout-container,.mainNavigation .umb-block-grid__area-container,.mainNavigation .umb-block-grid__area,.mobileNavigation .umb-block-grid__layout-container,.mobileNavigation .umb-block-grid__area-container,.mobileNavigation .umb-block-grid__area,.mainNavigation .umb-block-grid__layout-item,.mobileNavigation .umb-block-grid__layout-item{display:contents}.mainNavigation ul,.mobileNavigation ul{display:flex;flex-direction:row;gap:2rem;list-style:none;margin:0;padding:0}.mainNavigation li,.mobileNavigation li{display:inline-block}.mainNavigation a,.mobileNavigation a{text-decoration:none;color:inherit;padding:.5rem 1rem;display:block}.mainNavigation a:hover,.mobileNavigation a:hover{text-decoration:underline}.header-hero{position:relative;overflow:hidden;z-index:var(--z-default);--spacing-min-size: var(--spacing-5XL-mobile);--spacing-max-size: var(--spacing-5XL-desktop);padding-block-end:var(--fluid-spacing);padding-block-start:3rem}@media(min-width:1024px){.header-hero{min-height:43.75rem}}@media(min-width:640px)and (not (min-width:1024px)){.header-hero{min-height:30rem}}@media not (min-width:1024px){.header-hero{padding-block:2rem}}.header-hero__content{max-width:var(--content-max-width)}@media not (min-width:1024px){.header-hero__content{order:2}}@media(prefers-reduced-motion:no-preference){.header-hero__content>*{transition-property:opacity,translate;transition-duration:var(--animation-duration-intro);transition-delay:calc(var(--animation-delay-header) + (sibling-index() - 1) * var(--animation-delay-stagger));transition-timing-function:var(--easeInOut)}@starting-style{.header-hero__content>*{opacity:0;translate:0 .5rem}}}.header-hero__content h1{font-size:var(--fluid-font-size);--font-min-size: var(--font-size-h2-mobile);--font-max-size: var(--font-size-h2-desktop);line-height:1.1;margin-block-end:2rem}@media(min-width:1440px){.header-hero__content h1{font-size:4.5rem}}@media not (min-width:1024px){.header-hero__content h1{line-height:1}}.header-hero__preamble{color:var(--preamble-color);font-variation-settings:"wght" 300;max-width:80%;margin-block-end:2rem}@media not (min-width:1024px){.header-hero__preamble{max-width:90%}}.header-hero__image-wrapper.masked{mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 551 554' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><path fill='black' d='M550.795 194.969H551V553.825H0V194.969H0.205078L275.5 0L550.795 194.969Z'/></svg>") center / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg viewBox='0 0 551 554' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><path fill='black' d='M550.795 194.969H551V553.825H0V194.969H0.205078L275.5 0L550.795 194.969Z'/></svg>") center / 100% 100% no-repeat;width:100%;max-width:38rem;aspect-ratio:1 / 1;margin:0 auto}@media(min-width:640px)and (not (min-width:1024px)){.header-hero__image-wrapper.masked{max-width:100%}}.header-hero__buttons{display:flex;gap:1rem}@media(prefers-reduced-motion:no-preference){.header-hero__image{transition:opacity .7s var(--easeInOut) .3s}@starting-style{.header-hero__image{opacity:0}}.header-hero__image img{transition:scale 1.4s var(--easeInOut) .3s}@starting-style{.header-hero__image img{scale:1.1}}}.header-hero__background-figure{position:absolute;z-index:var(--z-below);top:0;left:0;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover;grid-column:1 / -1}@media(min-width:640px)and (not (min-width:1024px)){.header-hero__background-figure{height:30rem}}.header-hero__image,.header-hero__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media not (min-width:1024px){.header-hero__image,.header-hero__video{order:1;margin-block-end:1rem}}.header-hero__background-figure picture{display:block;width:100%;height:100%}.header-hero__background-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.header-hero__background-video{overflow:hidden;aspect-ratio:16 / 9;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teasers{--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);padding-block:var(--fluid-spacing)}.teasers.teasers--double{background:var(--yellow-50)}.teasers.teasers--double .teaser__image{border-bottom-left-radius:0;border-bottom-right-radius:0;aspect-ratio:21 / 9;-o-object-fit:cover;object-fit:cover;margin-block-end:0}.teasers .teaser__content{background:var(--color-surface-primary);padding:2rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}@media not (min-width:768px){.teasers .teaser__content{padding:1.5rem}}.teasers .teaser__link{display:flex;margin-block-start:2rem}.teasers a:not(.teaser__link){text-decoration:none}.teasers .teaser__image{border-radius:.25rem;margin-block-end:1rem;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;width:100%}@media not (min-width:1024px){.teasers .teaser__image{aspect-ratio:16 / 9;-o-object-position:left;object-position:left}}.teasers .teaser__svg{margin-block-end:1rem;border-radius:.25rem}:is(.teasers .teaser__svg) svg{aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.teasers .teaser__heading{font-size:1.75rem;font-variation-settings:"wght" 600;margin-block-end:1rem}@media not (min-width:768px){.teasers .teaser__heading{font-size:1.5rem}}.teasers .teaser__preamble{max-width:90%}.teasers__title{margin-block-end:2rem}.teasers--boxed .teaser__image{aspect-ratio:16 / 9}[theme=ocean] .teaser__content{background:var(--color-ui-light)}[theme=ocean] .teaser__image{margin-block-end:0;border-bottom-left-radius:0;border-bottom-right-radius:0}[theme=ocean] .teaser__heading{color:var(--blue-950)}[theme=ocean] .teaser__preamble{color:var(--color-ui-dark)}.teaser__block{--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);padding-block:var(--fluid-spacing)}.teaser__block-container{display:flex;gap:2rem;align-items:center}@media not (min-width:1024px){.teaser__block-container{flex-direction:column}}.teaser__block-container.teaser__block-image-right{flex-direction:row-reverse}@media not (min-width:1024px){.teaser__block-container.teaser__block-image-right{flex-direction:column}}.teaser__block-container.teaser__block-image-right .teaser__block-image{padding-left:2rem}@media not (min-width:1024px){.teaser__block-container.teaser__block-image-right .teaser__block-image{padding-left:0}}.teaser__block-container .teaser__block-image,.teaser__block-container .teaser__block-content{flex:0 0 calc(50% - 1rem);min-width:0}@media not (min-width:1024px){.teaser__block-container .teaser__block-image,.teaser__block-container .teaser__block-content{flex-basis:auto;width:100%}}.teaser__block-content{width:100%}@media not (min-width:1024px){.teaser__block-content{order:2}}.teaser__block-image{max-height:30rem;width:100%;-o-object-fit:contain;object-fit:contain;padding-right:2rem}@media not (min-width:1024px){.teaser__block-image{padding-right:0;order:1;max-height:100%;-o-object-position:left;object-position:left}}.teaser__block-title{margin-block-end:1.5rem}.teaser__block-preamble{font-size:1.25rem;margin-block-end:2rem}.teaser__block-links{display:flex;gap:1.5rem}.teaser__block-eyebrow{font-size:var(--font-size-body-small-desktop);display:flex;margin-block-end:.5rem;font-family:var(--fontFamily-mono);color:var(--black-grey);letter-spacing:.04375rem;line-height:1.4;text-transform:uppercase}:is([theme=blue],[theme=red],[theme=green]) .teaser__block-eyebrow{color:var(--color-ui-light)}.grid__block{--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);padding-block:var(--fluid-spacing);background:var(--yellow-50)}:is(.grid__block .umb-block-grid__layout-item) .row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media not (min-width:768px){:is(.grid__block .umb-block-grid__layout-item) .row{grid-template-columns:1fr;gap:0}}:is(:is(.grid__block .umb-block-grid__layout-item) .row) .column{display:flex;flex-direction:column}:is(:is(:is(.grid__block .umb-block-grid__layout-item) .row) .column) .block{display:flex;flex-direction:column}:is(:is(:is(.grid__block .umb-block-grid__layout-item) .row) .column)>.block:last-child{flex-grow:1}.teaser__grid-item{margin-block-end:2rem;box-shadow:0 4px 4px #0000001a;border-radius:.25rem;flex:1;display:flex;flex-direction:column;height:100%}.teaser__grid-title{font-size:2rem;font-variation-settings:"wght" 600;margin-block-end:1rem}.teaser__grid-content{padding:3rem}@media not (min-width:1024px){.teaser__grid-content{padding:2rem}}.teaser__grid-image{width:100%;height:auto;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.teaser__grid-link{margin-block-start:1rem;display:flex;text-decoration:underline;text-decoration-thickness:.047em;font-variation-settings:"wght" 500}.teaser__grid-preamble{font-size:1.25rem}@media not (min-width:768px){.teaser__grid-preamble{font-size:1.125rem}}.teaser__grid-preamble:has(+.umb-block-list){margin-block-end:1rem;padding-block-end:1rem;border-bottom:1px solid rgba(213,231,231,.4)}.umb-block-list .teaser__links{display:flex;gap:1rem;flex-direction:column;padding-inline-start:1rem;margin-bottom:2rem}:is(.umb-block-list .teaser__links) .teaser__link{text-decoration:underline;text-decoration-thickness:.047em}:is(:is(.umb-block-list .teaser__links) .teaser__link):hover{text-decoration-color:inherit}.teaser__link-group:not(:has(.teaser__title)) .teaser__links{padding:0;margin-bottom:0}:is(.teaser__link-group:not(:has(.teaser__title)) .teaser__links) a{font-variation-settings:"wght" 600;text-decoration-color:transparent}.teaser__link{display:flex;align-items:center;gap:.25rem}.teaser__link:hover{text-decoration:underline}.teaser__link svg{width:1rem;height:1rem;transform:rotate(-90deg)}.teaser__title{margin-block-end:1rem;font-size:1.25rem;font-variation-settings:"wght" 600}.teaser__title a{display:flex;align-items:center;gap:.25rem}.teaser__title svg{width:1rem;height:1rem;transform:rotate(-90deg)}[theme=blue] .teaser__grid-title{color:#b3d2e6}[theme=red] .teaser__grid-title{color:#f9e7e7}.page-hero{--spacing-min-size:var(--spacing-4XL-mobile);--spacing-max-size:var(--spacing-4XL-desktop);padding-block:var(--fluid-spacing);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:19rem;align-items:center}@media not (min-width:1024px){.page-hero{min-height:0}}.page-hero--extra-padding{padding-block-start:6rem}.page-hero__heading{font-size:3.875rem}@media not (min-width:1024px){.page-hero__heading{font-size:2rem}}.page-hero__preamble{max-width:40rem;font-variation-settings:"wght" 300;margin-block-start:1.5rem}.page-hero__btn{margin-block-start:1.5rem;width:-moz-fit-content;width:fit-content}[theme=lightblue]:scope .page-hero__preamble{color:var(--color-ui-dark)}.umb-block-list .accordions{margin-block-end:8rem}@media not (min-width:1024px){.umb-block-list .accordions{margin-block-end:5rem}}.accordions__title{grid-column:2 / 9;margin-block-end:2rem}@media not (min-width:1024px){.accordions__title{grid-column:1 / -1;margin-block-end:1rem;font-size:1.125rem}}.accordions:has(.accordions__preamble) .accordions__title{margin-block-end:1rem}.accordions__preamble{grid-column:2 / 9;margin-block-end:3rem;max-width:75%}@media not (min-width:1024px){.accordions__preamble{grid-column:1 / -1;margin-block-end:1rem;max-width:100%}}.accordions__grid{display:grid;grid-template-columns:repeat(12,1fr)}.accordion{interpolate-size:allow-keywords;border-bottom:1px solid rgba(0,0,0,.5);width:100%;grid-column:2 / 9}@media not (min-width:1024px){.accordion{grid-column:1 / -1}}.accordion:first-of-type{border-top:1px solid rgba(0,0,0,.5)}.accordion::details-content{opacity:0;block-size:0;transition:content-visibility .3s allow-discrete,opacity .3s,block-size .3s}.accordion[open]::details-content{block-size:auto;opacity:1;margin-top:.5rem}.accordion[open] .accordion__icon--close{opacity:1;visibility:visible;pointer-events:auto}.accordion[open] .accordion__icon--open{opacity:0;visibility:hidden}.accordion__summary{list-style:none;display:flex;align-items:center;position:relative}.accordion__summary:hover{cursor:pointer}.accordion__summary:focus-visible{outline:2px solid var(--color-ui-dark-40)}.accordion__summary h3{width:100%;display:flex;--font-min-size: var(--font-size-body-mobile);--font-max-size: var(--font-size-body-desktop);font-family:var(--fontFamily-body);font-size:var(--fluid-font-size);font-variation-settings:var(--fontWeight-emphasis);line-height:1.6;padding:2rem 0;color:var(--color-ui-dark)}.accordion__content p{padding-bottom:2rem}.accordion__content h2,.accordion__content h3,.accordion__content h4,.accordion__content h5,.accordion__content h6{margin-block-end:1rem}.accordion__content h2{--font-min-size: var(--font-size-h3-mobile);--font-max-size: var(--font-size-h3-desktop)}.accordion__content h3{--font-min-size: var(--font-size-h4-mobile);--font-max-size: var(--font-size-h4-desktop)}.accordion__content h4{--font-min-size: var(--font-size-h6-mobile);--font-max-size: var(--font-size-h6-desktop)}.accordion__content ul{list-style:disc;padding-left:1rem}.accordion__content a{color:var(--blue-600);text-decoration:underline}.accordion__icon{width:2rem;height:2rem;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;position:absolute;right:0;transform:translateY(-50%)}.accordion__icon--close{opacity:0;visibility:hidden}.accordion__toggle{display:flex;justify-content:end}.accordion__icon{width:1.5rem;height:1.5rem}@media not (min-width:1024px){.accordion__icon{width:1.125rem;height:1.125rem}}.accordions--sidebar{margin-block-start:var(--fluid-spacing);--spacing-min-size:var(--spacing-3XL-mobile);--spacing-max-size:var(--spacing-3XL-desktop)}.accordions--sidebar .accordions__wrap{grid-column:1 / -1;--spacing-min-size:var(--spacing-3XL-mobile);--spacing-max-size:var(--spacing-3XL-desktop);margin-block-end:var(--fluid-spacing)}@media not (min-width:1024px){.accordions--sidebar .accordions__wrap{order:2}}@media(min-width:1024px){.accordions--sidebar .accordions__wrap{grid-column:1 / 8}}@media(min-width:1280px){.accordions--sidebar .accordions__wrap{grid-column:2 / 8}}.accordions--sidebar .accordions__title{margin-block-end:var(--fluid-spacing);--spacing-min-size:var(--spacing-3XL-mobile);--spacing-max-size:var(--spacing-3XL-desktop);grid-column:1 / -1}@media not (min-width:1024px){.accordions--sidebar .accordions__title{order:2;font-size:2rem}}@media(min-width:1024px){.accordions--sidebar .accordions__title{grid-column:1 / 8}}@media(min-width:1280px){.accordions--sidebar .accordions__title{grid-column:2 / 8}}:is(.accordions--sidebar .accordion__summary) h3{letter-spacing:-.0225rem}:is(.accordions--sidebar p) .sidebar__link{display:inline-block;margin-block-end:0}.accordions--sidebar .sidebar{grid-column:1 / -1}@media not (min-width:1024px){.accordions--sidebar .sidebar{order:1;margin-block-end:2rem}}@media(min-width:1024px){.accordions--sidebar .sidebar{grid-column:9 / 13}}@media(min-width:1280px){.accordions--sidebar .sidebar{grid-column:9 / 12}}@media(min-width:1024px){.content-layout--sidebar .accordions__title,.content-layout--sidebar .accordion{grid-column:1 / 11}}.related-content{--spacing-min-size: var(--spacing-4XL-mobile);--spacing-max-size: var(--spacing-4XL-desktop);padding-block:var(--fluid-spacing)}.related-content--handbook{padding-inline:4rem;--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);margin-block-start:var(--fluid-spacing);padding-block-end:8rem}@media not (min-width:768px){.related-content--handbook{padding-inline:2rem;padding-block-end:var(--fluid-spacing);margin-inline:calc(-1 * var(--site-outer-padding))}}.related-content--handbook .grid{--grid-max-col-count: 1}:is(.related-content--handbook .grid) .related-content__item{max-width:58rem}.related-content__title{font-variation-settings:"wght" 500;margin-block-end:2rem;color:#251501;letter-spacing:-.075rem}.related-content__item{background:var(--color-ui-light);border-radius:.25rem;display:flex}@media not (min-width:1024px){.related-content__item{flex-direction:column}}.related-content__item-title{color:var(--color-ui-dark)}.related-content__item-link{color:#424242;font-variation-settings:"wght" 600}.related-content__item-content{color:#424242;padding:2rem;display:flex;flex-direction:column;gap:.75rem;flex-grow:1;justify-content:center}.related-content__item-image{flex:0 0 15rem;-o-object-fit:cover;object-fit:cover;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;min-width:0;-o-object-position:50% 50%;object-position:50% 50%;flex-shrink:0;width:100%;height:100%}@media not (min-width:1024px){.related-content__item-image{aspect-ratio:16 / 9;border-top-right-radius:.25rem;border-bottom-left-radius:0}}.cards{background:var(--yellow-bg);padding-block:var(--fluid-spacing);--spacing-max-size:var(--spacing-3XL-desktop);--spacing-min-size:var(--spacing-3XL-mobile)}.cards__title{margin-block-end:2rem}@media not (min-width:768px){.cards__title{font-size:1.5rem;margin-block-end:1.5rem}}.card{background:var(--color-ui-light);padding:2rem;border-radius:.25rem;display:flex;gap:2.5rem;overflow:hidden}@media not (min-width:768px){.card{flex-direction:column;gap:1.5rem}}.card__image{aspect-ratio:57/64;width:100%;-o-object-fit:cover;object-fit:cover;flex:0 0 15rem;min-width:15rem;max-width:100%;-o-object-position:50% 50%;object-position:50% 50%}.card__title{font-size:1.75rem;margin-block-end:.75rem}@media not (min-width:768px){.card__title{font-size:1.25rem}}.card__role{font-size:1.25rem;font-variation-settings:"wght" 500;margin-block-end:.75rem}@media not (min-width:768px){.card__role{font-size:1rem}}.card__link{display:flex;text-decoration:none}.card__link:hover{text-decoration:none}.card__content .card__link{text-decoration:underline;color:var(--blue-600)}:is(.card__content .card__link):hover{text-decoration:underline}.card__description{flex-grow:1;margin-block-start:1rem}.cards+.cards{padding-block-start:0}:is(.news-list__page,.news-list__block) .cards{padding-block:0;display:flex;gap:2rem;flex-direction:column}:is(.news-list__page,.news-list__block) .card{padding:0;gap:0}@media not (min-width:768px){:is(.news-list__page,.news-list__block) .card__link{display:block}}:is(.news-list__page,.news-list__block) .card__image{min-width:20rem}@media not (min-width:768px){:is(.news-list__page,.news-list__block) .card__image{aspect-ratio:16 / 9}}@media(min-width:640px)and (not (min-width:1024px)){:is(.news-list__page,.news-list__block) .card__image{min-width:15rem}}@media(min-width:1280px){:is(.news-list__page,.news-list__block) .card__image{min-width:13rem}}:is(.news-list__page,.news-list__block) .meta-data{margin-block-end:1rem}:is(:is(.news-list__page,.news-list__block) .meta-data) .meta-data__list,:is(:is(.news-list__page,.news-list__block) .meta-data) .meta-data__time{font-size:.875rem;color:var(--black-grey)}:is(.news-list__page,.news-list__block) .card__content{padding:2rem}.news-list__block{--spacing-min-size: var(--spacing-4XL-mobile);--spacing-max-size: var(--spacing-4XL-desktop);padding-block:var(--fluid-spacing);background:var(--yellow-50)}.news-list__block .grid--2{--grid-max-col-count: 1}@media(min-width:1280px){.news-list__block .grid--2{--grid-max-col-count: 2}}.news-list__block .cards{display:grid}@media not (min-width:1024px){.news-list__block .cards{flex-direction:column}}.news-list__block .cards__heading{display:flex;justify-content:space-between;align-items:center;margin-block-end:2rem}.news-list__block .cards__heading-title{font-variation-settings:var(--fontWeight-heading)}.calendar{padding-block:var(--fluid-spacing);--spacing-min-size: var(--spacing-2XL-mobile);--spacing-max-size: var(--spacing-2XL-desktop)}.calendar__title{margin-block-end:1rem}.calendar__filter{margin-block-end:1.5rem;display:flex;gap:1.5rem;align-items:center}@media not (min-width:1024px){.calendar__filter{align-items:flex-start;gap:1rem}}.calendar__filter-label{font-variation-settings:var(--fontWeight-emphasis)}.calendar__filter-list{display:flex;padding:0;list-style:none;align-items:center}@media not (min-width:1024px){.calendar__filter-list{flex-wrap:wrap}}.calendar__filter-btn{font-variation-settings:var(--fontWeight-emphasis);padding:.5rem 1.5rem;color:var(--blue-950);transition:.2s all ease-in-out;border-radius:1.25rem}.calendar__filter-btn:hover{cursor:pointer}.calendar__filter-btn--active{background:var(--blue-950);color:var(--color-ui-light);font-variation-settings:var(--fontWeight-bold)}.calendar__item{display:flex;background:var(--color-ui-light);border-radius:.25rem;transition:opacity .3s ease}.calendar__item--hidden{display:none}.calendar__item--fade{animation:fadeIn .5s ease forwards}.calendar__item-date{width:12rem;background:var(--blue-950);color:var(--color-ui-light);display:flex;align-items:center;justify-content:center;flex-direction:column;font-variation-settings:var(--fontWeight-bold);letter-spacing:-.03rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;padding-block:4rem;flex-shrink:0}@media not (min-width:1024px){.calendar__item-date{width:6rem;padding:2rem 1rem}}.calendar__item-content{padding:2rem}@media not (min-width:768px){.calendar__item-content{padding:1rem}}.calendar__item-day{--font-min-size:2.5;--font-max-size:4;font-size:var(--fluid-font-size);line-height:1}.calendar__item-month{--font-min-size:1;--font-max-size:1.5;font-size:var(--fluid-font-size)}.calendar__item-category{margin-block-end:.75rem;display:flex}.calendar__item-title{--font-min-size:1.2;--font-max-size:1.375;font-size:var(--fluid-font-size);margin-block-end:.75rem}.calendar__item-link{display:flex;text-decoration:none;width:100%;height:100%}.calendar__item-link:hover{text-decoration:none}.load-more{margin-block-start:2rem;display:flex;justify-content:center}.load-more[hidden]{display:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.script__block{margin-block-end:1.5rem}.handbook__content-page{padding-inline:4rem}@media(max-width:75rem){.handbook__content-page{padding-inline:2rem}}@media not (min-width:1024px){.handbook__content-page{padding-inline:0}}.handbook__content-page .sidebar{min-width:19rem;margin-block-end:0}@media not (min-width:1024px){.handbook__content-page .sidebar{min-width:0}}.handbook__content-page h1{--font-min-size:2;--font-max-size:3;font-size:var(--fluid-font-size)}.handbook__content-page .accordions{margin-block-start:2rem;margin-block-end:0}:is(.handbook__content-page .accordions) .accordions__title{margin-block-end:2rem;--font-min-size: 1.5;--font-max-size: 1.5}:is(.handbook__content-page .accordions) .accordions__title,:is(.handbook__content-page .accordions) .accordion{grid-column:1 / -1}:is(:is(.handbook__content-page .accordions) .accordion__summary) h3{margin-block-end:0;font-size:1.125rem}.handbook__container-page .news-list__block{padding-block-start:0}:is(.handbook__container-page .news-list__block) .grid{--grid-max-col-count: 1}:is(.handbook__container-page .news-list__block) .cards{background:none}:is(.handbook__container-page .news-list__block) .card__image{min-width:18rem}.handbook__container-page__results{--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);padding-block-start:var(--fluid-spacing)}.handbook__container-page__results .search-page__result{border-bottom-color:#0003}.handbook__container-page__results .search-page__result:not(.search-page__result~.search-page__result){margin-block-start:1rem}.handbook__container-page__results-text p{margin-block-end:1rem}#document-list-filter{margin-bottom:2rem;width:30rem;max-width:100%;padding:1rem;border-radius:.25rem;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" fill="currentColor"><polygon points="16,22 6,12 7.4,10.6 16,19.2 24.6,10.6 26,12" /></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:1.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--color-ui-dark)}#document-list-filter:hover{cursor:pointer}#document-list-filter:focus{outline:0;box-shadow:inset 0 0 0 1px #0006}@media not (min-width:1024px){#document-list-filter{width:100%}}.document-list h2{--font-min-size: var(--font-size-h5-mobile);--font-max-size: var(--font-size-h5-desktop);line-height:1.2;font-variation-settings:"wght" 600}.document-list ul{list-style:none;display:flex;gap:.75rem;flex-direction:column;margin-bottom:1.5rem;background:var(--blue-50);padding:1.5rem;border-radius:.25rem}:is(:is(.document-list ul) li) a{display:flex;align-items:center;gap:.5rem}:is(:is(:is(.document-list ul) li) a) svg{width:1.5rem;height:1.5rem;display:inline;vertical-align:text-bottom}.news-list__page .content-layout{padding-block-start:2rem}@media not (min-width:1024px){.news-list__page .content-layout__main{padding-block-end:1rem}}.members-page .content-layout{padding-block-start:3rem}@media not (min-width:768px){.members-page .content-layout{padding-block-start:2rem}}.members-page .content-layout--narrow{padding-block-start:0}.members-page__form{display:flex;row-gap:1.5rem;flex-wrap:wrap;-moz-column-gap:1rem;column-gap:1rem}@media not (min-width:768px){.members-page__form{flex-direction:column;row-gap:1rem}}.members-page__form label{font-size:.875rem;font-variation-settings:var(--fontWeight-body);letter-spacing:-.00875rem}.members-page__form input[type=text],.members-page__form input[type=password],.members-page__form input[type=email],.members-page__form input[type=tel],.members-page__form select{padding-block:1.2rem}.members-page__form select{color:var(--blue-950)}.members-page__form button[type=submit]{align-self:flex-end;padding-block:1.4rem;min-width:6.8rem;justify-content:center;font-size:1rem}@media not (min-width:768px){.members-page__form button[type=submit]{align-self:flex-start;order:2}}.members-page__results{margin-block-start:2.5rem}.members-page__results-text{font-size:.875rem;margin-block-end:2rem;color:var(--blue-950)}.members-page__result{border-bottom:1px solid rgba(9,51,82,.4);padding-bottom:1.5rem;margin-bottom:1.5rem}.members-page__result a{color:var(--blue-600)}.members-page__result-title{color:var(--blue-600);line-height:1.6}@media not (min-width:768px){.members-page__result-title{font-size:1.2rem}}.members-page__result-city{margin-block-end:.75rem;text-transform:uppercase}.members-page__logo{margin-block:2rem}.members-page__logo img{width:auto;max-width:15rem;max-height:4rem}.login-page .content-layout{padding-block-start:3rem}:is(.login-page .content-layout) .content-layout--narrow{padding-top:0}@media not (min-width:1024px){.login-page .content-layout{padding-block:2rem}}:is(.login-page .content-layout) .login-gate{margin-block-start:2rem}.member-page .content-layout__main{grid-column:2 / 10}:is(.member-page .content-layout__main) h1,:is(.member-page .content-layout__main) .content-layout__preamble{max-width:45rem}:is(.member-page .content-layout__main) h1{margin-block-end:2rem}:is(.member-page .content-layout__main) span{display:flex;align-items:center;-moz-column-gap:.25rem;column-gap:.25rem}:is(.member-page .content-layout__main) .address{display:inline-block;margin-right:.15rem}@media not (min-width:1024px){:is(.news-article__page .content-layout--sidebar) .content-layout__main{padding-block-end:0}.news-article__page .sidebar__right{margin-block-end:var(--fluid-spacing);--spacing-min-size:var(--spacing-5XL-mobile);--spacing-max-size:var(--spacing-5XL-desktop)}}.news-article__page .content-layout--narrow{padding-top:0}@media(min-width:1024px){:is(:is(.news-article__page~.umb-block-list) .accordions) .accordions__title,:is(:is(.news-article__page~.umb-block-list) .accordions) .accordion{grid-column:4 / 10}}.my-pages{padding-block:0}.my-pages .content-layout{padding:0}.my-pages .grid__block{grid-column:2 / 12}@media not (min-width:768px){.my-pages .grid__block{grid-column:1 / -1}}:is(.my-pages .umb-block-list) .grid__block{grid-template-columns:repeat(12,1fr);gap:2rem}@media not (min-width:768px){:is(.my-pages .umb-block-list) .grid__block{grid-template-columns:auto}}:is(:is(.my-pages .umb-block-list) .grid__block) .umb-block-grid__layout-container{grid-column:1 / -1}@media(min-width:1440px){:is(:is(.my-pages .umb-block-list) .grid__block) .umb-block-grid__layout-container{grid-column:2 / 12}}@media not (min-width:768px){:is(:is(.my-pages .umb-block-list) .grid__block) .umb-block-grid__layout-container{grid-column:1 / -1}}:is(.my-pages .umb-block-list) .accordions{--spacing-min-size: var(--spacing-3XL-mobile);--spacing-max-size: var(--spacing-3XL-desktop);padding-block-start:var(--fluid-spacing)}:is(:is(.my-pages .umb-block-list) .accordions) .accordions__title,:is(:is(.my-pages .umb-block-list) .accordions) .accordion,:is(:is(.my-pages .umb-block-list) .accordions) .accordions__preamble{grid-column:3 / 11}@media not (min-width:1024px){:is(:is(.my-pages .umb-block-list) .accordions) .accordions__title,:is(:is(.my-pages .umb-block-list) .accordions) .accordion,:is(:is(.my-pages .umb-block-list) .accordions) .accordions__preamble{grid-column:1 / -1}}.my-pages form{margin-bottom:2rem}:is(.my-pages form) ::-moz-placeholder{color:#000c}:is(.my-pages form) ::placeholder{color:#000c}:is(.my-pages form) .form-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}@media not (min-width:1024px){:is(.my-pages form) .form-fields{grid-template-columns:auto;gap:1rem}}:is(.my-pages form) .input-group{display:flex;flex-direction:column;gap:.5rem}:is(:is(.my-pages form) .input-group):has(input:disabled,textarea:disabled,select:disabled) label{color:#999}:is(:is(.my-pages form) .input-group):has(input:disabled,textarea:disabled,select:disabled) input:not([type=file]),:is(:is(.my-pages form) .input-group):has(input:disabled,textarea:disabled,select:disabled) textarea,:is(:is(.my-pages form) .input-group):has(input:disabled,textarea:disabled,select:disabled) select{border:1px solid rgba(0,0,0,.4);color:#999;pointer-events:none}:is(:is(.my-pages form) .input-group) label{font-variation-settings:var(--fontWeight-body);letter-spacing:-.00875rem;line-height:1.5;margin-block-end:0;font-size:var(--fluid-font-size);--font-min-size: var(--font-size-body-small-mobile);--font-max-size: var(--font-size-body-small-desktop)}:is(:is(.my-pages form) .input-group) input:not([type=file]),:is(:is(.my-pages form) .input-group) select,:is(:is(.my-pages form) .input-group) textarea{padding-block:1.2rem;border:1px solid rgba(0,0,0,.8)}:is(:is(.my-pages form) .input-group) textarea{min-height:200px}:is(:is(.my-pages form) .input-group) input[type=file]{border:1px solid rgba(0,0,0,.8);border-radius:.25rem;padding:.5rem 1rem;width:100%;cursor:pointer}:is(:is(:is(.my-pages form) .input-group) input[type=file])::file-selector-button{background-color:#b2dbfa;color:#281101;border:none;border-radius:.25rem;padding:.75rem 1.5rem;font-family:var(--fontFamily-body);font-variation-settings:var(--fontWeight-emphasis);cursor:pointer;margin-inline-end:1rem}:is(:is(.my-pages form) .input-group) input,:is(:is(.my-pages form) .input-group) textarea,:is(:is(.my-pages form) .input-group) select{font-size:var(--fluid-font-size);--font-min-size: var(--font-size-body-small-mobile);--font-max-size: var(--font-size-body-small-desktop);color:#000c}:is(:is(:is(.my-pages form) .input-group) input,:is(:is(.my-pages form) .input-group) textarea,:is(:is(.my-pages form) .input-group) select):focus{border:1px solid rgba(0,0,0,.4)}.company-selection{display:grid;--spacing-min-size: var(--spacing-4XL-mobile);--spacing-max-size: var(--spacing-4XL-desktop);padding-block-end:var(--fluid-spacing);grid-column:1 / -1;padding-block-start:2rem}@media(min-width:1440px){.company-selection{grid-column:2 / 12}}@media not (min-width:768px){.company-selection{grid-column:1 / -1}}.company-selection__title{margin-block-end:2rem;grid-column:1 / -1}@media not (min-width:768px){.company-selection__title{margin-block-end:1rem}}.company-selection__forms{display:flex;gap:1rem;grid-column:1 / -1;flex-wrap:wrap}.company-selection__forms form{margin-block-end:0}:is(.company-selection__forms form) .btn--secondary{background-color:var(--btn-secondary-bg-hover);color:var(--btn-secondary-color-hover);border-color:var(--btn-secondary-border-color-hover)}:is(:is(.company-selection__forms form) .btn--secondary):hover{background:none;border-color:var(--btn-secondary-border-color)}.company-title{--font-max-size: 3;margin-block-end:2rem}@media not (min-width:768px){.company-title{margin-block-end:1rem}}.company-button{margin-block-end:1rem;margin-block-start:0;font-size:1rem;grid-column:1 / -1}@media(min-width:1440px){.company-button{grid-column:2 / 12}}@media not (min-width:768px){.company-button{grid-column:1 / -1}}.my-pages__form-actions{display:flex;gap:1rem;margin-block-start:1.5rem}.my-pages__company-form{margin-block-start:2rem}.my-pages__company-form .my-pages__form-actions button[type=submit]{margin-block-start:0}.my-pages__company-form form:has(.my-pages__form-actions){margin-bottom:0}.my-pages__company-form[theme=lightblue]{background-color:#f1fafe;padding:2rem;border-radius:.25rem}.my-pages__company-form[theme=lightblue] .btn--secondary{color:var(--btn-secondary-color);background-color:var(--btn-secondary-bg-hover);border-color:var(--btn-secondary-border-color-hover)}:is(.my-pages__company-form[theme=lightblue] .btn--secondary):hover{background:none;border-color:var(--btn-secondary-border-color)}.my-pages__company-form h3{margin-block-end:2rem}@media not (min-width:768px){.my-pages__company-form h3{font-size:1.5rem}}:is(.my-pages__company-form form) button[type=submit]{margin-block-start:1.5rem}.my-pages__company-form .logotype-preview{margin-block-end:1.5rem;margin-block-start:1rem}
