@charset "UTF-8";:root,:host{--animation-duration-100: .1s;--animation-duration-200: .2s;--animation-duration-300: .3s;--animation-duration-400: .4s;--animation-duration-500: .5s;--animation-duration-600: .6s;--animation-duration-700: .7s;--animation-duration-800: .8s;--animation-duration-900: .9s;--animation-duration-1000: 1s;--animation-easing-default: ease-out;--animation-easing-bouncy: cubic-bezier(.68, -.55, .27, 1.55)}@media (prefers-reduced-motion: reduce){:root,:host{--animation-duration-100: 0s;--animation-duration-200: 0s;--animation-duration-300: 0s;--animation-duration-400: 0s;--animation-duration-500: 0s;--animation-duration-600: 0s;--animation-duration-700: 0s;--animation-duration-800: 0s;--animation-duration-900: 0s;--animation-duration-1000: 0s;--animation-easing-default: linear}.animation,[class*=animation-]{transition-duration:0s!important;transition-delay:0s!important;transition-timing-function:linear!important}}.animation{opacity:0;transform:translateY(var(--spacing-3));transition:opacity var(--animation-duration-400) var(--animation-easing-default),transform var(--animation-duration-400) var(--animation-easing-default)}.animation-slide-left{opacity:0;transform:translateY(0) translate(var(--spacing-6));transition:opacity var(--animation-duration-400) var(--animation-easing-default),transform var(--animation-duration-400) var(--animation-easing-default)}.animation-slide-right{opacity:0;transform:translateY(0) translate(calc(var(--spacing-6) * -1));transition:opacity var(--animation-duration-400) var(--animation-easing-default),transform var(--animation-duration-400) var(--animation-easing-default)}.run-animation{opacity:1;transform:translateY(0) translate(0) scale(1)}.animation-delay-100{transition-delay:var(--animation-duration-100)}.animation-delay-200{transition-delay:var(--animation-duration-200)}.animation-delay-300{transition-delay:var(--animation-duration-300)}.animation-delay-400{transition-delay:var(--animation-duration-400)}.animation-delay-500{transition-delay:var(--animation-duration-500)}.animation-delay-600{transition-delay:var(--animation-duration-600)}.animation-delay-700{transition-delay:var(--animation-duration-700)}.animation-delay-800{transition-delay:var(--animation-duration-800)}.animation-delay-900{transition-delay:var(--animation-duration-900)}.animation-delay-1000{transition-delay:var(--animation-duration-1000)}@font-face{font-family:Montserrat;src:url(/dist/assets/fonts/Montserrat-VariableFont_wght.woff2) format("woff2");font-weight:300 900;font-style:normal}@font-face{font-family:Montserrat;src:url(/dist/assets/fonts/Montserrat-Italic-VariableFont_wght.woff2) format("woff2");font-weight:300 900;font-style:italic}:root,:host{--font-size-hero-title: 3rem;--line-height-hero-title: 1.2;--letter-spacing-hero-title: -.0208em;--font-weight-hero-title: var(--font-weight-semi-bold);--font-size-h1: 3rem;--line-height-h1: 1.2;--letter-spacing-h1: -.0208em;--font-weight-h1: var(--font-weight-semi-bold);--font-size-h2: 2.25rem;--line-height-h2: 1.2;--letter-spacing-h2: -.0138em;--font-weight-h2: var(--font-weight-semi-bold);--font-size-h3: 1.5rem;--line-height-h3: 1.2;--letter-spacing-h3: 0;--font-weight-h3: var(--font-weight-semi-bold);--font-size-h4: 1.25rem;--line-height-h4: 1.2;--letter-spacing-h4: .0125em;--font-weight-h4: var(--font-weight-medium);--font-size-h5: 1rem;--line-height-h5: 1.25;--letter-spacing-h5: 0;--font-weight-h5: var(--font-weight-medium);--font-size-h6: .875rem;--line-height-h6: 1.5;--letter-spacing-h6: .0107em;--font-weight-h6: var(--font-weight-medium);--font-size-subtitle: .875rem;--line-height-subtitle: 1.5;--letter-spacing-subtitle: .0457em;--font-weight-subtitle: var(--font-weight-semi-bold);--font-size-body: 1rem;--line-height-body: 1.5;--letter-spacing-body: .0094em;--font-weight-body: var(--font-weight-regular);--font-size-body-small: .875rem;--line-height-body-small: 1.5;--letter-spacing-body-small: .0121em;--font-weight-body-small: var(--font-weight-regular);--font-size-body-large: 1.125rem;--line-height-body-large: 1.5;--letter-spacing-body-large: .0094em;--font-weight-body-large: var(--font-weight-regular);--font-size-preamble: 1.25rem;--line-height-preamble: 1.5;--letter-spacing-preamble: 0;--font-weight-preamble: var(--font-weight-regular);--font-size-button: .9375rem;--line-height-button: 1.25;--letter-spacing-button: .0307em;--font-weight-button: var(--font-weight-medium);--font-size-input-label: 1rem;--line-height-input-label: 1.25;--letter-spacing-input-label: .0107em;--font-weight-input-label: var(--font-weight-regular);--font-size-input-text: 1rem;--line-height-input-text: 1.5;--letter-spacing-input-text: .0094em;--font-weight-input-text: var(--font-weight-regular);--font-size-input-helper: .75rem;--line-height-input-helper: 1.5;--letter-spacing-input-helper: .0125em;--font-weight-input-helper: var(--font-weight-regular);--font-size-navigation-item-small: 1rem;--line-height-navigation-item-small: 1.5;--letter-spacing-navigation-item-small: .025em;--font-weight-navigation-item-small: var(--font-weight-regular);--font-size-navigation-item-small-selected: 1rem;--line-height-navigation-item-small-selected: 1.66;--letter-spacing-navigation-item-small-selected: .03;--font-weight-navigation-item-small-selected: var(--font-weight-medium);--font-size-navigation-item: 1.125rem;--line-height-navigation-item: 1.5;--letter-spacing-navigation-item: 0;--font-weight-navigation-item: var(--font-weight-regular);--font-size-navigation-item-selected: 1.125rem;--line-height-navigation-item-selected: 1.2;--letter-spacing-navigation-item-selected: 0;--font-weight-navigation-item-selected: var(--font-weight-medium);--font-size-quote: 1.625rem;--line-height-quote: 1.5;--letter-spacing-quote: .005769em;--font-weight-quote: var(--font-weight-regular);--font-size-quote-author: .875rem;--line-height-quote-author: 1.5;--letter-spacing-quote-author: .0875em;--font-weight-quote-author: var(--font-weight-semi-bold);--font-size-key-number: 4rem;--line-height-key-number: 1;--letter-spacing-key-number: .0039em;--font-weight-key-number: var(--font-weight-semi-bold);--font-size-accordion-title: 1.25rem;--line-height-accordion-title: 1.2;--letter-spacing-accordion-title: 0;--font-weight-accordion-title: var(--font-weight-medium);--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-family-primary: "Montserrat", sans-serif;--font-family-secondary: "Montserrat", sans-serif}h1.text-hero-title,.text-hero-title{word-break:break-word;font-size:var(--font-size-hero-title);line-height:var(--line-height-hero-title);font-family:var(--font-family-secondary);font-weight:var(--font-weight-hero-title);letter-spacing:var(--letter-spacing-hero-title);color:var(--color-text-primary)}h1,.h1{word-break:break-word;font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h1);letter-spacing:var(--letter-spacing-h1);color:var(--color-text-primary)}h2,.h2,.umbraco-forms-form .umbraco-forms-caption,.umbraco-forms-form .titleanddescription h2,.custom-form .umbraco-forms-caption,.custom-form .titleanddescription h2{word-break:break-word;font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h2);letter-spacing:var(--letter-spacing-h2);color:var(--color-text-primary)}h3,.h3{word-break:break-word;font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h3);letter-spacing:var(--letter-spacing-h3);color:var(--color-text-primary)}h4,.h4,.footer .footer-column-heading{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h4);letter-spacing:var(--letter-spacing-h4);color:var(--color-text-primary)}h5,.h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h5);letter-spacing:var(--letter-spacing-h5);color:var(--color-text-primary)}h6,.h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-family:var(--font-family-secondary);font-weight:var(--font-weight-h6);letter-spacing:var(--letter-spacing-h6);color:var(--color-text-primary)}.text-subtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-weight:var(--font-weight-subtitle);letter-spacing:var(--letter-spacing-subtitle);color:var(--color-text-primary)}.text-body{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body)}.text-body-small{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-body-small);letter-spacing:var(--letter-spacing-body-small)}.text-body-large{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large);letter-spacing:var(--letter-spacing-body-large)}.text-preamble{font-size:var(--font-size-preamble);line-height:var(--line-height-preamble);font-weight:var(--font-weight-preamble);letter-spacing:var(--letter-spacing-preamble)}.text-button{font-size:var(--font-size-button);line-height:var(--line-height-button);font-weight:var(--font-weight-button);letter-spacing:var(--letter-spacing-button)}.text-input-label,.umbraco-forms-form legend,.umbraco-forms-form label,.custom-form legend,.custom-form label,.umbraco-forms-form .umbraco-forms-tooltip.help-block,.custom-form .umbraco-forms-tooltip.help-block{font-size:var(--font-size-input-label);line-height:var(--line-height-input-label);font-weight:var(--font-weight-input-label);letter-spacing:var(--letter-spacing-input-label)}.text-input-text,.umbraco-forms-form input:not([type=submit]),.umbraco-forms-form select,.umbraco-forms-form textarea,.custom-form input:not([type=submit]),.custom-form select,.custom-form textarea{font-size:var(--font-size-input-text);line-height:var(--line-height-input-text);font-weight:var(--font-weight-input-text);letter-spacing:var(--letter-spacing-input-text)}.text-input-helper{font-size:var(--font-size-input-helper);line-height:var(--line-height-input-helper);font-weight:var(--font-weight-input-helper);letter-spacing:var(--letter-spacing-input-helper)}.text-navigation-item-small{font-size:var(--font-size-navigation-item-small);line-height:var(--line-height-navigation-item-small);font-weight:var(--font-weight-navigation-item-small);letter-spacing:var(--letter-spacing-navigation-item-small)}.text-navigation-item-small-selected,.text-navigation-item-small.active{font-size:var(--font-size-navigation-item-small-selected);line-height:var(--line-height-navigation-item-small-selected);font-weight:var(--font-weight-navigation-item-small-selected);letter-spacing:var(--letter-spacing-navigation-item-small-selected)}.text-navigation-item{font-size:var(--font-size-navigation-item);line-height:var(--line-height-navigation-item);font-weight:var(--font-weight-navigation-item);letter-spacing:var(--letter-spacing-navigation-item)}.text-navigation-item-selected,.text-navigation-item.active{font-size:var(--font-size-navigation-item-selected);line-height:var(--line-height-navigation-item-selected);font-weight:var(--font-weight-navigation-item-selected);letter-spacing:var(--letter-spacing-navigation-item-selected)}.text-quote{font-size:var(--font-size-quote);line-height:var(--line-height-quote);font-weight:var(--font-weight-quote);letter-spacing:var(--letter-spacing-quote)}.text-quote-author{font-size:var(--font-size-quote-author);line-height:var(--line-height-quote-author);font-weight:var(--font-weight-quote-author);letter-spacing:var(--letter-spacing-quote-author)}.text-key-number{font-size:var(--font-size-key-number);line-height:var(--line-height-key-number);font-weight:var(--font-weight-key-number);letter-spacing:var(--letter-spacing-key-number);color:var(--color-purple-500)}.text-accordion-title{font-size:var(--font-size-accordion-title);line-height:var(--line-height-accordion-title);font-weight:var(--font-weight-accordion-title);letter-spacing:var(--letter-spacing-accordion-title);color:var(--color-text-primary)}.font-primary{font-family:var(--font-family-primary)}.font-secondary{font-family:var(--font-family-secondary)}@media only screen and (max-width: 768px){:root,:host{--font-size-hero-title: 2rem;--line-height-hero-title: 1.2;--letter-spacing-hero-title: -.0156em;--font-weight-hero-title: var(--font-weight-semi-bold);--font-size-h1: 2.125rem;--line-height-h1: 1.2;--letter-spacing-h1: -.02941em;--font-weight-h1: var(--font-weight-semi-bold);--font-size-h2: 1.75rem;--line-height-h2: 1.2;--letter-spacing-h2: -.0178em;--font-weight-h2: var(--font-weight-semi-bold);--font-size-h3: 1.375rem;--line-height-h3: 1.2;--letter-spacing-h3: 0;--font-weight-h3: var(--font-weight-semi-bold);--font-size-h4: 1rem;--line-height-h4: 1.2;--letter-spacing-h4: .0156em;--font-weight-h4: var(--font-weight-medium);--font-size-subtitle: 1rem;--line-height-subtitle: 1.25;--letter-spacing-subtitle: .0457em;--font-weight-subtitle: var(--font-weight-semi-bold);--font-size-body: 1rem;--line-height-body: 1.5;--letter-spacing-body: .0094em;--font-weight-body: var(--font-weight-regular);--font-size-body-small: .875rem;--line-height-body-small: 1.5;--letter-spacing-body-small: .0121em;--font-weight-body-small: var(--font-weight-regular);--font-size-preamble: 1.125rem;--line-height-preamble: 1.5;--letter-spacing-preamble: 0;--font-weight-preamble: var(--font-weight-regular);--font-size-quote: 1.375rem;--line-height-quote: 1.5;--letter-spacing-quote: .009375em;--font-weight-quote: var(--font-weight-light);--font-size-key-number: 2.75rem;--line-height-key-number: 1;--letter-spacing-key-number: .0057em;--font-weight-key-number: var(--font-weight-semi-bold);--font-size-accordion-title: 1;--line-height-accordion-title: 1.2;--letter-spacing-accordion-title: 0;--font-weight-accordion-title: var(--font-weight-medium)}}:root,:host{--color-button-primary: var(--color-cta-contrast);--color-button-primary-hover: var(--color-cta-contrast);--color-button-primary-bg: var(--color-blue-500);--color-button-primary-bg-hover: var(--color-blue-700);--color-button-primary-border: var(--color-blue-500);--color-button-primary-border-hover: var(--color-blue-700);--color-button-primary-disabled: var(--color-form-text-disabled);--color-button-primary-disabled-bg: var(--color-form-bg-disabled);--color-button-primary-disabled-border: var(--color-form-bg-disabled);--color-button-primary-inverted: var(--color-blue-500);--color-button-primary-inverted-hover: var(--color-cta-contrast);--color-button-primary-inverted-bg: var(--color-cta-contrast);--color-button-primary-inverted-bg-hover: transparent;--color-button-primary-inverted-border: var(--color-cta-contrast);--color-button-primary-inverted-border-hover: var(--color-cta-contrast);--color-button-primary-inverted-disabled: var(--color-form-text-disabled);--color-button-primary-inverted-disabled-bg: var(--color-form-bg-disabled);--color-button-primary-inverted-disabled-border: var( --color-form-bg-disabled );--color-button-secondary: var(--color-blue-700);--color-button-secondary-hover: var(--color-cta-contrast);--color-button-secondary-bg: transparent;--color-button-secondary-bg-hover: var(--color-blue-500);--color-button-secondary-border: var(--color-blue-700);--color-button-secondary-border-hover: var(--color-blue-500);--color-button-secondary-disabled: var(--color-form-text-disabled);--color-button-secondary-disabled-bg: transparent;--color-button-secondary-disabled-border: var(--color-form-bg-disabled);--color-button-secondary-inverted: var(--color-cta-contrast);--color-button-secondary-inverted-hover: var(--color-blue-700);--color-button-secondary-inverted-bg: transparent;--color-button-secondary-inverted-bg-hover: var(--color-cta-contrast);--color-button-secondary-inverted-border: var(--color-cta-contrast);--color-button-secondary-inverted-border-hover: var(--color-cta-contrast);--color-button-secondary-inverted-disabled: var(--color-form-text-disabled);--color-button-secondary-inverted-disabled-bg: transparent;--color-button-secondary-inverted-disabled-border: var(--color-cta-contrast);--color-button-text: var(--color-blue-500);--color-button-text-hover: var(--color-blue-700);--color-button-text-bg: transparent;--color-button-text-bg-hover: transparent;--color-button-text-border: transparent;--color-button-text-border-hover: transparent;--color-button-text-disabled: var(--color-form-text-disabled);--color-button-text-disabled-bg: transparent;--color-button-text-disabled-border: transparent;--color-button-text-inverted: var(--color-cta-contrast);--color-button-text-inverted-hover: var(--color-cta-contrast);--color-button-text-inverted-bg: transparent;--color-button-text-inverted-bg-hover: transparent;--color-button-text-inverted-border: transparent;--color-button-text-inverted-border-hover: transparent;--color-button-text-inverted-disabled: var(--color-form-text-disabled);--color-button-text-inverted-disabled-bg: transparent;--color-button-text-inverted-disabled-border: transparent;--button-border-width: var(--border-width);--button-border-radius: var(--border-radius-round-rem);--button-font-weight: var(--font-weight-medium)}.button,.button-text-inverted,.button-text,.button-secondary-inverted,.button-secondary,.umbraco-forms-form input[type=submit].cancel,.umbraco-forms-form input[type=submit].prev,.custom-form input[type=submit].cancel,.custom-form input[type=submit].prev,.umbraco-forms-form input[type=file]::file-selector-button,.umbraco-forms-form input[type=file]::-webkit-file-upload-button,.custom-form input[type=file]::file-selector-button,.custom-form input[type=file]::-webkit-file-upload-button,.button-primary-inverted,.button-primary,.umbraco-forms-form input[type=submit],.custom-form input[type=submit]{border-radius:var(--button-border-radius);padding:var(--spacing-1-5) var(--spacing-5);outline-offset:calc(var(--button-border-width) * 3);transition:background-color var(--animation-duration-200) var(--animation-easing-default),border-color var(--animation-duration-200) var(--animation-easing-default),color var(--animation-duration-200) var(--animation-easing-default);font-family:var(--font-family-primary)}a.button,a.button-text-inverted,a.button-text,a.button-secondary-inverted,a.button-secondary,a.button-primary-inverted,a.button-primary{display:inline-block;text-decoration:none}.button-primary,.umbraco-forms-form input[type=submit],.custom-form input[type=submit]{color:var(--color-button-primary);background-color:var(--color-button-primary-bg);border:var(--button-border-width) solid var(--color-button-primary-border)}.button-primary:not(:disabled):where(:hover,:focus-visible),.umbraco-forms-form input[type=submit]:not(:disabled):where(:hover,:focus-visible),.custom-form input[type=submit]:not(:disabled):where(:hover,:focus-visible){color:var(--color-button-primary-hover);background-color:var(--color-button-primary-bg-hover);border:var(--button-border-width) solid var(--color-button-primary-border-hover)}.button-primary:disabled,.umbraco-forms-form input[type=submit]:disabled,.custom-form input[type=submit]:disabled{color:var(--color-button-primary-disabled);background-color:var(--color-button-primary-disabled-bg);border:var(--button-border-width) solid var(--color-button-primary-disabled-border)}.button-primary-inverted{color:var(--color-button-primary-inverted);background-color:var(--color-button-primary-inverted-bg);border:var(--button-border-width) solid var(--color-button-primary-inverted-border)}.button-primary-inverted:not(:disabled):where(:hover,:focus-visible){color:var(--color-button-primary-inverted-hover);background-color:var(--color-button-primary-inverted-bg-hover);border:var(--button-border-width) solid var(--color-button-primary-inverted-border-hover)}.button-primary-inverted:disabled{color:var(--color-button-primary-inverted-disabled);background-color:var(--color-button-primary-inverted-disabled-bg);border:var(--button-border-width) solid var(--color-button-primary-inverted-disabled-border)}.button-secondary,.umbraco-forms-form input[type=submit].cancel,.umbraco-forms-form input[type=submit].prev,.custom-form input[type=submit].cancel,.custom-form input[type=submit].prev,.umbraco-forms-form input[type=file]::file-selector-button,.umbraco-forms-form input[type=file]::-webkit-file-upload-button,.custom-form input[type=file]::file-selector-button,.custom-form input[type=file]::-webkit-file-upload-button{color:var(--color-button-secondary);background-color:var(--color-button-secondary-bg);border:var(--button-border-width) solid var(--color-button-secondary-border)}.button-secondary:not(:disabled):where(:hover,:focus-visible),.umbraco-forms-form input[type=submit].cancel:not(:disabled):where(:hover,:focus-visible),.umbraco-forms-form input[type=submit].prev:not(:disabled):where(:hover,:focus-visible),.custom-form input[type=submit].cancel:not(:disabled):where(:hover,:focus-visible),.custom-form input[type=submit].prev:not(:disabled):where(:hover,:focus-visible),.umbraco-forms-form input[type=file]:not(:disabled):where(:hover,:focus-visible)::file-selector-button,.umbraco-forms-form input[type=file]:not(:disabled):where(:hover,:focus-visible)::-webkit-file-upload-button,.custom-form input[type=file]:not(:disabled):where(:hover,:focus-visible)::file-selector-button,.custom-form input[type=file]:not(:disabled):where(:hover,:focus-visible)::-webkit-file-upload-button{color:var(--color-button-secondary-hover);background-color:var(--color-button-secondary-bg-hover);border:var(--button-border-width) solid var(--color-button-secondary-border-hover)}.button-secondary:disabled,.umbraco-forms-form input[type=submit].cancel:disabled,.umbraco-forms-form input[type=submit].prev:disabled,.custom-form input[type=submit].cancel:disabled,.custom-form input[type=submit].prev:disabled,.umbraco-forms-form input[type=file]:disabled::file-selector-button,.umbraco-forms-form input[type=file]:disabled::-webkit-file-upload-button,.custom-form input[type=file]:disabled::file-selector-button,.custom-form input[type=file]:disabled::-webkit-file-upload-button{color:var(--color-button-secondary-disabled);background-color:var(--color-button-secondary-disabled-bg);border:var(--button-border-width) solid var(--color-button-secondary-disabled-border)}.button-secondary-inverted{color:var(--color-button-secondary-inverted);background-color:var(--color-button-secondary-inverted-bg);border:var(--button-border-width) solid var(--color-button-secondary-inverted-border)}.button-secondary-inverted:not(:disabled):where(:hover,:focus-visible){color:var(--color-button-secondary-inverted-hover);background-color:var(--color-button-secondary-inverted-bg-hover);border:var(--button-border-width) solid var(--color-button-secondary-inverted-border-hover)}.button-secondary-inverted:disabled{color:var(--color-button-secondary-inverted-disabled);background-color:var(--color-button-secondary-inverted-disabled-bg);border:var(--button-border-width) solid var(--color-button-secondary-inverted-disabled-border)}.button-text{color:var(--color-button-text);background-color:var(--color-button-text-bg);border:var(--button-border-width) solid var(--color-button-text-border)}.button-text:not(:disabled):where(:hover,:focus-visible){color:var(--color-button-text-hover);background-color:var(--color-button-text-bg-hover);border:var(--button-border-width) solid var(--color-button-text-border-hover)}.button-text:disabled{color:var(--color-button-text-disabled);background-color:var(--color-button-text-disabled-bg);border:var(--button-border-width) solid var(--color-button-text-disabled-border)}.button-text-inverted{color:var(--color-button-text-inverted);background-color:var(--color-button-text-inverted-bg);border:var(--button-border-width) solid var(--color-button-text-inverted-border)}.button-text-inverted:not(:disabled):where(:hover,:focus-visible){color:var(--color-button-text-inverted-hover);background-color:var(--color-button-text-inverted-bg-hover);border:var(--button-border-width) solid var(--color-button-text-inverted-border-hover)}.button-text-inverted:disabled{color:var(--color-button-text-inverted-disabled);background-color:var(--color-button-text-inverted-disabled-bg);border:var(--button-border-width) solid var(--color-button-text-inverted-disabled-border)}:root,:host{--color-black: #101820;--color-white: #ffffff;--color-grey-100: #f6f6f9;--color-grey-200: #e5e4e6;--color-grey-300: #cbc9ce;--color-grey-400: #b1aeb6;--color-grey-500: #97939e;--color-grey-600: #7d7985;--color-grey-700: #64606b;--color-grey-800: #4b4850;--color-grey-900: #101820;--color-purple-100: #efecf8;--color-purple-200: #e0daf1;--color-purple-300: #d0c7eb;--color-purple-400: #917ccf;--color-purple-500: #6244bb;--color-purple-700: #453083;--color-purple-900: #3b2970;--color-blue-100: #edeff9;--color-blue-300: #c8ceee;--color-blue-500: #485cc7;--color-blue-700: #3a4a9f;--color-blue-900: #141b4d;--color-green-100: #ebf8f4;--color-green-300: #c2e9dd;--color-green-500: #34b78f;--color-green-700: #2a9272;--color-text-primary: var(--color-grey-900);--color-text-secondary: var(--color-grey-700);--color-text-placeholder: var(--color-grey-500);--color-cta: var(--color-purple-500);--color-cta-interaction: var(--color-purple-900);--color-cta-contrast: var(--color-white);--color-form-border: var(--color-grey-600);--color-form-border-hover: var(--color-grey-800);--color-form-icon: var(--color-grey-600);--color-form-icon-hover: var(--color-grey-900);--color-form-text-disabled: var(--color-grey-500);--color-form-bg-disabled: var(--color-grey-100);--color-divider: var(--color-grey-200);--color-error-main: #d32f2f;--color-error-dark: #c62828;--color-error-contrast: var(--color-white);--color-success-main: #2e7d32;--color-success-dark: #1b5e20;--color-success-contrast: var(--color-white)}.color-cta{color:var(--color-cta)}.color-cta-interaction{color:var(--color-cta-interaction)}.color-cta-contrast{color:var(--color-cta-contrast)}.color-bg-cta{background-color:var(--color-cta)}.color-bg-cta-interaction{background-color:var(--color-cta-interaction)}.color-bg-cta-contrast{background-color:var(--color-cta-contrast)}.color-text-primary{color:var(--color-text-primary)}.color-text-secondary{color:var(--color-text-secondary)}.color-text-placeholder{color:var(--color-text-placeholder)}hr,.divider{border:var(--border-width) solid var(--color-cta);margin:0}.divider-contrast{border-color:var(--color-divider)}:root,:host{--grid-gutter: var(--spacing-4)}@media only screen and (min-width: 769px){:root,:host{--grid-gutter: var(--spacing-8)}}[class*=col-span-]{grid-column:span 12}@media only screen and (min-width: 769px){.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}}.grid,.blocks-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gutter)}.no-gap{gap:0}:root,:host{--content-max-inline-size: 100%;--content-small-max-inline-size: 100%;--content-inline-margin: 0;--content-inline-padding: var(--spacing-3);--header-max-inline-size: 1920px;--header-min-block-size: 50px;--header-inline-padding: var(--spacing-3)}@media only screen and (min-width: 769px){:root,:host{--header-min-block-size: 112px}}@media only screen and (min-width: 1350px){:root,:host{--header-inline-padding: var(--spacing-10)}}@media only screen and (min-width: 993px){:root,:host{--content-inline-margin: auto;--content-max-inline-size: calc(1140px + var(--content-inline-padding) * 2);--content-small-max-inline-size: calc( 946px + var(--content-inline-padding) * 2 )}}@media only screen and (min-width: 1441px){:root,:host{--content-max-inline-size: calc(1320px + var(--content-inline-padding) * 2)}}body{display:flex;flex-direction:column;font-family:var(--font-family-primary);color:var(--color-text-secondary);line-height:var(--line-height-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body)}main{flex:1;overflow-x:hidden}.content-max-width,.container-block.full-width-block .horizontal,.container-block.full-width-block .vertical,.blocks-wrapper{max-inline-size:var(--content-max-inline-size);margin-inline:var(--content-inline-margin);padding-inline:var(--content-inline-padding);width:100%}.content-small-max-width,.umbraco-forms-form .umbraco-forms-page,.custom-form .umbraco-forms-page{max-inline-size:var(--content-small-max-inline-size);margin-inline:var(--content-inline-margin);padding-inline:var(--content-inline-padding);width:100%}.list-style-none{list-style:none;margin:0;padding:0}.forms-wrapper{background-color:var(--color-grey-100)}.blocks-wrapper{column-gap:0;position:relative;margin-block-end:var(--spacing-3)}@media only screen and (min-width: 769px){.blocks-wrapper{margin-block-end:var(--spacing-6)}}.full-width-block{width:100vw;position:relative;left:50%;transform:translate(-50%)}@media only screen and (min-width: 1300px){.extended-width-block{margin-inline:-64px}}.mceNonEditable{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.mceNonEditable iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hidden{display:none!important}:root,:host{--form-field-border-radius: var(--border-radius-s);--form-field-border: var(--border-width) solid var(--color-form-border);--form-check-radio-border-width: 2px;--form-check-radio-border: var(--form-check-radio-border-width) solid var(--color-form-border);--form-check-radio-size: 1.5rem}.umbraco-forms-form .umbraco-forms-page,.custom-form .umbraco-forms-page{display:flex;flex-direction:column;padding-block:var(--spacing-6);max-width:792px}.umbraco-forms-form .umbraco-forms-container,.custom-form .umbraco-forms-container{display:flex;flex-direction:column}.umbraco-forms-form .umbraco-forms-caption,.umbraco-forms-form .titleanddescription h2,.custom-form .umbraco-forms-caption,.custom-form .titleanddescription h2{text-align:center;margin-block-end:var(--spacing-2)}.umbraco-forms-form .umbraco-forms-field:not(.titleanddescription),.custom-form .umbraco-forms-field:not(.titleanddescription){margin-block-end:var(--spacing-3)}.umbraco-forms-form .titleanddescription,.custom-form .titleanddescription{margin-block-end:var(--spacing-4);text-align:center}.umbraco-forms-form .row-fluid,.custom-form .row-fluid{display:grid;grid-template-columns:repeat(12,1fr)}.umbraco-forms-form .col-md-6,.umbraco-forms-form .col-md-12,.custom-form .col-md-6,.custom-form .col-md-12{grid-column:span 12}.umbraco-forms-form .umbraco-forms-hidden,.custom-form .umbraco-forms-hidden{display:none}.umbraco-forms-form legend,.umbraco-forms-form label,.custom-form legend,.custom-form label{display:inline-block;margin-block-end:var(--spacing-1);padding:0}.umbraco-forms-form fieldset,.custom-form fieldset{border:none;padding:0;margin:0}.umbraco-forms-form .umbraco-forms-navigation>*,.custom-form .umbraco-forms-navigation>*{display:flex;align-items:center;flex-wrap:wrap;gap:var(--grid-gutter)}.umbraco-forms-form input[type=submit],.custom-form input[type=submit]{cursor:pointer}.umbraco-forms-form .field-validation-error,.custom-form .field-validation-error{display:inline-flex;align-items:center;display:flex;align-items:baseline;color:var(--color-error-main);gap:var(--spacing-0-5);margin-block-start:var(--spacing-0-5)}.umbraco-forms-form .field-validation-error:before,.custom-form .field-validation-error:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/warning.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/warning.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.umbraco-forms-form .field-validation-error:before,.custom-form .field-validation-error:before{transform:translateY(2px);width:1rem;height:1rem}@media only screen and (min-width: 769px){.umbraco-forms-form .field-validation-error,.custom-form .field-validation-error{margin-block-end:-1.75rem}}.umbraco-forms-form input:not([type=submit]),.umbraco-forms-form select,.umbraco-forms-form textarea,.custom-form input:not([type=submit]),.custom-form select,.custom-form textarea{width:100%;border-radius:var(--form-field-border-radius);border:var(--form-field-border);padding:var(--spacing-1-5);background-color:transparent}.umbraco-forms-form input:not([type=submit]):focus-visible,.custom-form input:not([type=submit]):focus-visible{border-color:var(--color-cta);outline:var(--border-width) solid;outline-color:var(--color-cta)}.umbraco-forms-form :where(input:not([type=submit]),select,textarea):disabled,.custom-form :where(input:not([type=submit]),select,textarea):disabled{border-color:var(--color-form-text-disabled);color:var(--color-form-text-disabled);background-color:var(--color-form-bg-disabled)}.umbraco-forms-form :where(input:not([type=submit]),select,textarea):hover:not(:disabled),.custom-form :where(input:not([type=submit]),select,textarea):hover:not(:disabled){border-color:var(--color-form-border-hover)}.umbraco-forms-form :where(input:not([type=submit]),select,textarea):invalid,.umbraco-forms-form :where(input:not([type=submit]),select,textarea):user-invalid,.umbraco-forms-form :where(input:not([type=submit]),select,textarea):has(+span[role=alert].field-validation-error),.custom-form :where(input:not([type=submit]),select,textarea):invalid,.custom-form :where(input:not([type=submit]),select,textarea):user-invalid,.custom-form :where(input:not([type=submit]),select,textarea):has(+span[role=alert].field-validation-error){border-color:var(--color-error-main)}.umbraco-forms-form .umbraco-forms-field-wrapper:has(>select),.custom-form .umbraco-forms-field-wrapper:has(>select){display:inline-flex;align-items:center;position:relative;display:block}.umbraco-forms-form .umbraco-forms-field-wrapper:has(>select):after,.custom-form .umbraco-forms-field-wrapper:has(>select):after{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/chevron-down.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.umbraco-forms-form .umbraco-forms-field-wrapper:has(>select) select,.custom-form .umbraco-forms-field-wrapper:has(>select) select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.umbraco-forms-form .umbraco-forms-field-wrapper:has(>select):after,.custom-form .umbraco-forms-field-wrapper:has(>select):after{right:var(--spacing-1);top:var(--spacing-1-7-5);position:absolute;pointer-events:none}.umbraco-forms-form textarea,.custom-form textarea{min-height:100px;max-width:100%;min-width:100%}.umbraco-forms-form .checkboxlist,.custom-form .checkboxlist{display:inline-flex;gap:var(--spacing-1)}.umbraco-forms-form .checkboxlist div,.custom-form .checkboxlist div{position:relative;display:inline-flex;align-items:center}.umbraco-forms-form .checkboxlist:has(+span.field-validation-error) label,.custom-form .checkboxlist:has(+span.field-validation-error) label{color:var(--color-error-main)}.umbraco-forms-form .checkboxlist:has(+span.field-validation-error) label:before,.custom-form .checkboxlist:has(+span.field-validation-error) label:before{border-color:var(--color-error-main)}.umbraco-forms-form .checkboxlist-vertical,.custom-form .checkboxlist-vertical{flex-direction:column}.umbraco-forms-form input[type=checkbox],.custom-form input[type=checkbox]{width:auto;padding:0;margin:0;position:absolute;opacity:0;width:1px;height:1px}.umbraco-forms-form input[type=checkbox]~label,.custom-form input[type=checkbox]~label{gap:var(--spacing-1);position:relative;cursor:pointer;color:var(--color-text-primary);margin:0;display:inline-flex;align-items:center}.umbraco-forms-form input[type=checkbox]~label:after,.custom-form input[type=checkbox]~label:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/check.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/check.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.umbraco-forms-form input[type=checkbox]~label:before,.custom-form input[type=checkbox]~label:before{content:"";position:relative;display:inline-block;border:var(--form-check-radio-border);border-radius:var(--form-field-border-radius);width:var(--form-check-radio-size);height:var(--form-check-radio-size);transition:outline-color var(--animation-duration-200) var(--animation-easing-default),background-color var(--animation-duration-200) var --animation-easing-default,border-color var(--animation-duration-200) var(--animation-easing-default);outline-color:transparent}.umbraco-forms-form input[type=checkbox]~label:after,.custom-form input[type=checkbox]~label:after{opacity:0;transition:opacity var(--animation-duration-200) var(--animation-easing-default);position:absolute;left:0;scale:.8}.umbraco-forms-form input[type=checkbox]:checked~label:before,.custom-form input[type=checkbox]:checked~label:before{border-color:var(--color-cta)}.umbraco-forms-form input[type=checkbox]:checked~label:after,.custom-form input[type=checkbox]:checked~label:after{opacity:1;background-color:var(--color-cta)}.umbraco-forms-form input[type=checkbox]:not(disabled):hover~label:before,.custom-form input[type=checkbox]:not(disabled):hover~label:before{border-color:var(--color-cta-interaction)}.umbraco-forms-form input[type=checkbox]:not(disabled):hover~label:after,.custom-form input[type=checkbox]:not(disabled):hover~label:after{background-color:var(--color-cta-interaction)}.umbraco-forms-form input[type=checkbox]:not(disabled):focus-visible~label:before,.custom-form input[type=checkbox]:not(disabled):focus-visible~label:before{--outline-color: color-mix(in srgb, var(--color-cta) 15%, transparent);outline:calc(var(--form-check-radio-border-width) * 2) var(--outline-color) solid;background-color:var(--outline-color)}.umbraco-forms-form input[type=checkbox]:disabled~label,.custom-form input[type=checkbox]:disabled~label{cursor:initial;color:var(--color-form-text-disabled)}.umbraco-forms-form input[type=checkbox]:disabled~label:before,.custom-form input[type=checkbox]:disabled~label:before{border-color:var(--color-form-text-disabled);background-color:var --color-form-bg-disabled}.umbraco-forms-form input[type=checkbox]:disabled~label:after,.custom-form input[type=checkbox]:disabled~label:after{background-color:var(--color-form-text-disabled)}.umbraco-forms-form input[type=checkbox]:has(~span.field-validation-error)~label,.custom-form input[type=checkbox]:has(~span.field-validation-error)~label{color:var(--color-error-main)}.umbraco-forms-form input[type=checkbox]:has(~span.field-validation-error)~label:before,.custom-form input[type=checkbox]:has(~span.field-validation-error)~label:before{border-color:var(--color-error-main)}.umbraco-forms-form .radiobuttonlist,.custom-form .radiobuttonlist{display:flex;gap:var(--spacing-1)}.umbraco-forms-form .radiobuttonlist div,.custom-form .radiobuttonlist div{position:relative;display:inline-flex;align-items:center}.umbraco-forms-form .radiobuttonlist div input,.custom-form .radiobuttonlist div input{width:auto;padding:0;margin:0;position:absolute;opacity:0;width:1px;height:1px}.umbraco-forms-form .radiobuttonlist div label,.custom-form .radiobuttonlist div label{display:inline-flex;align-items:center;gap:var(--spacing-1);cursor:pointer;color:var(--color-text-primary);margin:0}.umbraco-forms-form .radiobuttonlist div label:before,.custom-form .radiobuttonlist div label:before{content:"";position:relative;display:inline-block;border:var(--form-check-radio-border);border-radius:var --border-radius-round-rem;width:var(--form-check-radio-size);height:var(--form-check-radio-size);transition:outline-color var(--animation-duration-200) var(--animation-easing-default),background-color var(--animation-duration-200) var(--animation-easing-default),border-color var(--animation-duration-200) var(--animation-easing-default);outline-color:transparent}.umbraco-forms-form .radiobuttonlist div label:after,.custom-form .radiobuttonlist div label:after{content:"";display:block;opacity:0;background-color:var(--color-cta);transition:opacity var(--animation-duration-200) var(--animation-easing-default);position:absolute;left:.39em;border-radius:var(--border-radius-round-rem);width:calc(var(--form-check-radio-size) / 2);height:calc(var(--form-check-radio-size) / 2)}.umbraco-forms-form .radiobuttonlist div:has(>input:checked) label:before,.custom-form .radiobuttonlist div:has(>input:checked) label:before{border-color:var(--color-cta)}.umbraco-forms-form .radiobuttonlist div:has(>input:checked) label:after,.custom-form .radiobuttonlist div:has(>input:checked) label:after{opacity:1;background-color:var --color-cta}.umbraco-forms-form .radiobuttonlist div:not(:has(>input:disabled)):hover label:before,.custom-form .radiobuttonlist div:not(:has(>input:disabled)):hover label:before{border-color:var(--color-cta-interaction)}.umbraco-forms-form .radiobuttonlist div:not(:has(>input:disabled)):hover label:after,.custom-form .radiobuttonlist div:not(:has(>input:disabled)):hover label:after{background-color:var(--color-cta-interaction)}.umbraco-forms-form .radiobuttonlist div:not(:has(>input:disabled)):has(>input:focus-visible) label:before,.custom-form .radiobuttonlist div:not(:has(>input:disabled)):has(>input:focus-visible) label:before{--outline-color: color-mix(in srgb, var(--color-cta) 15%, transparent);outline:calc(var(--form-check-radio-border-width) * 2) var(--outline-color) solid;background-color:var(--outline-color)}.umbraco-forms-form .radiobuttonlist div:has(>input:disabled) label,.custom-form .radiobuttonlist div:has(>input:disabled) label{cursor:initial;color:var(--color-form-text-disabled)}.umbraco-forms-form .radiobuttonlist div:has(>input:disabled) label:before,.custom-form .radiobuttonlist div:has(>input:disabled) label:before{border-color:var(--color-form-text-disabled);background-color:var(--color-form-bg-disabled)}.umbraco-forms-form .radiobuttonlist div:has(>input:disabled) label:after,.custom-form .radiobuttonlist div:has(>input:disabled) label:after{background-color:var(--color-form-text-disabled)}.umbraco-forms-form .radiobuttonlist:has(+span.field-validation-error) label,.custom-form .radiobuttonlist:has(+span.field-validation-error) label{color:var(--color-error-main)}.umbraco-forms-form .radiobuttonlist:has(+span.field-validation-error) label:before,.custom-form .radiobuttonlist:has(+span.field-validation-error) label:before{border-color:var(--color-error-main)}.umbraco-forms-form .radiobuttonlist-vertical,.custom-form .radiobuttonlist-vertical{flex-direction:column}.umbraco-forms-form input[type=file],.custom-form input[type=file]{border:none;padding:0}.umbraco-forms-form input[type=file]::file-selector-button,.umbraco-forms-form input[type=file]::-webkit-file-upload-button,.custom-form input[type=file]::file-selector-button,.custom-form input[type=file]::-webkit-file-upload-button{cursor:pointer}@media only screen and (min-width: 769px){.umbraco-forms-form .umbraco-forms-field:not(.titleanddescription),.custom-form .umbraco-forms-field:not(.titleanddescription){margin-block-end:var(--spacing-4)}.umbraco-forms-form .titleanddescription,.custom-form .titleanddescription{margin-block-end:var(--spacing-5)}.umbraco-forms-form .row-fluid,.custom-form .row-fluid{column-gap:var(--spacing-5)}.umbraco-forms-form .col-md-6,.custom-form .col-md-6{grid-column:span 6}}:root,:host{--color-link: var(--color-cta);--color-link-hover: var(--color-cta-interaction);--color-link-visited: var(--color-cta-interaction);--color-link-inverted: var(--color-cta-contrast);--color-link-inverted-hover: var(--color-cta-contrast);--color-link-inverted-visited: var(--color-cta-contrast)}.link,.dropdown-menu-content .dropdown-menu-link,.rte-body-wrapper a:not(.button-primary):not(.button-secondary),.link-icon,.link-inverted{transition:text-decoration-color var(--animation-duration-200) var(--animation-easing-default);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.link,.dropdown-menu-content .dropdown-menu-link,.rte-body-wrapper a:not(.button-primary):not(.button-secondary),.link-icon{color:var(--color-link)}.link:not(:disabled):where(:hover,:focus-visible),.dropdown-menu-content .dropdown-menu-link:not(:disabled):where(:hover,:focus-visible),.rte-body-wrapper a:not(:disabled):where(:hover,:focus-visible):not(.button-primary):not(.button-secondary),.link-icon:not(:disabled):where(:hover,:focus-visible){color:var(--color-link-hover);text-decoration-color:var(--color-link-hover)}.link-inverted{color:var(--color-link-inverted)}.link-inverted:not(:disabled):where(:hover,:focus-visible){color:var(--color-link-inverted-hover);text-decoration-color:var(--color-link-inverted-hover)}.link-icon{position:relative}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh}h1,h2,h3,h4{text-wrap:balance}img,picture{max-width:100%;height:auto;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}address{font-style:normal}button{background:transparent;padding:0;border:0;color:currentColor;line-height:inherit}button:not(:disabled){cursor:pointer}a:not(:where(:hover,:focus-visible)){text-decoration:none}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}.rte-body-wrapper{margin-block-end:var(--spacing-3)}.rte-body-wrapper>*:not(:last-child){margin-block-end:var(--spacing-2)}.rte-body-wrapper>[class*=-block]{margin-block:var(--spacing-3)}.rte-body-wrapper>[class*=-block]:last-child{margin-block-end:0}.rte-body-wrapper article+p{display:none}.rte-body-wrapper figcaption{margin-block-start:var(--spacing-1)}.rte-body-wrapper h1:not(:first-child),.rte-body-wrapper h2:not(:first-child),.rte-body-wrapper h3:not(:first-child),.rte-body-wrapper h4:not(:first-child),.rte-body-wrapper h5:not(:first-child),.rte-body-wrapper h6:not(:first-child){margin-block-start:var(--spacing-3)}@media only screen and (min-width: 769px){.rte-body-wrapper{margin-block-end:var(--spacing-6)}.rte-body-wrapper>[class*=-block]{margin-block:var(--spacing-4)}.rte-body-wrapper>[class*=-block]:last-child{margin-block-end:0}.rte-body-wrapper h1:not(:first-child),.rte-body-wrapper h2:not(:first-child),.rte-body-wrapper h3:not(:first-child),.rte-body-wrapper h4:not(:first-child),.rte-body-wrapper h5:not(:first-child),.rte-body-wrapper h6:not(:first-child){margin-block-start:var(--spacing-6)}}:root,:host{--baseline: 8px;--spacing-0-5: calc(var(--baseline) * .5);--spacing-1: var(--baseline);--spacing-1-5: calc(var(--baseline) * 1.5);--spacing-1-7-5: calc(var(--baseline) * 1.75);--spacing-2: calc(var(--baseline) * 2);--spacing-2-5: calc(var(--baseline) * 2.5);--spacing-3: calc(var(--baseline) * 3);--spacing-3-5: calc(var(--baseline) * 3.5);--spacing-4: calc(var(--baseline) * 4);--spacing-5: calc(var(--baseline) * 5);--spacing-6: calc(var(--baseline) * 6);--spacing-7: calc(var(--baseline) * 7);--spacing-7-5: calc(var(--baseline) * 7.5);--spacing-8: calc(var(--baseline) * 8);--spacing-9: calc(var(--baseline) * 9);--spacing-10: calc(var(--baseline) * 10);--spacing-11: calc(var(--baseline) * 11);--spacing-12: calc(var(--baseline) * 12);--spacing-13: calc(var(--baseline) * 13);--spacing-14: calc(var(--baseline) * 14);--spacing-15: calc(var(--baseline) * 15);--spacing-16: calc(var(--baseline) * 16);--spacing-17: calc(var(--baseline) * 17);--spacing-18: calc(var(--baseline) * 18);--spacing-19: calc(var(--baseline) * 19);--spacing-20: calc(var(--baseline) * 20);--spacing-21: calc(var(--baseline) * 21);--spacing-22: calc(var(--baseline) * 22);--spacing-23: calc(var(--baseline) * 23);--spacing-24: calc(var(--baseline) * 24)}.margin-0{margin:0}.margin-05{margin:var(--spacing-0-5)}.margin-1{margin:var(--spacing-1)}.margin-2{margin:var(--spacing-2)}.margin-3{margin:var(--spacing-3)}.margin-4{margin:var(--spacing-4)}.margin-5{margin:var(--spacing-5)}.margin-6{margin:var(--spacing-6)}.margin-7{margin:var(--spacing-7)}.margin-8{margin:var(--spacing-8)}.margin-9{margin:var(--spacing-9)}.margin-10{margin:var(--spacing-10)}.margin-11{margin:var(--spacing-11)}.margin-12{margin:var(--spacing-12)}.margin-13{margin:var(--spacing-13)}.margin-14{margin:var(--spacing-14)}.margin-15{margin:var(--spacing-15)}.margin-16{margin:var(--spacing-16)}.margin-17{margin:var(--spacing-17)}.margin-18{margin:var(--spacing-18)}.margin-19{margin:var(--spacing-19)}.margin-20{margin:var(--spacing-20)}.margin-21{margin:var(--spacing-21)}.margin-22{margin:var(--spacing-22)}.margin-23{margin:var(--spacing-23)}.margin-24{margin:var(--spacing-24)}.margin-block-05{margin-block:var(--spacing-0-5)}.margin-block-1{margin-block:var(--spacing-1)}.margin-block-2{margin-block:var(--spacing-2)}.margin-block-3{margin-block:var(--spacing-3)}.margin-block-4{margin-block:var(--spacing-4)}.margin-block-5{margin-block:var(--spacing-5)}.margin-block-6{margin-block:var(--spacing-6)}.margin-block-7{margin-block:var(--spacing-7)}.margin-block-8{margin-block:var(--spacing-8)}.margin-block-9{margin-block:var(--spacing-9)}.margin-block-10{margin-block:var(--spacing-10)}.margin-block-11{margin-block:var(--spacing-11)}.margin-block-12{margin-block:var(--spacing-12)}.margin-block-13{margin-block:var(--spacing-13)}.margin-block-14{margin-block:var(--spacing-14)}.margin-block-15{margin-block:var(--spacing-15)}.margin-block-16{margin-block:var(--spacing-16)}.margin-block-17{margin-block:var(--spacing-17)}.margin-block-18{margin-block:var(--spacing-18)}.margin-block-19{margin-block:var(--spacing-19)}.margin-block-20{margin-block:var(--spacing-20)}.margin-block-21{margin-block:var(--spacing-21)}.margin-block-22{margin-block:var(--spacing-22)}.margin-block-23{margin-block:var(--spacing-23)}.margin-block-24{margin-block:var(--spacing-24)}.margin-block-start-05{margin-block-start:var(--spacing-0-5)}.margin-block-start-1{margin-block-start:var(--spacing-1)}.margin-block-start-2{margin-block-start:var(--spacing-2)}.margin-block-start-3{margin-block-start:var(--spacing-3)}.margin-block-start-4{margin-block-start:var(--spacing-4)}.margin-block-start-5{margin-block-start:var(--spacing-5)}.margin-block-start-6{margin-block-start:var(--spacing-6)}.margin-block-start-7{margin-block-start:var(--spacing-7)}.margin-block-start-8{margin-block-start:var(--spacing-8)}.margin-block-start-9{margin-block-start:var(--spacing-9)}.margin-block-start-10{margin-block-start:var(--spacing-10)}.margin-block-start-11{margin-block-start:var(--spacing-11)}.margin-block-start-12{margin-block-start:var(--spacing-12)}.margin-block-start-13{margin-block-start:var(--spacing-13)}.margin-block-start-14{margin-block-start:var(--spacing-14)}.margin-block-start-15{margin-block-start:var(--spacing-15)}.margin-block-start-16{margin-block-start:var(--spacing-16)}.margin-block-start-17{margin-block-start:var(--spacing-17)}.margin-block-start-18{margin-block-start:var(--spacing-18)}.margin-block-start-19{margin-block-start:var(--spacing-19)}.margin-block-start-20{margin-block-start:var(--spacing-20)}.margin-block-start-21{margin-block-start:var(--spacing-21)}.margin-block-start-22{margin-block-start:var(--spacing-22)}.margin-block-start-23{margin-block-start:var(--spacing-23)}.margin-block-start-24{margin-block-start:var(--spacing-24)}.margin-block-end-05{margin-block-end:var(--spacing-0-5)}.margin-block-end-1{margin-block-end:var(--spacing-1)}.margin-block-end-2{margin-block-end:var(--spacing-2)}.margin-block-end-3{margin-block-end:var(--spacing-3)}.margin-block-end-4{margin-block-end:var(--spacing-4)}.margin-block-end-5{margin-block-end:var(--spacing-5)}.margin-block-end-6{margin-block-end:var(--spacing-6)}.margin-block-end-7{margin-block-end:var(--spacing-7)}.margin-block-end-8{margin-block-end:var(--spacing-8)}.margin-block-end-9{margin-block-end:var(--spacing-9)}.margin-block-end-10{margin-block-end:var(--spacing-10)}.margin-block-end-11{margin-block-end:var(--spacing-11)}.margin-block-end-12{margin-block-end:var(--spacing-12)}.margin-block-end-13{margin-block-end:var(--spacing-13)}.margin-block-end-14{margin-block-end:var(--spacing-14)}.margin-block-end-15{margin-block-end:var(--spacing-15)}.margin-block-end-16{margin-block-end:var(--spacing-16)}.margin-block-end-17{margin-block-end:var(--spacing-17)}.margin-block-end-18{margin-block-end:var(--spacing-18)}.margin-block-end-19{margin-block-end:var(--spacing-19)}.margin-block-end-20{margin-block-end:var(--spacing-20)}.margin-block-end-21{margin-block-end:var(--spacing-21)}.margin-block-end-22{margin-block-end:var(--spacing-22)}.margin-block-end-23{margin-block-end:var(--spacing-23)}.margin-block-end-24{margin-block-end:var(--spacing-24)}.margin-inline-05{margin-inline:var(--spacing-0-5)}.margin-inline-1{margin-inline:var(--spacing-1)}.margin-inline-2{margin-inline:var(--spacing-2)}.margin-inline-3{margin-inline:var(--spacing-3)}.margin-inline-4{margin-inline:var(--spacing-4)}.margin-inline-5{margin-inline:var(--spacing-5)}.margin-inline-6{margin-inline:var(--spacing-6)}.margin-inline-7{margin-inline:var(--spacing-7)}.margin-inline-8{margin-inline:var(--spacing-8)}.margin-inline-9{margin-inline:var(--spacing-9)}.margin-inline-10{margin-inline:var(--spacing-10)}.margin-inline-11{margin-inline:var(--spacing-11)}.margin-inline-12{margin-inline:var(--spacing-12)}.margin-inline-13{margin-inline:var(--spacing-13)}.margin-inline-14{margin-inline:var(--spacing-14)}.margin-inline-15{margin-inline:var(--spacing-15)}.margin-inline-16{margin-inline:var(--spacing-16)}.margin-inline-17{margin-inline:var(--spacing-17)}.margin-inline-18{margin-inline:var(--spacing-18)}.margin-inline-19{margin-inline:var(--spacing-19)}.margin-inline-20{margin-inline:var(--spacing-20)}.margin-inline-21{margin-inline:var(--spacing-21)}.margin-inline-22{margin-inline:var(--spacing-22)}.margin-inline-23{margin-inline:var(--spacing-23)}.margin-inline-24{margin-inline:var(--spacing-24)}.margin-inline-start-05{margin-inline-start:var(--spacing-0-5)}.margin-inline-start-1{margin-inline-start:var(--spacing-1)}.margin-inline-start-2{margin-inline-start:var(--spacing-2)}.margin-inline-start-3{margin-inline-start:var(--spacing-3)}.margin-inline-start-4{margin-inline-start:var(--spacing-4)}.margin-inline-start-5{margin-inline-start:var(--spacing-5)}.margin-inline-start-6{margin-inline-start:var(--spacing-6)}.margin-inline-start-7{margin-inline-start:var(--spacing-7)}.margin-inline-start-8{margin-inline-start:var(--spacing-8)}.margin-inline-start-9{margin-inline-start:var(--spacing-9)}.margin-inline-start-10{margin-inline-start:var(--spacing-10)}.margin-inline-start-11{margin-inline-start:var(--spacing-11)}.margin-inline-start-12{margin-inline-start:var(--spacing-12)}.margin-inline-start-13{margin-inline-start:var(--spacing-13)}.margin-inline-start-14{margin-inline-start:var(--spacing-14)}.margin-inline-start-15{margin-inline-start:var(--spacing-15)}.margin-inline-start-16{margin-inline-start:var(--spacing-16)}.margin-inline-start-17{margin-inline-start:var(--spacing-17)}.margin-inline-start-18{margin-inline-start:var(--spacing-18)}.margin-inline-start-19{margin-inline-start:var(--spacing-19)}.margin-inline-start-20{margin-inline-start:var(--spacing-20)}.margin-inline-start-21{margin-inline-start:var(--spacing-21)}.margin-inline-start-22{margin-inline-start:var(--spacing-22)}.margin-inline-start-23{margin-inline-start:var(--spacing-23)}.margin-inline-start-24{margin-inline-start:var(--spacing-24)}.margin-inline-end-05{margin-inline-end:var(--spacing-0-5)}.margin-inline-end-1{margin-inline-end:var(--spacing-1)}.margin-inline-end-2{margin-inline-end:var(--spacing-2)}.margin-inline-end-3{margin-inline-end:var(--spacing-3)}.margin-inline-end-4{margin-inline-end:var(--spacing-4)}.margin-inline-end-5{margin-inline-end:var(--spacing-5)}.margin-inline-end-6{margin-inline-end:var(--spacing-6)}.margin-inline-end-7{margin-inline-end:var(--spacing-7)}.margin-inline-end-8{margin-inline-end:var(--spacing-8)}.margin-inline-end-9{margin-inline-end:var(--spacing-9)}.margin-inline-end-10{margin-inline-end:var(--spacing-10)}.margin-inline-end-11{margin-inline-end:var(--spacing-11)}.margin-inline-end-12{margin-inline-end:var(--spacing-12)}.margin-inline-end-13{margin-inline-end:var(--spacing-13)}.margin-inline-end-14{margin-inline-end:var(--spacing-14)}.margin-inline-end-15{margin-inline-end:var(--spacing-15)}.margin-inline-end-16{margin-inline-end:var(--spacing-16)}.margin-inline-end-17{margin-inline-end:var(--spacing-17)}.margin-inline-end-18{margin-inline-end:var(--spacing-18)}.margin-inline-end-19{margin-inline-end:var(--spacing-19)}.margin-inline-end-20{margin-inline-end:var(--spacing-20)}.margin-inline-end-21{margin-inline-end:var(--spacing-21)}.margin-inline-end-22{margin-inline-end:var(--spacing-22)}.margin-inline-end-23{margin-inline-end:var(--spacing-23)}.margin-inline-end-24{margin-inline-end:var(--spacing-24)}.padding-0{padding:0}.padding-05{padding:var(--spacing-0-5)}.padding-1{padding:var(--spacing-1)}.padding-2{padding:var(--spacing-2)}.padding-3{padding:var(--spacing-3)}.padding-4{padding:var(--spacing-4)}.padding-5{padding:var(--spacing-5)}.padding-6{padding:var(--spacing-6)}.padding-7{padding:var(--spacing-7)}.padding-8{padding:var(--spacing-8)}.padding-9{padding:var(--spacing-9)}.padding-10{padding:var(--spacing-10)}.padding-11{padding:var(--spacing-11)}.padding-12{padding:var(--spacing-12)}.padding-13{padding:var(--spacing-13)}.padding-14{padding:var(--spacing-14)}.padding-15{padding:var(--spacing-15)}.padding-16{padding:var(--spacing-16)}.padding-17{padding:var(--spacing-17)}.padding-18{padding:var(--spacing-18)}.padding-19{padding:var(--spacing-19)}.padding-20{padding:var(--spacing-20)}.padding-21{padding:var(--spacing-21)}.padding-22{padding:var(--spacing-22)}.padding-23{padding:var(--spacing-23)}.padding-24{padding:var(--spacing-24)}.padding-block-05{padding-block:var(--spacing-0-5)}.padding-block-1{padding-block:var(--spacing-1)}.padding-block-1-5{padding-block:var(--spacing-1-5)}.padding-block-2{padding-block:var(--spacing-2)}.padding-block-3{padding-block:var(--spacing-3)}.padding-block-4{padding-block:var(--spacing-4)}.padding-block-5{padding-block:var(--spacing-5)}.padding-block-6{padding-block:var(--spacing-6)}.padding-block-7{padding-block:var(--spacing-7)}.padding-block-8{padding-block:var(--spacing-8)}.padding-block-9{padding-block:var(--spacing-9)}.padding-block-10{padding-block:var(--spacing-10)}.padding-block-11{padding-block:var(--spacing-11)}.padding-block-12{padding-block:var(--spacing-12)}.padding-block-13{padding-block:var(--spacing-13)}.padding-block-14{padding-block:var(--spacing-14)}.padding-block-15{padding-block:var(--spacing-15)}.padding-block-16{padding-block:var(--spacing-16)}.padding-block-17{padding-block:var(--spacing-17)}.padding-block-18{padding-block:var(--spacing-18)}.padding-block-19{padding-block:var(--spacing-19)}.padding-block-20{padding-block:var(--spacing-20)}.padding-block-21{padding-block:var(--spacing-21)}.padding-block-22{padding-block:var(--spacing-22)}.padding-block-23{padding-block:var(--spacing-23)}.padding-block-24{padding-block:var(--spacing-24)}.padding-block-start-05{padding-block-start:var(--spacing-0-5)}.padding-block-start-1{padding-block-start:var(--spacing-1)}.padding-block-start-2{padding-block-start:var(--spacing-2)}.padding-block-start-3{padding-block-start:var(--spacing-3)}.padding-block-start-4{padding-block-start:var(--spacing-4)}.padding-block-start-5{padding-block-start:var(--spacing-5)}.padding-block-start-6{padding-block-start:var(--spacing-6)}.padding-block-start-7{padding-block-start:var(--spacing-7)}.padding-block-start-8{padding-block-start:var(--spacing-8)}.padding-block-start-9{padding-block-start:var(--spacing-9)}.padding-block-start-10{padding-block-start:var(--spacing-10)}.padding-block-start-11{padding-block-start:var(--spacing-11)}.padding-block-start-12{padding-block-start:var(--spacing-12)}.padding-block-start-13{padding-block-start:var(--spacing-13)}.padding-block-start-14{padding-block-start:var(--spacing-14)}.padding-block-start-15{padding-block-start:var(--spacing-15)}.padding-block-start-16{padding-block-start:var(--spacing-16)}.padding-block-start-17{padding-block-start:var(--spacing-17)}.padding-block-start-18{padding-block-start:var(--spacing-18)}.padding-block-start-19{padding-block-start:var(--spacing-19)}.padding-block-start-20{padding-block-start:var(--spacing-20)}.padding-block-start-21{padding-block-start:var(--spacing-21)}.padding-block-start-22{padding-block-start:var(--spacing-22)}.padding-block-start-23{padding-block-start:var(--spacing-23)}.padding-block-start-24{padding-block-start:var(--spacing-24)}.padding-block-end-05{padding-block-end:var(--spacing-0-5)}.padding-block-end-1{padding-block-end:var(--spacing-1)}.padding-block-end-2{padding-block-end:var(--spacing-2)}.padding-block-end-3{padding-block-end:var(--spacing-3)}.padding-block-end-4{padding-block-end:var(--spacing-4)}.padding-block-end-5{padding-block-end:var(--spacing-5)}.padding-block-end-6{padding-block-end:var(--spacing-6)}.padding-block-end-7{padding-block-end:var(--spacing-7)}.padding-block-end-8{padding-block-end:var(--spacing-8)}.padding-block-end-9{padding-block-end:var(--spacing-9)}.padding-block-end-10{padding-block-end:var(--spacing-10)}.padding-block-end-11{padding-block-end:var(--spacing-11)}.padding-block-end-12{padding-block-end:var(--spacing-12)}.padding-block-end-13{padding-block-end:var(--spacing-13)}.padding-block-end-14{padding-block-end:var(--spacing-14)}.padding-block-end-15{padding-block-end:var(--spacing-15)}.padding-block-end-16{padding-block-end:var(--spacing-16)}.padding-block-end-17{padding-block-end:var(--spacing-17)}.padding-block-end-18{padding-block-end:var(--spacing-18)}.padding-block-end-19{padding-block-end:var(--spacing-19)}.padding-block-end-20{padding-block-end:var(--spacing-20)}.padding-block-end-21{padding-block-end:var(--spacing-21)}.padding-block-end-22{padding-block-end:var(--spacing-22)}.padding-block-end-23{padding-block-end:var(--spacing-23)}.padding-block-end-24{padding-block-end:var(--spacing-24)}.padding-inline-05{padding-inline:var(--spacing-0-5)}.padding-inline-1{padding-inline:var(--spacing-1)}.padding-inline-2{padding-inline:var(--spacing-2)}.padding-inline-3{padding-inline:var(--spacing-3)}.padding-inline-4{padding-inline:var(--spacing-4)}.padding-inline-5{padding-inline:var(--spacing-5)}.padding-inline-6{padding-inline:var(--spacing-6)}.padding-inline-7{padding-inline:var(--spacing-7)}.padding-inline-8{padding-inline:var(--spacing-8)}.padding-inline-9{padding-inline:var(--spacing-9)}.padding-inline-10{padding-inline:var(--spacing-10)}.padding-inline-11{padding-inline:var(--spacing-11)}.padding-inline-12{padding-inline:var(--spacing-12)}.padding-inline-13{padding-inline:var(--spacing-13)}.padding-inline-14{padding-inline:var(--spacing-14)}.padding-inline-15{padding-inline:var(--spacing-15)}.padding-inline-16{padding-inline:var(--spacing-16)}.padding-inline-17{padding-inline:var(--spacing-17)}.padding-inline-18{padding-inline:var(--spacing-18)}.padding-inline-19{padding-inline:var(--spacing-19)}.padding-inline-20{padding-inline:var(--spacing-20)}.padding-inline-21{padding-inline:var(--spacing-21)}.padding-inline-22{padding-inline:var(--spacing-22)}.padding-inline-23{padding-inline:var(--spacing-23)}.padding-inline-24{padding-inline:var(--spacing-24)}.padding-inline-start-05{padding-inline-start:var(--spacing-0-5)}.padding-inline-start-1{padding-inline-start:var(--spacing-1)}.padding-inline-start-2{padding-inline-start:var(--spacing-2)}.padding-inline-start-3{padding-inline-start:var(--spacing-3)}.padding-inline-start-4{padding-inline-start:var(--spacing-4)}.padding-inline-start-5{padding-inline-start:var(--spacing-5)}.padding-inline-start-6{padding-inline-start:var(--spacing-6)}.padding-inline-start-7{padding-inline-start:var(--spacing-7)}.padding-inline-start-8{padding-inline-start:var(--spacing-8)}.padding-inline-start-9{padding-inline-start:var(--spacing-9)}.padding-inline-start-10{padding-inline-start:var(--spacing-10)}.padding-inline-start-11{padding-inline-start:var(--spacing-11)}.padding-inline-start-12{padding-inline-start:var(--spacing-12)}.padding-inline-start-13{padding-inline-start:var(--spacing-13)}.padding-inline-start-14{padding-inline-start:var(--spacing-14)}.padding-inline-start-15{padding-inline-start:var(--spacing-15)}.padding-inline-start-16{padding-inline-start:var(--spacing-16)}.padding-inline-start-17{padding-inline-start:var(--spacing-17)}.padding-inline-start-18{padding-inline-start:var(--spacing-18)}.padding-inline-start-19{padding-inline-start:var(--spacing-19)}.padding-inline-start-20{padding-inline-start:var(--spacing-20)}.padding-inline-start-21{padding-inline-start:var(--spacing-21)}.padding-inline-start-22{padding-inline-start:var(--spacing-22)}.padding-inline-start-23{padding-inline-start:var(--spacing-23)}.padding-inline-start-24{padding-inline-start:var(--spacing-24)}.padding-inline-end-05{padding-inline-end:var(--spacing-0-5)}.padding-inline-end-1{padding-inline-end:var(--spacing-1)}.padding-inline-end-2{padding-inline-end:var(--spacing-2)}.padding-inline-end-3{padding-inline-end:var(--spacing-3)}.padding-inline-end-4{padding-inline-end:var(--spacing-4)}.padding-inline-end-5{padding-inline-end:var(--spacing-5)}.padding-inline-end-6{padding-inline-end:var(--spacing-6)}.padding-inline-end-7{padding-inline-end:var(--spacing-7)}.padding-inline-end-8{padding-inline-end:var(--spacing-8)}.padding-inline-end-9{padding-inline-end:var(--spacing-9)}.padding-inline-end-10{padding-inline-end:var(--spacing-10)}.padding-inline-end-11{padding-inline-end:var(--spacing-11)}.padding-inline-end-12{padding-inline-end:var(--spacing-12)}.padding-inline-end-13{padding-inline-end:var(--spacing-13)}.padding-inline-end-14{padding-inline-end:var(--spacing-14)}.padding-inline-end-15{padding-inline-end:var(--spacing-15)}.padding-inline-end-16{padding-inline-end:var(--spacing-16)}.padding-inline-end-17{padding-inline-end:var(--spacing-17)}.padding-inline-end-18{padding-inline-end:var(--spacing-18)}.padding-inline-end-19{padding-inline-end:var(--spacing-19)}.padding-inline-end-20{padding-inline-end:var(--spacing-20)}.padding-inline-end-21{padding-inline-end:var(--spacing-21)}.padding-inline-end-22{padding-inline-end:var(--spacing-22)}.padding-inline-end-23{padding-inline-end:var(--spacing-23)}.padding-inline-end-24{padding-inline-end:var(--spacing-24)}.umb-block-grid__layout-container{display:grid;max-width:calc(1140px + var(--content-inline-padding) * 2);width:100%;margin:0 auto}.umb-block-grid__layout-container .umb-block-grid__layout-item{grid-column:span var(--umb-block-grid--item-column-span)}:host>a{margin-block-end:var(--grid-gutter)}:host a .full-width-block{width:auto;position:static;transform:none}:host a .extended-width-block{margin-inline:0}:host a .animation{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}:host a .animation *{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.table-wrapper{overflow-x:auto}body.mce-content-body.umb-rte table,.rte-body-wrapper table{border:none;min-width:600px}body.mce-content-body.umb-rte thead tr,.rte-body-wrapper thead tr{color:var(--color-grey-900);background-color:var(--color-grey-300);font-weight:700;border:none}body.mce-content-body.umb-rte th,body.mce-content-body.umb-rte td,.rte-body-wrapper th,.rte-body-wrapper td{border:none;color:var(--color-grey-900);padding:var(--spacing-1-7-5) var(--spacing-1-5)}body.mce-content-body.umb-rte tr:nth-child(2n),.rte-body-wrapper tr:nth-child(2n){background-color:var(--color-grey-100)}body.mce-content-body.umb-rte td,.rte-body-wrapper td{word-wrap:break-word}.tag{border:1px solid var(--color-grey-200);border-radius:var(--border-radius-round-rem);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-body-small);letter-spacing:var(--letter-spacing-body-small)}:root,:host{--border-width: 1px;--border-radius-s: 4px;--border-radius-m: 8px;--border-radius-l: 12px;--border-radius-xl: 16px;--border-radius-xxl: 20px;--border-radius-round: 50%;--border-radius-round-rem: 20rem}.skip-button-wrapper{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-button-wrapper .skip-button{width:fit-content}.skip-button-wrapper:has(>.skip-button:where(:focus,:focus-visible)){position:static;width:auto;height:auto;overflow:visible;border-bottom:var(--border-width) solid var(--color-divider);padding:var(--spacing-3) var(--header-inline-padding)}.skip-button-wrapper:has(>.skip-button:where(:focus,:focus-visible)) .skip-button{display:block}.skip-button-wrapper:has(>.skip-button:where(:focus,:focus-visible))~header.header.header-start-page{margin-top:var(--spacing-12)}.breadcrumbs-wrapper{position:relative;z-index:1;border-bottom:var(--border-width) solid var(--color-grey-200);background-color:var(--color-cta-contrast)}.breadcrumbs-wrapper .breadcrumbs{display:flex;overflow-x:auto;white-space:nowrap;padding-block:var(--spacing-2)}.breadcrumbs-wrapper .breadcrumbs .breadcrumbs-list{display:flex;align-items:center;gap:var(--spacing-1)}.breadcrumbs-wrapper .breadcrumbs li:not(:last-of-type) .link{gap:var(--spacing-1);display:inline-flex;align-items:center}.breadcrumbs-wrapper .breadcrumbs li:not(:last-of-type) .link:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/chevron-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/chevron-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.breadcrumbs-wrapper .breadcrumbs li:not(:last-of-type) .link:after{color:var(--color-form-icon)}.breadcrumbs-wrapper .breadcrumbs li:last-of-type .link{color:var(--color-text-primary)}@media only screen and (min-width: 769px){.breadcrumbs-wrapper{border:none;background-color:transparent}.breadcrumbs-wrapper .breadcrumbs{padding-block:var(--spacing-4) 0}.breadcrumbs-wrapper:has(~.landing-page){background-color:var(--color-grey-100)}}.blob-svg{position:absolute}.footer{padding-block:var(--spacing-3);background-color:var(--color-blue-900);color:var(--color-cta-contrast)}.footer .footer-content{gap:var(--spacing-3)}.footer .footer-content.footer-top{padding-block:var(--spacing-2)}.footer .footer-column-heading{color:var(--color-cta-contrast);margin-block-end:var(--spacing-2)}.footer .footer-column{display:flex;flex-direction:column;align-items:flex-start;grid-column:span 12}.footer .footer-logo{gap:var(--spacing-3)}.footer .footer-logo img{flex-shrink:0}.footer .link-inverted:not(:last-child){margin-bottom:var(--spacing-1)}.footer .arrow{gap:var(--spacing-1);display:inline-flex;align-items:center}.footer .arrow:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/arrow-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.footer .arrow:after{transform:rotate(-90deg)}.footer .footer-divider{margin-block:var(--spacing-3)}.footer .footer-bottom{display:flex;flex-direction:column;flex-shrink:0}.footer .footer-bottom-links{display:flex;gap:var(--spacing-2);flex-direction:column;align-items:center}.footer .footer-links-wrapper{display:flex;flex-direction:column}.footer .footer-button-wrapper{margin-inline:auto;margin-top:var(--spacing-3)}.footer .footer-contact-information p:not(:last-child){margin-bottom:var(--spacing-2)}.footer .footer-contact-information a{color:var(--color-cta-contrast);text-decoration:underline}@media only screen and (min-width: 993px){.footer .footer-logo{grid-column:span 2}.footer .footer-contact,.footer .footer-links{grid-column:span 3}.footer .footer-socials{grid-column:span 4;display:flex;justify-content:space-between;flex-direction:row}.footer .footer-button{flex-shrink:0}.footer .footer-button-wrapper{margin-top:0;margin-inline:0}.footer .footer-bottom-links{flex-direction:row;gap:var(--spacing-4)}}.header{--header-border-width: 1px;position:sticky;top:0;width:100%;z-index:2;display:flex;justify-content:center;background-color:var(--color-white);border-bottom:var(--header-border-width) solid var(--color-grey-200);transition:background-color var(--animation-duration-200) var(--animation-easing-default),border-color var(--animation-duration-200) var(--animation-easing-default)}.header.header-start-page{position:fixed;background-color:transparent;border-color:transparent}.header.header-start-page .page-logo img{filter:brightness(0) invert(1)}.header.header-start-page .main-nav-item,.header.header-start-page .desktop-nav-content .main-nav-item-chevron,.header.header-start-page .main-nav-item svg{color:var(--color-white)}.header.header-start-page.scrolled,.header.header-start-page:has(.mobile-nav-content .main-nav-item-wrapper[menu-opened]){background-color:var(--color-white);border-color:var(--color-grey-200)}.header.header-start-page.scrolled .page-logo img,.header.header-start-page:has(.mobile-nav-content .main-nav-item-wrapper[menu-opened]) .page-logo img{filter:none}.header.header-start-page.scrolled .main-nav-item,.header.header-start-page:has(.mobile-nav-content .main-nav-item-wrapper[menu-opened]) .main-nav-item{color:var(--color-text-primary)}.header.header-start-page.scrolled .desktop-nav-content .main-nav-item-chevron,.header.header-start-page.scrolled .main-nav-item svg,.header.header-start-page:has(.mobile-nav-content .main-nav-item-wrapper[menu-opened]) .desktop-nav-content .main-nav-item-chevron,.header.header-start-page:has(.mobile-nav-content .main-nav-item-wrapper[menu-opened]) .main-nav-item svg{color:var(--color-cta)}.header .main-nav{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);flex:1;max-inline-size:var(--header-max-inline-size);padding-inline:var(--header-inline-padding);min-block-size:var(--header-min-block-size)}.header .main-nav [nav-menu]{display:none;position:absolute;top:calc(100% + var(--header-border-width))}.header .page-logo{flex-shrink:0}.header .page-logo img{height:calc(var(--header-min-block-size) / 3.5);min-height:24px}.header .desktop-nav-content{display:none;align-items:center;justify-content:space-between}.header .desktop-nav-content .main-nav-item-chevron{transition:color var(--animation-duration-200) var(--animation-easing-default),transform var(--animation-duration-200) var(--animation-easing-default);color:var(--color-cta)}.header .desktop-nav-content [menu-opened] .main-nav-item-chevron{transform:rotate(-180deg)}.header .main-nav-links{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--spacing-5)}.header .main-nav-item{display:flex;justify-content:center;align-items:center;gap:var(--spacing-1);text-decoration:none;color:var(--color-text-primary);position:relative;transition:background-color var(--animation-duration-200) var(--animation-easing-default),color var(--animation-duration-200) var(--animation-easing-default);padding-block:var(--spacing-1)}.header .main-nav-item[active]:after{transform:scaleX(1)}.header .main-nav-item:after{content:"";position:absolute;height:2px;width:100%;transform:scaleX(0);background-color:var(--color-cta);bottom:0;transition:transform var(--animation-duration-200) var(--animation-easing-default)}.header .mobile-nav-content{display:flex;align-items:center;gap:var(--spacing-3);color:var(--color-cta-contrast)}.header .mobile-nav-content .main-nav-item-wrapper:not([menu-opened]) [nav-menu-trigger] .lucide-x{display:none}.header .mobile-nav-content .main-nav-item-wrapper[menu-opened] [nav-menu-trigger] .lucide:not(.lucide-x){display:none}.header .mobile-nav-content .main-nav-item{padding:0;min-height:auto}.header .mobile-nav-content .main-nav-item:after{display:none}.header .mobile-nav-content .main-nav-item svg{min-width:32px;min-height:32px}@media only screen and (min-width: 993px){.header .desktop-nav-content{display:flex}.header .main-nav [nav-menu]{top:82%}.header .mobile-nav-content{display:none}}.main-video-wrapper{position:relative;display:inline-block}.play-button-wrapper{position:absolute;display:inline-block;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;text-align:center}.play-button{height:6rem;width:6rem;background-color:var(--color-cta);border-radius:var(--border-radius-round);cursor:pointer;display:none;padding:1rem;transition:ease-in-out .5s}.play-button:hover{background-color:var(--color-cta-interaction)}.mobile-menu{overflow:hidden;left:0;width:100%}.mobile-menu .mobile-menu-content{display:flex;flex-direction:column;block-size:calc(100dvh - var(--header-min-block-size));overflow-y:auto;background-color:var(--color-cta-contrast)}.mobile-menu .accordion{margin-block:var(--spacing-1) var(--spacing-4);padding-inline:var(--spacing-1)}.mobile-menu .accordion-item{display:flex;flex-direction:column;transition:background-color var(--animation-duration-200) var(--animation-easing-default);padding:0}.mobile-menu .accordion-header{display:flex;align-items:center;justify-content:space-between}.mobile-menu .accordion-header{padding:var(--spacing-1-5) var(--spacing-2);border-radius:var(--border-radius-m)}.mobile-menu .accordion-header:has(.mobile-menu-link.active){background-color:var(--color-grey-100)}.mobile-menu .mobile-menu-link{display:block;flex:1;outline-offset:-1px}.mobile-menu .mobile-menu-link:hover{text-decoration:none}.mobile-menu .mobile-link-level-1{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large);letter-spacing:var(--letter-spacing-body-large);font-weight:var(--font-weight-medium)}.mobile-menu .accordion-toggle{display:flex;align-items:center;justify-content:center;min-width:32px}.mobile-menu .accordion-toggle:hover .accordion-toggle-collapse-icon{color:var(--color-cta-interaction)}.mobile-menu .accordion-toggle-collapse-icon{transition:transform var(--animation-duration-200) var(--animation-easing-default)}.mobile-menu .accordion-item:not([accordion-item-collapsed])>.accordion-header .accordion-toggle-collapse-icon{transform:rotate(-180deg)}.mobile-menu .accordion-collapse{display:grid;transition:grid-template-rows var(--animation-duration-200) var(--animation-easing-default);grid-template-rows:1fr;overflow:hidden}.mobile-menu .accordion-item[accordion-item-collapsed] .accordion-collapse{grid-template-rows:0fr}.mobile-menu .accordion-body{overflow:hidden}.mobile-menu .contact-page-link{align-self:center}.start-page-hero{display:flex;flex-direction:column;align-items:center;position:relative;margin-block-end:var(--spacing-4);min-height:560px}.start-page-hero.hero-bg{background-color:var(--color-grey-100)}.start-page-hero picture:has(.hero-image-desktop){display:none}.start-page-hero picture:has(.hero-image-mobile){display:block}.start-page-hero picture{overflow:hidden;position:absolute;z-index:-1}.start-page-hero picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1018208b;animation:enterBackground 1s ease-out forwards}.start-page-hero picture,.start-page-hero img{height:100%;width:100%;border-radius:0}.start-page-hero img{object-fit:cover}.start-page-hero .hero-content-wrapper{flex:1;align-items:center;padding-block:var(--spacing-8)}.start-page-hero .hero-content{grid-column:span 12;display:flex;text-align:center;flex-direction:column;overflow-wrap:break-word;background-color:transparent}.start-page-hero .text-hero-title,.start-page-hero .text-preamble{color:var(--color-white)}.start-page-hero .text-hero-title{margin-block-end:var(--spacing-1)}.start-page-hero .text-preamble{margin-block-end:var(--spacing-3)}.start-page-hero .hero-cta-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-2)}@media only screen and (min-width: 769px){.start-page-hero{margin-block-end:var(--spacing-6);min-height:750px}.start-page-hero picture:has(.hero-image-desktop){display:block}.start-page-hero picture:has(.hero-image-mobile){display:none}.start-page-hero picture:after{background:linear-gradient(270deg,#10182000,#10182080 62%,#10182080)}.start-page-hero picture,.start-page-hero img{max-height:initial}.start-page-hero .hero-content-wrapper{margin-block:var(--spacing-18)}.start-page-hero .hero-content{grid-column:span 8;text-align:start}.start-page-hero .hero-cta-wrapper{justify-content:flex-start}}@media only screen and (min-width: 1921px){.start-page-hero{min-height:1100px}}@keyframes enterBackground{0%{opacity:0}to{transform:1}}.landing-page-hero{background-color:var(--color-grey-100);overflow:hidden}.landing-page-hero .hero-wrapper{position:relative}.landing-page-hero .blob-1-small-desktop{display:none}.landing-page-hero .blob-1-medium-mobile{display:block;top:-90px;right:-70px}.landing-page-hero .hero{grid-column:span 12;text-align:center;padding-block:2.25rem}.landing-page-hero .hero-image-wrapper{margin-block-end:var(--spacing-2)}.landing-page-hero .hero-image-wrapper img{border-radius:var(--border-radius-xl)}.landing-page-hero h1{margin-block-end:var(--spacing-1)}.landing-page-hero .hero-cta-wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-2);margin-block-start:var(--spacing-3)}@media only screen and (min-width: 769px){.landing-page-hero .blob-1-small-desktop:first-of-type{display:block;top:-125px;right:-180px;transform:rotate(10deg)}.landing-page-hero .blob-1-small-desktop:nth-of-type(2){display:block;bottom:-110px;left:-200px}.landing-page-hero .blob-1-medium-mobile{display:none}.landing-page-hero .hero{display:grid;grid-template-columns:1fr 1fr;text-align:start;align-items:center;gap:var(--spacing-3);padding-block:var(--spacing-1-5) var(--spacing-8);min-height:300px}.landing-page-hero .hero-image-wrapper{order:2;margin-block-end:0}.landing-page-hero .hero-content{margin-inline-end:var(--spacing-4)}.landing-page-hero h1{word-break:break-word;font-size:var(--font-size-hero-title);line-height:var(--line-height-hero-title);font-family:var(--font-family-secondary);font-weight:var(--font-weight-hero-title);letter-spacing:var(--letter-spacing-hero-title);color:var(--color-text-primary);margin-block-end:var(--spacing-2)}.landing-page-hero .hero-cta-wrapper{margin-block-start:var(--spacing-2);justify-content:flex-start}}.dropdown-menu{min-width:272px;z-index:1}.dropdown-menu-content{display:flex;flex-direction:column;gap:var(--spacing-0-5);padding:var(--spacing-0-5);border:var(--border-width) solid var(--color-grey-200);border-radius:var(--border-radius-l);background-color:var(--color-cta-contrast)}.dropdown-menu-content .dropdown-menu-link{padding:var(--spacing-2);text-decoration:none;border-radius:var(--border-radius-m);transition:background-color var(--animation-duration-200) var(--animation-easing-default)}.dropdown-menu-content .dropdown-menu-link:first-child{font-weight:var(--font-weight-semi-bold)}.dropdown-menu-content .dropdown-menu-link:hover,.dropdown-menu-content .dropdown-menu-link.active{color:var(--color-cta);background-color:var(--color-grey-100)}.landing-page{padding-block-start:var(--spacing-4)}.landing-page .landing-page-main-content{display:flex;flex-direction:column;gap:var(--spacing-3)}.landing-page .landing-page-main-content:not(:has(.rte-body-wrapper)){padding-block-end:var(--spacing-3)}@media only screen and (min-width: 769px){.landing-page{padding-block-start:var(--spacing-8)}.landing-page .landing-page-main-content{gap:var(--spacing-6)}.landing-page .landing-page-main-content:not(:has(.rte-body-wrapper)){padding-block-end:var(--spacing-6)}}.not-found-page{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-3);text-align:center;min-height:600px}.standard-page .standard-page-main-content{display:flex;flex-direction:column;gap:var(--spacing-3);padding-block-start:var(--spacing-4)}.standard-page .standard-page-main-content:not(:has(.rte-body-wrapper)){padding-block-end:var(--spacing-4)}.standard-page .standard-page-header{display:flex;flex-direction:column}.standard-page .standard-page-meta-data{display:flex;align-items:center;gap:var(--spacing-1);flex-wrap:wrap;margin-block-end:var(--spacing-2)}.standard-page .standard-page-preamble{margin-block-start:var(--spacing-2)}.standard-page .standard-page-image img{border-radius:var(--border-radius-l);min-height:192px;object-fit:cover}@media only screen and (min-width: 769px){.standard-page .standard-page-main-content{gap:var(--spacing-4);padding-block-start:var(--spacing-8)}.standard-page .standard-page-main-content:not(:has(.rte-body-wrapper)){padding-block-end:var(--spacing-8)}.standard-page .standard-page-meta-data{margin-block-end:var(--spacing-4)}}.accordion-block{max-width:720px;margin-inline:auto}.accordion-block .accordion{display:flex;flex-direction:column;gap:var(--spacing-3)}.accordion-block .accordion-toggle{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-1-5);background-color:var(--color-grey-100);width:100%;text-align:start}.accordion-block .accordion-toggle .accordion-toggle-icon-wrapper{padding:var(--spacing-1-5);border-radius:var(--border-radius-xl);background-color:var(--color-white);margin-inline-end:var(--spacing-1-5);align-self:start}.accordion-block .accordion-toggle .accordion-toggle-icon-wrapper .icon{width:1.5rem;height:1.5rem;background-color:var(--color-green-500);-webkit-mask-size:var(--spacing-3) var(--spacing-3);mask-size:var(--spacing-3) var(--spacing-3)}.accordion-block .accordion-toggle .accordion-toggle-title{display:flex;align-items:center}.accordion-block .accordion-toggle .accordion-toggle-collapse-icon{padding:var(--spacing-1);background-color:transparent;display:inline-flex;align-items:center}.accordion-block .accordion-toggle .accordion-toggle-collapse-icon:after{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/chevron-down.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/chevron-down.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.accordion-block .accordion-toggle .accordion-toggle-collapse-icon:after{width:2rem;height:2rem;transition:transform var(--animation-duration-200) var(--animation-easing-default);color:var(--color-cta)}.accordion-block .accordion-collapse{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--animation-duration-200) var(--animation-easing-default);overflow:hidden;padding-inline:var(--spacing-1-5);background-color:var(--color-grey-100)}.accordion-block .accordion-collapse .accordion-body{transition:padding-block-end var(--animation-duration-200) var(--animation-easing-default);overflow:hidden}.accordion-block .accordion-collapse .accordion-body .button-primary,.accordion-block .accordion-collapse .accordion-body .button-secondary{margin-block-start:var(--spacing-3)}.accordion-block .accordion-item{border-radius:var(--border-radius-xl);overflow:hidden}.accordion-block .accordion-item[accordion-item-collapsed] .accordion-collapse{grid-template-rows:0fr}.accordion-block .accordion-item:not([accordion-item-collapsed]) .accordion-toggle{transition:none}.accordion-block .accordion-item:not([accordion-item-collapsed]) .accordion-toggle .accordion-toggle-collapse-icon:after{transform:rotate(-180deg)}.accordion-block .accordion-item:not([accordion-item-collapsed]) .accordion-body{padding-block-end:var(--spacing-3)}@media only screen and (min-width: 769px){.accordion-block .accordion-toggle{padding:var(--spacing-2)}.accordion-block .accordion-toggle .accordion-toggle-icon-wrapper{padding:var(--spacing-2);margin-inline-end:var(--spacing-2)}.accordion-block .accordion-toggle .accordion-toggle-icon-wrapper .icon{width:2rem;height:2rem}.accordion-block .accordion-collapse{padding-inline:var(--spacing-2)}}.citation-block{color:var(--color-text-primary)}.contact-card-block{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.contact-card-block .image-wrapper .person-image-rte{display:none}.contact-card-block .image-wrapper .person-image{max-width:350px;width:100%;object-fit:cover;border-radius:var(--border-radius-l)}.contact-card-block .person-details{margin-top:var(--spacing-2)}.contact-card-block .person-details .name{padding-bottom:0}.contact-card-block .person-details .link{display:block;padding-bottom:0;word-wrap:break-word;max-width:327px}.contact-card-block .person-details .job-title{padding-block-end:var(--spacing-1)}@media only screen and (min-width: 577px){.contact-card-block .person-details .name{padding-bottom:var(--spacing-1)}.contact-card-block .person-details .link{display:block;padding-bottom:var(--spacing-1)}}@media only screen and (min-width: 1441px){.contact-card-block .image-wrapper .person-image{max-width:413px}}.rte-body-wrapper .contact-card-block{flex-direction:column;align-items:start;text-align:left;gap:var(--spacing-2)}.rte-body-wrapper .contact-card-block .image-wrapper{width:auto}.rte-body-wrapper .contact-card-block .image-wrapper .person-image-large{display:none}.rte-body-wrapper .contact-card-block .image-wrapper .person-image-rte{display:block}.rte-body-wrapper .contact-card-block .image-wrapper .person-image{height:128px;width:128px;max-width:initial;border-radius:var(--border-radius-round)}.rte-body-wrapper .contact-card-block .person-details{display:flex;flex-direction:column;margin:0}.rte-body-wrapper .contact-card-block .person-details .name{padding-block-end:0}.rte-body-wrapper .contact-card-block .person-details .job-title{padding-block-end:var(--spacing-1)}.rte-body-wrapper .contact-card-block .person-details .link{padding-bottom:0;word-wrap:break-word;max-width:250px}@media only screen and (min-width: 993px){.rte-body-wrapper .contact-card-block{gap:var(--spacing-3);flex-direction:row;align-items:center}.rte-body-wrapper .contact-card-block .image-wrapper .person-image{height:150px;width:150px;max-width:initial;border-radius:var(--border-radius-round)}.rte-body-wrapper .contact-card-block .person-details{align-items:flex-start;text-align:left}.rte-body-wrapper .contact-card-block .person-details .name{padding-block-end:0}.rte-body-wrapper .contact-card-block .person-details .link{max-width:100%}}.content-block .image-wrapper{padding-bottom:0}.content-block .image-wrapper.has-image{padding-bottom:var(--spacing-2)}.content-block .image-wrapper img{border-radius:var(--border-radius-xl)}.content-block .content-details{margin-block-end:0}.content-block .content-details h2,.content-block .content-details h3{padding-bottom:var(--spacing-1)}@media only screen and (min-width: 1441px){.content-block{max-width:640px}}.cta-block{padding:var(--spacing-10) var(--spacing-3);border-radius:var(--border-radius-xxl);overflow:hidden;position:relative}.cta-block .text-subtitle{margin-block-end:var(--spacing-3);color:inherit}.cta-block .text-subtitle:after{content:"";display:inline-block;width:24px;height:1px;margin-left:var(--spacing-1);vertical-align:middle;background-color:currentColor}.cta-block .text-dark-purple{color:var(--color-purple-500)}.cta-block .cta-block-heading{margin-block-end:var(--spacing-1)}.cta-block .cta-block-preamble{margin-block-end:var(--spacing-3)}.cta-block.theme-light-purple .blob-1-medium-mobile{display:block;position:absolute;right:-80px;bottom:-90px;transform:rotate(-40deg)}.cta-block.theme-dark-purple .blob-1-medium-mobile{display:block;position:absolute;right:-50px;top:-80px}.cta-block .blob-1-large-desktop,.cta-block .blob-2-large-desktop{display:none}@media only screen and (min-width: 769px){.cta-block{padding:var(--spacing-8)}.cta-block .blob-1-large-desktop{display:block;right:-70px;bottom:-50px}.cta-block .blob-2-large-desktop{display:block;right:0;bottom:-50px;transform:rotate(5deg)}.cta-block.theme-dark-purple .blob-1-medium-mobile,.cta-block.theme-light-purple .blob-1-medium-mobile{display:none}.cta-block .cta-block-link{margin-block-end:var(--spacing-3)}.cta-block .text-subtitle{margin-block:var(--spacing-3)}.cta-block .cta-block-heading,.cta-block .cta-block-preamble{max-width:65%}}.large-teaser-block{display:flex;flex-direction:column;gap:var(--spacing-3)}.large-teaser-block .large-teaser-image img{border-radius:var(--border-radius-xl)}.large-teaser-block .large-teaser-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:526px}.large-teaser-block .large-teaser-subtitle{display:none;color:var(--color-purple-500)}.large-teaser-block .large-teaser-heading{margin-block-end:var(--spacing-1)}.large-teaser-block .large-teaser-body{margin-block-end:var(--spacing-3)}@media only screen and (min-width: 769px){.large-teaser-block{flex-direction:row;justify-content:space-between}.large-teaser-block .large-teaser-image{max-width:461px}.large-teaser-block .large-teaser-content{gap:var(--spacing-2)}.large-teaser-block .large-teaser-content *{margin:0}.large-teaser-block .large-teaser-subtitle{display:flex;align-items:center;gap:var(--spacing-1)}.large-teaser-block .large-teaser-subtitle:after{content:"";display:block;background-color:var(--color-purple-500);height:1px;width:24px}.large-teaser-block.large-teaser-image-left .large-teaser-image{order:1}.large-teaser-block.large-teaser-image-left .large-teaser-content,.large-teaser-block.large-teaser-image-right .large-teaser-image{order:2}.large-teaser-block.large-teaser-image-right .large-teaser-content{order:1}}.large-teaser-block .large-teaser-image.teaser-media{position:relative;width:100%;aspect-ratio:461/514;border-radius:24px;overflow:hidden}.large-teaser-block .large-teaser-image.teaser-media img,.large-teaser-block .large-teaser-image.teaser-media .teaser-play,.large-teaser-block .large-teaser-image.teaser-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.large-teaser-block .large-teaser-image.teaser-media img{object-fit:cover}.large-teaser-block .teaser-play{border:0;padding:0;background:none;cursor:pointer}.large-teaser-block .teaser-play-overlay{background:radial-gradient(#0000,#00000073);opacity:.25;z-index:2}.large-teaser-block .teaser-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:999px;background:#0009;z-index:3}.large-teaser-block .teaser-play-icon:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-35%,-50%);border-left:var(--spacing-2-5) solid var(--color-white);border-top:var(--spacing-1-5) solid transparent;border-bottom:var(--spacing-1-5) solid transparent}@media only screen and (min-width: 1441px){.large-teaser-block .large-teaser-content{max-width:55%}}.page-list-block{--teaser-width: 19.375rem}.page-list-block .page-list-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-block-end:var(--spacing-3);gap:var(--spacing-1)}.page-list-block .grid{grid-template-columns:repeat(1,1fr)}.page-list-block .page-list-carousel{--color-scrollbar-background: var(--color-grey-200);--color-scrollbar-thumb: var(--color-grey-900);grid-auto-flow:column;grid-template-columns:repeat(1,var(--teaser-width));grid-auto-columns:var(--teaser-width);overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;padding-block-end:var(--spacing-4);column-gap:var(--spacing-3)}.page-list-block .page-list-carousel::-webkit-scrollbar{height:3px}.page-list-block .page-list-carousel::-webkit-scrollbar-track{background:var(--color-scrollbar-background)}.page-list-block .page-list-carousel::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:var(--border-radius-s)}.page-list-block .page-list-carousel .page-list-item{scroll-snap-align:start}.page-list-block .carousel-buttons{display:flex;align-items:center;gap:var(--spacing-1);margin-left:auto}.page-list-block .carousel-buttons button{padding:var(--spacing-0-5);color:var(--color-cta);border-color:var(--color-cta)}.page-list-block .carousel-buttons button:hover,.page-list-block .carousel-buttons button:focus-visible{color:var(--color-cta-interaction);border-color:var(--color-cta-interaction);background-color:var(--color-purple-100)}.page-list-block .carousel-buttons button:disabled{color:var(--color-form-text-disabled);border-color:var(--color-form-text-disabled);background-color:transparent}.page-list-block .carousel-button-left{display:inline-flex;align-items:center}.page-list-block .carousel-button-left:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/chevron-left.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/chevron-left.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.page-list-block .carousel-button-right{display:inline-flex;align-items:center}.page-list-block .carousel-button-right:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/chevron-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/chevron-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.page-list-block .page-list-item{position:relative}.page-list-block .page-list-item:has(.page-list-item-heading:hover) img{transform:scale(1.02)}.page-list-block .page-list-item .page-list-item-arrow:before{transition:transform var(--animation-duration-400) var(--animation-easing-default)}.page-list-block .page-list-item:hover .page-list-item-arrow:before{transform:translate(5px)}.page-list-block picture,.page-list-block img{border-radius:var(--border-radius-xl)}.page-list-block picture{overflow:hidden;margin-block-end:var(--spacing-2)}.page-list-block img{transition:transform var(--animation-duration-300) var(--animation-easing-default)}.page-list-block .page-list-item-meta-data{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1);margin-block-end:var(--spacing-1)}.page-list-block .page-list-item-heading{display:block;margin-block-end:var(--spacing-1);text-decoration:none}.page-list-block .page-list-item-heading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.page-list-block .page-list-button-wrapper{display:flex;justify-content:center;margin-block-start:var(--spacing-3)}.page-list-block .page-list-item-preamble{margin-block-end:var(--spacing-1)}.page-list-block .page-list-item-arrow{display:inline-flex;align-items:center;display:flex;color:var(--color-cta)}.page-list-block .page-list-item-arrow:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/arrow-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.page-list-block .page-list-item-arrow:before{width:2rem;height:2rem}.page-list-block .hiddenPage{display:none}.page-list-block .summary-wrapper{padding-top:var(--spacing-4);display:flex;align-items:center;flex-direction:column}.page-list-block .summary-wrapper>div:first-of-type{padding-bottom:var(--spacing-1)}.page-list-block .page-list-introduction{margin-block-end:var(--spacing-3)}.page-list-block .page-list-outroduction{margin-block-start:var(--spacing-3)}@media only screen and (min-width: 769px){.page-list-block{--teaser-width: 20.75rem}.page-list-block .page-list-header{margin-block-end:var(--spacing-4)}.page-list-block .page-list-introduction,.page-list-block .page-list-outroduction{max-width:65%}.page-list-block .grid:not(.page-list-carousel){grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-5)}.page-list-block .page-list-carousel{column-gap:var(--spacing-5)}.page-list-block .page-list-button-wrapper{margin-block-start:var(--spacing-4)}}@media only screen and (min-width: 993px){.page-list-block .grid:not(.page-list-carousel){grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 768px){.page-list-block .page-list-heading:has(~.carousel-buttons){font-size:1rem}.page-list-block .page-list-item{transition-delay:0s}}.links-block h2{margin-block-end:var(--spacing-3)}.links-block .links-grid,.links-block .links-grid.three-columns,.links-block .links-grid.two-columns{display:grid;grid-template-columns:1fr;gap:var(--spacing-3)}.link-block-item{display:flex;flex-direction:column;gap:var(--spacing-1);text-decoration:none;background-color:var(--color-white);position:relative;padding-block-end:var(--spacing-3)}.link-block-item:not(:last-of-type){border-bottom:var(--border-width) solid var(--color-divider)}.link-block-item.single-line-link{flex-direction:row;padding:var(--spacing-1-5);gap:0;align-items:center}.link-block-item.single-line-link .icon-wrapper{border-radius:var(--border-radius-l);margin-block-end:0;margin-inline-end:var(--spacing-1-5);padding:var(--spacing-1-5)}.link-block-item.single-line-link .icon{width:1.5rem;height:1.5rem}.link-block-item.single-line-link .arrow{margin-inline-start:auto;padding-inline-start:var(--spacing-0-5)}.link-block-item .icon-wrapper{padding:var(--spacing-2);border-radius:var(--border-radius-xl);background-color:var(--color-green-100);margin-block-end:var(--spacing-1-5);align-self:start}.link-block-item .icon{width:2rem;height:2rem;background-color:var(--color-green-500);-webkit-mask-size:var(--spacing-3) var(--spacing-3);mask-size:var(--spacing-3) var(--spacing-3)}.link-block-item .link-heading:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.link-block-item .preamble{color:var(--color-text-secondary)}.link-block-item .arrow{display:inline-flex;align-items:center;color:var(--color-purple-500);margin-block-start:auto}.link-block-item .arrow:before{content:"";display:inline-block;width:1.5rem;height:1.5rem;flex-shrink:0;-webkit-mask-image:url(/dist/assets/icons/arrow-right.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(/dist/assets/icons/arrow-right.svg);mask-repeat:no-repeat;mask-size:contain;background-color:currentColor}.link-block-item .arrow:before{transition:transform var(--animation-duration-300) var(--animation-easing-default);width:2rem;height:2rem}.link-block-item:hover .link-heading{text-decoration:underline}.link-block-item:hover .arrow:before{transform:translate(5px)}@media only screen and (min-width: 769px){.links-block h2{margin-block-end:var(--spacing-4)}.links-block .links-grid,.links-block .links-grid.three-columns,.links-block .links-grid.two-columns{gap:var(--spacing-5)}.links-block .links-grid.two-columns{grid-template-columns:1fr 1fr}.links-block .links-grid.two-columns .link-block-item:nth-of-type(odd){border-right:var(--border-width) solid var(--color-divider)}.links-block .links-grid.three-columns{grid-template-columns:1fr 1fr 1fr}.links-block .links-grid.three-columns .link-block-item:nth-of-type(3n+1),.links-block .links-grid.three-columns .link-block-item:nth-of-type(3n+2){border-right:var(--border-width) solid var(--color-divider)}.link-block-item{padding-block-end:0;padding-inline-end:var(--spacing-5)}.link-block-item:not(:last-of-type){border-bottom:none}}.listing-block h2{margin-bottom:var(--spacing-3)}.listing-block .listing-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gutter);gap:0}.listing-block .listing-grid .grid-item:not(:last-child) .content-block{padding-bottom:var(--spacing-3)}.listing-block .listing-grid .grid-item:not(:last-child) .contact-card-block{padding-bottom:var(--spacing-5)}.listing-block .listing-grid .grid-item{grid-column:span 12}@media only screen and (min-width: 769px){.listing-block h2{margin-bottom:var(--spacing-4)}.listing-block .listing-grid{gap:var(--spacing-5)}.listing-block .listing-grid .content-block{padding-bottom:0}.listing-block .listing-grid .grid-item{grid-column:span 6}.listing-block .listing-grid .grid-item:not(:last-child) .contact-card-block,.listing-block .listing-grid .grid-item:not(:last-child) .content-block{padding-bottom:0}}@media only screen and (min-width: 993px){.listing-block .listing-grid .grid-item:not(.single-content-block){grid-column:span 4}}.logo-block{background-color:var(--color-grey-100);padding-block:var(--spacing-4)}.logo-block .logo-block-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-3)}.logo-block .logo-block-container .logo-item,.logo-block .logo-block-container img{width:126px}@media only screen and (min-width: 769px){.logo-block{padding:var(--spacing-4) var(--spacing-1)}.logo-block .logo-block-container .logo-item,.logo-block .logo-block-container img{width:150px}}@media (min-width: 768px) and (max-width: 1024px){.logo-block .logo-block-container{justify-content:center}.logo-block .logo-block-container .logo-item,.logo-block .logo-block-container img{width:180px}}.logo-block-grid .logo-block{background-color:transparent;padding:0}.container-block{padding:var(--spacing-4) var(--spacing-3);border-radius:var(--border-radius-xxl)}.container-block:has(.logo-block){padding-bottom:var(--spacing-4)}.container-block.full-width-block{border-radius:0;padding-inline:0}.container-block:not(.full-width-block) .logo-block-container.content-max-width,.container-block:not(.full-width-block) .container-block.full-width-block .logo-block-container.horizontal,.container-block.full-width-block .container-block:not(.full-width-block) .logo-block-container.horizontal,.container-block:not(.full-width-block) .container-block.full-width-block .logo-block-container.vertical,.container-block.full-width-block .container-block:not(.full-width-block) .logo-block-container.vertical{max-inline-size:initial;margin-inline:initial;padding-inline:initial;width:auto}.container-block .text{text-align:center;margin-block-end:var(--spacing-3);max-width:752px}.container-block .text h2{margin-block-end:var(--spacing-2)}.container-block .text .button-secondary{margin-block-start:var(--spacing-3)}.container-block .blocks-wrapper{margin:0;padding:0}.container-block .content-block{background-color:var(--color-white);padding:var(--spacing-4);border-radius:var(--border-radius-xl)}.container-block .links-block h2{display:none}.container-block .links-block .link-block-item{border:none!important;padding:var(--spacing-3);border-radius:var(--border-radius-xl)}.container-block .links-block .link-block-item.single-line-link{padding:var(--spacing-1-5)}.container-block .accordion-block{margin:0 auto}.container-block .accordion-block .accordion-toggle,.container-block .accordion-block .accordion-collapse{background-color:var(--color-white)}.container-block .accordion-block .accordion-toggle-icon-wrapper{background-color:var(--color-green-100)}.container-block .logo-block-grid .logo-block{margin-top:var(--spacing-4)}.container-block .horizontal .two-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}.container-block .horizontal .three-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}.container-block .vertical .two-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}.container-block .vertical .three-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}@media only screen and (min-width: 769px){.container-block{padding:var(--spacing-8)}.container-block:has(.logo-block){padding-bottom:var(--spacing-4)}.container-block.full-width-block{padding-inline:0}.container-block .text{margin-block-end:var(--spacing-5)}.container-block .links-block .link-block-item{padding:var(--spacing-4)}.container-block .links-block .link-block-item.single-line-link{padding:var(--spacing-2)}.container-block .links-block .link-block-item .icon-wrapper{padding:var(--spacing-2);border-radius:var(--border-radius-xl)}.container-block .links-block .link-block-item .icon{width:2rem;height:2rem}.container-block .vertical .listing-grid:has(.three-blocks){display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-5)}.container-block .vertical .listing-grid:has(.two-blocks):not(:has(.three-blocks)){display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-5)}.container-block .vertical .listing-grid:has(.one-block:only-child){display:flex;justify-content:center}.container-block .vertical .listing-grid:has(.one-block:only-child) .one-block{min-width:50%}.container-block .vertical .listing-grid:has(.one-blocks):not(:has(.two-blocks)){display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}.container-block .vertical .listing-grid .two-blocks{display:grid}.container-block .vertical .listing-grid .two-blocks:not(:last-of-type){padding-bottom:0}.container-block .vertical .listing-grid .three-blocks{display:grid}.container-block .vertical .listing-grid .three-blocks:not(:last-of-type){padding-bottom:0}.container-block .vertical .text{margin-inline:auto}.container-block .vertical .listing-grid .links-block .links-grid.two-columns,.container-block .vertical .listing-grid .links-block .links-grid.three-columns{column-gap:var(--spacing-5);row-gap:var(--spacing-3)}.container-block .vertical .listing-grid .links-block .links-grid.two-columns:has(.link-block-item:only-child),.container-block .vertical .listing-grid .links-block .links-grid.three-columns:has(.link-block-item:only-child){display:flex;justify-content:center}.container-block .vertical .listing-grid .links-block .links-grid.two-columns:has(.link-block-item:only-child) .link-block-item,.container-block .vertical .listing-grid .links-block .links-grid.three-columns:has(.link-block-item:only-child) .link-block-item{min-width:50%}.container-block .horizontal{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--spacing-5)}.container-block .horizontal .text{text-align:start;margin:0}.container-block .horizontal .listing-grid .links-block .links-grid.two-columns,.container-block .horizontal .listing-grid .links-block .links-grid.three-columns{grid-template-columns:1fr;gap:var(--spacing-3)}.container-block .horizontal .two-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}.container-block .horizontal .three-blocks:not(:last-of-type){padding-bottom:var(--spacing-3)}}.key-numbers-block{display:grid;gap:var(--spacing-3)}.key-numbers-block.two-columns,.key-numbers-block.three-columns,.key-numbers-block.four-columns{grid-template-columns:1fr 1fr}.key-numbers-block .key-number-item{display:flex;flex-direction:column;gap:var(--spacing-0-5);text-align:center}.key-numbers-block .key-number-item .text-key-number{display:flex;justify-content:center;overflow:hidden;position:relative}.key-numbers-block .key-number-item .text-key-number .number{display:inline-block;min-width:1ch;text-align:right}.key-numbers-block .key-number-item-description{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);font-weight:var(--font-weight-body-small);letter-spacing:var(--letter-spacing-body-small)}@media only screen and (min-width: 769px){.key-numbers-block{gap:var(--spacing-4)}.key-numbers-block.two-columns{grid-template-columns:1fr 1fr}.key-numbers-block.three-columns{grid-template-columns:1fr 1fr 1fr}.key-numbers-block.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}.key-numbers-block .key-number-item{position:relative;gap:var(--spacing-1);padding:var(--spacing-1)}.key-numbers-block .key-number-item:not(:last-of-type):after{content:"";position:absolute;display:block;top:0;bottom:0;width:1px;right:calc(var(--spacing-4) / 2 * -1);background-color:var(--color-grey-200)}.key-numbers-block .key-number-item-description{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-weight:var(--font-weight-body-large);letter-spacing:var(--letter-spacing-body-large)}}.timeline-block{background-color:var(--color-grey-100);padding-block:var(--spacing-4)}.timeline-block .timeline-heading{margin-block-end:var(--spacing-4)}.timeline-block .timeline{display:flex;flex-direction:column;gap:var(--spacing-4);border-left:1px solid var(--color-green-500);padding:var(--spacing-1) 0 0 var(--spacing-6)}.timeline-block .timeline-item-year{position:relative;font-size:1.25rem;font-weight:var(--font-weight-semi-bold);line-height:1.5}.timeline-block .timeline-item-year:before{content:"";position:absolute;width:32px;height:1px;left:-48px;top:50%;transform:translateY(-50%);background-color:var(--color-green-500)}.timeline-block .timeline-item-year:after{content:"";position:absolute;width:9px;height:9px;border-radius:var(--border-radius-round);background-color:var(--color-green-500);left:-53px;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 769px){.timeline-block{padding-block:var(--spacing-8)}.timeline-block .timeline-heading{text-align:center}.timeline-block .timeline{position:relative;border:none;display:flex;flex-direction:column;padding-inline-start:0}.timeline-block .timeline:after{content:"";position:absolute;width:1px;bottom:0;top:0;background-color:var(--color-green-500);left:50%;transform:translate(-50%)}.timeline-block .timeline-item{--line-offset: 96px;--dot-offset: 100.5px;width:50%}.timeline-block .timeline-item:nth-child(odd){text-align:left;align-self:flex-end;padding-inline-start:var(--spacing-12)}.timeline-block .timeline-item:nth-child(odd) .timeline-item-year:before{left:calc(var(--line-offset) * -1)}.timeline-block .timeline-item:nth-child(odd) .timeline-item-year:after{left:calc(var(--dot-offset) * -1)}.timeline-block .timeline-item:nth-child(2n){text-align:right;align-self:flex-start;padding-inline-end:var(--spacing-12)}.timeline-block .timeline-item:nth-child(2n) .timeline-item-year:before{left:initial;right:calc(var(--line-offset) * -1)}.timeline-block .timeline-item:nth-child(2n) .timeline-item-year:after{left:initial;right:calc(var(--dot-offset) * -1)}.timeline-block .timeline-item-year:before{width:80px}}
