:root{--font-size-xs: .625rem;--font-size-sm: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 1.75rem;--font-size-3xl: 2rem;--font-size-4xl: 2.5rem;--font-size-5xl: 3rem;--font-size-6xl: 3.75rem;--font-size-xs-desktop: .875rem;--font-size-sm-desktop: 1rem;--font-size-md-desktop: 1.125rem;--font-size-lg-desktop: 1.25rem;--font-size-xl-desktop: 1.5rem;--font-size-2xl-desktop: 2rem;--font-size-3xl-desktop: 2.5rem;--font-size-4xl-desktop: 3rem;--font-size-5xl-desktop: 4rem;--font-size-6xl-desktop: 5rem;--line-height-xs: 1.25rem;--line-height-sm: 1.5rem;--line-height-md: 1.75rem;--line-height-lg: 1.75rem;--line-height-xl: 2rem;--line-height-2xl: 2.25rem;--line-height-3xl: 2.5rem;--line-height-4xl: 3rem;--line-height-5xl: 3.5rem;--line-height-6xl: 4.25rem;--line-height-xs-desktop: 1.25rem;--line-height-sm-desktop: 1.5rem;--line-height-md-desktop: 1.75rem;--line-height-lg-desktop: 1.75rem;--line-height-xl-desktop: 2rem;--line-height-2xl-desktop: 2.5rem;--line-height-3xl-desktop: 3rem;--line-height-4xl-desktop: 3.5rem;--line-height-5xl-desktop: 4.5rem;--line-height-6xl-desktop: 5.5rem}@media (min-width: 64rem){:root{--font-size-xs: var(--font-size-xs-desktop);--font-size-sm: var(--font-size-sm-desktop);--font-size-md: var(--font-size-md-desktop);--font-size-lg: var(--font-size-lg-desktop);--font-size-xl: var(--font-size-xl-desktop);--font-size-2xl: var(--font-size-2xl-desktop);--font-size-3xl: var(--font-size-3xl-desktop);--font-size-4xl: var(--font-size-4xl-desktop);--font-size-5xl: var(--font-size-5xl-desktop);--font-size-6xl: var(--font-size-6xl-desktop);--line-height-xs: var(--line-height-xs-desktop);--line-height-sm: var(--line-height-sm-desktop);--line-height-md: var(--line-height-md-desktop);--line-height-lg: var(--line-height-lg-desktop);--line-height-xl: var(--line-height-xl-desktop);--line-height-2xl: var(--line-height-2xl-desktop);--line-height-3xl: var(--line-height-3xl-desktop);--line-height-4xl: var(--line-height-4xl-desktop);--line-height-5xl: var(--line-height-5xl-desktop);--line-height-6xl: var(--line-height-6xl-desktop)}}:root{--font-family-default: "Qanelas Soft";--font-family-display: "Qanelas Soft";--font-family-alternate: "Inter";--font-mega-title: 700 var(--font-size-5xl) / var(--line-height-5xl) var(--font-family-display);--font-h1: 700 var(--font-size-4xl) / var(--line-height-4xl) var(--font-family-display);--font-h2: 700 var(--font-size-xl) / var(--line-height-xl) var(--font-family-default);--font-h3: 700 var(--font-size-lg) / var(--line-height-sm) var(--font-family-default);--font-h4: 700 var(--font-size-md) / var(--line-height-sm) var(--font-family-default);--font-h5: 700 var(--font-size-sm) / var(--line-height-xs) var(--font-family-default);--font-body-large: 400 var(--font-size-md) / var(--line-height-sm) var(--font-family-default);--font-body: 400 var(--font-size-sm) / var(--line-height-sm) var(--font-family-default);--font-body-alternate: 400 var(--font-size-sm) / var(--line-height-sm) var(--font-family-alternate);--font-body-small: 400 var(--font-size-sm) / var(--line-height-xs) var(--font-family-default);--font-article-preamble: 500 var(--font-size-lg) / var(--line-height-lg) var(--font-family-default);--font-article-preamble-alternate: 500 var(--font-size-lg) / var(--line-height-lg) var(--font-family-alternate);--font-banner-title: 700 var(--font-size-xl) / var(--line-height-xl) var(--font-family-default);--font-block-title: 700 var(--font-size-3xl) / var(--line-height-3xl) var(--font-family-default);--font-theme-title: 700 var(--font-size-3xl) / var(--line-height-3xl) var(--font-family-default);--font-category-preamble: 400 var(--font-size-lg) / var(--line-height-lg) var(--font-family-default);--font-label: 500 var(--font-size-xs) / var(--line-height-xs) var(--font-family-default);--font-link: 400 var(--font-size-sm) / var(--line-height-sm) var(--font-family-default);--font-h1-desktop: 700 var(--font-size-5xl-desktop) / var(--line-height-5xl-desktop) var(--font-family-display);--font-h2-desktop: 700 var(--font-size-2xl-desktop) / var(--line-height-2xl-desktop) var(--font-family-default);--font-h3-desktop: 700 var(--font-size-xl-desktop) / var(--line-height-md-desktop) var(--font-family-default);--font-h4-desktop: 700 var(--font-size-lg-desktop) / var(--line-height-md-desktop) var(--font-family-default);--font-body-desktop: 400 var(--font-size-md-desktop) / var(--line-height-md-desktop) var(--font-family-default);--font-body-alternate-desktop: 400 var(--font-size-md-desktop) / var(--line-height-md-desktop) var(--font-family-alternate);--font-banner-title-desktop: 700 var(--font-size-3xl-desktop) / var(--line-height-3xl-desktop) var(--font-family-default);--font-block-title-desktop: 600 var(--font-size-4xl-desktop) / var(--line-height-3xl-desktop) var(--font-family-default);--font-mega-title-desktop: 700 var(--font-size-6xl-desktop) / var(--line-height-5xl-desktop) var(--font-family-display);--font-h5-desktop: 700 var(--font-size-sm-desktop) / var(--line-height-sm-desktop) var(--font-family-default);--font-body-large-desktop: 400 var(--font-size-lg-desktop) / var(--line-height-md-desktop) var(--font-family-default);--font-body-small-desktop: 400 var(--font-size-sm-desktop) / var(--line-height-sm-desktop) var(--font-family-default);--font-article-preamble-desktop: 400 var(--font-size-xl-desktop) / var(--line-height-xl-desktop) var(--font-family-default);--font-article-preamble-alternate-desktop: 500 var(--font-size-xl-desktop) / var(--line-height-xl-desktop) var(--font-family-alternate);--font-theme-title-desktop: var(--font-block-title-desktop);--font-category-preamble-desktop: 400 var(--font-size-xl-desktop) / var(--line-height-lg-desktop) var(--font-family-default);--font-label-desktop: 500 var(--font-size-xs-desktop) / var(--line-height-xs-desktop) var(--font-family-default);--font-link-desktop: 400 var(--font-size-md-desktop) / var(--line-height-md-desktop) var(--font-family-default)}@media screen and (min-width: 64rem){:root{--font-h1: var(--font-h1-desktop);--font-h2: var(--font-h2-desktop);--font-h3: var(--font-h3-desktop);--font-h4: var(--font-h4-desktop);--font-body: var(--font-body-desktop);--font-body-alternate: var(--font-body-alternate-desktop);--font-banner-title: var(--font-banner-title-desktop);--font-block-title: var(--font-block-title-desktop);--font-mega-title: var(--font-mega-title-desktop);--font-h5: var(--font-h5-desktop);--font-body-large: var(--font-body-large-desktop);--font-body-small: var(--font-body-small-desktop);--font-article-preamble: var(--font-article-preamble-desktop);--font-article-preamble-alternate: var(--font-article-preamble-alternate-desktop);--font-theme-title: var(--font-theme-title-desktop);--font-category-preamble: var(--font-category-preamble-desktop);--font-label: var(--font-label-desktop);--font-link: var(--font-link-desktop)}}@font-face{font-display:swap;font-family:Qanelas Soft;font-style:normal;font-weight:400;src:local(""),url(/fonts/qanelassoft-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Qanelas Soft;font-style:italic;font-weight:400;src:local(""),url(/fonts/qanelassoft-regularitalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Qanelas Soft;font-style:normal;font-weight:500;src:local(""),url(/fonts/qanelassoft-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Qanelas Soft;font-style:normal;font-weight:600;src:local(""),url(/fonts/qanelassoft-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Qanelas Soft;font-style:normal;font-weight:700;src:local(""),url(/fonts/qanelassoft-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter.woff2) format("woff2")}:root{--color-text-primary: var(--color-profile);--color-text-secondary: var(--color-profile-alternate);--color-text-body: var(--color-global-black);--color-text-heading: var(--color-global-black);--color-text-muted: var(--color-profile-50);--color-text-inverse: var(--color-global-white);--color-text-link: var(--color-profile-alternate);--color-text-emphasis: var(--color-support);--color-surface-primary: var(--color-global-white);--color-surface-secondary: var(--color-global-beige);--color-surface-elevated: var(--color-profile-alternate-4);--color-surface-inverse: var(--color-profile);--color-surface-overlay: var(--color-profile-alternate-8);--color-surface-tag: var(--color-profile-alternate-8);--color-border-default: var(--color-profile);--color-border-subtle: var(--color-profile-alternate-25);--color-border-strong: var(--color-profile);--color-border-inverse: var(--color-global-white);--color-border-focus: var(--color-support);--color-border-link-underline: var(--color-support);--color-interactive-primary: var(--color-profile);--color-interactive-secondary: var(--color-support);--color-interactive-focus: var(--color-support);--color-interactive-disabled: var(--color-profile-25);--color-interactive-hover: var(--color-profile-alternate);--color-feedback-success-text: var(--color-success-dark);--color-feedback-success-background: var(--color-success-light);--color-feedback-success-bright: var(--color-success);--color-feedback-warning-text: var(--color-global-black);--color-feedback-warning-background: var(--color-warning-light);--color-feedback-warning-bright: var(--color-warning);--color-feedback-error-text: var(--color-error);--color-feedback-error-background: var(--color-error-light);--color-feedback-error-bright: var(--color-error);--color-feedback-info-text: var(--color-info);--color-feedback-info-background: var(--color-info-light);--color-feedback-info-bright: var(--color-info);--icon-primary: var(--color-profile);--icon-secondary: var(--color-support);--icon-inverse: var(--color-global-white);--icon-muted: var(--color-profile-50);--button-primary-background: var(--color-interactive-primary);--button-primary-text: var(--color-text-inverse);--button-primary-border: var(--color-interactive-primary);--button-primary-background-hover: var(--color-interactive-hover);--button-primary-background-active: var(--color-profile-d25);--button-primary-background-disabled: var(--color-interactive-disabled);--button-primary-focus: var(--color-interactive-focus);--button-secondary-background: var(--color-surface-elevated);--button-secondary-text: var(--color-text-primary);--button-secondary-border: var(--color-surface-elevated);--button-secondary-background-hover: var(--color-profile-alternate-15);--button-secondary-background-active: var(--color-profile-alternate-25);--button-secondary-background-disabled: var(--color-interactive-disabled);--button-secondary-focus: var(--color-interactive-focus);--button-outline-background: transparent;--button-outline-text: var(--color-text-primary);--button-outline-border: var(--color-border-default);--button-outline-background-hover: var(--color-surface-elevated);--button-outline-background-active: var(--color-profile-alternate-15);--button-outline-border-hover: var(--color-border-default);--button-outline-border-active: var(--color-border-default);--button-outline-background-disabled: transparent;--button-outline-border-disabled: var(--color-interactive-disabled);--button-outline-text-disabled: var(--color-interactive-disabled);--button-outline-focus: var(--color-interactive-focus);--button-outline-light-border: var(--color-border-subtle);--button-outline-light-text: var(--color-text-primary);--button-outline-light-background-hover: var(--color-surface-elevated);--button-inverse-background: transparent;--button-inverse-text: var(--color-text-inverse);--button-inverse-border: var(--color-border-inverse);--button-inverse-background-hover: var(--color-surface-elevated);--button-inverse-background-active: var(--color-profile-alternate-15);--button-inverse-text-hover: var(--color-text-primary);--button-inverse-text-active: var(--color-text-primary);--button-inverse-focus: var(--color-interactive-focus);--button-destructive-background: var(--color-feedback-error-bright);--button-destructive-text: var(--color-text-inverse);--button-destructive-border: var(--color-feedback-error-bright);--button-destructive-background-hover: var(--color-error);--button-destructive-focus: var(--color-interactive-focus);--form-input-background: var(--color-surface-primary);--form-input-border: var(--color-border-subtle);--form-input-text: var(--color-text-body);--form-input-placeholder: var(--color-text-muted);--form-input-border-hover: var(--color-border-default);--form-input-border-focus: var(--color-interactive-primary);--form-input-border-active: var(--color-interactive-primary);--form-input-border-error: var(--color-feedback-error-bright);--form-input-focus-ring: var(--color-interactive-focus);--form-checkbox-border: var(--color-border-default);--form-checkbox-border-hover: var(--color-interactive-hover);--form-checkbox-background-checked: var(--color-interactive-primary);--form-checkbox-focus-ring: var(--color-interactive-focus);--form-checkbox-text: var(--color-text-body);--form-label-text: var(--color-text-body);--form-label-required: var(--color-feedback-error-bright);--form-help-text: var(--color-text-muted);--form-error-text: var(--color-feedback-error-text);--form-validation-success-border: var(--color-feedback-success-bright);--form-validation-success-background: var(--color-feedback-success-background);--form-validation-success-text: var(--color-feedback-success-text);--form-validation-error-border: var(--color-feedback-error-bright);--form-validation-error-background: var(--color-feedback-error-background);--form-validation-error-text: var(--color-feedback-error-text);--form-validation-warning-border: var(--color-feedback-warning-bright);--form-validation-warning-background: var(--color-feedback-warning-background);--form-validation-warning-text: var(--color-feedback-warning-text);--nav-background-primary: var(--color-surface-inverse);--nav-text-primary: var(--color-text-inverse);--nav-background-secondary: var(--color-surface-secondary);--nav-text-secondary: var(--color-text-body);--nav-hover-background: var(--color-interactive-hover);--nav-active-background: var(--color-interactive-primary);--nav-border: var(--color-border-inverse);--breadcrumb-text-color: var(--color-text-primary);--breadcrumb-separator-color: var(--color-text-muted);--breadcrumb-link-color: var(--color-text-link);--breadcrumb-link-hover-color: var(--color-interactive-hover);--menu-background: var(--color-surface-primary);--menu-text: var(--color-text-body);--menu-border: var(--color-border-subtle);--menu-item-hover-background: var(--color-surface-elevated);--menu-item-active-background: var(--color-interactive-primary);--menu-item-active-text: var(--color-text-inverse);--menu-separator: var(--color-border-subtle);--menu-dropdown-border-radius: 0;--tab-background: var(--color-surface-secondary);--tab-text: var(--color-text-body);--tab-border: var(--color-border-subtle);--tab-active-background: var(--color-surface-primary);--tab-active-text: var(--color-text-primary);--tab-active-border: var(--color-interactive-primary);--tab-hover-background: var(--color-surface-elevated);--accordion-heading-color: var(--color-text-primary);--accordion-text-color: var(--color-text-body);--accordion-button-background: var(--color-surface-elevated);--accordion-button-icon-color: var(--color-interactive-primary);--accordion-button-border-radius: 32px;--accordion-focus-outline-color: var(--color-interactive-focus);--accordion-link-underline-color: var(--color-border-link-underline);--accordion-border-color: var(--color-border-subtle);--accordion-accent-color: var(--color-interactive-secondary);--pagination-button-color: var(--color-text-primary);--pagination-button-icon-color: var(--color-interactive-primary);--pagination-button-hover-background: var(--color-surface-elevated);--pagination-button-focus-outline-color: var(--color-interactive-focus);--pagination-button-radius: 50%;--pagination-active-background: var(--color-interactive-primary);--pagination-active-color: var(--color-text-inverse);--pagination-ellipsis-color: var(--color-text-muted);--tag-profile-background: var(--color-surface-elevated);--tag-profile-text: var(--color-text-primary);--tag-profile-background-hover: var(--color-surface-overlay);--tag-support-background: var(--color-interactive-secondary);--tag-support-text: var(--color-text-inverse);--tag-support-background-hover: var(--color-support);--tag-neutral-background: var(--color-surface-secondary);--tag-neutral-text: var(--color-text-body);--tag-active-background: var(--color-interactive-primary);--tag-active-text: var(--color-text-inverse);--tag-highlight-background: var(--color-interactive-secondary);--tag-highlight-text: var(--color-text-body);--tag-focus-outline: var(--color-interactive-focus);--tag-border-radius: 32px;--link-text-default: var(--color-text-link);--link-text-hover: var(--color-interactive-hover);--link-underline-color: var(--color-border-link-underline);--link-focus-outline: var(--color-interactive-focus);--tooltip-background: var(--color-surface-secondary);--tooltip-text: var(--color-text-body);--tooltip-border: var(--color-border-subtle);--tooltip-shadow: rgba(0, 0, 0, .1);--validation-border: var(--color-border-subtle);--validation-background: var(--color-surface-primary);--validation-text-error: var(--color-feedback-error-text);--validation-text-success: var(--color-feedback-success-text);--validation-text-warning: var(--color-feedback-warning-text);--toggle-background: var(--color-surface-overlay);--toggle-background-checked: var(--color-interactive-primary);--toggle-handle: var(--color-surface-primary);--toggle-handle-hover: var(--color-surface-elevated);--toggle-focus-outline: var(--color-interactive-focus);--toggle-border-radius: 32px;--dropdown-background: var(--color-surface-primary);--dropdown-border: var(--color-border-subtle);--dropdown-border-hover: var(--color-border-default);--dropdown-text: var(--color-text-body);--dropdown-shadow: rgba(0, 0, 0, .1);--filter-trigger-background: var(--color-interactive-primary);--filter-trigger-text: var(--color-text-inverse);--filter-close-icon: var(--color-text-body);--filter-actions-border: var(--color-border-subtle)}:root[data-theme=thon]{--color-profile: #162F75;--color-profile-25: #BEC9E7;--color-profile-50: #7E93CF;--color-profile-75: #405F7F;--color-profile-90: #284BAF;--color-profile-d25: #0F2152;--color-profile-d50: #0B183B;--color-profile-d75: #081229;--color-profile-alternate: #284BAF;--color-profile-alternate-25: #BEC9E7;--color-profile-alternate-50: #7E93CF;--color-profile-alternate-75: #405F7F;--color-profile-alternate-15: #DFE4F3;--color-profile-alternate-8: #EEF1F9;--color-profile-alternate-4: #F6F8FC;--color-support: #EB5A2C;--color-support-light: #FFB48F;--color-support-background: #FDEBE6;--color-success: #3CB497;--color-success-light: #E2F4EF;--color-success-dark: #14856B;--color-info: #61C2D0;--color-info-light: #E7F6F8;--color-warning: #FD0;--color-warning-light: #FFFAD9;--color-error: #C90025;--color-error-light: #F9E0E5;--color-alert: #DE007D;--color-alert-light: #FBE0EF;--color-global-white: #FFF;--color-global-black: #181716;--color-global-beige: #F7F6F3;--color-ui-green: #138153;--color-ui-yellow: #FFE74D;--color-ui-red: #E00025;--color-support-25: #FDEBE6;--color-support-50: #FFB48F;--color-support-75: #F38A5E}:root[data-theme=thon]{--color-text-primary: var(--color-profile);--color-text-secondary: var(--color-profile-alternate);--color-text-body: var(--color-global-black);--color-text-muted: var(--color-profile-50);--color-text-inverse: var(--color-global-white);--color-text-link: var(--color-profile-alternate);--color-text-emphasis: var(--color-support);--color-text-heading: var(--color-profile);--color-surface-primary: var(--color-global-white);--color-surface-secondary: var(--color-global-beige);--color-surface-elevated: var(--color-global-beige);--color-surface-inverse: var(--color-profile);--color-surface-overlay: var(--color-profile-alternate-8);--button-primary-background: var(--color-profile);--button-primary-text: var(--color-global-white);--button-primary-background-hover: var(--color-profile-alternate);--button-primary-background-active: var(--color-profile-alternate);--button-primary-focus: var(--color-profile-alternate);--button-secondary-background: var(--color-profile-alternate-8);--button-secondary-text: var(--color-profile);--button-secondary-background-hover: var(--color-profile-alternate-15);--button-secondary-background-active: var(--color-profile-alternate-25);--button-secondary-focus: var(--color-profile-alternate);--button-outline-background: transparent;--button-outline-text: var(--color-profile);--button-outline-border: var(--color-profile);--button-outline-background-hover: var(--color-profile-alternate-8);--button-outline-background-active: var(--color-profile-alternate-15);--button-outline-focus: var(--color-profile-alternate);--button-outline-light-border: var(--color-profile-alternate-25);--tag-profile-background: var(--color-profile-alternate-8);--tag-profile-text: var(--color-profile);--tag-profile-background-hover: var(--color-profile-alternate-15);--tag-support-background: var(--color-support-background);--tag-support-text: var(--color-global-black);--tag-support-background-hover: color-mix(in srgb, var(--color-support-background) 50%, #fff);--tag-highlight-background: var(--color-support-light);--tag-highlight-text: var(--color-global-black);--nav-background-primary: var(--color-profile);--nav-text-primary: var(--color-global-white);--nav-border: #162F75;--main-menu-navigation-color: var(--color-global-white);--navigation-container-background: var(--color-profile);--navigation-container-color: var(--color-global-white);--form-input-background: var(--color-global-white);--form-input-border: var(--color-profile-50);--form-input-text: var(--color-profile);--form-input-border-hover: var(--color-profile-75);--form-input-border-focus: var(--color-profile-90);--form-input-focus-ring: var(--color-profile-alternate);--pagination-button-color: var(--color-profile-alternate);--pagination-button-icon-color: var(--color-profile-alternate);--pagination-active-background: var(--color-profile-alternate);--pagination-active-color: var(--color-global-white);--pagination-ellipsis-color: var(--color-profile-alternate);--element-color: var(--color-global-white);--header-background: var(--color-global-beige);--accent-background: var(--color-global-white);--default-header-nav-border: #162F75;--surface-lighter: var(--color-global-beige);--container-background: var(--color-profile);--container-primary-dark-background: var(--color-profile-d25);--dropdown-text: var(--color-profile);--table-block-th-background: transparent;--table-block-td-background: transparent;--table-block-hover-background: transparent;--table-block-stripe-background: transparent;--table-block-stripe-hover-background: transparent;--breadcrumb-separator-color: var(--color-support)}:root[data-theme=thon]{--accordion-button-background: var(--color-global-beige);--accordion-button-icon-color: var(--color-global-black);--accordion-border-color: rgba(0 0 0 / 5%);--accordion-project-border-color: rgba(0 0 0 / 5%);--breadcrumb-text-color: var(--color-global-black)}
