/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--color--brand--gold:oklch(80.76% 0.132 90.12);--color--brand--rose:oklch(63.81% 0.1332 21.52);--color--brand--salmon:oklch(68.53% 0.1408 41.69);--color--brand--moss:oklch(67% 0.1065 128.85);--color--brand--sky-blue:oklch(71.62% 0.0786 225.75);--color--brand--deep-blue:oklch(39.33% 0.0537 272.62);--color--brand--aster:oklch(55.76% 0.074 323.12);--color--grayscale--white:oklch(100% 0 0);--color--grayscale--gray-9:oklch(96% 0 0);--color--grayscale--gray-8:oklch(92% 0 286.37);--color--grayscale--gray-7:oklch(81% 0 145.51);--color--grayscale--gray-6:oklch(80% 0 271.36);--color--grayscale--gray-5:oklch(73% 0 258.33);--color--grayscale--gray-4:oklch(65% 0.0131 145.42);--color--grayscale--gray-3:oklch(54% 0 228.82);--color--grayscale--gray-2:oklch(46% 0 286.27);--color--grayscale--gray-1:oklch(37% 0 286.32);--color--grayscale--black:oklch(24% 0.0049 355.17);--color--core--background:oklch(100% 0 0);--color--core--reveal-image:oklch(68.53% 0.1408 41.69);--color--core--text:oklch(37% 0 286.32);--color--core--text-heading:oklch(24% 0.0049 355.17);--color--core--text-reversed-out:oklch(100% 0 0);--color--core--border--saturation-lowest:oklch(100% 0 0);--color--core--border--saturation-low:oklch(92% 0 286.37);--color--core--border--saturation-somewhat-low:oklch(81% 0 145.51);--color--core--border--saturation-standard:oklch(73% 0 258.33);--color--core--border--saturation-high:oklch(37% 0 286.32);--color--core--border--saturation-highest:oklch(0% 0 0);--color--core--semantic--success:oklch(52.01% 0.1065 128.85);--color--core--semantic--error:oklch(50.13% 0.2057 29.23);--color--core--semantic--warning:oklch(80.76% 0.132 90.12);--color--core--semantic--warning-dark:oklch(56.18% 0.1148 90.63);--color--core--semantic--warning-light:oklch(93.52% 0.0821 90.12);--color--core--semantic--message:oklch(39.33% 0.0537 272.62);--color--core--semantic--message-light:oklch(71.62% 0.0786 225.75);--color--core--ui--link:oklch(37% 0 286.32);--color--core--ui--hover:oklch(24% 0.0049 355.17);--color--core--ui--active:oklch(24% 0.0049 355.17);--color--core--ui--visited:oklch(37% 0 286.32);--color--core--ui--focus:oklch(46% 0 286.27);--color--component--accordion--open:oklch(96% 0 0);--color--component--alert--icon:oklch(24% 0.0049 355.17);--color--component--alert--text:oklch(24% 0.0049 355.17);--color--component--blockquote--border:oklch(60.45% 0.1483 22.56);--color--component--button--background-disabled:oklch(81% 0 145.51);--color--component--button--default--background:oklch(24% 0.0049 355.17);--color--component--button--default--background-active:oklch(100% 0 0);--color--component--button--default--background-hover:oklch(100% 0 0);--color--component--button--default--border-color:oklch(24% 0.0049 355.17);--color--component--button--default--border-color-hover:oklch(24% 0.0049 355.17);--color--component--button--default--text:oklch(100% 0 0);--color--component--button--default--text-active:oklch(24% 0.0049 355.17);--color--component--button--default--text-disabled:oklch(24% 0.0049 355.17);--color--component--button--default--text-hover:oklch(24% 0.0049 355.17);--color--component--button--primary-dark--background:oklch(24% 0.0049 355.17);--color--component--button--primary-dark--background-active:oklch(100% 0 0);--color--component--button--primary-dark--background-hover:oklch(100% 0 0);--color--component--button--primary-dark--border-color:oklch(100% 0 0);--color--component--button--primary-dark--border-color-hover:oklch(100% 0 0);--color--component--button--primary-dark--text:oklch(100% 0 0);--color--component--button--primary-dark--text-active:oklch(24% 0.0049 355.17);--color--component--button--primary-dark--text-disabled:oklch(24% 0.0049 355.17);--color--component--button--primary-dark--text-hover:oklch(24% 0.0049 355.17);--color--component--button--secondary--background:oklch(100% 0 0);--color--component--button--secondary--background-active:oklch(24% 0.0049 355.17);--color--component--button--secondary--background-hover:oklch(24% 0.0049 355.17);--color--component--button--secondary--border-color:oklch(24% 0.0049 355.17);--color--component--button--secondary--border-color-hover:oklch(24% 0.0049 355.17);--color--component--button--secondary--text:oklch(24% 0.0049 355.17);--color--component--button--secondary--text-active:oklch(100% 0 0);--color--component--button--secondary--text-disabled:oklch(24% 0.0049 355.17);--color--component--button--secondary--text-hover:oklch(100% 0 0);--color--component--button--danger--background:oklch(50.13% 0.2057 29.23);--color--component--button--danger--background-hover:oklch(100% 0 0);--color--component--button--danger--text:oklch(100% 0 0);--color--component--button--danger--background-active:oklch(100% 0 0);--color--component--button--danger--border-color:oklch(50.13% 0.2057 29.23);--color--component--button--danger--border-color-hover:oklch(50.13% 0.2057 29.23);--color--component--button--danger--border-disabled:oklch(37% 0 286.32);--color--component--button--danger--text-active:oklch(50.13% 0.2057 29.23);--color--component--button--danger--text-disabled:oklch(100% 0 0);--color--component--button--danger--text-hover:oklch(50.13% 0.2057 29.23);--color--component--button-group--border:oklch(24% 0.0049 355.17);--color--component--card--hover--background:oklch(60.45% 0.1483 22.56);--color--component--card--hover--text:oklch(100% 0 0);--color--component--card--heading:oklch(0% 0 0);--color--component--click-menu--background-active:oklch(46% 0 286.27);--color--component--click-menu--background-hover:oklch(46% 0 286.27);--color--component--click-menu--text-hover:oklch(100% 0 0);--color--component--cobranding-banner--background:oklch(92% 0 286.37);--color--component--details--summary--background:oklch(100% 0 0);--color--component--details--summary--background-hover:oklch(96% 0 0);--color--component--details--summary--text:oklch(37% 0 286.32);--color--component--details--content--background:oklch(96% 0 0);--color--component--details--content--text:oklch(37% 0 286.32);--color--component--details--text:oklch(37% 0 286.32);--color--component--event-card--background:oklch(92% 0 286.37);--color--component--event-card--text:oklch(24% 0.0049 355.17);--color--component--file--icon--background:oklch(100% 0 0);--color--component--file--icon--color:oklch(37% 0 286.32);--color--component--form--background:oklch(92% 0 286.37);--color--component--form--checkbox--text:oklch(100% 0 0);--color--component--form--checkbox--default--background:oklch(100% 0 0);--color--component--form--checkbox--default--border:oklch(24% 0.0049 355.17);--color--component--form--checkbox--checked--background:oklch(24% 0.0049 355.17);--color--component--form--checkbox--checked--border:oklch(24% 0.0049 355.17);--color--component--form--disabled:oklch(92% 0 286.37);--color--component--form--label:oklch(24% 0.0049 355.17);--color--component--form--select--background:oklch(24% 0.0049 355.17);--color--component--form--select--icon:oklch(100% 0 0);--color--component--form--textfield--background:oklch(100% 0 0);--color--component--form--toggle--background:oklch(24% 0.0049 355.17);--color--component--form--toggle--border:oklch(24% 0.0049 355.17);--color--component--form--toggle--text:oklch(100% 0 0);--color--component--global-footer--top--background:oklch(37% 0 286.32);--color--component--global-footer--bottom--background:oklch(24% 0.0049 355.17);--color--component--global-footer--text:oklch(96% 0 0);--color--component--info-grid--background:oklch(96% 0 0);--color--component--info-grid--background-card:oklch(100% 0 0);--color--component--info-grid--text:oklch(24% 0.0049 355.17);--color--component--info-grid--first-background:oklch(37% 0 286.32);--color--component--info-grid--first-text:oklch(100% 0 0);--color--component--language-picker--background:oklch(100% 0 0);--color--component--language-picker--text:oklch(37% 0 286.32);--color--component--language-picker--hover-background:oklch(54% 0 228.82);--color--component--language-picker--hover-text:oklch(100% 0 0);--color--component--language-picker--button--active-background:oklch(100% 0 0);--color--component--language-picker--button--active-text:oklch(0% 0 0);--color--component--language-picker--button--hover-text:oklch(0% 0 0);--color--component--language-picker--options--active-background:oklch(100% 0 0);--color--component--language-picker--options--active-text:oklch(0% 0 0);--color--component--language-picker--options--hover-text:oklch(100% 0 0);--color--component--link--back-to-top--background-small:oklch(96% 0 0);--color--component--link--back-to-top--text:oklch(46% 0 286.27);--color--component--link--back-to-top--text-small:oklch(100% 0 0);--color--component--link--skip-link--background:oklch(91.47% 0.0548 225.37);--color--component--local-tasks--background:oklch(100% 0 0);--color--component--local-tasks--background-large:oklch(100% 0 0);--color--component--main-navigation--background-desktop:oklch(24% 0.0049 355.17);--color--component--main-navigation--border-color:oklch(81% 0 145.51);--color--component--main-navigation--button-text:oklch(46% 0 286.27);--color--component--main-navigation--button-text-desktop:oklch(24% 0.0049 355.17);--color--component--main-navigation--button-text-hover:oklch(100% 0 0);--color--component--main-navigation--hover-text:oklch(100% 0 0);--color--component--main-navigation--expanded--background-color:oklch(24% 0.0049 355.17);--color--component--main-navigation--expanded--hover-background:oklch(46% 0 286.27);--color--component--menu--mobile--background:oklch(24% 0.0049 355.17);--color--component--menu--mobile--button-text:oklch(100% 0 0);--color--component--menu--mobile--text:oklch(81% 0 145.51);--color--component--menu--sub-menu-background:oklch(100% 0 0);--color--component--menu--secondary--border:oklch(54% 0 228.82);--color--component--menu--secondary--mobile-background:oklch(81% 0 145.51);--color--component--menu--secondary--text:oklch(24% 0.0049 355.17);--color--component--menu--social--icon:oklch(24% 0.0049 355.17);--color--component--menu--social--icon-background:oklch(96% 0 0);--color--component--menu--social--icon-background-hover:oklch(80.76% 0.132 90.12);--color--component--map--background:oklch(96% 0 0);--color--component--map--text:oklch(24% 0.0049 355.17);--color--component--pager--background:oklch(100% 0 0);--color--component--pager--text:oklch(92% 0 286.37);--color--component--pager--link-background:oklch(81% 0 145.51);--color--component--pager--link-text:oklch(92% 0 286.37);--color--component--pager--link-current-background:oklch(37% 0 286.32);--color--component--pager--link-current-text:oklch(100% 0 0);--color--component--search-box--icon-color:oklch(81% 0 145.51);--color--component--search-box--background:oklch(81% 0 145.51);--color--component--search-box--background-desktop:oklch(96% 0 0);--color--component--search-box--border:oklch(73% 0 258.33);--color--component--search-box--input-background:oklch(100% 0 0);--color--component--search-box--text-desktop:oklch(0% 0 0);--color--component--tag--primary--border-color:oklch(67% 0.1065 128.85);--color--component--tag--primary--text:oklch(24% 0.0049 355.17);--color--component--tag--primary--background:oklch(100% 0 0);--color--component--tag--secondary--border-color:oklch(81% 0 145.51);--color--component--tag--secondary--background:oklch(81% 0 145.51);--color--component--tag--secondary--color:oklch(24% 0.0049 355.17);--color--component--tag--date--background:oklch(68.53% 0.1408 41.69);--color--component--text--small:oklch(24% 0.0049 355.17)}@font-face{font-family:"FiraCode";src:url(/themes/custom/kira/dist/2ddfc9fa6c829b264fd7.ttf) format("truetype");font-weight:300 800}@property --box-shadow-size{syntax:"<length>";inherits:false;initial-value:0}:root{--link-transition-delay:var(--link-transition-timing)}@media(prefers-reduced-motion:reduce){:root{--link-transition-timing:0ms}}html{box-sizing:border-box}body{background-color:var(--color--core--background);color:var(--color--core--text);font-size:clamp(1rem,0.9559859155rem + 0.1877934272vw,1.125rem);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.5}*,*::after,*::before{box-sizing:inherit}.main{display:block}.main{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.main{padding-inline:2rem}}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}:root{--margin-xs:0.75rem;--margin-small:1rem;--margin-standard:1.375rem;--margin-large:1.75rem;--margin-xl:3rem;--padding-xs:0.75rem;--padding-small:1rem;--padding-standard:1.375rem;--padding-large:1.75rem;--padding-xl:3rem}@media(min-width:992px){:root{--margin-xs:1rem;--margin-small:1.5rem;--margin-standard:2rem;--margin-large:3rem;--margin-xl:4.5rem;--padding-small:1.5rem;--padding-standard:2rem;--padding-large:3rem;--padding-xl:4.5rem}}.v-spacing--standard{margin-block:0 var(--margin-xl)}.v-spacing--small{margin-block:0 var(--margin-standard)}.v-spacing--bg:has(+.v-spacing--bg){margin-block-end:0 !important}.v-spacing--bg:last-child{margin-block-end:0 !important}.v-padding--standard{padding-block:var(--padding-large)}.v-padding--small{padding-block:var(--padding-small)}.button{min-block-size:44px;min-inline-size:44px;background:var(--button-bg);border-radius:.125rem;border-style:solid;border-width:2px;color:var(--button-text);cursor:pointer;display:inline-block;font-variation-settings:"wdth" 100;font-weight:600;inline-size:100%;line-height:var(--button-line-height,1.2);outline:none;text-align:center;text-decoration:none;text-transform:none;transition-duration:150ms;transition-timing-function:cubic-bezier(0.45,0,0.55,1);transition-property:color,background-color}.button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.button{min-block-size:initial;min-inline-size:initial}}.button:not(:disabled):is(:hover,:focus-visible,:active){background:var(--button-bg-hover);color:var(--button-text-hover)}@media(min-width:992px){.button{min-height:initial;min-width:initial}}@media(min-width:480px){.button{inline-size:auto}}.button{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--primary{--button-bg:var(--color--component--button--default--background);--button-bg-hover:var(--color--component--button--default--background-hover);--button-text:var(--color--component--button--default--text);--button-text-hover:var(--color--component--button--default--text-hover);border-color:var(--color--component--button--default--border-color);fill:var(--color--component--button--default--text)}.button--primary:disabled{cursor:default}.button--primary:visited{color:var(--color--component--button--default--text)}.button--primary:hover:not(:disabled){border-color:var(--color--component--button--default--border-color-hover)}.button--primary-dark{--button-bg:var(--color--component--button--primary-dark--background);--button-bg-hover:var(--color--component--button--primary-dark--background-hover);--button-text:var(--color--component--button--primary-dark--text);--button-text-hover:var(--color--component--button--primary-dark--background);border-color:var(--color--component--button--primary-dark--border-color);fill:var(--color--component--button--primary-dark--text)}.button--primary-dark:disabled{cursor:default}.button--primary-dark:visited{color:var(--color--component--button--primary-dark--text)}.button--primary-dark:hover:not(:disabled){border-color:var(--color--component--button--primary-dark--border-color-hover)}.button--secondary{--button-bg:var(--color--component--button--secondary--background);--button-bg-hover:var(--color--component--button--secondary--background-hover);--button-text:var(--color--component--button--secondary--text);--button-text-hover:var(--color--component--button--secondary--text-hover);border-color:var(--color--component--button--secondary--border-color);fill:var(--color--component--button--secondary--text)}.button--secondary:disabled{cursor:default}.button--secondary:visited{color:var(--color--component--button--secondary--text)}.button--secondary:hover:not(:disabled){border-color:var(--color--component--button--secondary--border-color-hover)}.button--danger{--button-bg:var(--color--component--button--danger--background);--button-bg-hover:var(--color--component--button--danger--background-hover);--button-text:var(--color--component--button--danger--text);--button-text-hover:var(--color--component--button--danger--text-hover);border-color:var(--color--component--button--danger--border-color);fill:var(--color--component--button--danger--text)}.button--danger:disabled{cursor:default}.button--danger:visited{color:var(--color--component--button--danger--text)}.button--danger:hover:not(:disabled){border-color:var(--color--component--button--danger--border-color-hover)}.button--small{--button-line-height:max(calc(44px - functions.minima-font-size(10)),1em);font-size:.75rem;padding:.25rem}.button--medium{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--large{--button-line-height:max(calc(44px - functions.minima-font-size(30)),1em);font-size:1.25rem;padding:.5rem}.button--has-icon{align-items:center;display:inline-flex;justify-content:center}.button--has-icon:has(.button__icon:only-child){block-size:3rem;font-size:1.25rem;inline-size:3rem;padding:0}.button__icon{display:inline-flex;margin-inline-start:.25em}.button__icon .icon{height:.97em;width:.97em}.button__icon svg{fill:currentColor}.button__icon[dir=rtl]{margin-inline-start:0;margin-inline-end:.25em}.button__icon:only-child{margin:0}.button--disabled{background-color:var(--color--component--button--background-disabled);color:var(--color--component--button--default--text-disabled)}.button--disabled:hover{background-color:var(--color--component--button--default--border);color:var(--color--component--button--default--text-disabled);cursor:default}.aster-triangle,.deep-blue-ziggurat,.moss-green-triangle,.rose-red-ziggurat,.soft-black-scale,.sky-blue-scale,.gold-starburst,.salmon-starburst{--color--core--ui--link:var(--text-on-background-pattern);--color--core--ui--visited:var(--text-on-background-pattern);--color--core--ui--hover:var(--text-on-background-pattern);--color--core--ui--focus:var(--text-on-background-pattern);--color--core--ui--active:var(--text-on-background-pattern);background-color:var(--background-pattern-color);background-image:linear-gradient(var(--background-gradient-direction,0deg),oklch(from var(--background-pattern-color) l c h/0%),oklch(from var(--background-pattern-color) l c h/70%) var(--background-gradient-midpoint,33.33334%),oklch(from var(--background-pattern-color) l c h/100%)),var(--background-pattern-image);background-position:0 0;background-repeat:no-repeat,repeat;background-size:100% auto,var(--background-pattern-size,864px) var(--background-pattern-size,864px);background-blend-mode:normal,multiply;color:var(--text-on-background-pattern)}.salmon-starburst{--background-pattern-color:var(--color--brand--salmon);--background-pattern-image:url(/themes/custom/kira/dist/e3e28e56d55706158b22.svg);--text-on-background-pattern:var(--color--core--text-heading)}.gold-starburst{--background-pattern-color:var(--color--brand--gold);--background-pattern-image:url(/themes/custom/kira/dist/2f1d43bb1d535672af38.svg);--text-on-background-pattern:var(--color--core--text-heading)}.sky-blue-scale{--background-pattern-color:var(--color--brand--sky-blue);--background-pattern-image:url(/themes/custom/kira/dist/b2c1c3a9af309dba9343.svg);--background-pattern-size:432px;--text-on-background-pattern:var(--color--core--text-heading)}.soft-black-scale{--background-pattern-color:var(--color--grayscale--gray-1);--background-pattern-image:url(/themes/custom/kira/dist/a1de4944c52c34c830de.svg);--background-pattern-size:432px;--text-on-background-pattern:var(--color--core--text-reversed-out)}.rose-red-ziggurat{--background-pattern-color:var(--color--brand--rose);--background-pattern-image:url(/themes/custom/kira/dist/415320d70260f91882e6.svg);--background-pattern-size:432px;--text-on-background-pattern:var(--color--core--text-heading)}.moss-green-triangle{--background-pattern-color:var(--color--brand--moss);--background-pattern-image:url(/themes/custom/kira/dist/74f9435d7ec668f8ca8c.svg);--background-pattern-size:648px;--text-on-background-pattern:var(--color--core--text-heading)}.deep-blue-ziggurat{--background-pattern-color:var(--color--brand--deep-blue);--background-pattern-image:url(/themes/custom/kira/dist/2e3a887e89332a8e0f49.svg);--background-pattern-size:432px;--text-on-background-pattern:var(--color--core--text-reversed-out)}.aster-triangle{--background-pattern-color:var(--color--brand--aster);--background-pattern-image:url(/themes/custom/kira/dist/8837bb4d64eabd129b48.svg);--background-pattern-size:648px;--text-on-background-pattern:var(--color--core--text-reversed-out)}.has-text-on-left{--background-gradient-direction:270deg;--background-gradient-midpoint:15%}.form-item__description,.form-item .description,.form-item--error-message{font-size:.9375rem;margin-block-end:.375rem}.form-item__description p,.form-item .description p,.form-item--error-message p{font-size:inherit}.form-item__description:last-child,.form-item .description:last-child,.form-item--error-message:last-child{margin-block-end:0}.form-item__description,.form-item .description{color:var(--color--core--text-secondary)}.form-item--error-message,.form-item strong.error{color:var(--color--core--semantic--error);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:400;font-size:.875rem;margin-block:.375rem 0}.form-item__label:not(.form-item__label--checkbox):not(.form-item__label--radio){align-items:baseline;color:var(--color--core--text);display:flex;flex-flow:wrap;font-size:1.125rem;font-weight:700;gap:.5rem;margin-block-end:.5rem}.form-item--required-indicator{color:var(--color--core--semantic--error);font-size:.875rem;font-weight:400}.form-item__remove{margin-block-start:.375rem}input,select,textarea{border:1px solid var(--color--core--border--saturation-high);border-radius:.125rem;color:var(--color--core--text);display:block;font-weight:400;padding-block:.75rem;padding-inline:1rem}input[disabled],input[disabled=true],select[disabled],select[disabled=true],textarea[disabled],textarea[disabled=true]{background-color:var(--color--component--form--disabled);color:currentColor}input:has(~.form-item--error-message:not([style*=none])),select:has(~.form-item--error-message:not([style*=none])),textarea:has(~.form-item--error-message:not([style*=none])){border:2px solid var(--color--core--semantic--error)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.fieldset--default{border:0;margin-inline:0;padding:0}.fieldset--default .fieldset-legend{display:block;font-size:clamp(1.5rem,1.411971831rem + 0.3755868545vw,1.75rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .75rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-block-end:.75rem}.fieldset--default .fieldset-legend__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.fieldset--default .fieldset-legend__link:hover{color:inherit}.fieldset--default:last-child{border-block-end:0;margin-block-end:0}.fieldset--default .fieldset--default .fieldset-legend{font-size:clamp(1.125rem,1.0809859155rem + 0.1877934272vw,1.25rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.35;margin-block:0 .5rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.fieldset--default .fieldset--default .fieldset-legend__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.fieldset--default .fieldset--default .fieldset-legend__link:hover{color:inherit}.fieldset--webform_select_other{border:0;inline-size:100%;margin-inline:0;padding:0}form .webform-flexbox .fieldset--webform_select_other{margin-block-end:0}.fieldset--webform_select_other .fieldset-legend{align-items:baseline;color:var(--color--core--text);display:flex;flex-flow:wrap;font-size:1.125rem;font-weight:700;gap:.5rem;margin-block-end:.5rem}.fieldset--webform_select_other .fieldset__description{font-size:.875rem;margin-block-end:.375rem}.fieldset--checkboxes{border:0;inline-size:100%;margin-inline:0;padding:0}form .webform-flexbox .fieldset--checkboxes{margin-block-end:0}.fieldset--checkboxes .fieldset-legend{align-items:baseline;color:var(--color--core--text);display:flex;flex-flow:wrap;font-size:1.125rem;font-weight:700;gap:.5rem;margin-block-end:.5rem}.fieldset--checkboxes .fieldset__description{font-size:.875rem;margin-block-end:.375rem}.form-item__checkboxes{display:flex;flex-direction:var(--options-flex-direction,column);gap:.25rem;list-style:none;margin:0;padding:0}@media(min-width:992px){.form-item__checkboxes{gap:1rem}}.form-item__checkboxes+.form-item__textfield{margin-block-start:1rem}.form-item__checkbox--item{align-items:center;display:grid;grid-template-columns:max-content 1fr;line-height:1.2;gap:.375rem;margin-block-start:0;margin-inline:0}.form-item__checkbox--description,.form-item__checkbox .form-item--error-message{grid-column:1/span 2;margin:0}.form-item__checkbox .form-item__label{display:flex;flex-grow:100;font-size:1.125rem;font-weight:400;margin:0;padding:0;position:relative;z-index:250}.form-item__checkbox .form-item__label:nth-child(2){align-items:center;display:grid;grid-column:1/span 2;grid-template-columns:subgrid}.form-item__checkbox--target{align-self:flex-start;box-sizing:border-box;display:grid;place-items:center;min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.form-item__checkbox--target{min-block-size:initial;min-inline-size:initial}}.form-item__checkbox.form-item{margin-block-end:0}.form-item__checkbox.form-item:last-child{margin-block-end:1rem}.form-item__checkbox:focus-within .form-item__checkbox--pseudo-control::before{height:1.75rem;width:1.75rem;content:" ";border:unset;border-radius:.3125rem;box-shadow:0 0 0 .125rem var(--color--core--ui--focus);position:absolute;top:-0.25rem;left:-0.25rem}.form-item__checkbox--checkmark{height:1.5rem;width:1.5rem;display:inline;margin:0;position:absolute;top:-0.125rem;left:-0.125rem}.form-item__checkbox--pseudo-control{height:1.5rem;width:1.5rem;align-items:center;background:var(--color--component--form--checkbox--default--background);border:.125rem solid var(--color--component--form--checkbox--default--border);border-radius:.3125rem;box-sizing:border-box;color:rgba(0,0,0,0);display:flex;margin:0;position:relative}.form-item__checkbox--title{display:block;flex-basis:auto;margin-inline-start:-0.75rem;text-align:left}@media(min-width:992px){.form-item__checkbox--title{margin-inline-start:.5rem}}.form-item--error .form-item__checkbox--pseudo-control{border:2px solid var(--color--core--semantic--error)}input[type=checkbox]{opacity:0;position:fixed;width:0}input[type=checkbox]:checked+.form-item__checkbox--target .form-item__checkbox--pseudo-control{background:var(--color--component--form--checkbox--checked--background);border-color:var(--color--component--form--checkbox--checked--border);color:var(--color--component--form--checkbox--text)}input[type=checkbox]:disabled+.form-item__checkbox--target .form-item__checkbox--pseudo-control{border-color:var(--color--component--form--disabled)}input[type=checkbox]:disabled:checked+.form-item__checkbox--target .form-item__checkbox--pseudo-control{background-color:var(--color--component--form--disabled)}.fieldset--radios{border:0;inline-size:100%;margin-inline:0;padding:0}form .webform-flexbox .fieldset--radios{margin-block-end:0}.fieldset--radios .fieldset-legend{align-items:baseline;color:var(--color--core--text);display:flex;flex-flow:wrap;font-size:1.125rem;font-weight:700;gap:.5rem;margin-block-end:.5rem}.fieldset--radios .fieldset__description{font-size:.875rem;margin-block-end:.375rem}.form-item__radios,.fieldset__wrapper[role=radiogroup]{display:flex;flex-direction:var(--options-flex-direction,column);gap:.25rem;list-style:none;margin:0;padding:0}@media(min-width:992px){.form-item__radios,.fieldset__wrapper[role=radiogroup]{gap:1rem}}.form-item__radio--item{align-items:center;display:grid;grid-template-columns:max-content 1fr;line-height:1.2;gap:.375rem;margin-block-start:0;margin-inline:0}.form-item__radio--description,.form-item__radio .form-item--error-message{grid-column:1/span 2;margin:0}.form-item__radio .form-item__label{display:flex;flex-grow:100;font-size:1.125rem;font-weight:400;margin:0;padding:0;position:relative;z-index:250}.form-item__radio .form-item__label:nth-child(2){align-items:center;display:grid;grid-column:1/span 2;grid-template-columns:subgrid}.form-item__radio--target{align-self:flex-start;box-sizing:border-box;display:grid;place-items:center;min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.form-item__radio--target{min-block-size:initial;min-inline-size:initial}}.form-item__radio--item:focus-within .form-item__radio--pseudo-control-unchecked,.form-item__radio--item:focus-within .form-item__radio--pseudo-control-checked{border:unset;border-radius:50%;box-shadow:0 0 0 .125rem var(--color--core--ui--focus)}.form-item__radio--item.form-disabled{color:var(--color--component--form--disabled)}.form-item__radio--item.form-item--error{color:var(--color--core--semantic--error)}.form-item__radio--target{position:relative}.form-item__radio--pseudo-control-unchecked{display:block;height:1.25rem;width:1.25rem}.form-item__radio--pseudo-control-checked{display:none;height:1.25rem;width:1.25rem}input[type=radio]{opacity:0;position:fixed;width:0}input[type=radio]:checked~:is(.form-item__radio--target,.form-item__label--radio) .form-item__radio--pseudo-control-checked{display:block}input[type=radio]:checked~:is(.form-item__radio--target,.form-item__label--radio) .form-item__radio--pseudo-control-unchecked{display:none}.form-item__dropdown{display:inline-block;inline-size:auto;line-height:1.2;min-inline-size:calc(50% - .5em);max-inline-size:100%;position:relative}.form-item__dropdown-icon{background:var(--color--component--form--label);block-size:100%;border:unset;color:var(--color--core--text-reversed-out);display:grid;inline-size:calc(1lh + 1rem);inset-block:0;inset-inline-end:0;place-items:center;pointer-events:none;position:absolute;z-index:250}.form-item__dropdown-icon .icon{height:1.25rem;width:1.25rem}.form-item__select--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color--core--background);border:1px solid var(--color--core--border--saturation-high);color:var(--color--core--text);inline-size:100%;line-height:inherit;margin:0;outline:none;padding-block:.5rem;padding-inline-end:calc(1lh + 1rem);position:relative;text-overflow:ellipsis;min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.form-item__select--select{min-block-size:initial;min-inline-size:initial}}.form-item__select--select :focus:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.form-item__select--label{display:block}.form-item__textfield input{inline-size:100%}.form-item__textfield--input-wrapper{align-items:stretch;display:flex;flex-grow:100;flex-wrap:nowrap;justify-content:flex-start;position:relative}.form-item__textfield--input-wrapper input{flex-grow:100}.form-item__textfield--icon-wrapper{flex-grow:100;position:relative}.form-item__textfield--icon-wrapper>input{inline-size:100%}.form-item__textfield--icon-wrapper>svg{height:1.5rem;width:1.5rem;inset-inline-end:.5rem;inset-block-start:50%;pointer-events:none;position:absolute;transform:translateY(-50%);z-index:250}.form-item__textfield.form-item--error input{border:2px solid var(--color--core--semantic--error)}.form-item__textfield.form-item--error .button{border-width:.125rem}.form-item__textfield--item .button{border:1px solid var(--color--core--border--saturation-standard);border-color:var(--color--component--button--default--background);flex-grow:0;flex-shrink:0;line-height:1.2}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=date]{background-color:var(--color--component--form--textfield--background);min-block-size:44px;min-inline-size:44px}input[type=text][disabled],input[type=text][disabled=true],input[type=tel][disabled],input[type=tel][disabled=true],input[type=email][disabled],input[type=email][disabled=true],input[type=search][disabled],input[type=search][disabled=true],input[type=date][disabled],input[type=date][disabled=true]{background-color:var(--color--component--form--disabled)}@media(min-width:62rem)and (pointer:fine){input[type=text],input[type=tel],input[type=email],input[type=search],input[type=date]{min-block-size:initial;min-inline-size:initial}}input[type=file]{background:var(--color--component--form--textfield--background)}.form-item__textarea--textarea{font-size:.9375rem;inline-size:100%;line-height:1.5;min-block-size:8rem;max-inline-size:100%}.form-item--error .form-item__textarea--textarea{border:2px solid var(--color--core--semantic--error)}input[type=checkbox] .form-item__toggle--pseudo-control{background-color:var(--color--component--form--background)}input[type=checkbox]:checked~.form-item__toggle--target .form-item__toggle--pseudo-control{background-color:var(--color--component--form--toggle--background);flex-direction:row-reverse}.form-item__toggle{color:var(--color--component--form--toggle--color)}.form-item__toggle--item{align-items:center;display:grid;grid-template-columns:max-content 1fr;line-height:1.2;gap:.375rem;margin-block-start:0;margin-inline:0}.form-item__toggle--description,.form-item__toggle .form-item--error-message{grid-column:1/span 2;margin:0}.form-item__toggle .form-item__label{display:flex;flex-grow:100;font-size:1.125rem;font-weight:400;margin:0;padding:0;position:relative;z-index:250}.form-item__toggle .form-item__label:nth-child(2){align-items:center;display:grid;grid-column:1/span 2;grid-template-columns:subgrid}.form-item__toggle--target{align-self:flex-start;box-sizing:border-box;display:grid;place-items:center;min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.form-item__toggle--target{min-block-size:initial;min-inline-size:initial}}.form-item__toggle--checkmark{height:1rem;width:1rem;color:currentColor;position:absolute;top:.0625rem}.form-item__toggle--label{padding-inline-start:.25rem}@media(min-width:992px){.form-item__toggle--label{padding-inline-start:.5rem}}.form-item__toggle--pseudo-control{border:.125rem solid currentColor;border-radius:2rem;display:flex;height:1.375rem;margin:0;position:relative;top:.125rem;width:2.5rem}.form-item__toggle.form-item--error .form-item__toggle--pseudo-control{border:2px solid var(--color--core--semantic--error)}.form-item__toggle.form-disabled .form-item__toggle--pseudo-control{background-color:var(--color--component--form--disabled)}.form-item__toggle:focus-within .form-item__toggle--pseudo-control::before{content:" ";border:unset;border-radius:.75rem;box-shadow:0 0 0 .125rem var(--color--core--ui--focus);height:1.625rem;width:2.75rem;position:absolute;top:-0.25rem;left:-0.25rem}.icon--mirror-icon[dir=rtl]{transform:scale(-1,1)}img,picture{display:block;height:auto;max-width:100%}.layout-container :where(a:not(.button)){color:var(--color--core--ui--link)}.layout-container :where(a:not(.button)):focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.layout-container :where(a:not(.button)):visited{color:var(--color--core--ui--visited)}.layout-container :where(a:not(.button)):hover{color:var(--color--core--ui--hover)}.layout-container :where(a:not(.button)):active{color:var(--color--core--ui--active)}.layout-container :where(a:not(.button)):not(.no-hover){text-decoration:none}.layout-container :where(a:not(.button)):not(.no-hover):has(.link__text) .link__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.layout-container :where(a:not(.button)):not(.no-hover):not(:has(.link__text)){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.layout-container :where(a:not(.button)):not(.no-hover):hover:has(.link__text) .link__text,.layout-container :where(a:not(.button)):not(.no-hover):focus-visible:has(.link__text) .link__text,.layout-container :where(a:not(.button)):not(.no-hover):active:has(.link__text) .link__text{text-decoration-thickness:2px}.layout-container :where(a:not(.button)):not(.no-hover):hover:not(:has(.link__text)),.layout-container :where(a:not(.button)):not(.no-hover):focus-visible:not(:has(.link__text)),.layout-container :where(a:not(.button)):not(.no-hover):active:not(:has(.link__text)){text-decoration-thickness:2px}.layout-container :where(a:not(.button))[target=_blank]:not(:has(.link__icon))::after{align-self:flex-start;block-size:1rem;inline-size:1rem;inset-block-start:calc((1lh - 1rem)/2);display:inline-block;position:relative;vertical-align:top;content:"";background-color:currentColor;background-size:1rem 1rem;background-repeat:no-repeat;-webkit-mask-image:url(/themes/custom/kira/dist/c888e5883bf470eb8157.svg);mask-image:url(/themes/custom/kira/dist/c888e5883bf470eb8157.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.layout-container :where(a:not(.button))[target=_blank]:not(:has(.link__icon))::after[dir=rtl].icon--mirror-icon{transform:scale(-1,1)}.layout-container :where(a:not(.button))[target=_blank]:not(:has(.link__icon))::after .icon{block-size:100%;inline-size:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute}.layout-container :where(a:not(.button))[target=_blank][dir=rtl]::after{transform:rotate(270deg)}.link[target=_blank]::after{content:none}.link:not(.link.button){color:var(--color--core--ui--link)}.link:not(.link.button):focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.link:not(.link.button):visited{color:var(--color--core--ui--visited)}.link:not(.link.button):hover{color:var(--color--core--ui--hover)}.link:not(.link.button):active{color:var(--color--core--ui--active)}.link:not(.link.button):not(.no-hover){text-decoration:none}.link:not(.link.button):not(.no-hover):has(.link__text) .link__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.link:not(.link.button):not(.no-hover):not(:has(.link__text)){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.link:not(.link.button):not(.no-hover):hover:has(.link__text) .link__text,.link:not(.link.button):not(.no-hover):focus-visible:has(.link__text) .link__text,.link:not(.link.button):not(.no-hover):active:has(.link__text) .link__text{text-decoration-thickness:2px}.link:not(.link.button):not(.no-hover):hover:not(:has(.link__text)),.link:not(.link.button):not(.no-hover):focus-visible:not(:has(.link__text)),.link:not(.link.button):not(.no-hover):active:not(:has(.link__text)){text-decoration-thickness:2px}.link.button{min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.link.button{min-block-size:initial;min-inline-size:initial}}.link.button{text-align:center;text-decoration:none}.link.button .link__text{text-decoration:none}.link.button .link__icon{display:none}.link__icon{align-self:flex-start;block-size:1rem;inline-size:1rem;inset-block-start:calc((1lh - 1rem)/2);display:inline-block;position:relative;vertical-align:top}.link__icon[dir=rtl].icon--mirror-icon{transform:scale(-1,1)}.link__icon .icon{block-size:100%;inline-size:100%;display:block;-o-object-fit:cover;object-fit:cover;position:absolute}.link--icon{align-items:center;display:inline-flex;gap:.125rem}.link--reversed-icon .link__icon{order:-1;transform:rotate(180deg)}.link--prominent,.link--skip{font-weight:500}@media(min-width:992px){.back-to-top{display:none}.page__long .back-to-top{display:inline-flex}}.back-to-top.link{align-items:center;color:var(--color--component--link--back-to-top--text);flex-direction:row-reverse;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5;min-height:2.75rem;position:relative;text-decoration:none}.back-to-top.link .link__text{text-decoration:none}.back-to-top.link:visited{color:var(--color--component--link--back-to-top--text)}.back-to-top.link .link__icon{align-items:center;margin-inline:.5rem;position:inherit;top:.5rem;height:1.9375rem;width:1.9375rem}@media(min-width:480px){.back-to-top.link{align-items:center;background-color:var(--color--component--link--back-to-top--background-small);color:var(--color--component--link--back-to-top--text-small);cursor:default;font-size:1.0625rem;line-height:1.25rem;padding:1rem 2rem}.back-to-top.link .link__text{padding-block-start:.0625rem;border-block-end:2px solid rgba(0,0,0,0);display:inline}.back-to-top.link .link__text:hover{border-block-end:2px solid var(--color--component--link--back-to-top--text-small)}.back-to-top.link:hover,.back-to-top.link:visited{color:var(--color--component--link--back-to-top--text-small)}.back-to-top.link .link__icon{height:1.6875rem;width:1.6875rem;align-self:center;margin-inline:0 .5rem;top:0}}.link--skip{background-color:var(--color--component--link--skip-link--background);font-size:1.25rem;inset-block-start:calc(.25rem + 2px);inset-inline-start:-1000px;position:absolute}.link--skip:focus{inset-inline-start:calc(var(--gin-toolbar-x-offset,0px) + .25rem + 2px);padding:.5rem}@media(min-width:480px){.link--skip{font-size:1.125rem}}@media(min-width:992px){.link--skip{font-size:1rem}}.link--motion:not(.link--motion:hover,.link--motion:focus-visible,.link--motion:active,.link--motion-reversed:hover,.link--motion-reversed:focus-visible,.link--motion-reversed:active):has(.link__text) .link__text,.link--motion-reversed:not(.link--motion:hover,.link--motion:focus-visible,.link--motion:active,.link--motion-reversed:hover,.link--motion-reversed:focus-visible,.link--motion-reversed:active):has(.link__text) .link__text{text-decoration-line:none}.link--motion:not(.link--motion:hover,.link--motion:focus-visible,.link--motion:active,.link--motion-reversed:hover,.link--motion-reversed:focus-visible,.link--motion-reversed:active):not(:has(.link__text)),.link--motion-reversed:not(.link--motion:hover,.link--motion:focus-visible,.link--motion:active,.link--motion-reversed:hover,.link--motion-reversed:focus-visible,.link--motion-reversed:active):not(:has(.link__text)){text-decoration-line:none}.link--small{align-items:center;line-height:1}.link--small .link__text{font-size:.875rem;font-weight:700}@keyframes social-pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes social-pulse-reverse{0%{transform:scale(1)}50%{transform:scale(0.8)}100%{transform:scale(1)}}.tag{border:2px solid;border-radius:12.5rem;display:inline-block;font-size:.875rem;font-weight:500;line-height:1;margin-block:0;padding-block:.625rem;padding-inline:1rem;text-decoration:none;text-transform:uppercase;vertical-align:middle}.tag--primary{background:var(--color--component--tag--primary--background);border-color:var(--color--component--tag--primary--border-color);color:var(--color--component--tag--primary--text)}.tag--secondary{background:var(--color--component--tag--secondary--background);border-color:var(--color--component--tag--secondary--border-color);color:var(--color--component--tag--secondary--color)}.date-tag{align-self:flex-start;background:var(--color--component--tag--date--background);color:var(--color--grayscale--black);font-weight:500;padding-block:.5rem;padding-inline:1.5rem}.date-tag--large{font-size:1.25rem}.blockquote,blockquote{font-size:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);border-inline-start:solid 24px var(--color--component--blockquote--border);letter-spacing:-0.01em;line-height:1.35;margin-inline-start:.5rem;padding-inline-end:1rem}blockquote p,.blockquote-content{font-size:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);display:block;font-weight:400;letter-spacing:-0.01em;line-height:1.35;margin:0 1rem;width:100%}blockquote cite,.blockquote-source{font-size:clamp(1rem,0.9559859155rem + 0.1877934272vw,1.125rem);display:block;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.2;margin-block-start:.25rem;margin-inline:1rem}.h1,h1{font-size:clamp(2rem,1.6478873239rem + 1.5023474178vw,3rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-style:normal;inline-size:auto;letter-spacing:normal;line-height:1.1;margin-block:0 .5em;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h1__link,h1 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h1__link:hover,h1 a:hover{color:inherit}.h2,.wysiwyg h2,.text-long h2{font-size:clamp(1.75rem,1.485915493rem + 1.1267605634vw,2.5rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .75rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h2__link,.wysiwyg h2 a,.text-long h2 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h2__link:hover,.wysiwyg h2 a:hover,.text-long h2 a:hover{color:inherit}.h3,.wysiwyg h3,.text-long h3{font-size:clamp(1.5rem,1.411971831rem + 0.3755868545vw,1.75rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .75rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h3__link,.wysiwyg h3 a,.text-long h3 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h3__link:hover,.wysiwyg h3 a:hover,.text-long h3 a:hover{color:inherit}.h4,.wysiwyg h4,.text-long h4{font-size:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .5rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h4__link,.wysiwyg h4 a,.text-long h4 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h4__link:hover,.wysiwyg h4 a:hover,.text-long h4 a:hover{color:inherit}.h5,.wysiwyg h5,.text-long h5{font-size:clamp(1.125rem,1.0809859155rem + 0.1877934272vw,1.25rem);color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.35;margin-block:0 .5rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h5__link,.wysiwyg h5 a,.text-long h6 a,.text-long h5 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h5__link:hover,.wysiwyg h5 a:hover,.text-long h6 a:hover,.text-long h5 a:hover{color:inherit}.h6,.wysiwyg h6,.text-long h6{color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;font-size:.9375rem;inline-size:auto;letter-spacing:.04em;line-height:1.35;margin-block:0 .5rem;margin-inline:0;text-transform:uppercase;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.h6__link,.wysiwyg h6 a{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.h6__link:hover,.wysiwyg h6 a:hover{color:inherit}.paragraph,p{margin-block:0 1rem;margin-inline:0}.paragraph--large{font-size:1.375rem;line-height:1.75}.paragraph--small{color:var(--color--component--text--small);font-size:.875rem;line-height:1.3;letter-spacing:.02em;text-transform:uppercase}.paragraph--small p{font-size:inherit}.hr,hr{margin-block:0 var(--margin-small);border-block-start:1px solid var(--color--core--border--saturation-standard)}.hr:not(:first-child),hr:not(:first-child){margin-block-start:var(--margin-small)}em,i{font-style:italic}strong,b{font-weight:700}pre{font-family:"FiraCode",mono;font-weight:300}small{font-size:min(80%,0.875rem)}mark{background-color:var(--color--grayscale--gray-8);color:var(--color--core--text-heading);font-weight:bolder;padding-inline:.125em}.message-wrapper{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.message-wrapper{padding-inline:0}}.message{--message--border:var(--color--core--semantic--message);--message--color:var(--color--core--semantic--message);align-items:flex-start;border:2px solid var(--message--border);box-shadow:inset 0 6px var(--message--border);color:var(--color--core--text);display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;inline-size:100%;overflow:hidden;margin-block:var(--margin-small) var(--margin-xl);padding:1rem;position:relative;word-wrap:break-word}.message{inline-size:100%;margin-inline:0 auto;max-inline-size:864px;padding-inline:1.25rem}@media(min-width:992px){.message{padding-inline:2rem}}.message:has(+.message){margin-block-end:var(--margin-small)}.message__inner{align-items:flex-start;display:flex;gap:.5rem}.message__inner em{font-style:normal;font-weight:500}.message__inner>:last-child{margin-block-end:0}.message__heading{color:var(--message--color);margin-block-start:0}.message__icon{align-self:flex-start;color:var(--message--color);font-size:1.5rem}.message__icon .icon{display:block;block-size:1lh;inline-size:1lh;position:relative}.message__icon--close{color:var(--color--core--text);justify-self:flex-end;margin-inline-start:auto;order:17}.message__item{margin-block-end:1rem}.message__list{list-style:none;margin:0;padding:0;margin-block:0}.message--error{--message--border:var(--color--core--semantic--error);--message--color:var(--color--core--semantic--error)}.message--status{--message--border:var(--color--core--semantic--message)}.message--success{--message--border:var(--color--core--semantic--success);--message--color:var(--color--core--semantic--success)}.message--warning{--message--border:var(--color--core--semantic--warning-dark);--message--color:var(--color--core--semantic--warning-dark)}.section{container-type:inline-size;inline-size:100%}.section--full:not(.section--small,.section--wide) .section__constrain{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.section--full:not(.section--small,.section--wide) .section__constrain{padding-inline:2rem}}.section--wide .section__constrain{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:0}@media(min-width:992px){.section--wide .section__constrain{padding-inline:0}}.section--small .section__constrain{inline-size:100%;margin-inline:0 auto;max-inline-size:864px;padding-inline:0}@media(min-width:480px){.section--small .section__constrain{padding-inline:0}}.section__header{align-items:center;display:flex;flex-wrap:wrap;gap:0 1.75rem;justify-content:space-between}.section__header:not(:has(+.section__introduction)){margin-block-end:1.75rem}.section__introduction{margin-block-end:2.5rem}.section__link{margin-block-end:.75rem}@media(min-width:992px){.section__link{text-align:end}}.section__title{font-family:"Gotham A","Gotham B","Helvetica",sans-serif}.button-group{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem;inline-size:100%}.button-group li.list-item{margin-block:0}@media(min-width:480px){.button-group{flex-flow:row wrap;justify-content:center}.button-group--left{justify-content:flex-start}}.button-group.button-group--segmented{flex-direction:column;gap:0}.button-group.button-group--segmented li.list-item{border:2px solid var(--color--core--border--saturation-highest);border-block-end:unset;margin:0;padding:0}.button-group.button-group--segmented li.list-item button{border:unset}.button-group.button-group--segmented li.list-item:last-child{border-block-end:2px solid var(--color--core--border--saturation-highest)}@media(min-width:770px){.button-group.button-group--segmented{flex-direction:row}.button-group.button-group--segmented li.list-item{border:1px solid var(--color--core--border--saturation-highest);border-inline-end:unset}.button-group.button-group--segmented li.list-item:last-child{border-inline-end:1px solid var(--color--core--border--saturation-highest)}}.logo-link{display:block;height:auto}.logo-link .logo__image{width:100%}.click-menu__button{min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.click-menu__button{min-block-size:initial;min-inline-size:initial}}.click-menu__toggle{height:1.5rem;width:1.5rem;display:block}.click-menu__toggle[aria-hidden=true]{display:none}.click-menu__items{display:none}.click-menu__items.show{display:block}@media(min-width:992px){.click-menu__items{opacity:0;transition:opacity 200ms cubic-bezier(0.5,1,0.89,1),display 200ms cubic-bezier(0.5,1,0.89,1) allow-discrete}.click-menu__items.show{opacity:1}@starting-style{.click-menu__items.show{opacity:0}}}.secondary-menu{--color--core--ui--link:var(--color--component--menu--secondary--text);--color--core--ui--visited:var(--color--component--menu--secondary--text);--color--core--ui--hover:var(--color--component--menu--secondary--text);--color--core--ui--focus:var(--color--component--menu--secondary--text);--color--core--ui--active:var(--color--component--menu--secondary--text);list-style:none;margin:0;padding:0;padding-block:var(--padding-xs);background-color:var(--color--component--menu--secondary--mobile-background);display:none;font-size:1rem;line-height:1.2;padding-inline:1.25rem}.main-navigation__wrapper .secondary-menu{display:flex;flex-direction:column;gap:1.375rem}.secondary-menu__link{border-radius:0;display:block;inline-size:100%;padding-block:.5rem;position:relative;text-decoration-color:var(--color--component--menu--secondary--border);text-underline-offset:.5em}.secondary-menu__link[target=_blank]::after{content:"";display:none}.secondary-menu__link .link__text{text-decoration:none}@media(min-width:992px){.secondary-menu{--color--core--ui--focus:var(--color--grayscale--gray-2);background-color:rgba(0,0,0,0);display:flex;flex-direction:row;font-weight:500;font-size:.875rem;gap:1.5rem;justify-content:flex-end;padding:0}.main-navigation__wrapper .secondary-menu{display:none}.secondary-menu__link{padding-block:.25rem;padding-inline:0}.secondary-menu__link:not(.secondary-menu__link:hover,.secondary-menu__link:focus-visible,.secondary-menu__link:active):has(.link__text) .link__text{text-decoration-line:none}.secondary-menu__link:not(.secondary-menu__link:hover,.secondary-menu__link:focus-visible,.secondary-menu__link:active):not(:has(.link__text)){text-decoration-line:none}}.main-navigation-hamburger__wrapper{display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif}.main-navigation-hamburger__wrapper.expanded .icon--collapse{display:flex}.main-navigation-hamburger__wrapper.expanded .icon--expand{display:none}.main-navigation-hamburger__wrapper.expanded .main-navigation-hamburger__info-collapsed{display:none}.main-navigation-hamburger__wrapper.expanded .main-navigation-hamburger__info-expanded{display:flex}.main-navigation-hamburger__wrapper.collapsed .icon--collapse{display:none}.main-navigation-hamburger__wrapper.collapsed .icon--expand{display:flex}.main-navigation-hamburger__wrapper.collapsed .main-navigation-hamburger__info-collapsed{display:flex}.main-navigation-hamburger__wrapper.collapsed .main-navigation-hamburger__info-expanded{display:none}@media(min-width:992px){.main-navigation-hamburger__wrapper.mobile-only .icon--collapse{display:flex}.main-navigation-hamburger__wrapper.mobile-only .icon--expand{display:none}.main-navigation-hamburger__wrapper.mobile-only .main-navigation-hamburger__info-collapsed{display:none}.main-navigation-hamburger__wrapper.mobile-only .main-navigation-hamburger__info-expanded{display:flex}}@media screen and (max-width:992px){.main-navigation-hamburger__wrapper.desktop-only .icon--collapse{display:flex}.main-navigation-hamburger__wrapper.desktop-only .icon--expand{display:none}.main-navigation-hamburger__wrapper.desktop-only .main-navigation-hamburger__info-collapsed{display:none}.main-navigation-hamburger__wrapper.desktop-only .main-navigation-hamburger__info-expanded{display:flex}}.main-navigation-hamburger__button{min-block-size:44px;min-inline-size:44px;align-self:flex-start;background:none;border:unset}@media(min-width:62rem)and (pointer:fine){.main-navigation-hamburger__button{min-block-size:initial;min-inline-size:initial}}.main-navigation-hamburger__button .icon{inline-size:1.25rem;margin:0 auto;min-inline-size:1.25rem}.main-navigation-hamburger__wrapper{--color--core--ui--link:var(--color--component--menu--mobile--text);--color--core--ui--visited:var(--color--component--menu--mobile--text);--color--core--ui--hover:var(--color--component--main-navigation--hover-text);--color--core--ui--focus:var(--color--component--main-navigation--hover-text);--color--core--ui--active:var(--color--component--main-navigation--hover-text);align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.main-navigation-hamburger__button{--color--core--ui--focus:var(--color--grayscale--black);color:var(--color--core--text);display:block;font-size:1.5rem;font-weight:700;line-height:1;padding-block:0;padding-inline:0}.main-navigation-hamburger__button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.main-navigation-hamburger__button .icon{min-block-size:44px;min-inline-size:44px;block-size:2.75rem;display:inline-block;inline-size:2.75rem;margin-block-end:0}@media(min-width:62rem)and (pointer:fine){.main-navigation-hamburger__button .icon{min-block-size:initial;min-inline-size:initial}}.main-navigation-hamburger__button .icon--text{vertical-align:40%}.main-navigation-hamburger__info-expanded{align-items:flex-start;background:var(--color--component--menu--mobile--background);box-shadow:0 4px 8px rgba(52,53,49,0.1);color:var(--color--component--menu--mobile--text);display:flex;inline-size:min(100vw - var(--scrollbar-width,0px),26.25rem);inset-block-start:100%;inset-inline-end:0;justify-content:flex-end;padding-block:.5rem 0;position:absolute;z-index:800}.main-navigation-hamburger__wrapper.expanded .main-navigation-hamburger__button-wrapper{display:flex;inline-size:100%;justify-content:flex-end}@media(min-width:770px){.main-navigation-hamburger__info-expanded{inset-inline-end:0}}@media(min-width:992px){.main-navigation-hamburger__wrapper{align-items:flex-end;justify-content:flex-start}.main-navigation-hamburger__button{display:none}.main-navigation-hamburger__info-expanded{background:rgba(0,0,0,0);block-size:100%;box-shadow:none;inline-size:auto;padding-block:0;position:initial;z-index:initial}.main-navigation-hamburger__inner{block-size:100%}}.main-navigation__button{min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.main-navigation__button{min-block-size:initial;min-inline-size:initial}}.main-navigation__toggle{height:1.5rem;width:1.5rem;display:block}.main-navigation__toggle[aria-hidden=true]{display:none}.main-navigation__items{display:none}.main-navigation__items.show{display:block}@media(min-width:992px){.main-navigation__items{opacity:0;transition:opacity 200ms cubic-bezier(0.5,1,0.89,1),display 200ms cubic-bezier(0.5,1,0.89,1) allow-discrete}.main-navigation__items.show{opacity:1}@starting-style{.main-navigation__items.show{opacity:0}}}.main-navigation__wrapper{position:relative}.main-navigation__button{--color--core--ui--link:var(--color--component--menu--mobile--button-text);--color--core--ui--visited:var(--color--component--menu--mobile--button-text);--color--core--ui--hover:var(--color--component--menu--mobile--button-text);--color--core--ui--focus:var(--color--component--menu--mobile--button-text);--color--core--ui--active:var(--color--component--menu--mobile--button-text);color:var(--color--core--ui--link);background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-size:1.125rem;inline-size:100%;justify-content:space-between;line-height:1.2;padding-block:1.25rem;padding-inline:1.25rem;position:relative;text-align:start;text-transform:uppercase}.main-navigation__button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.main-navigation__button:visited{color:var(--color--core--ui--visited)}.main-navigation__button:hover{color:var(--color--core--ui--hover)}.main-navigation__button:active{color:var(--color--core--ui--active)}.main-navigation__button:not(.no-hover){text-decoration:none}.main-navigation__button:not(.no-hover):has(.link__text) .link__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.main-navigation__button:not(.no-hover):not(:has(.link__text)){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.main-navigation__button:not(.no-hover):hover:has(.link__text) .link__text,.main-navigation__button:not(.no-hover):focus-visible:has(.link__text) .link__text,.main-navigation__button:not(.no-hover):active:has(.link__text) .link__text{text-decoration-thickness:2px}.main-navigation__button:not(.no-hover):hover:not(:has(.link__text)),.main-navigation__button:not(.no-hover):focus-visible:not(:has(.link__text)),.main-navigation__button:not(.no-hover):active:not(:has(.link__text)){text-decoration-thickness:2px}.main-navigation__button:not(.main-navigation__button:hover,.main-navigation__button:focus-visible,.main-navigation__button:active):has(.link__text) .link__text{text-decoration-line:none}.main-navigation__button:not(.main-navigation__button:hover,.main-navigation__button:focus-visible,.main-navigation__button:active):not(:has(.link__text)){text-decoration-line:none}.main-navigation__button.is-active{background-color:var(--color--component--click-menu--background-active)}@media(min-width:992px){.main-navigation__button{align-items:center;border:unset;font-size:1rem;inline-size:auto;justify-content:flex-start;padding-inline:1rem;padding-block:1rem calc(1rem - .25em)}.main-navigation__button:has(.main-navigation__toggle){padding-inline-end:.5rem}.main-navigation__button:focus-visible{outline-offset:-2px}}.main-navigation__click-menu{border-block-end:1px solid var(--color--core--border--saturation-standard);border-inline:unset;inline-size:100%}.main-navigation__click-menu.is-active-trail .main-navigation__button{background-color:var(--color--component--click-menu--background-active)}@media(min-width:992px){.main-navigation__click-menu{border:unset;flex:1;max-inline-size:-moz-max-content;max-inline-size:max-content}}@media(min-width:1300px){.main-navigation__click-menu{flex-basis:initial;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:none}}.main-navigation__items{inline-size:100%;line-height:1.35;list-style-type:none;margin-block:0;margin-inline:0;padding-block:1px;padding-inline:0}.main-navigation__menus{list-style:none;margin:0;padding:0;inline-size:100%}.main-navigation__menu-item{margin:0;padding-inline:1.25rem;transition:background-color 150ms cubic-bezier(0.5,1,0.89,1)}.main-navigation__menu-item:hover{background-color:var(--color--component--click-menu--background-hover);color:var(--color--component--main-navigation--hover-text)}.main-navigation__menu-item .list-item__link{display:block;inline-size:100%;padding-block:.75rem;padding-inline-start:.75rem}.main-navigation__menu-item .list-item__link:not(.main-navigation__menu-item .list-item__link:hover,.main-navigation__menu-item .list-item__link:focus-visible,.main-navigation__menu-item .list-item__link:active):has(.link__text) .link__text{text-decoration-line:none}.main-navigation__menu-item .list-item__link:not(.main-navigation__menu-item .list-item__link:hover,.main-navigation__menu-item .list-item__link:focus-visible,.main-navigation__menu-item .list-item__link:active):not(:has(.link__text)){text-decoration-line:none}.main-navigation__link{text-decoration:none;--color--core--ui--link:var(--color--component--menu--mobile--button-text);--color--core--ui--visited:var(--color--component--menu--mobile--button-text);--color--core--ui--hover:var(--color--component--menu--mobile--button-text);--color--core--ui--focus:var(--color--component--menu--mobile--button-text);--color--core--ui--active:var(--color--component--menu--mobile--button-text);color:var(--color--core--ui--link);background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-size:1.125rem;inline-size:100%;justify-content:space-between;line-height:1.2;padding-block:1.25rem;padding-inline:1.25rem;position:relative;text-align:start;text-transform:uppercase}.main-navigation__link:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.main-navigation__link:visited{color:var(--color--core--ui--visited)}.main-navigation__link:hover{color:var(--color--core--ui--hover)}.main-navigation__link:active{color:var(--color--core--ui--active)}.main-navigation__link:not(.no-hover){text-decoration:none}.main-navigation__link:not(.no-hover):has(.link__text) .link__text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.main-navigation__link:not(.no-hover):not(:has(.link__text)){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:min(3.5px,.25em)}.main-navigation__link:not(.no-hover):hover:has(.link__text) .link__text,.main-navigation__link:not(.no-hover):focus-visible:has(.link__text) .link__text,.main-navigation__link:not(.no-hover):active:has(.link__text) .link__text{text-decoration-thickness:2px}.main-navigation__link:not(.no-hover):hover:not(:has(.link__text)),.main-navigation__link:not(.no-hover):focus-visible:not(:has(.link__text)),.main-navigation__link:not(.no-hover):active:not(:has(.link__text)){text-decoration-thickness:2px}.main-navigation__link:not(.main-navigation__link:hover,.main-navigation__link:focus-visible,.main-navigation__link:active):has(.link__text) .link__text{text-decoration-line:none}.main-navigation__link:not(.main-navigation__link:hover,.main-navigation__link:focus-visible,.main-navigation__link:active):not(:has(.link__text)){text-decoration-line:none}.main-navigation__link.is-active{background-color:var(--color--component--click-menu--background-active)}@media(min-width:992px){.main-navigation__link{align-items:center;border:unset;font-size:1rem;inline-size:auto;justify-content:flex-start;padding-inline:1rem;padding-block:1rem calc(1rem - .25em)}.main-navigation__link:has(.main-navigation__toggle){padding-inline-end:.5rem}.main-navigation__link:focus-visible{outline-offset:-2px}}@media(min-width:992px){.main-navigation__link:last-child{border-block-end:unset}}.main-navigation__menus{max-inline-size:100%}.main-navigation__toggle{color:var(--color--component--menu--mobile--text);margin-block-start:.125rem}@media(min-width:992px){.main-navigation__menus{align-items:flex-end;display:flex;flex-direction:row;gap:1rem}.main-navigation__click-menu{position:relative}.main-navigation__items{background-color:var(--color--component--main-navigation--expanded--background-color);inline-size:-moz-max-content;inline-size:max-content;inset-block-start:100%;max-inline-size:16.5625rem;position:absolute}.main-navigation__items.show{box-shadow:0 4px 8px rgba(52,53,49,0.1);z-index:800}.main-navigation__secondary,.main-navigation__search{display:none}.main-navigation__menu-item{padding-inline:.75rem}.main-navigation__menu-item .list-item__link{padding-inline:0}.main-navigation__link{border-block-end:unset;width:auto}.main-navigation__link .link__text{border-inline-start:unset}.main-navigation__text{flex:1}.main-navigation__toggle{height:1rem;width:1rem;flex-shrink:0;margin-block:0}.main-navigation__button.show{background-color:rgba(0,0,0,0)}.main-navigation__button.show:focus-visible{background-color:var(--color--core--ui--focus-bg)}.main-navigation__button.show:active{background-color:var(--color--core--ui--active-bg)}.main-navigation__button.show .link__text{text-decoration-thickness:2px}}@media(min-width:1300px){.main-navigation__menus{gap:1.5rem}.main-navigation__toggle{margin-block:.125rem 0}}.cobranding-banner__wrapper{display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif}.cobranding-banner__wrapper.expanded .icon--collapse{display:block}.cobranding-banner__wrapper.expanded .icon--expand{display:none}.cobranding-banner__wrapper.expanded .cobranding-banner__info-collapsed{display:none}.cobranding-banner__wrapper.expanded .cobranding-banner__info-expanded{display:block}.cobranding-banner__wrapper.collapsed .icon--collapse{display:none}.cobranding-banner__wrapper.collapsed .icon--expand{display:block}.cobranding-banner__wrapper.collapsed .cobranding-banner__info-collapsed{display:block}.cobranding-banner__wrapper.collapsed .cobranding-banner__info-expanded{display:none}@media(min-width:992px){.cobranding-banner__wrapper.mobile-only .icon--collapse{display:block}.cobranding-banner__wrapper.mobile-only .icon--expand{display:none}.cobranding-banner__wrapper.mobile-only .cobranding-banner__info-collapsed{display:none}.cobranding-banner__wrapper.mobile-only .cobranding-banner__info-expanded{display:block}}@media screen and (max-width:992px){.cobranding-banner__wrapper.desktop-only .icon--collapse{display:block}.cobranding-banner__wrapper.desktop-only .icon--expand{display:none}.cobranding-banner__wrapper.desktop-only .cobranding-banner__info-collapsed{display:none}.cobranding-banner__wrapper.desktop-only .cobranding-banner__info-expanded{display:block}}.cobranding-banner__button{min-block-size:44px;min-inline-size:44px;align-self:flex-start;background:none;border:unset}@media(min-width:62rem)and (pointer:fine){.cobranding-banner__button{min-block-size:initial;min-inline-size:initial}}.cobranding-banner__button .icon{inline-size:1.25rem;margin:0 auto;min-inline-size:1.25rem}.cobranding-banner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.cobranding-banner{padding-inline:2rem}}.cobranding-banner{align-items:center;background-color:var(--color--component--cobranding-banner--background);color:var(--color--core--text);display:flex;font-size:.875rem;gap:.25rem;justify-content:space-between;line-height:1.5;padding-block:.75rem}.cobranding-banner__wrapper{align-items:flex-start}.cobranding-banner__info{max-width:33rem}.cobranding-banner__info a{color:inherit;font-weight:700}.cobranding-banner__info a:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.cobranding-banner__button{color:var(--color--grayscale--gray-1);cursor:pointer;margin-block-start:-11px;margin-inline-start:calc(-22px + 0.375rem);outline-offset:-0.0625rem;padding-block:0;padding-inline:0}.cobranding-banner__button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.cobranding-banner__metro-logo{align-self:flex-start;flex-shrink:0}.cobranding-banner__metro-logo .logo__image{height:1.375rem;min-height:1.375rem}@media(min-width:480px){.cobranding-banner__button{margin-block-start:0}.cobranding-banner__info,.cobranding-banner__metro-logo{margin-block-start:11px}}@media(min-width:770px){.cobranding-banner__metro-logo{margin-block-start:0}.cobranding-banner__metro-logo .logo__image{height:2.1875rem}}@media(min-width:992px){.cobranding-banner{font-size:.875rem;line-height:1.5}.cobranding-banner__button{margin-inline-start:-0.25rem}.cobranding-banner__info{margin-block-start:0}}@media(min-width:992px){.cobranding-banner__wrapper{gap:.5rem}}.search-box{background:var(--color--component--search-box--background);color:var(--color--core--text)}.search-box--button-label{margin-inline-end:.25rem;margin-inline-start:.5rem}.search-box--button-label.search-box--icon-only,.search-box--button-label.search-box--small{display:none}.search-box__icon{height:1.5rem;width:1.5rem;inset-inline-end:.5rem;inset-block-start:50%;pointer-events:none;position:absolute;transform:translateY(-50%);z-index:250}.search-box__icon{left:.125rem;position:relative;top:.0625rem}@media(min-width:992px){.search-box__icon{top:.0625rem}}.search-box__form-item{font-family:"Gotham A","Gotham B","Helvetica",sans-serif;display:flex;flex-direction:column;gap:.75rem;margin-block-end:0}.search-box__form-item .button{inline-size:100%;padding-inline:.5rem;min-block-size:44px;min-inline-size:44px}@media(min-width:62rem)and (pointer:fine){.search-box__form-item .button{min-block-size:initial;min-inline-size:initial}}@media(min-width:992px){.search-box__form-item .button{padding:.375rem}}.search-box__form-item .button__content{justify-content:center;text-align:center}.search-box__form-item .form-item__textfield--icon-wrapper{color:var(--color--component--search-box--icon-color)}.search-box__form-item .form-item__textfield--input-wrapper{flex-wrap:wrap;gap:.75rem}.search-box__form-item .form-item__textfield--input-wrapper input{background-color:var(--color--component--search-box--input-background);border-color:var(--color--component--search-box--border);border-radius:.125rem;padding-block:.75rem;padding-inline:1.5rem 3rem}.search-box__form-item--icon-only .form-item__textfield--input-wrapper input{display:none}@media(min-width:992px){.search-box__form-item .form-item__textfield--input-wrapper{gap:0}}.search-box__label--textfield{font-size:1rem;font-weight:700;text-transform:uppercase}.search-box .form-item__input:focus{outline-color:var(--color--core--text)}.search-box--mobile{padding-block:1.5rem;padding-inline:1.25rem}@media(min-width:992px){.search-box-wrapper__wrapper{display:flex;font-family:"Gotham A","Gotham B","Helvetica",sans-serif}.search-box-wrapper__wrapper.expanded .icon--collapse{display:block}.search-box-wrapper__wrapper.expanded .icon--expand{display:none}.search-box-wrapper__wrapper.expanded .search-box-wrapper__info-collapsed{display:none}.search-box-wrapper__wrapper.expanded .search-box-wrapper__info-expanded{display:block}.search-box-wrapper__wrapper.collapsed .icon--collapse{display:none}.search-box-wrapper__wrapper.collapsed .icon--expand{display:block}.search-box-wrapper__wrapper.collapsed .search-box-wrapper__info-collapsed{display:block}.search-box-wrapper__wrapper.collapsed .search-box-wrapper__info-expanded{display:none}}@media(min-width:992px)and (min-width:992px){.search-box-wrapper__wrapper.mobile-only .icon--collapse{display:block}.search-box-wrapper__wrapper.mobile-only .icon--expand{display:none}.search-box-wrapper__wrapper.mobile-only .search-box-wrapper__info-collapsed{display:none}.search-box-wrapper__wrapper.mobile-only .search-box-wrapper__info-expanded{display:block}}@media screen and (min-width:992px)and (max-width:992px){.search-box-wrapper__wrapper.desktop-only .icon--collapse{display:block}.search-box-wrapper__wrapper.desktop-only .icon--expand{display:none}.search-box-wrapper__wrapper.desktop-only .search-box-wrapper__info-collapsed{display:none}.search-box-wrapper__wrapper.desktop-only .search-box-wrapper__info-expanded{display:block}}@media(min-width:992px){.search-box-wrapper__button{min-block-size:44px;min-inline-size:44px;align-self:flex-start;background:none;border:unset}}@media(min-width:992px)and (min-width:62rem)and (pointer:fine){.search-box-wrapper__button{min-block-size:initial;min-inline-size:initial}}@media(min-width:992px){.search-box-wrapper__button .icon{inline-size:1.25rem;margin:0 auto;min-inline-size:1.25rem}.search-box-wrapper__wrapper{align-items:center;block-size:100%;position:relative}.search-box-wrapper__info-expanded{inline-size:calc(100vw - var(--scrollbar-width,0px) - var(--gin-toolbar-x-offset,0px));inset-block-start:100%;inset-inline-end:-2rem;opacity:0;position:absolute;transition:opacity 200ms cubic-bezier(0.5,1,0.89,1),display 200ms cubic-bezier(0.5,1,0.89,1) allow-discrete}.expanded .search-box-wrapper__info-expanded{opacity:1;z-index:800}@starting-style{.expanded .search-box-wrapper__info-expanded{opacity:0}}.search-box-wrapper__button{align-self:revert;color:var(--color--core--text-reversed-out);cursor:pointer;padding-block:0;padding-inline:0}.search-box-wrapper__button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.search-box{align-items:center;color:var(--color--component--search-box--text-desktop);display:flex;inline-size:100%;justify-content:center;padding:6rem}.search-box__form-item{inline-size:100%;max-inline-size:864px}.search-box__form-item .form-item__textfield--input-wrapper{flex-wrap:nowrap;gap:.5rem}.search-box__form-item .button{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.search-box__form-item .button{inline-size:auto}}@media(min-width:1300px){.search-box-wrapper__info-expanded{inset-inline-end:calc(-2rem - (100vw - var(--scrollbar-width,0px) - var(--gin-toolbar-x-offset,0px) - 1280px)/2)}}.header__cobranding{background-color:var(--color--component--cobranding-banner--background)}.has-open-menu .header__cobranding{display:none}.header__utility{display:none}.header__utility-inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.header__utility-inner{padding-inline:0}}.header__inner{align-items:center;display:grid;grid-template:max-content 1fr/max-content 1fr}.header__inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.header__inner{padding-inline:2rem}}.header__logo{inline-size:min(47.6vw,12.5rem);padding-block:1.25rem}.header__main{align-items:center;display:flex;flex:1;justify-content:flex-end}.header__secondary{align-items:stretch;border-block-start:1px solid var(--color--core--border--saturation-standard);display:flex;grid-column-start:span 2;inline-size:100%;justify-content:flex-end}.header__secondary-links{align-items:stretch;display:flex;flex:2}.header__search{display:none}.has-open-menu .header__inner{block-size:100%;position:relative}.has-open-menu .header__secondary{display:none}@media(min-width:770px){.has-open-menu .header__cobranding{display:initial}}@media(min-width:992px){.header__utility{display:block;grid-column:span 2}.header__inner{align-items:center;grid-template-columns:max-content 1fr max-content}.header__logo{inline-size:11.25rem;padding-block:1.25rem;padding-inline-start:0}.header__main{--color--core--ui--focus:var(--color--core--text-reversed-out);border-image-outset:0 100vw;border-image-source:conic-gradient(var(--color--component--main-navigation--background-desktop) 0deg,var(--color--component--main-navigation--background-desktop) 0deg);border-image-slice:0 fill;border-image-width:1;gap:2.5rem;grid-column:span 2;inline-size:100%;justify-content:flex-start;justify-self:flex-start;margin-inline-start:-1rem}.header__secondary{--color--core--ui--focus:var(--color--core--text-reversed-out);align-items:center;align-self:stretch;border-block-start:0;display:flex;gap:.5rem;grid-column:3/3;justify-items:flex-end;padding-inline:0}.header__secondary-links{flex:1 1 auto;gap:.5rem}.header__search{block-size:100%;display:block}.has-open-menu .header__secondary{display:flex}.has-open-menu .header__cobranding{display:block}}@media(min-width:992px){.header__inner{padding-inline:2rem}}@media(min-width:1300px){.header__inner{-moz-column-gap:2rem;column-gap:2rem}}.footer-menu__menu{--color--core--ui--link:var(--color--component--global-footer--text);--color--core--ui--visited:var(--color--component--global-footer--text);--color--core--ui--hover:var(--color--core--text-reversed-out);--color--core--ui--focus:var(--color--core--text-reversed-out);--color--core--ui--active:var(--color--core--text-reversed-out);display:flex;flex-direction:column;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-size:1rem;font-weight:500;gap:.5rem;list-style:none;margin-block:0;padding:0}.footer-menu__menu .menu__link{color:inherit;display:block;line-height:1.5}.footer-menu__menu .menu__link:not(.footer-menu__menu .menu__link:hover,.footer-menu__menu .menu__link:focus-visible,.footer-menu__menu .menu__link:active):has(.link__text) .link__text{text-decoration-line:none}.footer-menu__menu .menu__link:not(.footer-menu__menu .menu__link:hover,.footer-menu__menu .menu__link:focus-visible,.footer-menu__menu .menu__link:active):not(:has(.link__text)){text-decoration-line:none}@media(min-width:992px){.footer-menu__menu{font-size:1rem}}.metro-brand-menu__menu{--color--core--ui--link:var(--color--component--global-footer--text);--color--core--ui--visited:var(--color--component--global-footer--text);--color--core--ui--hover:var(--color--core--text-reversed-out);--color--core--ui--focus:var(--color--core--text-reversed-out);--color--core--ui--active:var(--color--core--text-reversed-out);list-style:none;margin:0;padding:0;background-color:var(--color--component--global-footer--bottom--background);display:flex;flex-direction:column;font-size:.875rem;font-weight:500;gap:.5rem}.metro-brand-menu__menu .menu__link:not(.metro-brand-menu__menu .menu__link:hover,.metro-brand-menu__menu .menu__link:focus-visible,.metro-brand-menu__menu .menu__link:active):has(.link__text) .link__text{text-decoration-line:none}.metro-brand-menu__menu .menu__link:not(.metro-brand-menu__menu .menu__link:hover,.metro-brand-menu__menu .menu__link:focus-visible,.metro-brand-menu__menu .menu__link:active):not(:has(.link__text)){text-decoration-line:none}.social-menu{display:flex;gap:1rem;justify-content:start;list-style:none;margin:0;padding:0}.social-menu__item{margin-block-end:.25rem}.social-menu__link{min-block-size:44px;min-inline-size:44px;background:var(--color--component--menu--social--icon-background);border-radius:12.5rem;display:grid;place-items:center;text-decoration:none;transition:background 150ms cubic-bezier(0.45,0,0.55,1)}@media(min-width:62rem)and (pointer:fine){.social-menu__link{min-block-size:initial;min-inline-size:initial}}.social-menu__link:hover,.social-menu__link:focus-visible,.social-menu__link:active{background:var(--color--component--menu--social--icon-background-hover)}@media(min-width:992px){.social-menu__link{height:2.5rem;width:2.5rem}}.social-menu__icon{height:1.5rem;width:1.5rem;color:var(--color--component--menu--social--icon)}.social-menu__text{font-weight:700}.global-footer{--color--core--ui--focus:var(--color--grayscale--white);clear:both}.global-footer__menu{margin-block:0 var(--margin-standard);border-inline-start:1px solid var(--color--core--border--saturation-standard);padding-inline-start:.75rem}@media(min-width:770px){.global-footer__menu{padding-block:0;padding-inline:1rem}}.global-footer__metro-universe{margin-block:0 var(--margin-standard);align-items:flex-start;display:flex;gap:1.5rem}.global-footer__metro-universe .logo__image{filter:brightness(0.1) invert(1);inline-size:min(8.875rem,29.6vw)}.global-footer__metro_network_statement{display:block;flex:1;text-wrap:balance}@media(min-width:480px){.global-footer__metro_network_statement{max-inline-size:25ch}}@media(min-width:770px){.global-footer__metro_network_statement{text-align:end}}@media(min-width:770px){.global-footer__universe_wrapper{margin-inline-end:2.25rem;justify-self:end}}.global-footer__top{--color--core--ui--link:var(--color--component--global-footer--text);--color--core--ui--visited:var(--color--component--global-footer--text);--color--core--ui--hover:var(--color--core--text-reversed-out);--color--core--ui--focus:var(--color--core--text-reversed-out);--color--core--ui--active:var(--color--core--text-reversed-out);background:var(--color--component--global-footer--top--background);color:var(--color--component--global-footer--text)}.global-footer__top-inner{--skyline-background-size:67px;background:url(/themes/custom/kira/dist/b618f5f053086747ee3e.svg) no-repeat center bottom/auto var(--skyline-background-size);display:grid;margin-block-end:-1px;padding-block:var(--padding-xl) calc(var(--padding-small) + var(--skyline-background-size))}.global-footer__top-inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.global-footer__top-inner{padding-inline:2rem}}@media(min-width:770px){.global-footer__top-inner{--skyline-background-size:4.8125rem;-moz-column-gap:6rem;column-gap:6rem;grid-template-columns:1fr 1fr}}@media(min-width:992px){.global-footer__top-inner{align-content:start;background-position-x:right;grid-template-columns:max-content max-content 1fr}}.global-footer__bottom{background:var(--color--component--global-footer--bottom--background) url(/themes/custom/kira/dist/cbae10bc0903a1542773.svg) repeat;background-blend-mode:multiply;color:var(--color--component--global-footer--text)}.global-footer__bottom-inner{padding-block:var(--padding-standard)}.global-footer__bottom-inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.global-footer__bottom-inner{padding-inline:2rem}}@media(min-width:770px){.global-footer__bottom-inner{display:grid;gap:1rem;grid-template-columns:1fr max-content;justify-items:end}}.global-footer__address{font-style:normal;margin-block:0 var(--margin-xs)}.global-footer__address:last-child{margin-block-end:0}.global-footer__phone:not(.global-footer__phone:hover,.global-footer__phone:focus-visible,.global-footer__phone:active):has(.link__text) .link__text{text-decoration-line:none}.global-footer__phone:not(.global-footer__phone:hover,.global-footer__phone:focus-visible,.global-footer__phone:active):not(:has(.link__text)){text-decoration-line:none}.global-footer__contact{font-size:.875rem;margin-block:0 var(--margin-small)}.global-footer__footer-menu{margin-block:0 var(--margin-standard)}.global-footer__logo{margin-block:0 var(--margin-standard);filter:brightness(0) invert(1);inline-size:min(15.625rem,59.5vw)}@media(min-width:770px)and (max-width:991px){.global-footer__social{grid-column:2/2}}@media(min-width:992px){.global-footer__social{justify-self:end}}.global-footer__copyright{color:inherit;font-size:.875rem}@media(min-width:770px){.global-footer__copyright{grid-column:1/-1;justify-self:start}}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol,ol ul,ul ol,ul ul{margin-block-start:.75rem}.wysiwyg>ol,.wysiwyg>ul{margin-block:2rem;padding-inline-start:1.5rem}.wysiwyg>ol:first-child,.wysiwyg>ul:first-child{margin-block-start:0}.wysiwyg>ol:last-child,.wysiwyg>ul:last-child{margin-block-end:0}.list-item,.wysiwyg ol li,.wysiwyg ul li,.wysiwyg dt,.wysiwyg dd,.text-long dt,.text-long dd,.text-long ol li,.text-long ul li,.dl-term,.dl-def{margin-block-end:.75rem}.list-item:last-child,.wysiwyg ol li:last-child,.wysiwyg ul li:last-child,.wysiwyg dt:last-child,.wysiwyg dd:last-child,.text-long dt:last-child,.text-long dd:last-child,.text-long ol li:last-child,.text-long ul li:last-child,.dl-term:last-child,.dl-def:last-child{margin-block-end:0}figure,.figure,.drupal-media{margin-block:0 2rem;margin-inline:0;position:relative;inline-size:100%}figure>figcaption,.figure>figcaption,.drupal-media>figcaption{color:var(--color--core--text-secondary);font-size:.875rem;font-style:normal}@media(min-width:770px){figure>figcaption,.figure>figcaption,.drupal-media>figcaption{margin-inline-start:0}}figure :is(img,picture),.figure :is(img,picture),.drupal-media :is(img,picture){border-radius:0;block-size:auto;inline-size:100%;margin-block-end:.5rem}@media(min-width:480px){figure :is(img,picture),.figure :is(img,picture),.drupal-media :is(img,picture){margin-block-end:.75rem}}figure--gallery,.figure--gallery,.drupal-media--gallery{display:table;inset-inline:auto;inline-size:auto;margin-block:0;margin-inline:unset}figure--gallery :is(img,picture),.figure--gallery :is(img,picture),.drupal-media--gallery :is(img,picture){block-size:12rem;inline-size:auto}figure--gallery figcaption,.figure--gallery figcaption,.drupal-media--gallery figcaption{caption-side:bottom;caption-side:block-end;display:table-caption}figure--full :is(img,picture),figure--half :is(img,picture),.figure--full :is(img,picture),.figure--half :is(img,picture),.drupal-media--full :is(img,picture),.drupal-media--half :is(img,picture){aspect-ratio:unset}@media(min-width:770px){figure,.figure,.drupal-media{inset-inline:unset;inline-size:100%;margin-inline:0}figure--half,.figure--half,.drupal-media--half{inline-size:50%}figure--third,.figure--third,.drupal-media--third{inline-size:33%}figure--left,.figure--left,.drupal-media--left{float:inline-start;margin-inline-end:1.5rem}figure--right,.figure--right,.drupal-media--right{float:inline-end;margin-inline-start:1.5rem}figure--center,.figure--center,.drupal-media--center{margin-inline:auto}figure--gallery,.figure--gallery,.drupal-media--gallery{margin-block:0;inline-size:auto}figure--gallery :is(img,picture),.figure--gallery :is(img,picture),.drupal-media--gallery :is(img,picture){block-size:16.25rem}}@media(min-width:992px){figure--gallery,.figure--gallery,.drupal-media--gallery{inset-inline:unset;inline-size:auto}figure--gallery :is(img,picture),.figure--gallery :is(img,picture),.drupal-media--gallery :is(img,picture){block-size:20.5625rem}figure--half.figure--center,.figure--half.figure--center,.drupal-media--half.figure--center{inset-inline:auto;margin-inline:auto}figure--right,.figure--right,.drupal-media--right{inset-inline-start:auto}}.figure__caption{padding-inline:1.25rem}@media(min-width:770px){.figure__caption{padding-inline:0}}.caption,.caption--inner{display:inline}.caption>*,.caption--inner>*{display:revert;max-width:revert}.caption:last-child,.caption--inner:last-child{margin-block-end:0}.caption+.image__credit,.caption--inner+.image__credit{padding-inline-start:1ch}@media(min-width:480px){.caption,.caption--inner{margin-block-end:.75rem}}@media(min-width:480px){.figure__transcript{margin-block-start:.75rem}}@media(min-width:480px){.figure__transcript-help{margin-block-start:.75rem}}*:has(.figure--left,.figure--right)::after{clear:both;content:"";display:table}.wysiwyg{display:block}.wysiwyg{inline-size:100%;margin-inline:0 auto;max-inline-size:54rem;padding-inline:0}@media(min-width:480px){.wysiwyg{padding-inline:0}}.wysiwyg:not(:has(+.wysiwyg))>:last-child{margin-block-end:.5rem}.wysiwyg p,.wysiwyg>ul,.wysiwyg>ol,.ck-content p,.ck-content>ul,.ck-content>ol{margin-block-end:1.25rem}.wysiwyg p:last-child,.wysiwyg>ul:last-child,.wysiwyg>ol:last-child,.ck-content p:last-child,.ck-content>ul:last-child,.ck-content>ol:last-child{margin-block-end:0}.wysiwyg *:has(+h2),.ck-content *:has(+h2){margin-block-end:var(--margin-large)}.wysiwyg iframe,.ck-content iframe{border:unset}.wysiwyg .figure--video iframe,.wysiwyg iframe[src*="3playmedia.com"],.wysiwyg iframe[src*="vimeo.com"],.wysiwyg iframe[src*="youtube.com"],.wysiwyg iframe[src*="youtu.be"],.ck-content .figure--video iframe,.ck-content iframe[src*="3playmedia.com"],.ck-content iframe[src*="vimeo.com"],.ck-content iframe[src*="youtube.com"],.ck-content iframe[src*="youtu.be"]{aspect-ratio:16/9}.wysiwyg .figure--video iframe,.wysiwyg iframe[src*="3playmedia.com"],.wysiwyg iframe[src*="vimeo.com"],.wysiwyg iframe[src*="youtube.com"],.wysiwyg iframe[src*="youtu.be"],.wysiwyg .media-oembed-content,.ck-content .figure--video iframe,.ck-content iframe[src*="3playmedia.com"],.ck-content iframe[src*="vimeo.com"],.ck-content iframe[src*="youtube.com"],.ck-content iframe[src*="youtu.be"],.ck-content .media-oembed-content{height:100%;width:100%}.wysiwyg .figure--with-ad .figure__media,.ck-content .figure--with-ad .figure__media{inline-size:100%;position:relative;padding-block-end:calc(56.25% + 37px)}.wysiwyg .figure--with-ad.figure--video iframe,.wysiwyg .figure--with-ad iframe[src*="3playmedia.com"],.wysiwyg .figure--with-ad iframe[src*="vimeo.com"],.wysiwyg .figure--with-ad iframe[src*="youtube.com"],.wysiwyg .figure--with-ad iframe[src*="youtu.be"],.ck-content .figure--with-ad.figure--video iframe,.ck-content .figure--with-ad iframe[src*="3playmedia.com"],.ck-content .figure--with-ad iframe[src*="vimeo.com"],.ck-content .figure--with-ad iframe[src*="youtube.com"],.ck-content .figure--with-ad iframe[src*="youtu.be"]{aspect-ratio:initial;inset:0;overflow:hidden;position:absolute}@media(max-width:769px){.wysiwyg .figure--full img,.wysiwyg .figure--full picture,.wysiwyg .figure--half img,.wysiwyg .figure--half picture,.ck-content .figure--full img,.ck-content .figure--full picture,.ck-content .figure--half img,.ck-content .figure--half picture{border-radius:0}}.ck .drupal-media{text-align:start !important}.ck .drupal-media figcaption{position:relative}.section-navigation{font-family:"Gotham A","Gotham B","Helvetica",sans-serif;line-height:1.2;list-style:none;margin:0;padding:0}.section-navigation--sub{margin-inline-start:.625rem}.section-navigation__wrapper{margin-inline:auto;max-width:43.75rem;width:100%}.section-navigation__title{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.section-navigation__link{background-color:var(--color--core--background);border-inline-start:4px solid var(--color--core--background);color:var(--color--component--menu--section-navigation--link);display:block;padding-block:.5rem;padding-inline:.625rem;text-decoration:none;transition-duration:375ms;transition-property:background-color,border-color;transition-timing-function:cubic-bezier(0.5,1,0.89,1)}.section-navigation__link .link__text{text-decoration:none}.section-navigation__link:hover,.section-navigation__link:focus{background-color:var(--color--component--menu--section-navigation--hover-background);border-inline-start-color:var(--color--component--menu--section-navigation--border);color:var(--color--component--menu--section-navigation--hover-text)}.section-navigation__link.is-active{border-inline-start-color:var(--color--component--menu--section-navigation--border);font-weight:700}@media(min-width:1100px){.section-navigation__wrapper{inset-block-start:3rem;margin-block-end:3rem;position:sticky}}.section-navigation__wrapper select{font-family:"Gotham A","Gotham B","Helvetica",sans-serif;margin-block-end:0;max-width:100%;overflow:clip}.main{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.main{padding-inline:2rem}}@media(min-width:992px){.main{display:flex}}.main-sidebar{margin-block-end:2rem}@media(min-width:992px){.main-sidebar{order:2;width:33%;margin-block-end:0}}.main-content{width:100%}@media(min-width:992px){.main-content--with-sidebar{margin-inline-end:1rem;width:calc(100% - (33% + 1rem))}}
.button{min-block-size:44px;min-inline-size:44px;background:var(--button-bg);border-radius:.125rem;border-style:solid;border-width:2px;color:var(--button-text);cursor:pointer;display:inline-block;font-variation-settings:"wdth" 100;font-weight:600;inline-size:100%;line-height:var(--button-line-height,1.2);outline:none;text-align:center;text-decoration:none;text-transform:none;transition-duration:150ms;transition-timing-function:cubic-bezier(0.45,0,0.55,1);transition-property:color,background-color}.button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.button{min-block-size:initial;min-inline-size:initial}}.button:not(:disabled):is(:hover,:focus-visible,:active){background:var(--button-bg-hover);color:var(--button-text-hover)}@media(min-width:992px){.button{min-height:initial;min-width:initial}}@media(min-width:480px){.button{inline-size:auto}}.button{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--primary{--button-bg:var(--color--component--button--default--background);--button-bg-hover:var(--color--component--button--default--background-hover);--button-text:var(--color--component--button--default--text);--button-text-hover:var(--color--component--button--default--text-hover);border-color:var(--color--component--button--default--border-color);fill:var(--color--component--button--default--text)}.button--primary:disabled{cursor:default}.button--primary:visited{color:var(--color--component--button--default--text)}.button--primary:hover:not(:disabled){border-color:var(--color--component--button--default--border-color-hover)}.button--primary-dark{--button-bg:var(--color--component--button--primary-dark--background);--button-bg-hover:var(--color--component--button--primary-dark--background-hover);--button-text:var(--color--component--button--primary-dark--text);--button-text-hover:var(--color--component--button--primary-dark--background);border-color:var(--color--component--button--primary-dark--border-color);fill:var(--color--component--button--primary-dark--text)}.button--primary-dark:disabled{cursor:default}.button--primary-dark:visited{color:var(--color--component--button--primary-dark--text)}.button--primary-dark:hover:not(:disabled){border-color:var(--color--component--button--primary-dark--border-color-hover)}.button--secondary{--button-bg:var(--color--component--button--secondary--background);--button-bg-hover:var(--color--component--button--secondary--background-hover);--button-text:var(--color--component--button--secondary--text);--button-text-hover:var(--color--component--button--secondary--text-hover);border-color:var(--color--component--button--secondary--border-color);fill:var(--color--component--button--secondary--text)}.button--secondary:disabled{cursor:default}.button--secondary:visited{color:var(--color--component--button--secondary--text)}.button--secondary:hover:not(:disabled){border-color:var(--color--component--button--secondary--border-color-hover)}.button--danger{--button-bg:var(--color--component--button--danger--background);--button-bg-hover:var(--color--component--button--danger--background-hover);--button-text:var(--color--component--button--danger--text);--button-text-hover:var(--color--component--button--danger--text-hover);border-color:var(--color--component--button--danger--border-color);fill:var(--color--component--button--danger--text)}.button--danger:disabled{cursor:default}.button--danger:visited{color:var(--color--component--button--danger--text)}.button--danger:hover:not(:disabled){border-color:var(--color--component--button--danger--border-color-hover)}.button--small{--button-line-height:max(calc(44px - functions.minima-font-size(10)),1em);font-size:.75rem;padding:.25rem}.button--medium{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--large{--button-line-height:max(calc(44px - functions.minima-font-size(30)),1em);font-size:1.25rem;padding:.5rem}.button--has-icon{align-items:center;display:inline-flex;justify-content:center}.button--has-icon:has(.button__icon:only-child){block-size:3rem;font-size:1.25rem;inline-size:3rem;padding:0}.button__icon{display:inline-flex;margin-inline-start:.25em}.button__icon .icon{height:.97em;width:.97em}.button__icon svg{fill:currentColor}.button__icon[dir=rtl]{margin-inline-start:0;margin-inline-end:.25em}.button__icon:only-child{margin:0}.button--disabled{background-color:var(--color--component--button--background-disabled);color:var(--color--component--button--default--text-disabled)}.button--disabled:hover{background-color:var(--color--component--button--default--border);color:var(--color--component--button--default--text-disabled);cursor:default}.alert-bar__header{align-items:flex-start;display:flex;justify-content:flex-end}.alert-bar-group{background-color:var(--color--core--background)}.alert-bar-group button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;color:var(--color--ui--link);cursor:pointer;font-family:inherit;font-size:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.alert-bar-group button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}.alert-bar-group button:hover{color:var(--color--ui--hover)}.alert-bar-group button[disabled]{color:var(--color--component--button--disabled--text);cursor:default;pointer-events:none}.alert-bar-group__header{text-align:right}.alert-bar-group__expand-global{min-block-size:44px;min-inline-size:44px;color:var(--color--component--alert--text);font-size:.875rem;color:var(--color--core--ui--link);font-size:.875rem;margin:0;text-decoration:underline}.alert-bar-group__expand-global:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.alert-bar-group__expand-global{min-block-size:initial;min-inline-size:initial}}@media(min-width:992px){.alert-bar-group__expand-global{font-size:initial;min-height:initial;min-width:initial}}.alert-bar-group__expand-global:hover span{color:var(--color--core--ui--hover);text-decoration:none}.alert-bar-group__expand-global[disabled]{display:none}.alert-bar{--color--core--ui--link:var(--color--component--alert--text);--color--core--ui--visited:var(--color--component--alert--text);--color--core--ui--hover:var(--color--component--alert--text);--color--core--ui--focus:var(--color--component--alert--text);--color--core--ui--active:var(--color--component--alert--text);--alert-bar--horizontal-margin:1.25rem;--alert-bar--vertical-margin:0.75rem;line-height:1.5;margin-block-end:0;padding-block:.75rem}.alert-bar--alert{background-color:var(--color--core--semantic--warning)}.alert-bar--announcement{background-color:var(--color--core--semantic--message-light)}.alert-bar__inner{align-items:flex-start;display:flex;justify-content:flex-start}.alert-bar__inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:var(--alert-bar--horizontal-margin)}@media(min-width:992px){.alert-bar__inner{padding-inline:2rem}}.alert-bar__content{flex:1}.alert-bar__body{color:var(--color--component--alert--text);font-size:.875rem;padding-block:.75rem 0;padding-inline:0}.alert-bar__body[data-hidden=true]{display:none}.alert-bar__body p{color:inherit;font-size:inherit}.alert-bar__body p:last-child{margin-block-end:0}.alert-bar--description__hidden{display:none}.alert-bar__expand,.alert-bar__close{min-block-size:44px;min-inline-size:44px;color:var(--color--core--ui--link);margin-block-start:-11px;margin-inline-start:calc(-22px + 0.375rem)}.alert-bar__expand:focus-visible,.alert-bar__close:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.alert-bar__expand,.alert-bar__close{min-block-size:initial;min-inline-size:initial}}.alert-bar__expand[aria-expanded=false] .alert-bar__icon--close{display:none}.alert-bar__expand[aria-expanded=true] .alert-bar__icon--open{display:none}.alert-bar__expand[disabled] .alert-bar__icon--open,.alert-bar__expand[disabled] .alert-bar__icon--closed{display:none}.alert-bar__icon{color:var(--color--core--ui--link);display:inline-block;line-height:1}[data-type=alert-bar] .alert-bar__icon--close,[data-type=alert-bar] .alert-bar__icon--open{display:none}.alert-bar__title{color:var(--color--component--alert--text);font-size:.875rem;align-self:flex-start;margin:0;text-align:start}.alert-bar__title::before{background-color:currentColor;block-size:1lh;content:"";display:inline-block;inline-size:1lh;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwIj48cGF0aCBkPSJtNDAtMTIwIDQ0MC03NjAgNDQwIDc2MEg0MFptMTM4LTgwaDYwNEw0ODAtNzIwIDE3OC0yMDBabTMwMi00MHExNyAwIDI4LjUtMTEuNVQ1MjAtMjgwcTAtMTctMTEuNS0yOC41VDQ4MC0zMjBxLTE3IDAtMjguNSAxMS41VDQ0MC0yODBxMCAxNyAxMS41IDI4LjVUNDgwLTI0MFptLTQwLTEyMGg4MHYtMjAwaC04MHYyMDBabTQwLTEwMFoiLz48L3N2Zz4=) 50% 100%/cover no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwIj48cGF0aCBkPSJtNDAtMTIwIDQ0MC03NjAgNDQwIDc2MEg0MFptMTM4LTgwaDYwNEw0ODAtNzIwIDE3OC0yMDBabTMwMi00MHExNyAwIDI4LjUtMTEuNVQ1MjAtMjgwcTAtMTctMTEuNS0yOC41VDQ4MC0zMjBxLTE3IDAtMjguNSAxMS41VDQ0MC0yODBxMCAxNyAxMS41IDI4LjVUNDgwLTI0MFptLTQwLTEyMGg4MHYtMjAwaC04MHYyMDBabTQwLTEwMFoiLz48L3N2Zz4=) 50% 100%/cover no-repeat;vertical-align:bottom}.alert-bar__title>p{color:inherit;display:inline;font-size:inherit;margin-block:0}.alert-bar--announcement .alert-bar__title::before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwIj48cGF0aCBkPSJNNzIwLTQ0MHYtODBoMTYwdjgwSDcyMFptNDggMjgwLTEyOC05NiA0OC02NCAxMjggOTYtNDggNjRabS04MC00ODAtNDgtNjQgMTI4LTk2IDQ4IDY0LTEyOCA5NlpNMjAwLTIwMHYtMTYwaC00MHEtMzMgMC01Ni41LTIzLjVUODAtNDQwdi04MHEwLTMzIDIzLjUtNTYuNVQxNjAtNjAwaDE2MGwyMDAtMTIwdjQ4MEwzMjAtMzYwaC00MHYxNjBoLTgwWm0yNDAtMTgydi0xOTZsLTk4IDU4SDE2MHY4MGgxODJsOTggNThabTEyMCAzNnYtMjY4cTI3IDI0IDQzLjUgNTguNVQ2MjAtNDgwcTAgNDEtMTYuNSA3NS41VDU2MC0zNDZaTTMwMC00ODBaIi8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjMDAwIj48cGF0aCBkPSJNNzIwLTQ0MHYtODBoMTYwdjgwSDcyMFptNDggMjgwLTEyOC05NiA0OC02NCAxMjggOTYtNDggNjRabS04MC00ODAtNDgtNjQgMTI4LTk2IDQ4IDY0LTEyOCA5NlpNMjAwLTIwMHYtMTYwaC00MHEtMzMgMC01Ni41LTIzLjVUODAtNDQwdi04MHEwLTMzIDIzLjUtNTYuNVQxNjAtNjAwaDE2MGwyMDAtMTIwdjQ4MEwzMjAtMzYwaC00MHYxNjBoLTgwWm0yNDAtMTgydi0xOTZsLTk4IDU4SDE2MHY4MGgxODJsOTggNThabTEyMCAzNnYtMjY4cTI3IDI0IDQzLjUgNTguNVQ2MjAtNDgwcTAgNDEtMTYuNSA3NS41VDU2MC0zNDZaTTMwMC00ODBaIi8+PC9zdmc+)}.icon--alert-bar{block-size:1.25rem;inline-size:1.25rem}@media(min-width:480px){.alert-bar__expand,.alert-bar__close{margin-block-start:0}.alert-bar__content{margin-block-start:11px}}@media(min-width:992px){.alert-bar__expand,.alert-bar__close{margin-inline-start:-0.25rem}}@media(min-width:992px){.alert-bar__inner{align-items:flex-start;-moz-column-gap:.75rem;column-gap:.75rem}.alert-bar__title{display:flex;flex-flow:row wrap;gap:1ch}.alert-bar__content{margin-block-start:0}}@media(min-width:62rem)and (pointer:fine){.alert-bar{padding-block:var(--alert-bar--vertical-margin)}.alert-bar__icon{inset-block-start:.125rem;position:relative}}
.basic-hero{inline-size:calc(100vw - var(--scrollbar-width,0px));inset-inline:50%;margin-inline:calc((100vw - var(--scrollbar-width,0px) + var(--gin-toolbar-x-offset,0px))/-2);padding-inline-start:var(--gin-toolbar-x-offset,0);position:relative;margin-block:0 var(--margin-xl)}.basic-hero__inner{display:flex;flex-direction:column;gap:1.375rem;padding-block:2rem 2.25rem}.basic-hero__inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.basic-hero__inner{padding-inline:2rem}}.basic-hero__summary{color:inherit;margin-block-end:0}.basic-hero__title{font-size:clamp(2rem,1.6478873239rem + 1.5023474178vw,3rem);color:inherit;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:700;font-style:normal;inline-size:auto;letter-spacing:normal;line-height:1.1;margin-block:0;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.basic-hero__title__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.basic-hero__title__link:hover{color:inherit}.basic-hero__content{display:flex;flex-direction:column;gap:1.5rem}.basic-hero__contact>img{border-radius:.125rem;inline-size:100%}.basic-hero__contact .wysiwyg{padding-block:var(--padding-small);background-color:oklch(from var(--color--grayscale--white) l c h/20%);backdrop-filter:blur(2rem);border-radius:.125rem;padding-inline:var(--padding-small)}.basic-hero__contact .wysiwyg h2,.basic-hero__contact .wysiwyg h3{font-size:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);color:inherit;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .5rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.basic-hero__contact .wysiwyg h2__link,.basic-hero__contact .wysiwyg h3__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.basic-hero__contact .wysiwyg h2__link:hover,.basic-hero__contact .wysiwyg h3__link:hover{color:inherit}.basic-hero__contact .wysiwyg p{color:inherit}@media(min-width:770px){.basic-hero{--background-gradient-midpoint:min(15%,calc(100% - 42.25rem))}.basic-hero__inner{align-items:flex-end;flex-direction:row;justify-content:space-between;min-block-size:20.875rem}.basic-hero__content{flex:1 1 50%;max-inline-size:42.25rem}.basic-hero__contact{flex-basis:50%;max-inline-size:32.1875rem}}@media(min-width:992px){.basic-hero__inner{padding-block:3rem 2rem}}
.button{min-block-size:44px;min-inline-size:44px;background:var(--button-bg);border-radius:.125rem;border-style:solid;border-width:2px;color:var(--button-text);cursor:pointer;display:inline-block;font-variation-settings:"wdth" 100;font-weight:600;inline-size:100%;line-height:var(--button-line-height,1.2);outline:none;text-align:center;text-decoration:none;text-transform:none;transition-duration:150ms;transition-timing-function:cubic-bezier(0.45,0,0.55,1);transition-property:color,background-color}.button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.button{min-block-size:initial;min-inline-size:initial}}.button:not(:disabled):is(:hover,:focus-visible,:active){background:var(--button-bg-hover);color:var(--button-text-hover)}@media(min-width:992px){.button{min-height:initial;min-width:initial}}@media(min-width:480px){.button{inline-size:auto}}.button{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--primary{--button-bg:var(--color--component--button--default--background);--button-bg-hover:var(--color--component--button--default--background-hover);--button-text:var(--color--component--button--default--text);--button-text-hover:var(--color--component--button--default--text-hover);border-color:var(--color--component--button--default--border-color);fill:var(--color--component--button--default--text)}.button--primary:disabled{cursor:default}.button--primary:visited{color:var(--color--component--button--default--text)}.button--primary:hover:not(:disabled){border-color:var(--color--component--button--default--border-color-hover)}.button--primary-dark{--button-bg:var(--color--component--button--primary-dark--background);--button-bg-hover:var(--color--component--button--primary-dark--background-hover);--button-text:var(--color--component--button--primary-dark--text);--button-text-hover:var(--color--component--button--primary-dark--background);border-color:var(--color--component--button--primary-dark--border-color);fill:var(--color--component--button--primary-dark--text)}.button--primary-dark:disabled{cursor:default}.button--primary-dark:visited{color:var(--color--component--button--primary-dark--text)}.button--primary-dark:hover:not(:disabled){border-color:var(--color--component--button--primary-dark--border-color-hover)}.button--secondary{--button-bg:var(--color--component--button--secondary--background);--button-bg-hover:var(--color--component--button--secondary--background-hover);--button-text:var(--color--component--button--secondary--text);--button-text-hover:var(--color--component--button--secondary--text-hover);border-color:var(--color--component--button--secondary--border-color);fill:var(--color--component--button--secondary--text)}.button--secondary:disabled{cursor:default}.button--secondary:visited{color:var(--color--component--button--secondary--text)}.button--secondary:hover:not(:disabled){border-color:var(--color--component--button--secondary--border-color-hover)}.button--danger{--button-bg:var(--color--component--button--danger--background);--button-bg-hover:var(--color--component--button--danger--background-hover);--button-text:var(--color--component--button--danger--text);--button-text-hover:var(--color--component--button--danger--text-hover);border-color:var(--color--component--button--danger--border-color);fill:var(--color--component--button--danger--text)}.button--danger:disabled{cursor:default}.button--danger:visited{color:var(--color--component--button--danger--text)}.button--danger:hover:not(:disabled){border-color:var(--color--component--button--danger--border-color-hover)}.button--small{--button-line-height:max(calc(44px - functions.minima-font-size(10)),1em);font-size:.75rem;padding:.25rem}.button--medium{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--large{--button-line-height:max(calc(44px - functions.minima-font-size(30)),1em);font-size:1.25rem;padding:.5rem}.button--has-icon{align-items:center;display:inline-flex;justify-content:center}.button--has-icon:has(.button__icon:only-child){block-size:3rem;font-size:1.25rem;inline-size:3rem;padding:0}.button__icon{display:inline-flex;margin-inline-start:.25em}.button__icon .icon{height:.97em;width:.97em}.button__icon svg{fill:currentColor}.button__icon[dir=rtl]{margin-inline-start:0;margin-inline-end:.25em}.button__icon:only-child{margin:0}.button--disabled{background-color:var(--color--component--button--background-disabled);color:var(--color--component--button--default--text-disabled)}.button--disabled:hover{background-color:var(--color--component--button--default--border);color:var(--color--component--button--default--text-disabled);cursor:default}.breadcrumb__item:nth-last-child(2)::before,.breadcrumb__item::after{content:"";background-color:var(--color--grayscale--gray-4);block-size:1rem;inline-size:1rem;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDggMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04IDcuNTAwMDFMMC45NjA0MzcgMTQuNTI4N0wwIDEzLjU2ODJMNi4wNjgyMSA3LjUwMDAxTDAgMS40MzE3OUwwLjk2MDQzNyAwLjQ3MTM1N0w4IDcuNTAwMDFaIiBmaWxsPSIjOEE5MThBIi8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDggMTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04IDcuNTAwMDFMMC45NjA0MzcgMTQuNTI4N0wwIDEzLjU2ODJMNi4wNjgyMSA3LjUwMDAxTDAgMS40MzE3OUwwLjk2MDQzNyAwLjQ3MTM1N0w4IDcuNTAwMDFaIiBmaWxsPSIjOEE5MThBIi8+Cjwvc3ZnPgo=);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.5rem .9375rem;mask-size:.5rem .9375rem;vertical-align:middle}.breadcrumb{background-color:var(--color--grayscale--gray-2)}.breadcrumb__inner{inline-size:100%;margin-inline:auto;max-inline-size:1280px;padding-inline:1.25rem}@media(min-width:992px){.breadcrumb__inner{padding-inline:2rem}}.breadcrumb__list{list-style:none;margin:0;padding:0;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-size:.875rem;font-weight:500;padding-block:1rem}.breadcrumb__item{color:var(--color--grayscale--white);display:none;margin:0}.breadcrumb__item::after{display:none}.breadcrumb__item a{--color--core--ui--link:var(--color--grayscale--white);--color--core--ui--visited:var(--color--grayscale--white);--color--core--ui--hover:var(--color--grayscale--white);--color--core--ui--focus:var(--color--grayscale--white);--color--core--ui--active:var(--color--grayscale--white)}.breadcrumb__item:nth-last-child(2){display:inline-block}.breadcrumb__item:nth-last-child(2)::before{display:inline-block;margin-inline-end:.75rem;transform:rotate(180deg)}.breadcrumb__item .link__text{margin:0}@media(min-width:480px){.breadcrumb__item{display:inline-block}.breadcrumb__item::after{display:inline-block;margin-inline:.75rem}.breadcrumb__item:last-child::after{display:none}.breadcrumb__item:nth-last-child(2)::before{display:none}}
.contact{container-type:inline-size}.contact--overlay{background-color:oklch(from var(--color--grayscale--white) l c h/20%);backdrop-filter:blur(2rem);border-radius:.125rem;contain:paint}.contact:not(.contact--overlay){border-block:1px solid var(--color--core--border--saturation-standard)}.contact:not(.contact--overlay):has(+.contact){border-block-end:0}.contact__inner{display:flex;flex-direction:column;gap:1rem;inline-size:100cqw;padding-block:2rem;padding-inline:0}.contact--overlay .contact__inner{padding-block:1rem;padding-inline:1rem}.contact__image{border-radius:.125rem;flex-shrink:0;inline-size:clamp(80px,30cqw,160px);overflow:hidden}.contact__image>img,.contact__image>picture{aspect-ratio:1/1;inline-size:100%;-o-object-fit:cover;object-fit:cover}.contact__title{font-size:clamp(1.25rem,1.161971831rem + 0.3755868545vw,1.5rem);color:inherit;font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.2;margin-block:0 .5rem;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.contact__title__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.contact__title__link:hover{color:inherit}.contact__content{color:inherit;display:flex;flex-direction:column;flex:1;gap:.5rem;min-inline-size:0}.contact__content>p{color:inherit;margin-block:0}.contact__content>p a{display:block;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}@container (width >= 30rem){.contact__inner{align-items:flex-start;flex-direction:row;gap:1.5rem;padding-block:1.5rem}.contact--overlay .contact__inner{padding-block:1.5rem;padding-inline:1.5rem}}li:has(.contact)+li .contact{border-block-start:0}
.button{min-block-size:44px;min-inline-size:44px;background:var(--button-bg);border-radius:.125rem;border-style:solid;border-width:2px;color:var(--button-text);cursor:pointer;display:inline-block;font-variation-settings:"wdth" 100;font-weight:600;inline-size:100%;line-height:var(--button-line-height,1.2);outline:none;text-align:center;text-decoration:none;text-transform:none;transition-duration:150ms;transition-timing-function:cubic-bezier(0.45,0,0.55,1);transition-property:color,background-color}.button:focus-visible{outline:2px solid var(--color--core--ui--focus);outline-offset:.25rem;z-index:200}@media(min-width:62rem)and (pointer:fine){.button{min-block-size:initial;min-inline-size:initial}}.button:not(:disabled):is(:hover,:focus-visible,:active){background:var(--button-bg-hover);color:var(--button-text-hover)}@media(min-width:992px){.button{min-height:initial;min-width:initial}}@media(min-width:480px){.button{inline-size:auto}}.button{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--primary{--button-bg:var(--color--component--button--default--background);--button-bg-hover:var(--color--component--button--default--background-hover);--button-text:var(--color--component--button--default--text);--button-text-hover:var(--color--component--button--default--text-hover);border-color:var(--color--component--button--default--border-color);fill:var(--color--component--button--default--text)}.button--primary:disabled{cursor:default}.button--primary:visited{color:var(--color--component--button--default--text)}.button--primary:hover:not(:disabled){border-color:var(--color--component--button--default--border-color-hover)}.button--primary-dark{--button-bg:var(--color--component--button--primary-dark--background);--button-bg-hover:var(--color--component--button--primary-dark--background-hover);--button-text:var(--color--component--button--primary-dark--text);--button-text-hover:var(--color--component--button--primary-dark--background);border-color:var(--color--component--button--primary-dark--border-color);fill:var(--color--component--button--primary-dark--text)}.button--primary-dark:disabled{cursor:default}.button--primary-dark:visited{color:var(--color--component--button--primary-dark--text)}.button--primary-dark:hover:not(:disabled){border-color:var(--color--component--button--primary-dark--border-color-hover)}.button--secondary{--button-bg:var(--color--component--button--secondary--background);--button-bg-hover:var(--color--component--button--secondary--background-hover);--button-text:var(--color--component--button--secondary--text);--button-text-hover:var(--color--component--button--secondary--text-hover);border-color:var(--color--component--button--secondary--border-color);fill:var(--color--component--button--secondary--text)}.button--secondary:disabled{cursor:default}.button--secondary:visited{color:var(--color--component--button--secondary--text)}.button--secondary:hover:not(:disabled){border-color:var(--color--component--button--secondary--border-color-hover)}.button--danger{--button-bg:var(--color--component--button--danger--background);--button-bg-hover:var(--color--component--button--danger--background-hover);--button-text:var(--color--component--button--danger--text);--button-text-hover:var(--color--component--button--danger--text-hover);border-color:var(--color--component--button--danger--border-color);fill:var(--color--component--button--danger--text)}.button--danger:disabled{cursor:default}.button--danger:visited{color:var(--color--component--button--danger--text)}.button--danger:hover:not(:disabled){border-color:var(--color--component--button--danger--border-color-hover)}.button--small{--button-line-height:max(calc(44px - functions.minima-font-size(10)),1em);font-size:.75rem;padding:.25rem}.button--medium{--button-line-height:max(calc(44px - functions.minima-font-size(20)),1em);font-size:1rem;padding:.5rem 2rem}.button--large{--button-line-height:max(calc(44px - functions.minima-font-size(30)),1em);font-size:1.25rem;padding:.5rem}.button--has-icon{align-items:center;display:inline-flex;justify-content:center}.button--has-icon:has(.button__icon:only-child){block-size:3rem;font-size:1.25rem;inline-size:3rem;padding:0}.button__icon{display:inline-flex;margin-inline-start:.25em}.button__icon .icon{height:.97em;width:.97em}.button__icon svg{fill:currentColor}.button__icon[dir=rtl]{margin-inline-start:0;margin-inline-end:.25em}.button__icon:only-child{margin:0}.button--disabled{background-color:var(--color--component--button--background-disabled);color:var(--color--component--button--default--text-disabled)}.button--disabled:hover{background-color:var(--color--component--button--default--border);color:var(--color--component--button--default--text-disabled);cursor:default}.file{margin-block:0 var(--margin-xs);padding-block:var(--padding-xs);align-items:center;border-block:1px solid var(--color--core--border--saturation-standard);color:var(--file-text-color,var(--color--core--text));container-type:inline-size;display:flex;flex-direction:row;gap:var(--margin-xs);inline-size:100%}.file:last-child{margin-block-end:0}.file__media{flex:0 0 76px}.file__content{align-items:var(--file-valign,flex-start);display:flex;flex-direction:column;gap:var(--file-gap,0.5rem)}.file__link,.file__name{--color--core--ui--visited:var(--color--core--text-heading);font-size:1.125rem;color:var(--color--core--text-heading);font-family:"Gotham A","Gotham B","Helvetica",sans-serif;font-weight:600;font-style:normal;inline-size:auto;letter-spacing:-0.01em;line-height:1.35;margin-block:0;margin-inline:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;flex-grow:1}.file__link__link,.file__name__link{color:inherit;text-decoration:none;border-block-end:1px dotted currentColor}.file__link__link:hover,.file__name__link:hover{color:inherit}.file__link:not(.file__link:hover,.file__link:focus-visible,.file__link:active):has(.link__text) .link__text{text-decoration-line:none}.file__link:not(.file__link:hover,.file__link:focus-visible,.file__link:active):not(:has(.link__text)){text-decoration-line:none}.file__link:focus-visible{outline:0}.file__icon{block-size:1.12em;inline-size:1.12em}.file__meta{align-items:center;display:flex;font-size:.875rem;gap:.5rem}.file__meta>span{align-items:center;display:inline-flex;gap:.25rem}.file__meta>span:has(+span){border-inline-end:1px solid var(--color--core--border--saturation-somewhat-low);padding-inline-end:.5rem}@container (width < 17.8125rem){.file__meta{flex-wrap:wrap}}
