/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
::before,
::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family: system-ui, -apple-system,
    /* Firefox supports this but not yet `system-ui` */ "Segoe UI", Roboto,
    Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo,
    monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select {
  /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

:root{--navheader-relative-height:0.001px;--spacing-large-3:16rem;--spacing-large-2:12rem;--spacing-large-1:6rem;--spacing-large:4.5rem;--spacing-medium-2:4rem;--spacing-medium-1-1:3.5rem;--spacing-medium-1:3rem;--spacing-medium-0:2.5rem;--spacing-medium:2rem;--spacing-small-1:1.5rem;--spacing-small:1rem;--spacing-mini-3:0.75rem;--spacing-mini-2:0.5rem;--spacing-mini-1:0.25rem;--spacing-mini:0.125rem;--grid-gutter:0.5rem;--grid-margin:24px;--grid-column-padding:32px;--grid-column-padding-lg:56px;--border-radius:0.25rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--text-decoration-thickness:0.1rem;--heading-fs-1:clamp(0.875rem,calc(0.7098rem + 0.45vw),1rem);--heading-lh-1:clamp(1.25rem,calc(1.0848rem + 0.45vw),1.375rem);--heading-fs-2:clamp(1rem,calc(0.7522rem + 0.67vw),1.1875rem);--heading-lh-2:clamp(1.375rem,calc(1.0446rem + 0.89vw),1.625rem);--heading-fs-3:clamp(1.1875rem,calc(0.7746rem + 1.12vw),1.5rem);--heading-lh-3:clamp(1.625rem,calc(1.2946rem + 0.89vw),1.875rem);--heading-fs-4:clamp(1.5rem,calc(1.0045rem + 1.34vw),1.875rem);--heading-lh-4:clamp(1.875rem,calc(1.3795rem + 1.34vw),2.25rem);--heading-fs-5:clamp(1.875rem,calc(1.2143rem + 1.79vw),2.375rem);--heading-lh-5:clamp(2.25rem,calc(1.5893rem + 1.79vw),2.75rem);--heading-fs-6:clamp(2.375rem,calc(1.5491rem + 2.23vw),3rem);--heading-lh-6:clamp(2.75rem,calc(1.9241rem + 2.23vw),3.375rem);--heading-fs-7:clamp(2.5rem,calc(1.1786rem + 3.57vw),3.5rem);--heading-lh-7:clamp(2.875rem,calc(1.5536rem + 3.57vw),3.875rem);--body-normal-fs-0:clamp(0.5625rem,calc(0.3973rem + 0.45vw),0.6875rem);--body-normal-lh-0:clamp(0.875rem,calc(0.7098rem + 0.45vw),1rem);--body-normal-fs-1:clamp(0.6875rem,calc(0.6049rem + 0.22vw),0.75rem);--body-normal-lh-1:clamp(1.125rem,calc(0.9598rem + 0.45vw),1.25rem);--body-normal-fs-2:clamp(0.8125rem,calc(0.7299rem + 0.22vw),0.875rem);--body-normal-lh-2:clamp(1.25rem,calc(1.0848rem + 0.45vw),1.375rem);--body-normal-fs-3:clamp(0.9375rem,calc(0.8549rem + 0.22vw),1rem);--body-normal-lh-3:clamp(1.375rem,calc(1.2098rem + 0.45vw),1.5rem);--body-normal-fs-4:clamp(1.1875rem,calc(1.0223rem + 0.45vw),1.3125rem);--body-normal-lh-4:clamp(1.5rem,calc(1.1696rem + 0.89vw),1.75rem);--body-relaxed-fs-1:clamp(0.6875rem,calc(0.6049rem + 0.22vw),0.75rem);--body-relaxed-lh-1:clamp(1.25rem,calc(1.0848rem + 0.45vw),1.375rem);--body-relaxed-fs-2:clamp(0.8125rem,calc(0.7299rem + 0.22vw),0.875rem);--body-relaxed-lh-2:clamp(1.375rem,calc(1.2098rem + 0.45vw),1.5rem);--body-relaxed-fs-3:clamp(0.9375rem,calc(0.8549rem + 0.22vw),1rem);--body-relaxed-lh-3:clamp(1.5rem,calc(1.3348rem + 0.45vw),1.625rem);--body-relaxed-fs-4:clamp(1.1875rem,calc(1.0223rem + 0.45vw),1.3125rem);--body-relaxed-lh-4:clamp(1.875rem,calc(1.7098rem + 0.45vw),2rem);--white:rgb(255, 255, 255);--white-t-55:rgba(255, 255, 255, 0.55);--white-t-85:rgba(255, 255, 255, 0.85);--dark:rgb(26, 26, 26);--black:rgb(0, 0, 0);--black-t-55:rgba(0,0,0,0.55);--fx-elevation-1:0px 16px 20px rgba(0,0,0,0.05),0px 8px 12px rgba(0,0,0,0.1),0px 1px 4px rgba(0,0,0,0.15);--t-faster:120ms;--t-fast:160ms;--t-medium:240ms;--t-slow:320ms;--t-slower:480ms;--t-elevate-in-function:ease-in;--t-elevate-out-function:ease-out;--t-elevate-in-duration:var(--t-faster);--t-elevate-out-duration:var(--t-slow);--t-reveal-in-function:ease-in;--t-reveal-out-function:ease-out;--t-reveal-in-duration:var(--t-fast);--t-reveal-out-duration:var(--t-slower);--t-grow-in-function:ease-in;--t-grow-in-duration:var(--t-medium);--t-grow-out-function:ease-out;--t-grow-out-duration:var(--t-slower);--t-move-in-function:ease-in;--t-move-out-function:ease-out;--t-move-in-duration:var(--t-faster);--t-move-out-duration:var(--t-slow)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes skeletonePulse{0%{background-color:rgb(217, 217, 217);opacity:1}50%{background-color:rgb(217, 217, 217);opacity:.8}to{background-color:rgb(217, 217, 217);opacity:1}}@keyframes skeletonePulse{0%{background-color:rgb(217, 217, 217);opacity:1}50%{background-color:rgb(217, 217, 217);opacity:.8}to{background-color:rgb(217, 217, 217);opacity:1}}.body-short,.body-short>p{font-size:var(--body-normal-fs-2);line-height:var(--body-normal-lh-2);font-weight:var(--font-weight-regular)}.body-sm,.body-sm>p{font-size:var(--body-relaxed-fs-2);line-height:var(--body-relaxed-lh-2);font-weight:var(--font-weight-regular)}.body-md,.body-md>p{font-size:var(--body-relaxed-fs-3);line-height:var(--body-relaxed-lh-3);font-weight:var(--font-weight-regular)}.body-lg,.body-lg>p{font-size:var(--body-relaxed-fs-4);line-height:var(--body-relaxed-lh-4);font-weight:var(--font-weight-regular)}.label-xs,.label-xs>p,.label-xs>span{font-size:var(--body-normal-fs-0);line-height:var(--body-normal-lh-0);font-weight:var(--font-weight-medium)}.label-sm,.label-sm>p,.label-sm>span{font-size:var(--body-normal-fs-1);line-height:var(--body-normal-lh-1);font-weight:var(--font-weight-medium)}.label-md{font-size:var(--body-normal-fs-2);line-height:var(--body-normal-lh-2)}.label-lg,.label-md{font-weight:var(--font-weight-medium)}.label-lg{font-size:var(--body-normal-fs-3);line-height:var(--body-normal-lh-3)}.italic p{font-style:italic}.heading-xxs{font-size:var(--heading-fs-1);line-height:var(--heading-lh-1)}.heading-xs,.heading-xxs{font-weight:var(--font-weight-bold)}.heading-xs{font-size:var(--heading-fs-2);line-height:var(--heading-lh-2)}.heading-sm{font-size:var(--heading-fs-3);line-height:var(--heading-lh-3);font-weight:var(--font-weight-bold)}.heading-md{font-size:var(--heading-fs-4);line-height:var(--heading-lh-4)}.heading-lg,.heading-md{font-weight:var(--font-weight-light)}.heading-lg{font-size:var(--heading-fs-5);line-height:var(--heading-lh-5)}.heading-xl{font-size:var(--heading-fs-6);line-height:var(--heading-lh-6)}.heading-xl,.heading-xxl{font-weight:var(--font-weight-light)}.heading-xxl{font-size:var(--heading-fs-7);line-height:var(--heading-lh-7)}.heading-fieldset{font-family:var(--font-family-body);font-size:var(--body-normal-fs-1);line-height:var(--body-normal-lh-1);font-weight:var(--font-weight-bold)}.underlined-hover:hover,.underlined:hover{text-decoration:underline}.preamble,.preamble>p,preamble{font-size:var(--body-relaxed-fs-4);line-height:var(--body-relaxed-lh-4);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-small);display:block}.skeleton-pulse{-webkit-animation:skeletonePulse;animation:skeletonePulse;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:forward;animation-direction:forward}body{font-family:var(--font-family-body);font-size:16px;line-height:24px;color:var(--text-color);overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);color:var(--text-color-heading)}p{margin-top:var(--spacing-small-1);margin-bottom:var(--spacing-small-1)}ul{padding-left:.8rem}h1,h2,h3,h4,h5,h6{margin:0}@media (min-width:576px){:root{--grid-margin:32px}}@media (min-width:1024px){:root{--grid-margin:96px}}@media (min-width:1280px){:root{--grid-gutter:1rem;--grid-column-padding:48px;--grid-margin:128px}}@media (min-width:1520px){:root{--heading-fs-1:clamp(1rem,calc(-0.8rem + 1.88vw),1.1875rem);--heading-lh-1:clamp(1.5rem,calc(-0.9rem + 2.5vw),1.75rem);--heading-fs-2:clamp(1.1875rem,calc(-1.8125rem + 3.13vw),1.5rem);--heading-lh-2:clamp(1.75rem,calc(-1.85rem + 3.75vw),2.125rem);--heading-fs-3:clamp(1.5rem,calc(-2.1rem + 3.75vw),1.875rem);--heading-lh-3:clamp(2.125rem,calc(-1.475rem + 3.75vw),2.5rem);--heading-fs-4:clamp(1.875rem,calc(-2.925rem + 5vw),2.375rem);--heading-lh-4:clamp(2.5rem,calc(-2.3rem + 5vw),3rem);--heading-fs-5:clamp(2.375rem,calc(-3.625rem + 6.25vw),3rem);--heading-lh-5:clamp(3rem,calc(-3rem + 6.25vw),3.625rem);--heading-fs-6:clamp(3rem,calc(-5.4rem + 8.75vw),3.875rem);--heading-lh-6:clamp(3.625rem,calc(-4.775rem + 8.75vw),4.5rem);--heading-fs-7:clamp(3.5rem,calc(-8.5rem + 12.5vw),4.75rem);--heading-lh-7:clamp(4.125rem,calc(-6.675rem + 11.25vw),5.25rem);--body-normal-fs-1:clamp(0.75rem,calc(0.15rem + 0.63vw),0.8125rem);--body-normal-lh-1:clamp(1.25rem,calc(0.05rem + 1.25vw),1.375rem);--body-normal-fs-2:clamp(0.875rem,calc(-0.325rem + 1.25vw),1rem);--body-normal-lh-2:clamp(1.375rem,calc(0.175rem + 1.25vw),1.5rem);--body-normal-fs-3:clamp(1rem,calc(-0.8rem + 1.88vw),1.1875rem);--body-normal-lh-3:clamp(1.5rem,calc(-0.9rem + 2.5vw),1.75rem);--body-normal-fs-4:clamp(1.3125rem,calc(-0.4875rem + 1.88vw),1.5rem);--body-normal-lh-4:clamp(1.75rem,calc(-0.65rem + 2.5vw),2rem);--body-relaxed-fs-1:clamp(0.75rem,calc(0.15rem + 0.63vw),0.8125rem);--body-relaxed-lh-1:clamp(1.375rem,1.375rem,1.375rem);--body-relaxed-fs-2:clamp(0.875rem,calc(-0.325rem + 1.25vw),1rem);--body-relaxed-lh-2:clamp(1.5rem,calc(0.3rem + 1.25vw),1.625rem);--body-relaxed-fs-3:clamp(1rem,calc(-0.8rem + 1.88vw),1.1875rem);--body-relaxed-lh-3:clamp(1.625rem,calc(-0.775rem + 2.5vw),1.875rem);--body-relaxed-fs-4:clamp(1.3125rem,calc(-0.4875rem + 1.88vw),1.5rem);--body-relaxed-lh-4:clamp(2rem,calc(-0.4rem + 2.5vw),2.25rem)}}

