/*! 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;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--text-decoration-thickness:0.1rem;--font-size-1:0.6875rem;--font-size-2:0.8125rem;--font-size-3:0.9375rem;--font-size-4:1.0625rem;--font-size-5:1.25rem;--font-size-6:1.5rem;--font-size-7:1.875rem;--font-size-8:2.25rem;--font-size-9:2.5rem;--font-line-height-1:1.636;--font-line-height-2:1.538;--font-line-height-3:1.467;--font-line-height-4:1.412;--font-line-height-5:1.4;--font-line-height-6:1.333;--font-line-height-7:1.267;--font-line-height-8:1.222;--font-line-height-9:1.2;--font-line-height-relaxed-1:2;--font-line-height-relaxed-2:1.846;--font-line-height-relaxed-3:1.733;--font-line-height-relaxed-4:1.765;--space-25:0.25rem;--space-50:0.5rem;--space-75:0.75rem;--space-100:1rem;--space-125:1.25rem;--space-150:1.5rem;--space-200:2rem;--space-250:2.5rem;--space-300:3rem;--space-350:3.5rem;--space-400:4rem;--space-450:4.5rem;--space-500:5rem;--space-600:6rem;--space-700:7rem;--space-800:8rem;--space-xxs:var(--space-25);--space-xs:var(--space-50);--space-sm:var(--space-100);--space-md:var(--space-150);--space-lg:var(--space-300);--space-xl:var(--space-400);--space-xxl:var(--space-500);--inset-sm:var(--space-sm);--inset-md:var(--space-md);--inset-lg:var(--space-lg);--grid-gap:var(--space-50);--grid-margin:var(--space-150);--grid-breakpoint:var(--device-mobile);--grid-extended-gap:var(--space-50);--grid-extended-margin:var(--space-50);--grid-max-content-width:672px;--radius-container:0.5rem;--radius-element:0.25rem;--radius-full:999px;--radius-navbar:8px;--size-icon-sm:1.125rem;--size-icon-md:1.5rem;--size-icon-lg:3rem;--size-target-sm:2.25rem;--size-target-md:3rem;--size-target-lg:3.75rem;--white:#fff;--white-t-55:#ffffff8c;--white-t-85:#ffffffd9;--dark:#1a1a1a;--black:#000;--black-t-55:#0000008c;--opacity-disabled:0.3;--fx-elevation-1:0px 16px 20px #0000000d,0px 8px 12px #0000001a,0px 1px 4px #00000026;--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)}@media (min-width:768px){:root{--font-size-1:0.75rem;--font-size-2:0.875rem;--font-size-3:1rem;--font-size-4:1.1875rem;--font-size-5:1.4375rem;--font-size-6:1.875rem;--font-size-7:2.25rem;--font-size-8:2.875rem;--font-size-9:3.25rem;--font-line-height-1:1.5;--font-line-height-2:1.429;--font-line-height-3:1.375;--font-line-height-4:1.474;--font-line-height-5:1.391;--font-line-height-6:1.267;--font-line-height-7:1.222;--font-line-height-8:1.174;--font-line-height-9:1.154;--font-line-height-relaxed-1:1.833;--font-line-height-relaxed-2:1.714;--font-line-height-relaxed-3:1.625;--font-line-height-relaxed-4:1.579;--space-xxs:var(--space-50);--space-xs:var(--space-75);--space-sm:var(--space-125);--space-md:var(--space-200);--space-lg:var(--space-400);--space-xl:var(--space-500);--space-xxl:var(--space-600);--grid-gap:var(--space-75);--grid-margin:var(--space-450);--grid-breakpoint:var(--device-tablet);--grid-extended-gap:var(--space-75);--grid-extended-margin:var(--space-75);--grid-max-content-width:849px}}@media (min-width:1440px){:root{--font-size-1:0.8125rem;--font-size-2:0.9375rem;--font-size-3:1.125rem;--font-size-4:1.375rem;--font-size-5:1.75rem;--font-size-6:2.25rem;--font-size-7:2.875rem;--font-size-8:3.625rem;--font-size-9:4rem;--font-line-height-1:1.538;--font-line-height-2:1.467;--font-line-height-3:1.444;--font-line-height-4:1.364;--font-line-height-5:1.286;--font-line-height-6:1.222;--font-line-height-7:1.174;--font-line-height-8:1.103;--font-line-height-9:1.094;--font-line-height-relaxed-1:1.846;--font-line-height-relaxed-2:1.733;--font-line-height-relaxed-3:1.667;--font-line-height-relaxed-4:1.545;--space-xxs:var(--space-75);--space-xs:var(--space-100);--space-sm:var(--space-150);--space-md:var(--space-250);--space-lg:var(--space-500);--space-xl:var(--space-600);--space-xxl:var(--space-800);--grid-gap:var(--space-100);--grid-margin:var(--space-600);--grid-breakpoint:var(--device-laptop-lg);--grid-extended-gap:var(--space-100);--grid-extended-margin:var(--space-100);--grid-max-content-width:1136px}}body,body a{color:var(--color-text)}.body-sm,.body-sm>p{font-family:var(--font-family-body);font-size:var(--font-size-2);line-height:var(--font-line-height-relaxed-2)}.body-md,.body-md>p{font-family:var(--font-family-body);font-size:var(--font-size-3);line-height:var(--font-line-height-relaxed-3)}.body-lg,.body-lg>p{font-family:var(--font-family-body);font-size:var(--font-size-4);line-height:var(--font-line-height-relaxed-4)}.label-sm,.label-sm>p,.label-sm>span{font-family:var(--font-family-body);font-size:var(--font-size-1);font-weight:var(--font-weight-label);line-height:var(--font-line-height-1)}.label-md{font-family:var(--font-family-body);font-size:var(--font-size-2);font-weight:var(--font-weight-label);line-height:var(--font-line-height-2)}.label-lg{font-family:var(--font-family-body);font-size:var(--font-size-3);font-weight:var(--font-weight-label);line-height:var(--font-line-height-3)}.fieldset-label{font-family:var(--font-family-body);font-size:var(--font-size-2);font-weight:var(--font-weight-heading);line-height:var(--font-line-height-2)}.quote{font-family:var(--font-family-body);font-size:var(--font-size-6);font-weight:var(--font-weight-quote);line-height:var(--font-line-height-6)}.italic,.italic p{font-style:italic}.bold{font-weight:var(--font-weight-bold)}.medium{font-weight:var(--font-weight-medium)}.heading-xxs{font-family:var(--font-family-heading);font-size:var(--font-size-3);font-weight:var(--font-weight-heading);line-height:var(--font-line-height-3)}.heading-xs{font-family:var(--font-family-heading);font-size:var(--font-size-4);font-weight:var(--font-weight-heading);line-height:var(--font-line-height-4)}.heading-sm{font-family:var(--font-family-heading);font-size:var(--font-size-5);font-weight:var(--font-weight-heading);line-height:var(--font-line-height-5)}.heading-md{font-family:var(--font-family-heading);font-size:var(--font-size-6);font-weight:var(--font-weight-title);line-height:var(--font-line-height-6)}.heading-lg{font-family:var(--font-family-heading);font-size:var(--font-size-7);font-weight:var(--font-weight-title);line-height:var(--font-line-height-7)}.heading-xl{font-family:var(--font-family-heading);font-size:var(--font-size-8);font-weight:var(--font-weight-title);line-height:var(--font-line-height-8)}.heading-xxl{font-family:var(--font-family-heading);font-size:var(--font-size-9);font-weight:var(--font-weight-title);line-height:var(--font-line-height-9)}.font-family-heading{font-family:var(--font-family-heading)}.font-family-body{font-family:var(--font-family-body)}.heading-fieldset{font-family:var(--font-family-body);font-size:var(--body-normal-fs-1);font-weight:var(--font-weight-bold);line-height:var(--body-normal-lh-1)}.eyebrow,.eyebrow>p,.eyebrow>span{font-family:var(--font-family-body);font-size:var(--font-size-1);font-weight:var(--font-weight-label);line-height:var(--font-line-height-1)}.eyebrow-sm,.eyebrow-sm>p,.eyebrow-sm>span{font-size:var(--body-normal-fs-0);font-weight:var(--font-weight-bold);line-height:var(--body-normal-lh-0)}.eyebrow-md,.eyebrow-md>p,.eyebrow-md>span{font-size:var(--body-normal-fs-1);font-weight:var(--font-weight-bold);line-height:var(--body-normal-lh-1)}.eyebrow-lg,.eyebrow-lg>p,.eyebrow-lg>span{font-size:var(--body-normal-fs-2);font-weight:var(--font-weight-bold);line-height:var(--body-normal-lh-2)}.underlined:hover{text-decoration:underline}.underlined-hover:hover{text-decoration:underline}.preamble,.preamble>p{display:block;font-size:var(--body-relaxed-fs-4);font-weight:var(--font-weight-medium);line-height:var(--body-relaxed-lh-4);margin-bottom:var(--space-100)}.skeleton-pulse{animation:skeletonePulse;animation-direction:forward;animation-duration:1.2s;animation-iteration-count:infinite}body{font-family:var(--font-family-body);overflow-x:hidden}h1,h2,h3,h4,h5,h6{color:var(--color-text-heading);font-family:var(--font-family-heading);margin:0}p{margin-bottom:var(--space-150);margin-top:var(--space-150)}ul{padding-left:.8rem}.fade-in-section{opacity:0;transform:translateY(var(--fade-in-transform-height));transition:transform var(--fade-in-transform-duration) cubic-bezier(0,0,.5,1),opacity var(--fade-in-opacity-duration) cubic-bezier(0,0,.5,1)!important}.fade-in-section.is-visible{opacity:1;transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes skeletonePulse{0%{background-color:#d9d9d9;opacity:1}50%{background-color:#d9d9d9;opacity:.8}to{background-color:#d9d9d9;opacity:1}}:root{--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--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-column-padding:2rem;--grid-column-padding-lg:3.5rem;--border-radius:0.25rem;--container-radius:0.5rem;--element-radius:0.25rem;--font-weight-semi-bold:600;--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)}.body-short,.body-short>p{font-size:var(--body-normal-fs-2);font-weight:var(--font-weight-regular);line-height:var(--body-normal-lh-2)}.body-xs,.body-xs>p{font-size:var(--body-relaxed-fs-1);font-weight:var(--font-weight-regular);line-height:var(--body-relaxed-lh-1)}.label-xs,.label-xs>p,.label-xs>span{font-size:var(--body-normal-fs-0);font-weight:var(--font-weight-medium);line-height:var(--body-normal-lh-0)}@media (min-width:1280px){:root{--grid-gutter:1rem;--space-s:2rem;--space-m:3rem;--space-l:4.5rem}}@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-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/notosans-regular.woff2) format("woff2"),url(global/resources/fonts/notosans-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:500;src:url(global/resources/fonts/notosans-medium.woff2) format("woff2"),url(global/resources/fonts/notosans-medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:600;src:url(global/resources/fonts/notosans-semibold.woff2) format("woff2"),url(global/resources/fonts/notosans-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:700;src:url(global/resources/fonts/notosans-bold.woff2) format("woff2"),url(global/resources/fonts/notosans-bold.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Vesta";font-style:normal;font-weight:300;src:url(global/resources/fonts/AAVESLGT.woff2) format("woff2"),url(global/resources/fonts/AAVESLGT.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Vesta";font-style:normal;font-weight:400;src:url(global/resources/fonts/AAVESREG.woff2) format("woff2"),url(global/resources/fonts/AAVESREG.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Vesta";font-style:normal;font-weight:700;src:url(global/resources/fonts/AAVESBOL.woff2) format("woff2"),url(global/resources/fonts/AAVESBOL.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Vesta";font-style:italic;font-weight:400;src:url(global/resources/fonts/AAVESITA.woff2) format("woff2"),url(global/resources/fonts/AAVESITA.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Vesta";font-style:italic;font-weight:700;src:url(global/resources/fonts/AAVESBIT.woff2) format("woff2"),url(global/resources/fonts/AAVESBIT.woff) format("woff")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:100;src:url(global/resources/fonts/ASSASansBETA2-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:100;src:url(global/resources/fonts/ASSASansBETA2-ThinItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:300;src:url(global/resources/fonts/ASSASansBETA2-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:300;src:url(global/resources/fonts/ASSASansBETA2-LightItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/ASSASansBETA2-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:400;src:url(global/resources/fonts/ASSASansBETA2-RegularItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:500;src:url(global/resources/fonts/ASSASansBETA2-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:500;src:url(global/resources/fonts/ASSASansBETA2-MediumItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:700;src:url(global/resources/fonts/ASSASansBETA2-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:700;src:url(global/resources/fonts/ASSASansBETA2-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:normal;font-weight:800;src:url(global/resources/fonts/ASSASansBETA2-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:"ASSA Sans";font-style:italic;font-weight:800;src:url(global/resources/fonts/ASSASansBETA2-ExtraBoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Yale Solis";font-style:normal;font-weight:300;src:url(global/resources/fonts/YaleSolisW-Light.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Yale Solis";font-style:normal;font-weight:400;src:url(global/resources/fonts/YaleSolisW-Regular.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Yale Solis";font-style:normal;font-weight:700;src:url(global/resources/fonts/YaleSolisW-Bold.woff2) format("woff2"),url(global/resources/fonts/YaleSolisW-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Union Barlow";font-style:normal;font-weight:400;src:url(global/resources/fonts/Barlow-Regular.woff2) format("woff2"),url(global/resources/fonts/Barlow-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Union Barlow";font-style:normal;font-weight:700;src:url(global/resources/fonts/Barlow-Bold.woff2) format("woff2"),url(global/resources/fonts/Barlow-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Union Barlow";font-style:italic;font-weight:400;src:url(global/resources/fonts/Barlow-Italic.woff2) format("woff2"),url(global/resources/fonts/Barlow-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:url(global/resources/fonts/HelveticaNeue-Light.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:400;src:url(global/resources/fonts/HelveticaNeue-Regular.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:url(global/resources/fonts/HelveticaNeue-Bold.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Helvetica Neue";font-style:italic;font-weight:400;src:url(global/resources/fonts/HelveticaNeue-Italic.woff2) format("woff2"),url(global/resources/fonts/HelveticaNeue-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(global/resources/fonts/OpenSans-Light.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:300;src:url(global/resources/fonts/OpenSans-LightItalic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/OpenSans-Regular.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:400;src:url(global/resources/fonts/OpenSans-Italic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(global/resources/fonts/OpenSans-Medium.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:italic;font-weight:500;src:url(global/resources/fonts/OpenSans-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/OpenSans-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(global/resources/fonts/OpenSans-Bold.woff2) format("woff2"),url(global/resources/fonts/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:400;src:url(global/resources/fonts/OpenSans_SemiCondensed-Regular.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:500;src:url(global/resources/fonts/OpenSans_SemiCondensed-Medium.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:italic;font-weight:500;src:url(global/resources/fonts/OpenSans_SemiCondensed-MediumItalic.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:italic;font-weight:600;src:url(global/resources/fonts/OpenSans_SemiCondensed-SemiBold.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:700;src:url(global/resources/fonts/OpenSans_SemiCondensed-Bold.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:800;src:url(global/resources/fonts/OpenSans_SemiCondensed-BoldItalic.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:900;src:url(global/resources/fonts/OpenSans_SemiCondensed-ExtraBold.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:"Open Sans Semi Condensed";font-style:normal;font-weight:900;src:url(global/resources/fonts/OpenSans_SemiCondensed-ExtraBoldItalic.woff) format("woff2"),url(global/resources/fonts/OpenSans_SemiCondensed-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Rajdhani";font-style:normal;font-weight:300;src:url(global/resources/fonts/Rajdhani-Light.woff) format("woff2"),url(global/resources/fonts/Rajdhani-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Rajdhani";font-style:normal;font-weight:400;src:url(global/resources/fonts/Rajdhani-Regular.woff) format("woff2"),url(global/resources/fonts/Rajdhani-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Rajdhani";font-style:normal;font-weight:500;src:url(global/resources/fonts/Rajdhani-Medium.woff) format("woff2"),url(global/resources/fonts/Rajdhani-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Rajdhani";font-style:normal;font-weight:600;src:url(global/resources/fonts/Rajdhani-SemiBold.woff) format("woff2"),url(global/resources/fonts/Rajdhani-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:"Rajdhani";font-style:normal;font-weight:700;src:url(global/resources/fonts/Rajdhani-Bold.woff) format("woff2"),url(global/resources/fonts/Rajdhani-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:100;src:url(global/resources/fonts/SourceSansPro-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:300;src:url(global/resources/fonts/SourceSansPro-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:url(global/resources/fonts/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:url(global/resources/fonts/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:url(global/resources/fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Basis Grotesque";font-style:normal;font-weight:300;src:url(global/resources/fonts/basis-grotesque-light-pro.woff) format("woff2"),url(global/resources/fonts/basis-grotesque-light-pro.woff) format("woff")}@font-face{font-display:swap;font-family:"Basis Grotesque";font-style:italic;font-weight:400;src:url(global/resources/fonts/basis-grotesque-italic-pro.woff) format("woff2"),url(global/resources/fonts/basis-grotesque-italic-pro.woff) format("woff")}@font-face{font-display:swap;font-family:"Basis Grotesque";font-style:italic;font-weight:700;src:url(global/resources/fonts/basis-grotesque-bold-italic-pro.woff) format("woff2"),url(global/resources/fonts/basis-grotesque-bold-italic-pro.woff) format("woff")}@font-face{font-display:swap;font-family:"Basis Grotesque";font-style:normal;font-weight:400;src:url(global/resources/fonts/basis-grotesque-regular-pro.woff) format("woff2"),url(global/resources/fonts/basis-grotesque-regular-pro.woff) format("woff")}@font-face{font-display:swap;font-family:"Basis Grotesque";font-style:normal;font-weight:700;src:url(global/resources/fonts/basis-grotesque-bold-pro.woff) format("woff2"),url(global/resources/fonts/basis-grotesque-bold-pro.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/SangBleuOGSans-Regular-WebS.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Regular-WebS.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/SangBleuOGSans-Regular-WebXL.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Regular-WebXL.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:300;src:url(global/resources/fonts/SangBleuOGSans-Light-WebS.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Light-WebS.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:300;src:url(global/resources/fonts/SangBleuOGSans-Light-WebXL.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Light-WebXL.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:500;src:url(global/resources/fonts/SangBleuOGSans-Medium-WebS.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Medium-WebS.woff) format("woff")}@font-face{font-display:swap;font-family:"SangBleu OG Sans";font-style:normal;font-weight:500;src:url(global/resources/fonts/SangBleuOGSans-Medium-WebXL.woff) format("woff2"),url(global/resources/fonts/SangBleuOGSans-Medium-WebXL.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url(global/resources/fonts/Roboto-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:100;src:url(global/resources/fonts/Roboto-ThinItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url(global/resources/fonts/Roboto-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url(global/resources/fonts/Roboto-LightItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url(global/resources/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url(global/resources/fonts/Roboto-Italic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url(global/resources/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url(global/resources/fonts/Roboto-MediumItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url(global/resources/fonts/Roboto-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url(global/resources/fonts/Roboto-BoldItalic.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Abloy Sans";font-style:normal;font-weight:700;src:url(global/resources/fonts/AbloySansWEB-Bold.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Abloy Sans";font-style:italic;font-weight:700;src:url(global/resources/fonts/AbloySansWEB-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Abloy Sans";font-style:normal;font-weight:400;src:url(global/resources/fonts/AbloySansWEB-Regular.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Abloy Sans";font-style:italic;font-weight:400;src:url(global/resources/fonts/AbloySansWEB-RegularItalic.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-RegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Abloy Sans Cyrillic";font-style:normal;font-weight:700;src:url(global/resources/fonts/AbloySansWEB-CyrillicBold.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-CyrillicBold.woff) format("woff")}@font-face{font-display:swap;font-family:"Abloy Sans Cyrillic";font-style:normal;font-weight:400;src:url(global/resources/fonts/AbloySansWEB-CyrillicRegular.woff2) format("woff2"),url(global/resources/fonts/AbloySansWEB-CyrillicRegular.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Thai";font-style:normal;font-weight:300;src:url(global/resources/fonts/NotoSansThai-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Sans Thai";font-style:normal;font-weight:400;src:url(global/resources/fonts/NotoSansThai-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Sans Thai";font-style:normal;font-weight:500;src:url(global/resources/fonts/NotoSansThai-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Sans Thai";font-style:normal;font-weight:600;src:url(global/resources/fonts/NotoSansThai-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Noto Sans Thai";font-style:normal;font-weight:700;src:url(global/resources/fonts/NotoSansThai-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:100;src:url(global/resources/fonts/Jost-Thin.woff2) format("woff2"),url(global/resources/fonts/Jost-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:300;src:url(global/resources/fonts/Jost-Light.woff2) format("woff2"),url(global/resources/fonts/Jost-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:italic;font-weight:300;src:url(global/resources/fonts/Jost-LightItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:400;src:url(global/resources/fonts/Jost-Regular.woff2) format("woff2"),url(global/resources/fonts/Jost-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:500;src:url(global/resources/fonts/Jost-Medium.woff2) format("woff2"),url(global/resources/fonts/Jost-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:italic;font-weight:500;src:url(global/resources/fonts/Jost-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:700;src:url(global/resources/fonts/Jost-Bold.woff2) format("woff2"),url(global/resources/fonts/Jost-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Jost";font-style:italic;font-weight:700;src:url(global/resources/fonts/Jost-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/Jost-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:100;src:url(global/resources/fonts/Outfit-Thin.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:200;src:url(global/resources/fonts/Outfit-ExtraLight.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:300;src:url(global/resources/fonts/Outfit-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url(global/resources/fonts/Outfit-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:400;src:url(global/resources/fonts/Outfit-Black.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:500;src:url(global/resources/fonts/Outfit-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:600;src:url(global/resources/fonts/Outfit-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:700;src:url(global/resources/fonts/Outfit-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Outfit";font-style:normal;font-weight:800;src:url(global/resources/fonts/Outfit-ExtraBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:"Fira Sans Light";font-style:normal;font-weight:300;src:url(global/resources/fonts/FiraSans-Light.woff2) format("woff2"),url(global/resources/fonts/FiraSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans LightItalic";font-style:normal;font-weight:300;src:url(global/resources/fonts/FiraSans-LightItalic.woff2) format("woff2"),url(global/resources/fonts/FiraSans-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans Regular";font-style:normal;font-weight:400;src:url(global/resources/fonts/FiraSans-Regular.woff2) format("woff2"),url(global/resources/fonts/FiraSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans Medium";font-style:normal;font-weight:500;src:url(global/resources/fonts/FiraSans-Medium.woff2) format("woff2"),url(global/resources/fonts/FiraSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans MediumItalic";font-style:normal;font-weight:500;src:url(global/resources/fonts/FiraSans-MediumItalic.woff2) format("woff2"),url(global/resources/fonts/FiraSans-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans Bold";font-style:normal;font-weight:700;src:url(global/resources/fonts/FiraSans-Bold.woff2) format("woff2"),url(global/resources/fonts/FiraSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:"Fira Sans BoldItalic";font-style:normal;font-weight:700;src:url(global/resources/fonts/FiraSans-BoldItalic.woff2) format("woff2"),url(global/resources/fonts/FiraSans-BoldItalic.woff) format("woff")}