@font-face{font-family:Noto Sans;src:url(global/resources/fonts/notosans-regular.woff2) format("woff2"),url(global/resources/fonts/notosans-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(global/resources/fonts/notosans-medium.woff2) format("woff2"),url(global/resources/fonts/notosans-medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(global/resources/fonts/notosans-semibold.woff2) format("woff2"),url(global/resources/fonts/notosans-semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(global/resources/fonts/notosans-bold.woff2) format("woff2"),url(global/resources/fonts/notosans-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(global/resources/fonts/AAVESLGT.woff2) format("woff2"),url(global/resources/fonts/AAVESLGT.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(global/resources/fonts/AAVESREG.woff2) format("woff2"),url(global/resources/fonts/AAVESREG.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(global/resources/fonts/AAVESBOL.woff2) format("woff2"),url(global/resources/fonts/AAVESBOL.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(global/resources/fonts/AAVESITA.woff2) format("woff2"),url(global/resources/fonts/AAVESITA.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ASSA Vesta;src:url(global/resources/fonts/AAVESBIT.woff2) format("woff2"),url(global/resources/fonts/AAVESBIT.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Yale Solis;src:url(global/resources/fonts/YaleSolisW-Light.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis;src:url(global/resources/fonts/YaleSolisW-Regular.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Yale Solis;src:url(global/resources/fonts/YaleSolisW-Bold.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Union Barlow;src:url(global/resources/fonts/Barlow-Regular.woff2) format("woff2"),url(global/resources/fonts/Barlow-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Union Barlow;src:url(global/resources/fonts/Barlow-Bold.woff2) format("woff2"),url(global/resources/fonts/Barlow-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Union Barlow;src:url(global/resources/fonts/Barlow-Italic.woff2) format("woff2"),url(global/resources/fonts/Barlow-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(global/resources/fonts/HelveticaNeue-Light.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(global/resources/fonts/HelveticaNeue-Regular.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(global/resources/fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(global/resources/fonts/HelveticaNeue-Italic.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-Light.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-LightItalic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-Regular.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-Italic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-Medium.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(global/resources/fonts/OpenSans-Bold.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Thin.woff2) format("woff2"),url(global/resources/fonts/Roboto-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-ThinItalic.woff2) format("woff2"),url(global/resources/fonts/Roboto-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Light.woff2) format("woff2"),url(global/resources/fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-LightItalic.woff2) format("woff2"),url(global/resources/fonts/Roboto-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Regular.woff2) format("woff2"),url(global/resources/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Italic.woff2) format("woff2"),url(global/resources/fonts/Roboto-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Medium.woff2) format("woff2"),url(global/resources/fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-Bold.woff2) format("woff2"),url(global/resources/fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(global/resources/fonts/Roboto-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/Roboto-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Abloy Sans;src:url(global/resources/fonts/AbloySansWEB-Bold.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Abloy Sans;src:url(global/resources/fonts/AbloySansWEB-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Abloy Sans;src:url(global/resources/fonts/AbloySansWEB-Regular.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Abloy Sans;src:url(global/resources/fonts/AbloySansWEB-RegularItalic.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Abloy Sans Cyrillic;src:url(global/resources/fonts/AbloySansWEB-CyrillicBold.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-CyrillicBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Abloy Sans Cyrillic;src:url(global/resources/fonts/AbloySansWEB-CyrillicRegular.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-CyrillicRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Thai;src:url(global/resources/fonts/NotoSansThai-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Thai;src:url(global/resources/fonts/NotoSansThai-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Thai;src:url(global/resources/fonts/NotoSansThai-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Thai;src:url(global/resources/fonts/NotoSansThai-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Thai;src:url(global/resources/fonts/NotoSansThai-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-Thin.woff2) format("woff2"),url(global/resources/fonts/Jost-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-Light.woff2) format("woff2"),url(global/resources/fonts/Jost-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-LightItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-Regular.woff2) format("woff2"),url(global/resources/fonts/Jost-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-Medium.woff2) format("woff2"),url(global/resources/fonts/Jost-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-Bold.woff2) format("woff2"),url(global/resources/fonts/Jost-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(global/resources/fonts/Jost-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}
