@charset "UTF-8";:root,:host{--color-text: rgb(0, 63, 72);--color-background: #f9f0df;--color-button-text: #f9f0df;--color-button-background: rgb(0, 63, 72);--color-black-25: rgba(30, 30, 30, .25);--color-secondary: #d1eb18;--color-secondary-dark: #c2da12;--color-white: #fff;--color-disabled: #c4c9d5;--color-error: #d24f37;--color-success: #5a9f00;--color-warning: #dac32d;--font-family-base: "aptos", sans-serif;--spacing-xxxs: .125rem;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-s: .75rem;--spacing-m: 1rem;--spacing-l: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 2.5rem;--spacing-xxxl: 4rem;--spacing-xxxxl: 5.25rem;--section-spacing-top-normal: 2.5rem;--section-spacing-top-big: 5rem;--section-spacing-bottom-normal: 2.5rem;--section-spacing-bottom-big: 5rem}@media (min-width: 768px){:root,:host{--section-spacing-top-normal: 3.125rem;--section-spacing-top-big: 6.25rem;--section-spacing-bottom-normal: 3.125rem;--section-spacing-bottom-big: 6.25rem}}@media (min-width: 992px){:root,:host{--section-spacing-top-normal: 3.75rem;--section-spacing-top-big: 7.5rem;--section-spacing-bottom-normal: 3.75rem;--section-spacing-bottom-big: 7.5rem}}@media (min-width: 1284px){:root,:host{--section-spacing-top-normal: 5rem;--section-spacing-top-big: 10rem;--section-spacing-bottom-normal: 5rem;--section-spacing-bottom-big: 10rem}}:root,:host{--border-radius: .625rem;--transition-duration: .3s;--transition-function: ease;--container-max-width: 1920px;--container-max-width-sm: 540px;--container-max-width-md: 720px;--container-max-width-lg: 960px;--container-max-width-xl: 1080px;--container-max-width-xxl: 1528px;--body-font-size: 1.125rem;--body-line-height: 1.5rem;--body-font-weight: 400}html{scroll-padding-top:var(--header-height, 4rem)}:root,:host{--spacing-xxxs: .125rem;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-s: .75rem;--spacing-m: 1rem;--spacing-l: 1.5rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 2.5rem;--spacing-xxxl: 4rem;--spacing-xxxxl: 5.25rem;--font-family-base: "Funnel Sans", sans-serif;--headline-font-family: "SIHF Display", "Funnel Sans", sans-serif;--palette-primary: #fe2941;--palette-signal-red: #d4153b;--palette-deep-primary: #8c0f2d;--palette-primary-rgb: 254, 41, 65;--palette-white: #fff;--palette-white-off: #f5f5f5;--palette-white-seethrough: rgba(244, 244, 245, .85);--palette-ice: #f4f4f5;--palette-black: #000;--palette-black-lighter: #1a1d22;--palette-grey: #a4a4a5;--palette-grey-light: #d0d1d2;--palette-grey-lighter: #d6d6d9;--palette-grey-lightest: #e9e9e9;--palette-grey-darker: #777878;--palette-blue: #111827;--palette-heading: #1a1c2e;--palette-disabled: #c3c3c4;--palette-sky: #29a9ff;--palette-navy: #1e2f87;--palette-deep-navy: #181a5e;--palette-mint-light: #87e5de;--palette-mint: #15cccf;--palette-petrol: #004a69;--palette-deep-petrol: #00304d;--palette-deep-purple-2: #340e63;--palette-bright-sky: #99daff;--palette-bright-sky-web: #6ecaff;--palette-vivid-purple: #9858ed;--palette-purple: #4f128c;--palette-deep-purple: #340e63;--palette-bright-purple: #c9adff;--palette-coral: #ff6557;--palette-berry: #800a51;--palette-deep-berry: #42013d;--palette-bright-coral: #ffc9c4;--palette-pink: #db259c;--palette-bright-pink: #ffb8f2;--palette-bright-night: #333545;--palette-night: #1a1c2e;--palette-gold: #d3b374;--palette-bright-gold: #dcc391;--palette-butter-yellow: #ffff9f;--palette-tile-overlay: rgba(26, 28, 46, .8);--color-accent-rgb: 254, 41, 65;--color-text: var(--palette-night);--color-heading: #1a1c2e;--color-background: #f4f4f5;--color-accent: var(--palette-primary);--color-accent-dark: var(--palette-signal-red);--color-border: #5d6477;--divider-color: var(--palette-grey-lighter);--overlay-scrim-color: rgba(30, 30, 30, .25);--text-link-underline: 0;--colors-validation-error: var(--palette-primary);--colors-validation-error-light: #fdedeb;--colors-validation-success: #479733;--colors-validation-warning: #eab94c;--gutter: var(--spacing-l);--grid-gap: var(--spacing-l);--radius-sm: .25rem;--radius-m: .5rem;--radius-lg: .75rem;--grid-row-gap: var(--spacing-xxl);--section-spacing-top: 6.25rem;--section-spacing-bottom: 6.25rem;--section-spacing-top-normal: 6.25rem;--section-spacing-bottom-normal: 6.25rem}@media (max-width: 1283px){:root,:host{--section-spacing-top: 4rem;--section-spacing-bottom: 4rem;--section-spacing-top-normal: 4rem;--section-spacing-bottom-normal: 4rem}}@media (max-width: 575px){:root,:host{--section-spacing-top: 2.5rem;--section-spacing-bottom: 2.5rem;--section-spacing-top-normal: 2.5rem;--section-spacing-bottom-normal: 2.5rem}}:root,:host{--text-color: var(--body-color);--text-font-size: var(--body-font-size);--text-line-height: var(--body-line-height);--body-small-font-size: .875rem;--body-small-line-height: 1.375rem;--body-font-size: 1rem;--body-line-height: 1.25rem;--body-color: var(--color-text);--strong-color: var(--color-heading);--color-body-invert: var(--palette-white-seethrough);--text-letter-spacing: .1px;--lead-font-size: 1.25rem;--lead-line-height: 1.5rem;--lead-font-weight: 400;--lead-font-letter-spacing: .1px;--lead-letter-spacing: .1px;--lead-color: var(--text-color);--heading-margin: 0 0 var(--spacing-xs) 0;--text-elements-margin-bottom: var(--spacing-xs);--h1-font-size: 2.5rem;--h1-line-height: 2.5rem;--h1-font-weight: 400;--h1-letter-spacing: .5px;--h1-text-transform: uppercase;--color-headline: var(--color-heading);--h2-font-size: 2rem;--h2-line-height: 2.2rem;--h2-font-weight: 400;--h2-text-transform: uppercase;--h2-letter-spacing: .5px;--h3-font-size: 1.325rem;--h3-line-height: 1.6rem;--h3-font-weight: 400;--h3-text-transform: uppercase;--h3-letter-spacing: .5px;--h4-font-size: 1.125rem;--h4-line-height: 1.5rem;--h4-font-weight: 400;--h4-text-transform: uppercase;--h4-letter-spacing: .5px;--h6-font-size: .8125rem;--h6-line-height: 1.25rem;--h6-text-transform: uppercase;--h6-font-weight: 400;--h6-letter-spacing: .5px}@media (max-width: 1283px){:root,:host{--text-font-size: 1.125rem;--text-line-height: 1.625rem;--h1-font-size: 2rem;--h1-line-height: 2.5rem;--h2-font-size: 1.875rem;--h2-line-height: 2.25rem;--h3-font-size: 1.375rem;--h3-line-height: 1.75rem;--h4-font-size: 1.5rem;--h4-line-height: 1.875rem}}@media (max-width: 575px){:root,:host{--text-font-size: 1rem;--text-line-height: 1.5rem;--h1-font-size: 1.75rem;--h1-line-height: 1.75rem;--h2-font-size: 1.5rem;--h2-line-height: 1.875rem;--h3-font-size: 1.25rem;--h3-line-height: 1.625rem;--h4-font-size: 1.25rem;--h4-line-height: 1.625rem}}:root,:host{--button-font-family: var(--headline-font-family, inherit);--button-font-size: .9375rem;--button-font-weight: 400;--button-line-height: 1.5rem;--button-text-transform: uppercase;--button-padding: var(--spacing-m);--button-border-radius: min(33%, 40px) / 12%;--scroll-to-top-border-radius: var(--button-border-radius);--input-padding: var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) var(--spacing-xs);--input-border: 1px solid var(--palette-grey-lighter);--input-border-radius: var(--radius-sm);--input-color: var(--color-text);--input-background: var(--palette-white);--input-height: 3.5rem;--input-font-size: 1rem;--select-max-width: 22rem;--checkbox-size: 1.5rem;--checkbox-gap: var(--spacing-xs);--checkbox-bg-color: var(--palette-white);--checkbox-bg-color-checked: var(--palette-primary);--checkbox-border-radius: var(--input-border-radius);--checkbox-color: var(--palette-grey-darker);--checkbox-color-checked: var(--palette-primary);--checkbox-checkmark: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='ikfy0j5qqa' d='m20.5 6.41-12 12-5.5-5.5 1.41-1.41 4.09 4.08L19.09 5z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b6cdafvvob' fill='%23fff'%3E%3Cuse xlink:href='%23ikfy0j5qqa'/%3E%3C/mask%3E%3Cuse fill='%23fff' fill-rule='nonzero' xlink:href='%23ikfy0j5qqa'/%3E%3Cpath fill='%23fff' mask='url(%23b6cdafvvob)' d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/svg%3E%0A");--checkbox-checkmark-disabled: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='ikfy0j5qqa' d='m20.5 6.41-12 12-5.5-5.5 1.41-1.41 4.09 4.08L19.09 5z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b6cdafvvob' fill='%23fff'%3E%3Cuse xlink:href='%23ikfy0j5qqa'/%3E%3C/mask%3E%3Cuse fill='%23fff' fill-rule='nonzero' xlink:href='%23ikfy0j5qqa'/%3E%3Cpath fill='%23fff' mask='url(%23b6cdafvvob)' d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/svg%3E%0A");--tag-border: 1px solid var(--palette-grey-lightest);--tag-color: #636571;--tag-bg-color: var(--palette-grey-lightest);--tag-padding: var(--spacing-xxs, .25rem) var(--spacing-xs, .5rem);--tag-font-size: .75rem;--tag-font-weight: 600;--tag-line-height: 1.125rem;--dialog-backdrop-opacity: .3;--dialog-header-padding: var(--spacing-sm, 12px) var(--spacing-lg, 24px);--dialog-header-gap: 10px;--dialog-header-background: var(--color-heading);--dialog-content-gap: 0;--dialog-content-border-radius: var(--radius-lg, .75rem);--dialog-title-font-size: var(--h4-font-size, 1.2rem);--dialog-title-font-weight: var(--h4-font-weight, 600);--dialog-title-line-height: var(--h4-line-height, 1.75rem);--dialog-title-color: var(--color-background);--dialog-close-color: var(--color-background);--umbraco-forms-page-gap: var(--spacing-xxl);--umbraco-forms-container-gap: var(--spacing-l);--umbraco-forms-field-gap: var(--spacing-xl);--umbraco-forms-legend-margin: 0 0 var(--umbraco-forms-container-gap);--js-sponsor-bar-height: 90px;--navbar-link-font-size: 1rem;--navbar-line-height: 1.5;--navbar-link-font-weight: 600;--navbar-link-letter-spacing: 0;--navbar-link-md-font-size: 1rem;--navbar-link-md-line-height: 1.5;--navbar-link-md-font-weight: 600;--navbar-link-md-letter-spacing: 0;--navbar-link-md-color: var(--color-heading);--header-height: 5.5rem;--navbar-background: none;--navbar-link-text-transform: none;--navbar-link-hover-background: none;--navbar-link-hover-color: var(--palette-primary);--navbar-link-padding: 20px 0;--nav-col-padding: 0rem;--nav-item-border-bottom: 1px solid var(--palette-grey-light);--nav-item-bg-hover: var(--palette-grey-light);--navbar-submenu-border-top: 1px solid var(--palette-grey-light);--navbar-link-gap: 0;--navbar-sublink-md-font-size: var(--lead-font-size, 20px);--navbar-submenu-background: var(--color-background);--container-max-width-xl: clamp(1260px, calc(100vw - (var(--spacing-xxxl) * 2)), 1552px);--container-max-width-xxl: clamp(1528px, calc(100vw - (var(--spacing-xxxl) * 2)), 2048px)}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1284px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media (min-width: 1552px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-xxxs{margin:var(--spacing-xxxs)!important}.mt-xxxs,.my-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-xxxs,.mx-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-xxxs,.my-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-xxxs,.mx-xxxs{margin-left:var(--spacing-xxxs)!important}.m-xxs{margin:var(--spacing-xxs)!important}.mt-xxs,.my-xxs{margin-top:var(--spacing-xxs)!important}.mr-xxs,.mx-xxs{margin-right:var(--spacing-xxs)!important}.mb-xxs,.my-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-xxs,.mx-xxs{margin-left:var(--spacing-xxs)!important}.m-xs{margin:var(--spacing-xs)!important}.mt-xs,.my-xs{margin-top:var(--spacing-xs)!important}.mr-xs,.mx-xs{margin-right:var(--spacing-xs)!important}.mb-xs,.my-xs{margin-bottom:var(--spacing-xs)!important}.ml-xs,.mx-xs{margin-left:var(--spacing-xs)!important}.m-s{margin:var(--spacing-s)!important}.mt-s,.my-s{margin-top:var(--spacing-s)!important}.mr-s,.mx-s{margin-right:var(--spacing-s)!important}.mb-s,.my-s{margin-bottom:var(--spacing-s)!important}.ml-s,.mx-s{margin-left:var(--spacing-s)!important}.m-m{margin:var(--spacing-m)!important}.mt-m,.my-m{margin-top:var(--spacing-m)!important}.mr-m,.mx-m{margin-right:var(--spacing-m)!important}.mb-m,.my-m{margin-bottom:var(--spacing-m)!important}.ml-m,.mx-m{margin-left:var(--spacing-m)!important}.m-l{margin:var(--spacing-l)!important}.mt-l,.my-l{margin-top:var(--spacing-l)!important}.mr-l,.mx-l{margin-right:var(--spacing-l)!important}.mb-l,.my-l{margin-bottom:var(--spacing-l)!important}.ml-l,.mx-l{margin-left:var(--spacing-l)!important}.m-xl{margin:var(--spacing-xl)!important}.mt-xl,.my-xl{margin-top:var(--spacing-xl)!important}.mr-xl,.mx-xl{margin-right:var(--spacing-xl)!important}.mb-xl,.my-xl{margin-bottom:var(--spacing-xl)!important}.ml-xl,.mx-xl{margin-left:var(--spacing-xl)!important}.m-xxl{margin:var(--spacing-xxl)!important}.mt-xxl,.my-xxl{margin-top:var(--spacing-xxl)!important}.mr-xxl,.mx-xxl{margin-right:var(--spacing-xxl)!important}.mb-xxl,.my-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-xxl,.mx-xxl{margin-left:var(--spacing-xxl)!important}.m-xxxl{margin:var(--spacing-xxxl)!important}.mt-xxxl,.my-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-xxxl,.mx-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-xxxl,.my-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-xxxl,.mx-xxxl{margin-left:var(--spacing-xxxl)!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-xxxs{padding:var(--spacing-xxxs)!important}.pt-xxxs,.py-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-xxxs,.px-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-xxxs,.py-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-xxxs,.px-xxxs{padding-left:var(--spacing-xxxs)!important}.p-xxs{padding:var(--spacing-xxs)!important}.pt-xxs,.py-xxs{padding-top:var(--spacing-xxs)!important}.pr-xxs,.px-xxs{padding-right:var(--spacing-xxs)!important}.pb-xxs,.py-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-xxs,.px-xxs{padding-left:var(--spacing-xxs)!important}.p-xs{padding:var(--spacing-xs)!important}.pt-xs,.py-xs{padding-top:var(--spacing-xs)!important}.pr-xs,.px-xs{padding-right:var(--spacing-xs)!important}.pb-xs,.py-xs{padding-bottom:var(--spacing-xs)!important}.pl-xs,.px-xs{padding-left:var(--spacing-xs)!important}.p-s{padding:var(--spacing-s)!important}.pt-s,.py-s{padding-top:var(--spacing-s)!important}.pr-s,.px-s{padding-right:var(--spacing-s)!important}.pb-s,.py-s{padding-bottom:var(--spacing-s)!important}.pl-s,.px-s{padding-left:var(--spacing-s)!important}.p-m{padding:var(--spacing-m)!important}.pt-m,.py-m{padding-top:var(--spacing-m)!important}.pr-m,.px-m{padding-right:var(--spacing-m)!important}.pb-m,.py-m{padding-bottom:var(--spacing-m)!important}.pl-m,.px-m{padding-left:var(--spacing-m)!important}.p-l{padding:var(--spacing-l)!important}.pt-l,.py-l{padding-top:var(--spacing-l)!important}.pr-l,.px-l{padding-right:var(--spacing-l)!important}.pb-l,.py-l{padding-bottom:var(--spacing-l)!important}.pl-l,.px-l{padding-left:var(--spacing-l)!important}.p-xl{padding:var(--spacing-xl)!important}.pt-xl,.py-xl{padding-top:var(--spacing-xl)!important}.pr-xl,.px-xl{padding-right:var(--spacing-xl)!important}.pb-xl,.py-xl{padding-bottom:var(--spacing-xl)!important}.pl-xl,.px-xl{padding-left:var(--spacing-xl)!important}.p-xxl{padding:var(--spacing-xxl)!important}.pt-xxl,.py-xxl{padding-top:var(--spacing-xxl)!important}.pr-xxl,.px-xxl{padding-right:var(--spacing-xxl)!important}.pb-xxl,.py-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-xxl,.px-xxl{padding-left:var(--spacing-xxl)!important}.p-xxxl{padding:var(--spacing-xxxl)!important}.pt-xxxl,.py-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-xxxl,.px-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-xxxl,.py-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-xxxl,.px-xxxl{padding-left:var(--spacing-xxxl)!important}.g-0{gap:0!important}.gr-0{row-gap:0!important}.gc-0{-moz-column-gap:0!important;column-gap:0!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.g-xxxs{gap:var(--spacing-xxxs)!important}.gr-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-xxs{gap:var(--spacing-xxs)!important}.gr-xxs{row-gap:var(--spacing-xxs)!important}.gc-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-xs{gap:var(--spacing-xs)!important}.gr-xs{row-gap:var(--spacing-xs)!important}.gc-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-s{gap:var(--spacing-s)!important}.gr-s{row-gap:var(--spacing-s)!important}.gc-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-m{gap:var(--spacing-m)!important}.gr-m{row-gap:var(--spacing-m)!important}.gc-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-l{gap:var(--spacing-l)!important}.gr-l{row-gap:var(--spacing-l)!important}.gc-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-xl{gap:var(--spacing-xl)!important}.gr-xl{row-gap:var(--spacing-xl)!important}.gc-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-xxl{gap:var(--spacing-xxl)!important}.gr-xxl{row-gap:var(--spacing-xxl)!important}.gc-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-xxxl{gap:var(--spacing-xxxl)!important}.gr-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-xxxs{margin:var(--spacing-xxxs)!important}.mt-sm-xxxs,.my-sm-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-sm-xxxs,.mx-sm-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-sm-xxxs,.my-sm-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-sm-xxxs,.mx-sm-xxxs{margin-left:var(--spacing-xxxs)!important}.m-sm-xxs{margin:var(--spacing-xxs)!important}.mt-sm-xxs,.my-sm-xxs{margin-top:var(--spacing-xxs)!important}.mr-sm-xxs,.mx-sm-xxs{margin-right:var(--spacing-xxs)!important}.mb-sm-xxs,.my-sm-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-sm-xxs,.mx-sm-xxs{margin-left:var(--spacing-xxs)!important}.m-sm-xs{margin:var(--spacing-xs)!important}.mt-sm-xs,.my-sm-xs{margin-top:var(--spacing-xs)!important}.mr-sm-xs,.mx-sm-xs{margin-right:var(--spacing-xs)!important}.mb-sm-xs,.my-sm-xs{margin-bottom:var(--spacing-xs)!important}.ml-sm-xs,.mx-sm-xs{margin-left:var(--spacing-xs)!important}.m-sm-s{margin:var(--spacing-s)!important}.mt-sm-s,.my-sm-s{margin-top:var(--spacing-s)!important}.mr-sm-s,.mx-sm-s{margin-right:var(--spacing-s)!important}.mb-sm-s,.my-sm-s{margin-bottom:var(--spacing-s)!important}.ml-sm-s,.mx-sm-s{margin-left:var(--spacing-s)!important}.m-sm-m{margin:var(--spacing-m)!important}.mt-sm-m,.my-sm-m{margin-top:var(--spacing-m)!important}.mr-sm-m,.mx-sm-m{margin-right:var(--spacing-m)!important}.mb-sm-m,.my-sm-m{margin-bottom:var(--spacing-m)!important}.ml-sm-m,.mx-sm-m{margin-left:var(--spacing-m)!important}.m-sm-l{margin:var(--spacing-l)!important}.mt-sm-l,.my-sm-l{margin-top:var(--spacing-l)!important}.mr-sm-l,.mx-sm-l{margin-right:var(--spacing-l)!important}.mb-sm-l,.my-sm-l{margin-bottom:var(--spacing-l)!important}.ml-sm-l,.mx-sm-l{margin-left:var(--spacing-l)!important}.m-sm-xl{margin:var(--spacing-xl)!important}.mt-sm-xl,.my-sm-xl{margin-top:var(--spacing-xl)!important}.mr-sm-xl,.mx-sm-xl{margin-right:var(--spacing-xl)!important}.mb-sm-xl,.my-sm-xl{margin-bottom:var(--spacing-xl)!important}.ml-sm-xl,.mx-sm-xl{margin-left:var(--spacing-xl)!important}.m-sm-xxl{margin:var(--spacing-xxl)!important}.mt-sm-xxl,.my-sm-xxl{margin-top:var(--spacing-xxl)!important}.mr-sm-xxl,.mx-sm-xxl{margin-right:var(--spacing-xxl)!important}.mb-sm-xxl,.my-sm-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-sm-xxl,.mx-sm-xxl{margin-left:var(--spacing-xxl)!important}.m-sm-xxxl{margin:var(--spacing-xxxl)!important}.mt-sm-xxxl,.my-sm-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-sm-xxxl,.mx-sm-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-sm-xxxl,.my-sm-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-sm-xxxl,.mx-sm-xxxl{margin-left:var(--spacing-xxxl)!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-xxxs{padding:var(--spacing-xxxs)!important}.pt-sm-xxxs,.py-sm-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-sm-xxxs,.px-sm-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-sm-xxxs,.py-sm-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-sm-xxxs,.px-sm-xxxs{padding-left:var(--spacing-xxxs)!important}.p-sm-xxs{padding:var(--spacing-xxs)!important}.pt-sm-xxs,.py-sm-xxs{padding-top:var(--spacing-xxs)!important}.pr-sm-xxs,.px-sm-xxs{padding-right:var(--spacing-xxs)!important}.pb-sm-xxs,.py-sm-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-sm-xxs,.px-sm-xxs{padding-left:var(--spacing-xxs)!important}.p-sm-xs{padding:var(--spacing-xs)!important}.pt-sm-xs,.py-sm-xs{padding-top:var(--spacing-xs)!important}.pr-sm-xs,.px-sm-xs{padding-right:var(--spacing-xs)!important}.pb-sm-xs,.py-sm-xs{padding-bottom:var(--spacing-xs)!important}.pl-sm-xs,.px-sm-xs{padding-left:var(--spacing-xs)!important}.p-sm-s{padding:var(--spacing-s)!important}.pt-sm-s,.py-sm-s{padding-top:var(--spacing-s)!important}.pr-sm-s,.px-sm-s{padding-right:var(--spacing-s)!important}.pb-sm-s,.py-sm-s{padding-bottom:var(--spacing-s)!important}.pl-sm-s,.px-sm-s{padding-left:var(--spacing-s)!important}.p-sm-m{padding:var(--spacing-m)!important}.pt-sm-m,.py-sm-m{padding-top:var(--spacing-m)!important}.pr-sm-m,.px-sm-m{padding-right:var(--spacing-m)!important}.pb-sm-m,.py-sm-m{padding-bottom:var(--spacing-m)!important}.pl-sm-m,.px-sm-m{padding-left:var(--spacing-m)!important}.p-sm-l{padding:var(--spacing-l)!important}.pt-sm-l,.py-sm-l{padding-top:var(--spacing-l)!important}.pr-sm-l,.px-sm-l{padding-right:var(--spacing-l)!important}.pb-sm-l,.py-sm-l{padding-bottom:var(--spacing-l)!important}.pl-sm-l,.px-sm-l{padding-left:var(--spacing-l)!important}.p-sm-xl{padding:var(--spacing-xl)!important}.pt-sm-xl,.py-sm-xl{padding-top:var(--spacing-xl)!important}.pr-sm-xl,.px-sm-xl{padding-right:var(--spacing-xl)!important}.pb-sm-xl,.py-sm-xl{padding-bottom:var(--spacing-xl)!important}.pl-sm-xl,.px-sm-xl{padding-left:var(--spacing-xl)!important}.p-sm-xxl{padding:var(--spacing-xxl)!important}.pt-sm-xxl,.py-sm-xxl{padding-top:var(--spacing-xxl)!important}.pr-sm-xxl,.px-sm-xxl{padding-right:var(--spacing-xxl)!important}.pb-sm-xxl,.py-sm-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-sm-xxl,.px-sm-xxl{padding-left:var(--spacing-xxl)!important}.p-sm-xxxl{padding:var(--spacing-xxxl)!important}.pt-sm-xxxl,.py-sm-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-sm-xxxl,.px-sm-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-sm-xxxl,.py-sm-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-sm-xxxl,.px-sm-xxxl{padding-left:var(--spacing-xxxl)!important}.g-sm-0{gap:0!important}.gr-sm-0{row-gap:0!important}.gc-sm-0{-moz-column-gap:0!important;column-gap:0!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}.g-sm-xxxs{gap:var(--spacing-xxxs)!important}.gr-sm-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-sm-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-sm-xxs{gap:var(--spacing-xxs)!important}.gr-sm-xxs{row-gap:var(--spacing-xxs)!important}.gc-sm-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-sm-xs{gap:var(--spacing-xs)!important}.gr-sm-xs{row-gap:var(--spacing-xs)!important}.gc-sm-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-sm-s{gap:var(--spacing-s)!important}.gr-sm-s{row-gap:var(--spacing-s)!important}.gc-sm-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-sm-m{gap:var(--spacing-m)!important}.gr-sm-m{row-gap:var(--spacing-m)!important}.gc-sm-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-sm-l{gap:var(--spacing-l)!important}.gr-sm-l{row-gap:var(--spacing-l)!important}.gc-sm-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-sm-xl{gap:var(--spacing-xl)!important}.gr-sm-xl{row-gap:var(--spacing-xl)!important}.gc-sm-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-sm-xxl{gap:var(--spacing-xxl)!important}.gr-sm-xxl{row-gap:var(--spacing-xxl)!important}.gc-sm-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-sm-xxxl{gap:var(--spacing-xxxl)!important}.gr-sm-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-sm-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-xxxs{margin:var(--spacing-xxxs)!important}.mt-md-xxxs,.my-md-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-md-xxxs,.mx-md-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-md-xxxs,.my-md-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-md-xxxs,.mx-md-xxxs{margin-left:var(--spacing-xxxs)!important}.m-md-xxs{margin:var(--spacing-xxs)!important}.mt-md-xxs,.my-md-xxs{margin-top:var(--spacing-xxs)!important}.mr-md-xxs,.mx-md-xxs{margin-right:var(--spacing-xxs)!important}.mb-md-xxs,.my-md-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-md-xxs,.mx-md-xxs{margin-left:var(--spacing-xxs)!important}.m-md-xs{margin:var(--spacing-xs)!important}.mt-md-xs,.my-md-xs{margin-top:var(--spacing-xs)!important}.mr-md-xs,.mx-md-xs{margin-right:var(--spacing-xs)!important}.mb-md-xs,.my-md-xs{margin-bottom:var(--spacing-xs)!important}.ml-md-xs,.mx-md-xs{margin-left:var(--spacing-xs)!important}.m-md-s{margin:var(--spacing-s)!important}.mt-md-s,.my-md-s{margin-top:var(--spacing-s)!important}.mr-md-s,.mx-md-s{margin-right:var(--spacing-s)!important}.mb-md-s,.my-md-s{margin-bottom:var(--spacing-s)!important}.ml-md-s,.mx-md-s{margin-left:var(--spacing-s)!important}.m-md-m{margin:var(--spacing-m)!important}.mt-md-m,.my-md-m{margin-top:var(--spacing-m)!important}.mr-md-m,.mx-md-m{margin-right:var(--spacing-m)!important}.mb-md-m,.my-md-m{margin-bottom:var(--spacing-m)!important}.ml-md-m,.mx-md-m{margin-left:var(--spacing-m)!important}.m-md-l{margin:var(--spacing-l)!important}.mt-md-l,.my-md-l{margin-top:var(--spacing-l)!important}.mr-md-l,.mx-md-l{margin-right:var(--spacing-l)!important}.mb-md-l,.my-md-l{margin-bottom:var(--spacing-l)!important}.ml-md-l,.mx-md-l{margin-left:var(--spacing-l)!important}.m-md-xl{margin:var(--spacing-xl)!important}.mt-md-xl,.my-md-xl{margin-top:var(--spacing-xl)!important}.mr-md-xl,.mx-md-xl{margin-right:var(--spacing-xl)!important}.mb-md-xl,.my-md-xl{margin-bottom:var(--spacing-xl)!important}.ml-md-xl,.mx-md-xl{margin-left:var(--spacing-xl)!important}.m-md-xxl{margin:var(--spacing-xxl)!important}.mt-md-xxl,.my-md-xxl{margin-top:var(--spacing-xxl)!important}.mr-md-xxl,.mx-md-xxl{margin-right:var(--spacing-xxl)!important}.mb-md-xxl,.my-md-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-md-xxl,.mx-md-xxl{margin-left:var(--spacing-xxl)!important}.m-md-xxxl{margin:var(--spacing-xxxl)!important}.mt-md-xxxl,.my-md-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-md-xxxl,.mx-md-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-md-xxxl,.my-md-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-md-xxxl,.mx-md-xxxl{margin-left:var(--spacing-xxxl)!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-xxxs{padding:var(--spacing-xxxs)!important}.pt-md-xxxs,.py-md-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-md-xxxs,.px-md-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-md-xxxs,.py-md-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-md-xxxs,.px-md-xxxs{padding-left:var(--spacing-xxxs)!important}.p-md-xxs{padding:var(--spacing-xxs)!important}.pt-md-xxs,.py-md-xxs{padding-top:var(--spacing-xxs)!important}.pr-md-xxs,.px-md-xxs{padding-right:var(--spacing-xxs)!important}.pb-md-xxs,.py-md-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-md-xxs,.px-md-xxs{padding-left:var(--spacing-xxs)!important}.p-md-xs{padding:var(--spacing-xs)!important}.pt-md-xs,.py-md-xs{padding-top:var(--spacing-xs)!important}.pr-md-xs,.px-md-xs{padding-right:var(--spacing-xs)!important}.pb-md-xs,.py-md-xs{padding-bottom:var(--spacing-xs)!important}.pl-md-xs,.px-md-xs{padding-left:var(--spacing-xs)!important}.p-md-s{padding:var(--spacing-s)!important}.pt-md-s,.py-md-s{padding-top:var(--spacing-s)!important}.pr-md-s,.px-md-s{padding-right:var(--spacing-s)!important}.pb-md-s,.py-md-s{padding-bottom:var(--spacing-s)!important}.pl-md-s,.px-md-s{padding-left:var(--spacing-s)!important}.p-md-m{padding:var(--spacing-m)!important}.pt-md-m,.py-md-m{padding-top:var(--spacing-m)!important}.pr-md-m,.px-md-m{padding-right:var(--spacing-m)!important}.pb-md-m,.py-md-m{padding-bottom:var(--spacing-m)!important}.pl-md-m,.px-md-m{padding-left:var(--spacing-m)!important}.p-md-l{padding:var(--spacing-l)!important}.pt-md-l,.py-md-l{padding-top:var(--spacing-l)!important}.pr-md-l,.px-md-l{padding-right:var(--spacing-l)!important}.pb-md-l,.py-md-l{padding-bottom:var(--spacing-l)!important}.pl-md-l,.px-md-l{padding-left:var(--spacing-l)!important}.p-md-xl{padding:var(--spacing-xl)!important}.pt-md-xl,.py-md-xl{padding-top:var(--spacing-xl)!important}.pr-md-xl,.px-md-xl{padding-right:var(--spacing-xl)!important}.pb-md-xl,.py-md-xl{padding-bottom:var(--spacing-xl)!important}.pl-md-xl,.px-md-xl{padding-left:var(--spacing-xl)!important}.p-md-xxl{padding:var(--spacing-xxl)!important}.pt-md-xxl,.py-md-xxl{padding-top:var(--spacing-xxl)!important}.pr-md-xxl,.px-md-xxl{padding-right:var(--spacing-xxl)!important}.pb-md-xxl,.py-md-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-md-xxl,.px-md-xxl{padding-left:var(--spacing-xxl)!important}.p-md-xxxl{padding:var(--spacing-xxxl)!important}.pt-md-xxxl,.py-md-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-md-xxxl,.px-md-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-md-xxxl,.py-md-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-md-xxxl,.px-md-xxxl{padding-left:var(--spacing-xxxl)!important}.g-md-0{gap:0!important}.gr-md-0{row-gap:0!important}.gc-md-0{-moz-column-gap:0!important;column-gap:0!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}.g-md-xxxs{gap:var(--spacing-xxxs)!important}.gr-md-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-md-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-md-xxs{gap:var(--spacing-xxs)!important}.gr-md-xxs{row-gap:var(--spacing-xxs)!important}.gc-md-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-md-xs{gap:var(--spacing-xs)!important}.gr-md-xs{row-gap:var(--spacing-xs)!important}.gc-md-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-md-s{gap:var(--spacing-s)!important}.gr-md-s{row-gap:var(--spacing-s)!important}.gc-md-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-md-m{gap:var(--spacing-m)!important}.gr-md-m{row-gap:var(--spacing-m)!important}.gc-md-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-md-l{gap:var(--spacing-l)!important}.gr-md-l{row-gap:var(--spacing-l)!important}.gc-md-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-md-xl{gap:var(--spacing-xl)!important}.gr-md-xl{row-gap:var(--spacing-xl)!important}.gc-md-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-md-xxl{gap:var(--spacing-xxl)!important}.gr-md-xxl{row-gap:var(--spacing-xxl)!important}.gc-md-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-md-xxxl{gap:var(--spacing-xxxl)!important}.gr-md-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-md-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-xxxs{margin:var(--spacing-xxxs)!important}.mt-lg-xxxs,.my-lg-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-lg-xxxs,.mx-lg-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-lg-xxxs,.my-lg-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-lg-xxxs,.mx-lg-xxxs{margin-left:var(--spacing-xxxs)!important}.m-lg-xxs{margin:var(--spacing-xxs)!important}.mt-lg-xxs,.my-lg-xxs{margin-top:var(--spacing-xxs)!important}.mr-lg-xxs,.mx-lg-xxs{margin-right:var(--spacing-xxs)!important}.mb-lg-xxs,.my-lg-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-lg-xxs,.mx-lg-xxs{margin-left:var(--spacing-xxs)!important}.m-lg-xs{margin:var(--spacing-xs)!important}.mt-lg-xs,.my-lg-xs{margin-top:var(--spacing-xs)!important}.mr-lg-xs,.mx-lg-xs{margin-right:var(--spacing-xs)!important}.mb-lg-xs,.my-lg-xs{margin-bottom:var(--spacing-xs)!important}.ml-lg-xs,.mx-lg-xs{margin-left:var(--spacing-xs)!important}.m-lg-s{margin:var(--spacing-s)!important}.mt-lg-s,.my-lg-s{margin-top:var(--spacing-s)!important}.mr-lg-s,.mx-lg-s{margin-right:var(--spacing-s)!important}.mb-lg-s,.my-lg-s{margin-bottom:var(--spacing-s)!important}.ml-lg-s,.mx-lg-s{margin-left:var(--spacing-s)!important}.m-lg-m{margin:var(--spacing-m)!important}.mt-lg-m,.my-lg-m{margin-top:var(--spacing-m)!important}.mr-lg-m,.mx-lg-m{margin-right:var(--spacing-m)!important}.mb-lg-m,.my-lg-m{margin-bottom:var(--spacing-m)!important}.ml-lg-m,.mx-lg-m{margin-left:var(--spacing-m)!important}.m-lg-l{margin:var(--spacing-l)!important}.mt-lg-l,.my-lg-l{margin-top:var(--spacing-l)!important}.mr-lg-l,.mx-lg-l{margin-right:var(--spacing-l)!important}.mb-lg-l,.my-lg-l{margin-bottom:var(--spacing-l)!important}.ml-lg-l,.mx-lg-l{margin-left:var(--spacing-l)!important}.m-lg-xl{margin:var(--spacing-xl)!important}.mt-lg-xl,.my-lg-xl{margin-top:var(--spacing-xl)!important}.mr-lg-xl,.mx-lg-xl{margin-right:var(--spacing-xl)!important}.mb-lg-xl,.my-lg-xl{margin-bottom:var(--spacing-xl)!important}.ml-lg-xl,.mx-lg-xl{margin-left:var(--spacing-xl)!important}.m-lg-xxl{margin:var(--spacing-xxl)!important}.mt-lg-xxl,.my-lg-xxl{margin-top:var(--spacing-xxl)!important}.mr-lg-xxl,.mx-lg-xxl{margin-right:var(--spacing-xxl)!important}.mb-lg-xxl,.my-lg-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-lg-xxl,.mx-lg-xxl{margin-left:var(--spacing-xxl)!important}.m-lg-xxxl{margin:var(--spacing-xxxl)!important}.mt-lg-xxxl,.my-lg-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-lg-xxxl,.mx-lg-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-lg-xxxl,.my-lg-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-lg-xxxl,.mx-lg-xxxl{margin-left:var(--spacing-xxxl)!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-xxxs{padding:var(--spacing-xxxs)!important}.pt-lg-xxxs,.py-lg-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-lg-xxxs,.px-lg-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-lg-xxxs,.py-lg-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-lg-xxxs,.px-lg-xxxs{padding-left:var(--spacing-xxxs)!important}.p-lg-xxs{padding:var(--spacing-xxs)!important}.pt-lg-xxs,.py-lg-xxs{padding-top:var(--spacing-xxs)!important}.pr-lg-xxs,.px-lg-xxs{padding-right:var(--spacing-xxs)!important}.pb-lg-xxs,.py-lg-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-lg-xxs,.px-lg-xxs{padding-left:var(--spacing-xxs)!important}.p-lg-xs{padding:var(--spacing-xs)!important}.pt-lg-xs,.py-lg-xs{padding-top:var(--spacing-xs)!important}.pr-lg-xs,.px-lg-xs{padding-right:var(--spacing-xs)!important}.pb-lg-xs,.py-lg-xs{padding-bottom:var(--spacing-xs)!important}.pl-lg-xs,.px-lg-xs{padding-left:var(--spacing-xs)!important}.p-lg-s{padding:var(--spacing-s)!important}.pt-lg-s,.py-lg-s{padding-top:var(--spacing-s)!important}.pr-lg-s,.px-lg-s{padding-right:var(--spacing-s)!important}.pb-lg-s,.py-lg-s{padding-bottom:var(--spacing-s)!important}.pl-lg-s,.px-lg-s{padding-left:var(--spacing-s)!important}.p-lg-m{padding:var(--spacing-m)!important}.pt-lg-m,.py-lg-m{padding-top:var(--spacing-m)!important}.pr-lg-m,.px-lg-m{padding-right:var(--spacing-m)!important}.pb-lg-m,.py-lg-m{padding-bottom:var(--spacing-m)!important}.pl-lg-m,.px-lg-m{padding-left:var(--spacing-m)!important}.p-lg-l{padding:var(--spacing-l)!important}.pt-lg-l,.py-lg-l{padding-top:var(--spacing-l)!important}.pr-lg-l,.px-lg-l{padding-right:var(--spacing-l)!important}.pb-lg-l,.py-lg-l{padding-bottom:var(--spacing-l)!important}.pl-lg-l,.px-lg-l{padding-left:var(--spacing-l)!important}.p-lg-xl{padding:var(--spacing-xl)!important}.pt-lg-xl,.py-lg-xl{padding-top:var(--spacing-xl)!important}.pr-lg-xl,.px-lg-xl{padding-right:var(--spacing-xl)!important}.pb-lg-xl,.py-lg-xl{padding-bottom:var(--spacing-xl)!important}.pl-lg-xl,.px-lg-xl{padding-left:var(--spacing-xl)!important}.p-lg-xxl{padding:var(--spacing-xxl)!important}.pt-lg-xxl,.py-lg-xxl{padding-top:var(--spacing-xxl)!important}.pr-lg-xxl,.px-lg-xxl{padding-right:var(--spacing-xxl)!important}.pb-lg-xxl,.py-lg-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-lg-xxl,.px-lg-xxl{padding-left:var(--spacing-xxl)!important}.p-lg-xxxl{padding:var(--spacing-xxxl)!important}.pt-lg-xxxl,.py-lg-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-lg-xxxl,.px-lg-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-lg-xxxl,.py-lg-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-lg-xxxl,.px-lg-xxxl{padding-left:var(--spacing-xxxl)!important}.g-lg-0{gap:0!important}.gr-lg-0{row-gap:0!important}.gc-lg-0{-moz-column-gap:0!important;column-gap:0!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}.g-lg-xxxs{gap:var(--spacing-xxxs)!important}.gr-lg-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-lg-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-lg-xxs{gap:var(--spacing-xxs)!important}.gr-lg-xxs{row-gap:var(--spacing-xxs)!important}.gc-lg-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-lg-xs{gap:var(--spacing-xs)!important}.gr-lg-xs{row-gap:var(--spacing-xs)!important}.gc-lg-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-lg-s{gap:var(--spacing-s)!important}.gr-lg-s{row-gap:var(--spacing-s)!important}.gc-lg-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-lg-m{gap:var(--spacing-m)!important}.gr-lg-m{row-gap:var(--spacing-m)!important}.gc-lg-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-lg-l{gap:var(--spacing-l)!important}.gr-lg-l{row-gap:var(--spacing-l)!important}.gc-lg-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-lg-xl{gap:var(--spacing-xl)!important}.gr-lg-xl{row-gap:var(--spacing-xl)!important}.gc-lg-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-lg-xxl{gap:var(--spacing-xxl)!important}.gr-lg-xxl{row-gap:var(--spacing-xxl)!important}.gc-lg-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-lg-xxxl{gap:var(--spacing-xxxl)!important}.gr-lg-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-lg-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}}@media (min-width: 1284px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-xxxs{margin:var(--spacing-xxxs)!important}.mt-xl-xxxs,.my-xl-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-xl-xxxs,.mx-xl-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-xl-xxxs,.my-xl-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-xl-xxxs,.mx-xl-xxxs{margin-left:var(--spacing-xxxs)!important}.m-xl-xxs{margin:var(--spacing-xxs)!important}.mt-xl-xxs,.my-xl-xxs{margin-top:var(--spacing-xxs)!important}.mr-xl-xxs,.mx-xl-xxs{margin-right:var(--spacing-xxs)!important}.mb-xl-xxs,.my-xl-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-xl-xxs,.mx-xl-xxs{margin-left:var(--spacing-xxs)!important}.m-xl-xs{margin:var(--spacing-xs)!important}.mt-xl-xs,.my-xl-xs{margin-top:var(--spacing-xs)!important}.mr-xl-xs,.mx-xl-xs{margin-right:var(--spacing-xs)!important}.mb-xl-xs,.my-xl-xs{margin-bottom:var(--spacing-xs)!important}.ml-xl-xs,.mx-xl-xs{margin-left:var(--spacing-xs)!important}.m-xl-s{margin:var(--spacing-s)!important}.mt-xl-s,.my-xl-s{margin-top:var(--spacing-s)!important}.mr-xl-s,.mx-xl-s{margin-right:var(--spacing-s)!important}.mb-xl-s,.my-xl-s{margin-bottom:var(--spacing-s)!important}.ml-xl-s,.mx-xl-s{margin-left:var(--spacing-s)!important}.m-xl-m{margin:var(--spacing-m)!important}.mt-xl-m,.my-xl-m{margin-top:var(--spacing-m)!important}.mr-xl-m,.mx-xl-m{margin-right:var(--spacing-m)!important}.mb-xl-m,.my-xl-m{margin-bottom:var(--spacing-m)!important}.ml-xl-m,.mx-xl-m{margin-left:var(--spacing-m)!important}.m-xl-l{margin:var(--spacing-l)!important}.mt-xl-l,.my-xl-l{margin-top:var(--spacing-l)!important}.mr-xl-l,.mx-xl-l{margin-right:var(--spacing-l)!important}.mb-xl-l,.my-xl-l{margin-bottom:var(--spacing-l)!important}.ml-xl-l,.mx-xl-l{margin-left:var(--spacing-l)!important}.m-xl-xl{margin:var(--spacing-xl)!important}.mt-xl-xl,.my-xl-xl{margin-top:var(--spacing-xl)!important}.mr-xl-xl,.mx-xl-xl{margin-right:var(--spacing-xl)!important}.mb-xl-xl,.my-xl-xl{margin-bottom:var(--spacing-xl)!important}.ml-xl-xl,.mx-xl-xl{margin-left:var(--spacing-xl)!important}.m-xl-xxl{margin:var(--spacing-xxl)!important}.mt-xl-xxl,.my-xl-xxl{margin-top:var(--spacing-xxl)!important}.mr-xl-xxl,.mx-xl-xxl{margin-right:var(--spacing-xxl)!important}.mb-xl-xxl,.my-xl-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-xl-xxl,.mx-xl-xxl{margin-left:var(--spacing-xxl)!important}.m-xl-xxxl{margin:var(--spacing-xxxl)!important}.mt-xl-xxxl,.my-xl-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-xl-xxxl,.mx-xl-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-xl-xxxl,.my-xl-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-xl-xxxl,.mx-xl-xxxl{margin-left:var(--spacing-xxxl)!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-xxxs{padding:var(--spacing-xxxs)!important}.pt-xl-xxxs,.py-xl-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-xl-xxxs,.px-xl-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-xl-xxxs,.py-xl-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-xl-xxxs,.px-xl-xxxs{padding-left:var(--spacing-xxxs)!important}.p-xl-xxs{padding:var(--spacing-xxs)!important}.pt-xl-xxs,.py-xl-xxs{padding-top:var(--spacing-xxs)!important}.pr-xl-xxs,.px-xl-xxs{padding-right:var(--spacing-xxs)!important}.pb-xl-xxs,.py-xl-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-xl-xxs,.px-xl-xxs{padding-left:var(--spacing-xxs)!important}.p-xl-xs{padding:var(--spacing-xs)!important}.pt-xl-xs,.py-xl-xs{padding-top:var(--spacing-xs)!important}.pr-xl-xs,.px-xl-xs{padding-right:var(--spacing-xs)!important}.pb-xl-xs,.py-xl-xs{padding-bottom:var(--spacing-xs)!important}.pl-xl-xs,.px-xl-xs{padding-left:var(--spacing-xs)!important}.p-xl-s{padding:var(--spacing-s)!important}.pt-xl-s,.py-xl-s{padding-top:var(--spacing-s)!important}.pr-xl-s,.px-xl-s{padding-right:var(--spacing-s)!important}.pb-xl-s,.py-xl-s{padding-bottom:var(--spacing-s)!important}.pl-xl-s,.px-xl-s{padding-left:var(--spacing-s)!important}.p-xl-m{padding:var(--spacing-m)!important}.pt-xl-m,.py-xl-m{padding-top:var(--spacing-m)!important}.pr-xl-m,.px-xl-m{padding-right:var(--spacing-m)!important}.pb-xl-m,.py-xl-m{padding-bottom:var(--spacing-m)!important}.pl-xl-m,.px-xl-m{padding-left:var(--spacing-m)!important}.p-xl-l{padding:var(--spacing-l)!important}.pt-xl-l,.py-xl-l{padding-top:var(--spacing-l)!important}.pr-xl-l,.px-xl-l{padding-right:var(--spacing-l)!important}.pb-xl-l,.py-xl-l{padding-bottom:var(--spacing-l)!important}.pl-xl-l,.px-xl-l{padding-left:var(--spacing-l)!important}.p-xl-xl{padding:var(--spacing-xl)!important}.pt-xl-xl,.py-xl-xl{padding-top:var(--spacing-xl)!important}.pr-xl-xl,.px-xl-xl{padding-right:var(--spacing-xl)!important}.pb-xl-xl,.py-xl-xl{padding-bottom:var(--spacing-xl)!important}.pl-xl-xl,.px-xl-xl{padding-left:var(--spacing-xl)!important}.p-xl-xxl{padding:var(--spacing-xxl)!important}.pt-xl-xxl,.py-xl-xxl{padding-top:var(--spacing-xxl)!important}.pr-xl-xxl,.px-xl-xxl{padding-right:var(--spacing-xxl)!important}.pb-xl-xxl,.py-xl-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-xl-xxl,.px-xl-xxl{padding-left:var(--spacing-xxl)!important}.p-xl-xxxl{padding:var(--spacing-xxxl)!important}.pt-xl-xxxl,.py-xl-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-xl-xxxl,.px-xl-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-xl-xxxl,.py-xl-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-xl-xxxl,.px-xl-xxxl{padding-left:var(--spacing-xxxl)!important}.g-xl-0{gap:0!important}.gr-xl-0{row-gap:0!important}.gc-xl-0{-moz-column-gap:0!important;column-gap:0!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}.g-xl-xxxs{gap:var(--spacing-xxxs)!important}.gr-xl-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-xl-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-xl-xxs{gap:var(--spacing-xxs)!important}.gr-xl-xxs{row-gap:var(--spacing-xxs)!important}.gc-xl-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-xl-xs{gap:var(--spacing-xs)!important}.gr-xl-xs{row-gap:var(--spacing-xs)!important}.gc-xl-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-xl-s{gap:var(--spacing-s)!important}.gr-xl-s{row-gap:var(--spacing-s)!important}.gc-xl-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-xl-m{gap:var(--spacing-m)!important}.gr-xl-m{row-gap:var(--spacing-m)!important}.gc-xl-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-xl-l{gap:var(--spacing-l)!important}.gr-xl-l{row-gap:var(--spacing-l)!important}.gc-xl-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-xl-xl{gap:var(--spacing-xl)!important}.gr-xl-xl{row-gap:var(--spacing-xl)!important}.gc-xl-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-xl-xxl{gap:var(--spacing-xxl)!important}.gr-xl-xxl{row-gap:var(--spacing-xxl)!important}.gc-xl-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-xl-xxxl{gap:var(--spacing-xxxl)!important}.gr-xl-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-xl-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}}@media (min-width: 1552px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-xxxs{margin:var(--spacing-xxxs)!important}.mt-xxl-xxxs,.my-xxl-xxxs{margin-top:var(--spacing-xxxs)!important}.mr-xxl-xxxs,.mx-xxl-xxxs{margin-right:var(--spacing-xxxs)!important}.mb-xxl-xxxs,.my-xxl-xxxs{margin-bottom:var(--spacing-xxxs)!important}.ml-xxl-xxxs,.mx-xxl-xxxs{margin-left:var(--spacing-xxxs)!important}.m-xxl-xxs{margin:var(--spacing-xxs)!important}.mt-xxl-xxs,.my-xxl-xxs{margin-top:var(--spacing-xxs)!important}.mr-xxl-xxs,.mx-xxl-xxs{margin-right:var(--spacing-xxs)!important}.mb-xxl-xxs,.my-xxl-xxs{margin-bottom:var(--spacing-xxs)!important}.ml-xxl-xxs,.mx-xxl-xxs{margin-left:var(--spacing-xxs)!important}.m-xxl-xs{margin:var(--spacing-xs)!important}.mt-xxl-xs,.my-xxl-xs{margin-top:var(--spacing-xs)!important}.mr-xxl-xs,.mx-xxl-xs{margin-right:var(--spacing-xs)!important}.mb-xxl-xs,.my-xxl-xs{margin-bottom:var(--spacing-xs)!important}.ml-xxl-xs,.mx-xxl-xs{margin-left:var(--spacing-xs)!important}.m-xxl-s{margin:var(--spacing-s)!important}.mt-xxl-s,.my-xxl-s{margin-top:var(--spacing-s)!important}.mr-xxl-s,.mx-xxl-s{margin-right:var(--spacing-s)!important}.mb-xxl-s,.my-xxl-s{margin-bottom:var(--spacing-s)!important}.ml-xxl-s,.mx-xxl-s{margin-left:var(--spacing-s)!important}.m-xxl-m{margin:var(--spacing-m)!important}.mt-xxl-m,.my-xxl-m{margin-top:var(--spacing-m)!important}.mr-xxl-m,.mx-xxl-m{margin-right:var(--spacing-m)!important}.mb-xxl-m,.my-xxl-m{margin-bottom:var(--spacing-m)!important}.ml-xxl-m,.mx-xxl-m{margin-left:var(--spacing-m)!important}.m-xxl-l{margin:var(--spacing-l)!important}.mt-xxl-l,.my-xxl-l{margin-top:var(--spacing-l)!important}.mr-xxl-l,.mx-xxl-l{margin-right:var(--spacing-l)!important}.mb-xxl-l,.my-xxl-l{margin-bottom:var(--spacing-l)!important}.ml-xxl-l,.mx-xxl-l{margin-left:var(--spacing-l)!important}.m-xxl-xl{margin:var(--spacing-xl)!important}.mt-xxl-xl,.my-xxl-xl{margin-top:var(--spacing-xl)!important}.mr-xxl-xl,.mx-xxl-xl{margin-right:var(--spacing-xl)!important}.mb-xxl-xl,.my-xxl-xl{margin-bottom:var(--spacing-xl)!important}.ml-xxl-xl,.mx-xxl-xl{margin-left:var(--spacing-xl)!important}.m-xxl-xxl{margin:var(--spacing-xxl)!important}.mt-xxl-xxl,.my-xxl-xxl{margin-top:var(--spacing-xxl)!important}.mr-xxl-xxl,.mx-xxl-xxl{margin-right:var(--spacing-xxl)!important}.mb-xxl-xxl,.my-xxl-xxl{margin-bottom:var(--spacing-xxl)!important}.ml-xxl-xxl,.mx-xxl-xxl{margin-left:var(--spacing-xxl)!important}.m-xxl-xxxl{margin:var(--spacing-xxxl)!important}.mt-xxl-xxxl,.my-xxl-xxxl{margin-top:var(--spacing-xxxl)!important}.mr-xxl-xxxl,.mx-xxl-xxxl{margin-right:var(--spacing-xxxl)!important}.mb-xxl-xxxl,.my-xxl-xxxl{margin-bottom:var(--spacing-xxxl)!important}.ml-xxl-xxxl,.mx-xxl-xxxl{margin-left:var(--spacing-xxxl)!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-xxxs{padding:var(--spacing-xxxs)!important}.pt-xxl-xxxs,.py-xxl-xxxs{padding-top:var(--spacing-xxxs)!important}.pr-xxl-xxxs,.px-xxl-xxxs{padding-right:var(--spacing-xxxs)!important}.pb-xxl-xxxs,.py-xxl-xxxs{padding-bottom:var(--spacing-xxxs)!important}.pl-xxl-xxxs,.px-xxl-xxxs{padding-left:var(--spacing-xxxs)!important}.p-xxl-xxs{padding:var(--spacing-xxs)!important}.pt-xxl-xxs,.py-xxl-xxs{padding-top:var(--spacing-xxs)!important}.pr-xxl-xxs,.px-xxl-xxs{padding-right:var(--spacing-xxs)!important}.pb-xxl-xxs,.py-xxl-xxs{padding-bottom:var(--spacing-xxs)!important}.pl-xxl-xxs,.px-xxl-xxs{padding-left:var(--spacing-xxs)!important}.p-xxl-xs{padding:var(--spacing-xs)!important}.pt-xxl-xs,.py-xxl-xs{padding-top:var(--spacing-xs)!important}.pr-xxl-xs,.px-xxl-xs{padding-right:var(--spacing-xs)!important}.pb-xxl-xs,.py-xxl-xs{padding-bottom:var(--spacing-xs)!important}.pl-xxl-xs,.px-xxl-xs{padding-left:var(--spacing-xs)!important}.p-xxl-s{padding:var(--spacing-s)!important}.pt-xxl-s,.py-xxl-s{padding-top:var(--spacing-s)!important}.pr-xxl-s,.px-xxl-s{padding-right:var(--spacing-s)!important}.pb-xxl-s,.py-xxl-s{padding-bottom:var(--spacing-s)!important}.pl-xxl-s,.px-xxl-s{padding-left:var(--spacing-s)!important}.p-xxl-m{padding:var(--spacing-m)!important}.pt-xxl-m,.py-xxl-m{padding-top:var(--spacing-m)!important}.pr-xxl-m,.px-xxl-m{padding-right:var(--spacing-m)!important}.pb-xxl-m,.py-xxl-m{padding-bottom:var(--spacing-m)!important}.pl-xxl-m,.px-xxl-m{padding-left:var(--spacing-m)!important}.p-xxl-l{padding:var(--spacing-l)!important}.pt-xxl-l,.py-xxl-l{padding-top:var(--spacing-l)!important}.pr-xxl-l,.px-xxl-l{padding-right:var(--spacing-l)!important}.pb-xxl-l,.py-xxl-l{padding-bottom:var(--spacing-l)!important}.pl-xxl-l,.px-xxl-l{padding-left:var(--spacing-l)!important}.p-xxl-xl{padding:var(--spacing-xl)!important}.pt-xxl-xl,.py-xxl-xl{padding-top:var(--spacing-xl)!important}.pr-xxl-xl,.px-xxl-xl{padding-right:var(--spacing-xl)!important}.pb-xxl-xl,.py-xxl-xl{padding-bottom:var(--spacing-xl)!important}.pl-xxl-xl,.px-xxl-xl{padding-left:var(--spacing-xl)!important}.p-xxl-xxl{padding:var(--spacing-xxl)!important}.pt-xxl-xxl,.py-xxl-xxl{padding-top:var(--spacing-xxl)!important}.pr-xxl-xxl,.px-xxl-xxl{padding-right:var(--spacing-xxl)!important}.pb-xxl-xxl,.py-xxl-xxl{padding-bottom:var(--spacing-xxl)!important}.pl-xxl-xxl,.px-xxl-xxl{padding-left:var(--spacing-xxl)!important}.p-xxl-xxxl{padding:var(--spacing-xxxl)!important}.pt-xxl-xxxl,.py-xxl-xxxl{padding-top:var(--spacing-xxxl)!important}.pr-xxl-xxxl,.px-xxl-xxxl{padding-right:var(--spacing-xxxl)!important}.pb-xxl-xxxl,.py-xxl-xxxl{padding-bottom:var(--spacing-xxxl)!important}.pl-xxl-xxxl,.px-xxl-xxxl{padding-left:var(--spacing-xxxl)!important}.g-xxl-0{gap:0!important}.gr-xxl-0{row-gap:0!important}.gc-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}.g-xxl-xxxs{gap:var(--spacing-xxxs)!important}.gr-xxl-xxxs{row-gap:var(--spacing-xxxs)!important}.gc-xxl-xxxs{-moz-column-gap:var(--spacing-xxxs)!important;column-gap:var(--spacing-xxxs)!important}.g-xxl-xxs{gap:var(--spacing-xxs)!important}.gr-xxl-xxs{row-gap:var(--spacing-xxs)!important}.gc-xxl-xxs{-moz-column-gap:var(--spacing-xxs)!important;column-gap:var(--spacing-xxs)!important}.g-xxl-xs{gap:var(--spacing-xs)!important}.gr-xxl-xs{row-gap:var(--spacing-xs)!important}.gc-xxl-xs{-moz-column-gap:var(--spacing-xs)!important;column-gap:var(--spacing-xs)!important}.g-xxl-s{gap:var(--spacing-s)!important}.gr-xxl-s{row-gap:var(--spacing-s)!important}.gc-xxl-s{-moz-column-gap:var(--spacing-s)!important;column-gap:var(--spacing-s)!important}.g-xxl-m{gap:var(--spacing-m)!important}.gr-xxl-m{row-gap:var(--spacing-m)!important}.gc-xxl-m{-moz-column-gap:var(--spacing-m)!important;column-gap:var(--spacing-m)!important}.g-xxl-l{gap:var(--spacing-l)!important}.gr-xxl-l{row-gap:var(--spacing-l)!important}.gc-xxl-l{-moz-column-gap:var(--spacing-l)!important;column-gap:var(--spacing-l)!important}.g-xxl-xl{gap:var(--spacing-xl)!important}.gr-xxl-xl{row-gap:var(--spacing-xl)!important}.gc-xxl-xl{-moz-column-gap:var(--spacing-xl)!important;column-gap:var(--spacing-xl)!important}.g-xxl-xxl{gap:var(--spacing-xxl)!important}.gr-xxl-xxl{row-gap:var(--spacing-xxl)!important}.gc-xxl-xxl{-moz-column-gap:var(--spacing-xxl)!important;column-gap:var(--spacing-xxl)!important}.g-xxl-xxxl{gap:var(--spacing-xxxl)!important}.gr-xxl-xxxl{row-gap:var(--spacing-xxxl)!important}.gc-xxl-xxxl{-moz-column-gap:var(--spacing-xxxl)!important;column-gap:var(--spacing-xxxl)!important}}.d-print-block{display:none!important}@media print{.d-print-block{display:block!important}}.d-print-inline{display:none!important}@media print{.d-print-inline{display:inline!important}}.d-print-inline-block{display:none!important}@media print{.d-print-inline-block{display:inline-block!important}}@media print{.d-print-none{display:none!important}}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}@media (min-width: 576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.h-sm-25{height:25%!important}.h-sm-50{height:50%!important}.h-sm-75{height:75%!important}.h-sm-100{height:100%!important}.h-sm-auto{height:auto!important}}@media (min-width: 768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.h-md-25{height:25%!important}.h-md-50{height:50%!important}.h-md-75{height:75%!important}.h-md-100{height:100%!important}.h-md-auto{height:auto!important}}@media (min-width: 992px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.h-lg-25{height:25%!important}.h-lg-50{height:50%!important}.h-lg-75{height:75%!important}.h-lg-100{height:100%!important}.h-lg-auto{height:auto!important}}@media (min-width: 1284px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.h-xl-25{height:25%!important}.h-xl-50{height:50%!important}.h-xl-75{height:75%!important}.h-xl-100{height:100%!important}.h-xl-auto{height:auto!important}}@media (min-width: 1552px){.w-xxl-25{width:25%!important}.w-xxl-50{width:50%!important}.w-xxl-75{width:75%!important}.w-xxl-100{width:100%!important}.w-xxl-auto{width:auto!important}.h-xxl-25{height:25%!important}.h-xxl-50{height:50%!important}.h-xxl-75{height:75%!important}.h-xxl-100{height:100%!important}.h-xxl-auto{height:auto!important}}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.u-fixed-top{position:fixed;top:0;right:0;left:0;z-index:99}.u-fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:99}@supports (position: sticky){.sticky-top{position:sticky;top:var(--sticky-top, 0);z-index:var(--sticky-zindex, 99)}}.u-overflow-hidden{overflow:hidden!important}.u-overflow-visible{overflow:visible!important}.u-overflow-auto{overflow:auto!important}.u-object-fit-contain,.u-object-fit-contain img{-o-object-fit:contain;object-fit:contain}.u-object-fit-cover,.u-object-fit-cover img{-o-object-fit:cover;object-fit:cover}.u-object-pos-top,.u-object-pos-top img{-o-object-position:top;object-position:top}.bg-transparent{background-color:transparent!important}.bg-default{background-color:var(--color-background)!important}.bg-white{background-color:var(--color-white)!important}.u-color--foreground-80{color:var(--color-foreground-80)}.u-font-size-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-italic{font-style:italic!important}.u-font-normal{font-style:normal!important}.u-font-oblique{font-style:oblique!important}.u-text-justify{text-align:justify!important}.u-text-left{text-align:left!important}.u-text-right{text-align:right!important}.u-text-center{text-align:center!important}.u-text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-lowercase{text-transform:lowercase!important}.u-text-uppercase{text-transform:uppercase!important}.u-text-capitalize{text-transform:capitalize!important}.u-text-nowrap{white-space:nowrap!important}@media (min-width: 576px){.u-font-size-sm-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-sm-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-sm-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-sm-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-sm-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-sm-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-sm-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-sm-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-sm-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-sm-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-sm-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-sm-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-sm-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-sm-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-sm-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-sm-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-sm-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-sm-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-sm-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-sm-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-sm-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-sm-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-sm-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-sm-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-sm-italic{font-style:italic!important}.u-font-sm-normal{font-style:normal!important}.u-font-sm-oblique{font-style:oblique!important}.u-text-sm-justify{text-align:justify!important}.u-text-sm-left{text-align:left!important}.u-text-sm-right{text-align:right!important}.u-text-sm-center{text-align:center!important}.u-text-sm-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-sm-lowercase{text-transform:lowercase!important}.u-text-sm-uppercase{text-transform:uppercase!important}.u-text-sm-capitalize{text-transform:capitalize!important}.u-text-sm-nowrap{white-space:nowrap!important}}@media (min-width: 768px){.u-font-size-md-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-md-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-md-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-md-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-md-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-md-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-md-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-md-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-md-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-md-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-md-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-md-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-md-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-md-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-md-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-md-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-md-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-md-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-md-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-md-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-md-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-md-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-md-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-md-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-md-italic{font-style:italic!important}.u-font-md-normal{font-style:normal!important}.u-font-md-oblique{font-style:oblique!important}.u-text-md-justify{text-align:justify!important}.u-text-md-left{text-align:left!important}.u-text-md-right{text-align:right!important}.u-text-md-center{text-align:center!important}.u-text-md-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-md-lowercase{text-transform:lowercase!important}.u-text-md-uppercase{text-transform:uppercase!important}.u-text-md-capitalize{text-transform:capitalize!important}.u-text-md-nowrap{white-space:nowrap!important}}@media (min-width: 992px){.u-font-size-lg-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-lg-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-lg-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-lg-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-lg-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-lg-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-lg-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-lg-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-lg-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-lg-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-lg-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-lg-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-lg-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-lg-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-lg-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-lg-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-lg-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-lg-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-lg-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-lg-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-lg-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-lg-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-lg-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-lg-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-lg-italic{font-style:italic!important}.u-font-lg-normal{font-style:normal!important}.u-font-lg-oblique{font-style:oblique!important}.u-text-lg-justify{text-align:justify!important}.u-text-lg-left{text-align:left!important}.u-text-lg-right{text-align:right!important}.u-text-lg-center{text-align:center!important}.u-text-lg-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-lg-lowercase{text-transform:lowercase!important}.u-text-lg-uppercase{text-transform:uppercase!important}.u-text-lg-capitalize{text-transform:capitalize!important}.u-text-lg-nowrap{white-space:nowrap!important}}@media (min-width: 1284px){.u-font-size-xl-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-xl-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-xl-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-xl-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-xl-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-xl-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-xl-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-xl-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-xl-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-xl-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-xl-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-xl-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-xl-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-xl-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-xl-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-xl-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-xl-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-xl-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-xl-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-xl-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-xl-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-xl-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-xl-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-xl-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-xl-italic{font-style:italic!important}.u-font-xl-normal{font-style:normal!important}.u-font-xl-oblique{font-style:oblique!important}.u-text-xl-justify{text-align:justify!important}.u-text-xl-left{text-align:left!important}.u-text-xl-right{text-align:right!important}.u-text-xl-center{text-align:center!important}.u-text-xl-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-xl-lowercase{text-transform:lowercase!important}.u-text-xl-uppercase{text-transform:uppercase!important}.u-text-xl-capitalize{text-transform:capitalize!important}.u-text-xl-nowrap{white-space:nowrap!important}}@media (min-width: 1552px){.u-font-size-xxl-xs{--font-size-xs: 1rem;font-size:var(--font-size-xs, 1rem)!important}.u-font-size-xxl-sm{--font-size-sm: 1rem;font-size:var(--font-size-sm, 1rem)!important}.u-font-size-xxl-base{--font-size-base: 1rem;font-size:var(--font-size-base, 1rem)!important}.u-font-size-xxl-md{--font-size-md: 1rem;font-size:var(--font-size-md, 1rem)!important}.u-font-size-xxl-lg{--font-size-lg: 1rem;font-size:var(--font-size-lg, 1rem)!important}.u-font-size-xxl-xl{--font-size-xl: 1rem;font-size:var(--font-size-xl, 1rem)!important}.u-font-size-xxl-xxl{--font-size-xxl: 1rem;font-size:var(--font-size-xxl, 1rem)!important}.u-font-weight-xxl-thin{--font-size-thin: 1rem;font-weight:var(--font-weight-thin, thin)!important}.u-font-weight-xxl-xlight{--font-size-xlight: 1rem;font-weight:var(--font-weight-xlight, xlight)!important}.u-font-weight-xxl-light{--font-size-light: 1rem;font-weight:var(--font-weight-light, light)!important}.u-font-weight-xxl-normal{--font-size-normal: 1rem;font-weight:var(--font-weight-normal, normal)!important}.u-font-weight-xxl-medium{--font-size-medium: 1rem;font-weight:var(--font-weight-medium, medium)!important}.u-font-weight-xxl-semibold{--font-size-semibold: 1rem;font-weight:var(--font-weight-semibold, semibold)!important}.u-font-weight-xxl-bold{--font-size-bold: 1rem;font-weight:var(--font-weight-bold, bold)!important}.u-font-weight-xxl-xbold{--font-size-xbold: 1rem;font-weight:var(--font-weight-xbold, xbold)!important}.u-font-weight-xxl-black{--font-size-black: 1rem;font-weight:var(--font-weight-black, black)!important}.u-font-weight-xxl-200{--font-size-200: 1rem;font-weight:var(--font-weight-200, 200)!important}.u-font-weight-xxl-300{--font-size-300: 1rem;font-weight:var(--font-weight-300, 300)!important}.u-font-weight-xxl-400{--font-size-400: 1rem;font-weight:var(--font-weight-400, 400)!important}.u-font-weight-xxl-500{--font-size-500: 1rem;font-weight:var(--font-weight-500, 500)!important}.u-font-weight-xxl-600{--font-size-600: 1rem;font-weight:var(--font-weight-600, 600)!important}.u-font-weight-xxl-700{--font-size-700: 1rem;font-weight:var(--font-weight-700, 700)!important}.u-font-weight-xxl-800{--font-size-800: 1rem;font-weight:var(--font-weight-800, 800)!important}.u-font-weight-xxl-900{--font-size-900: 1rem;font-weight:var(--font-weight-900, 900)!important}.u-font-xxl-italic{font-style:italic!important}.u-font-xxl-normal{font-style:normal!important}.u-font-xxl-oblique{font-style:oblique!important}.u-text-xxl-justify{text-align:justify!important}.u-text-xxl-left{text-align:left!important}.u-text-xxl-right{text-align:right!important}.u-text-xxl-center{text-align:center!important}.u-text-xxl-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-text-xxl-lowercase{text-transform:lowercase!important}.u-text-xxl-uppercase{text-transform:uppercase!important}.u-text-xxl-capitalize{text-transform:capitalize!important}.u-text-xxl-nowrap{white-space:nowrap!important}}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.flex-grow-shrink-on{flex:1 1 auto}.flex-grow-shrink-off{flex:0 0 auto}.flex-on{flex:1!important}.flex-off{flex:0 0 auto!important}.flex-zero{flex:0!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.flex-grow-shrink-sm-on{flex:1 1 auto}.flex-grow-shrink-sm-off{flex:0 0 auto}.flex-sm-on{flex:1!important}.flex-sm-off{flex:0 0 auto!important}.flex-sm-zero{flex:0!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.flex-grow-shrink-md-on{flex:1 1 auto}.flex-grow-shrink-md-off{flex:0 0 auto}.flex-md-on{flex:1!important}.flex-md-off{flex:0 0 auto!important}.flex-md-zero{flex:0!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.flex-grow-shrink-lg-on{flex:1 1 auto}.flex-grow-shrink-lg-off{flex:0 0 auto}.flex-lg-on{flex:1!important}.flex-lg-off{flex:0 0 auto!important}.flex-lg-zero{flex:0!important}}@media (min-width: 1284px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.flex-grow-shrink-xl-on{flex:1 1 auto}.flex-grow-shrink-xl-off{flex:0 0 auto}.flex-xl-on{flex:1!important}.flex-xl-off{flex:0 0 auto!important}.flex-xl-zero{flex:0!important}}@media (min-width: 1552px){.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.flex-grow-shrink-xxl-on{flex:1 1 auto}.flex-grow-shrink-xxl-off{flex:0 0 auto}.flex-xxl-on{flex:1!important}.flex-xxl-off{flex:0 0 auto!important}.flex-xxl-zero{flex:0!important}}*:where(:not(html,iframe,canvas,img,svg,video,audio,input,svg *,symbol *)){all:unset;display:revert;min-width:0}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,button{cursor:revert}[role=button],button{cursor:pointer}ol,ul,menu,summary{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}textarea{white-space:revert;resize:vertical}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::-moz-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;line-break:after-white-space;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}select{word-wrap:normal}[list]:not([type=date],[type=datetime-local],[type=month],[type=week],[type=time])::-webkit-calendar-picker-indicator{display:none!important}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button}iframe{border:0}body,.umb-backoffice-grid-style{margin:0;text-align:left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);min-height:100%;font-family:var(--font-family-base);font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-base, 400);line-height:var(--line-height-base, 1.5);color:var(--color-foreground, #1e1e1e);background:var(--color-background, #fff)}hr{margin:var(--hr-margin, 0);color:inherit;border:0;border-top:1px solid var(--hr-color, currentColor);border-bottom-width:0;opacity:var(--hr-opacity, 1)}p{margin-top:0;margin-bottom:var(--paragraph-margin-bottom, .65rem)}a{color:var(--link-color, var(--color-primary));-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration);transition:color var(--transition-duration, .5s) var(--transition-function, ease)}a:focus-visible{outline:var(--link-focus-outline, 2px solid var(--color-primary, #000));outline-offset:var(--link-focus-outline-offset, -2px)}.collapse{display:none}.collapse.collapse--show{display:block}tr.collapse.collapse--show{display:table-row}tbody.collapse.collapse--show{display:table-row-group}.collapse-open{display:block!important;height:auto!important}@media (min-width: 576px){.collapse-open-sm{display:block!important;height:auto!important}}@media (min-width: 768px){.collapse-open-md{display:block!important;height:auto!important}}@media (min-width: 992px){.collapse-open-lg{display:block!important;height:auto!important}}@media (min-width: 1284px){.collapse-open-xl{display:block!important;height:auto!important}}@media (min-width: 1552px){.collapse-open-xxl{display:block!important;height:auto!important}}.collapse--collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.c-icon{margin:var(--icon-margin, 0);padding:var(--icon-padding, 0);display:var(--icon-display, inline-flex);width:var(--icon-width, 1.5rem);height:var(--icon-height, var(--icon-width, 1.5rem));max-width:var(--icon-max-width, none);flex:0 0 var(--icon-width, 1.5rem);justify-content:center;align-items:center;transition:all var(--transition-duration, .5s) var(--transition-function, ease)}.c-icon svg{width:100%;min-width:100%;height:100%;fill:var(--icon-fill, transparent);stroke:var(--icon-stroke, currentColor)}.c-icon svg path{fill:var(--icon-fill, transparent);stroke:var(--icon-stroke, currentColor)}.c-icon--large{--icon-width: var(--icon-large-width, 2rem);--icon-height: var(--icon-large-width, var(--icon-large-width, 2rem))}.c-button{color:var(--button-color, var(--color-text, #fff));font-size:var(--button-font-size, inherit);font-family:var(--button-font-family, inherit);font-weight:var(--button-font-weight, 400);line-height:var(--button-line-height, 1.5);white-space:var(--button-white-space, normal);text-align:var(--button-text-align, left);vertical-align:var(--button-vertical-align, baseline);border-color:var(--button-border-color, var(--button-bg-color, var(--color-background, #000)));border-width:var(--button-border-width, 1px);border-style:var(--button-border-style, solid);border-radius:var(--button-border-radius, 1.75rem);outline-color:var(--button-outline-color, transparent);outline-width:var(--button-outline-width, 0);margin:var(--button-margin, 0);padding:var(--button-padding, .75rem 1.5rem);overflow:var(--button-overflow, hidden);display:var(--button-display, inline-flex);gap:var(--button-gap, var(--spacing-xs, .5rem));align-items:var(--button-align-items, center);justify-content:var(--button-justify-content, center);background-color:var(--button-bg-color, var(--color-primary));cursor:var(--button-cursor, pointer);text-decoration:none;text-transform:var(--button-text-transform, unset);opacity:var(--button-opacity, 1);transition-property:background-color,color,border-color;transition-timing-function:var(--transition-function);transition-duration:var(--transition-duration)}.c-button .c-icon>svg{transition-property:color;transition-timing-function:var(--transition-function);transition-duration:var(--transition-duration)}.c-button:hover,.c-button:active,.c-button.active{color:var(--button-color-active, var(--button-color, #fff));background-color:var(--button-bg-color-active, var(--button-bg-color, var(--color-primary-dark)));border-color:var(--button-border-color-active, var(--button-border-color, var(--color-primary-dark)))}.c-button:hover .c-icon>svg,.c-button:active .c-icon>svg,.c-button.active .c-icon>svg{color:var(--button-color-active, var(--button-color, #fff))}.c-button:focus-visible,.c-button.focus{color:var(--button-color-active, var(--button-color, #fff));background-color:var(--button-bg-color-active, var(--button-bg-color, var(--color-primary-dark)));border-color:var(--button-border-color-active, var(--button-border-color, var(--color-primary-dark)))}.c-button:focus-visible .c-icon>svg,.c-button.focus .c-icon>svg{color:var(--button-color-active, var(--button-color, #fff))}.c-button:focus-visible,.c-button.focus{outline:2px solid var(--button-border-color-active, var(--button-border-color, var(--color-primary-dark)));outline-offset:1px}.c-button:disabled{cursor:unset;color:var(--button-color-disabled, #fff);background-color:var(--button-bg-color-disabled, var(--color-disabled));border-color:var(--button-border-color-disabled, var(--color-disabled));opacity:var(--button-opacity-disabled, 1)}.c-text>.c-button{margin-right:var(--button-wrapper, var(--spacing-s))}.c-button--primary{--button-color: var(--button-primary-color, var(--color-background, #fff));--button-bg-color: var(--button-primary-bg-color, var(--color-text, #000));--button-border-color: var(--button-primary-border-color, var(--color-text, #000));--button-ring-color: var(--button-primary-border-color, var(--color-text, #000));--button-color-active: var(--button-primary-color-active, var(--color-text, #000));--button-bg-color-active: var(--button-primary-bg-color-active, transparent);--button-border-color-active: var(--button-primary-border-color-active, var(--color-text, #000));--button-bg-color-disabled: var(--button-primary-bg-color-disabled, transparent);--button-color-disabled: var(--button-primary-color-disabled, var(--color-disabled));--button-border-width: var(--button-primary-border-width, 1px)}.c-button--outline{--button-color: var(--button-outline-color, var(--color-text, #000));--button-bg-color: var(--button-outline-bg-color, transparent);--button-border-color: var(--button-outline-border-color, var(--color-text, #000));--button-ring-color: var(--button-outline-border-color, var(--color-text, #000));--button-color-active: var(--button-outline-color-active, var(--color-background, #fff));--button-bg-color-active: var(--button-outline-bg-color-active, var(--color-text, #000));--button-border-color-active: var(--button-outline-border-color-active, var(--color-text, #000));--button-bg-color-disabled: var(--button-outline-bg-color-disabled, transparent);--button-color-disabled: var(--button-outline-color-disabled, var(--color-disabled));--button-border-width: var(--button-outline-border-width, 1px)}.c-button--ghost{--button-color: var(--button-ghost-color, var(--color-text, #000));--button-bg-color: var(--button-ghost-bg-color, transparent);--button-ring-color: var(--color-primary);--button-color-active: var(--button-ghost-color-active, var(--color-background, #fff));--button-bg-color-active: var(--button-ghost-bg-color-active, var(--color-text, #000));--button-border-color-active: var(--button-ghost-border-color-active, var(--color-text, #000));--button-bg-color-disabled: var(--button-ghost-bg-color-disabled, transparent);--button-color-disabled: var(--button-ghost-color-disabled, var(--color-disabled));--button-border-color-disabled: var(--button-ghost-border-color-disabled, transparent)}.c-button-wrapper{display:inline-flex;gap:var(--button-wrapper, var(--spacing-s));flex-wrap:var(--button-wrapper-wrap, wrap)}.umbraco-forms-form .umbraco-forms-caption{font-size:var(--umbraco-forms-title-font-size, var(--h3-font-size, 2rem));font-weight:var(--umbraco-forms-title-font-weight, var(--h3-font-weight, 600));line-height:var(--umbraco-forms-title-line-height, var(--h3-line-height, 2.25rem));font-family:var(--umbraco-forms-title-font-family, var(--headline-font-family, inherit))}.umbraco-forms-form .umbraco-forms-legend{margin:var(--umbraco-forms-legend-margin, 0 0 var(--spacing-s));font-size:var(--umbraco-forms-legend-font-size, var(--h4-font-size, 1.625rem));font-weight:var(--umbraco-forms-legend-font-weight, var(--h4-font-weight, 600));line-height:var(--umbraco-forms-legend-line-height, var(--h4-line-height, 2rem));font-family:var(--umbraco-forms-legend-font-family, var(--headline-font-family, inherit))}.umbraco-forms-form .umbraco-forms-label{font-size:var(--umbraco-forms-label-font-size, var(--h5-font-size, 1rem));font-weight:var(--umbraco-forms-label-font-weight, var(--h5-font-weight, 600));line-height:var(--umbraco-forms-label-line-height, var(--h5-line-height, 1.25rem));font-family:var(--umbraco-forms-label-font-family, var(--font-family-base, inherit))}.umbraco-forms-form .umbraco-forms-page{display:flex;flex-direction:column;gap:var(--umbraco-forms-page-gap, var(--grid-gap, 2rem))}.umbraco-forms-form .umbraco-forms-container{display:flex;flex-direction:column;gap:var(--umbraco-forms-container-gap, var(--grid-gap, 2rem))}.umbraco-forms-form .umbraco-forms-field{display:flex;flex-direction:column;gap:var(--umbraco-forms-field-gap, var(--spacing-xxs, .25rem))}.umbraco-forms-form .hiddenfield{display:none}.umbraco-forms-form .umbraco-forms-hidden{display:none!important}.umbraco-forms-form .input-validation-error{background:var(--colors-validation-error-light, #fbe3e4);border-color:var(--colors-validation-error, #d24f37)}.umbraco-forms-form .field-validation-error{color:var(--colors-validation-error, #d24f37);background:transparent}.umbraco-forms-form .umbraco-forms-error-message{padding:.8em;margin-bottom:.5em;border:2px solid var(--colors-validation-error, #d24f37);background:var(--colors-validation-error-light, #fbe3e4);color:var(--colors-validation-error, #d24f37)}.umbraco-forms-form .radiobuttonlist,.umbraco-forms-form .checkboxlist{display:flex;flex-direction:column;gap:.5rem}.umbraco-forms-form .radiobuttonlist.radiobuttonlist-horizontal,.umbraco-forms-form .radiobuttonlist.checkboxlist-horizontal,.umbraco-forms-form .checkboxlist.radiobuttonlist-horizontal,.umbraco-forms-form .checkboxlist.checkboxlist-horizontal{flex-direction:row;gap:1.5rem}body .pika-single{font-family:var(--font-family-base)}body .is-today .pika-button{color:var(--color-heading)}body .has-event .pika-button,body .is-selected .pika-button{background:var(--color-accent);box-shadow:inset 0 1px 3px var(--color-accent-bright)}body .is-disabled .pika-button,body .is-inrange .pika-button{background:#d5e9f7}body .is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}body .is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}body .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}body .is-outside-current-month .pika-button{color:#999;opacity:.3}body .pika-button:hover,body .pika-row.pick-whole-week:hover .pika-button{background:var(--color-accent-bright)}.c-formfield{display:flex;flex-direction:column;gap:var(--formfield-gap, .5rem)}.c-formfield__label{font-size:var(--formfield-label-font-size, 1.125rem);font-weight:var(--formfield-label-font-weight, 600);line-height:var(--formfield-label-line-height, 1.5rem);color:var(--formfield-label-color, var(--color-text, #000))}.c-formfield__validation{font-size:var(--formfield-validation-font-size, 1rem);font-weight:var(--formfield-validation-font-weight, 400);line-height:var(--formfield-validation-line-height, 1.25rem);color:var(--formfield-validation-color, var(--color-error, #d24f37))}.c-formfield__validation:has(.field-validation-valid){display:none}.c-input{padding:var(--input-padding, var(--spacing-s, .75rem));background:var(--input-background, var(--color-white, transparent));border:var(--input-border, 1px solid #a4a4a5);border-radius:var(--input-border-radius, var(--border-radius, .625rem));width:var(--input-width, 100%);height:var(--input-height, auto);font-size:var(--input-font-size, 1rem);line-height:var(--input-line-height, 1.5rem);color:var(--input-color, var(--color-text, #000))}.c-input:focus-visible{outline:var(--input-focus-outline, 2px solid var(--palette-black));outline-offset:var(--input-focus-outline-offset, 2px)}.c-input.input-validation-error{border-color:var(--color-error, #d24f37)}select.c-input{--input-select-arrow-inset: .7em;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:var(--input-select-arrow, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 13.75L8.5 10.25H15.5L12 13.75Z' fill='%23212121' stroke='%23212121' stroke-linejoin='round'/%3E%3C/svg%3E"));background-repeat:no-repeat;background-position:right var(--input-select-arrow-inset) top 50%;background-size:24px auto;white-space:nowrap}.c-checkbox,.c-radio{display:flex;align-items:center;gap:var(--checkbox-gap, .5rem);--checkbox-bg-img-checked: var(--checkbox-checkmark);--checkbox-bg-img-checked-disabled: var(--checkbox-checkmark-disabled)}.c-checkbox input,.c-radio input{background-image:var(--checkbox-bg-img, none);background-size:var(--checkbox-bg-size, contain);background-color:var(--checkbox-bg-color, transparent);background-repeat:var(--checkbox-bg-repeat, no-repeat);background-position:var(--checkbox-bg-position, center);border:var(--input-border);border-color:var(--checkbox-border-color, currentColor);border-radius:var(--checkbox-border-radius);color:var(--checkbox-color);aspect-ratio:1/1;width:var(--checkbox-size, 1.5rem);height:var(--checkbox-size, 1.5rem);-webkit-appearance:var(--checkbox-appearance, none);-moz-appearance:var(--checkbox-appearance, none);appearance:var(--checkbox-appearance, none);transition:all var(--transition-duration) var(--transition-function);cursor:pointer}.c-checkbox input:hover,.c-checkbox input:focus-visible,.c-radio input:hover,.c-radio input:focus-visible{border-color:var(--checkbox-border-color-checked, var(--checkbox-border-color, currentColor));color:var(--checkbox-color-checked)}.c-checkbox input:checked,.c-radio input:checked{background-color:var(--checkbox-bg-color-checked, var(--checkbox-bg-color, transparent));background-image:var(--checkbox-bg-img-checked, var(--checkbox-bg-img));border-color:var(--checkbox-border-color-checked, var(--checkbox-border-color, currentColor));color:var(--checkbox-color-checked)}.c-checkbox input[disabled],.c-checkbox input:disabled,.c-radio input[disabled],.c-radio input:disabled{pointer-events:none}.c-checkbox input[disabled]:checked,.c-checkbox input:disabled:checked,.c-radio input[disabled]:checked,.c-radio input:disabled:checked{background-image:var(--checkbox-bg-img-checked-disabled, var(--checkbox-bg-img-checked, var(--checkbox-bg-img)))}.c-checkbox input[disabled]~label,.c-checkbox input:disabled~label,.c-radio input[disabled]~label,.c-radio input:disabled~label{cursor:default}.c-checkbox label,.c-radio label{cursor:pointer}.c-radio{--checkbox-bg-color-checked: transparent;--checkbox-border-radius: var(--checkbox-radio-border-radius, 50%);--checkbox-bg-img-checked: var(--checkbox-radio-checkmark, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3Ccircle cx='10' cy='10' r='5' fill='%23ff2841' /%3E%3c/svg%3e"));--checkbox-bg-img-checked-disabled: var(--checkbox-radio-checkmark-disabled, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3Ccircle cx='10' cy='10' r='5' fill='%23ff2841' /%3E%3c/svg%3e"))}.c-form{display:flex;flex-direction:column;gap:var(--form-gap, 1.5rem)}.c-form__fieldset{display:flex;flex-direction:column;gap:var(--form-fieldset-gap, 1.5rem)}.c-sponsors-and-partners{text-align:center;--introduction-gap: var(--spacing-l);--introduction-content-gap: var(--spacing-xs);--h2-letter-spacing: .5px;--sponsor-bar-logo-height: 2rem;--sponsor-bar-gap: var(--spacing-l)}.c-sponsors-and-partners__group{margin-bottom:var(--spacing-xxxl)}.c-sponsors-and-partners__group--main-sponsor{--sponsor-bar-logo-height: 3rem;--sponsor-puck-padding: 1.2rem}.c-sponsors-and-partners__group-title{font-size:var(--body-font-size);line-height:var(--body-line-height);font-weight:700;margin-bottom:var(--spacing-s)}.c-sponsors-and-partners .c-button:not(a){cursor:default!important}.c-sponsor-bar{padding-block:var(--spacing-m, 1rem);background-color:#eeeef1}.c-sponsor-bar__logos{display:flex;align-items:center;justify-content:center;gap:var(--sponsor-bar-gap, var(--spacing-xs, 8px));flex-wrap:wrap}.c-sponsor-bar__link{flex-shrink:0;padding:var(--sponsor-puck-padding, var(--button-padding))}.c-sponsor-bar__link:is(div){--button-cursor: default}.c-sponsor-bar__logo{display:block;width:auto;height:var(--sponsor-bar-logo-height, 24px);aspect-ratio:86.15/20;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.c-sponsor-bar--header .c-sponsor-bar__track{display:flex;justify-content:safe center;overflow:auto hidden;width:100%}.c-sponsor-bar--header .c-sponsor-bar__track.is-scrolling{overflow:hidden}.c-sponsor-bar--header .c-sponsor-bar__track.is-scrolling .c-sponsor-bar__logos{will-change:transform}.c-sponsor-bar--header .c-sponsor-bar__logos{flex-wrap:nowrap;flex-shrink:0}.c-button{--swiper-button-color: inherit;--swiper-button-border-radius: inherit;min-width:var(--button-min-width, 84px);text-align:center}.c-button__buttons{display:flex;gap:var(--spacing-m);align-items:center}.c-button--primary{--button-primary-bg-color: var(--button-color-overwrite-bg, var(--color-accent));--button-primary-border-color: var(--button-color-overwrite-border, var(--color-accent));--button-primary-color: var(--button-color-overwrite-color, var(--color-white));--button-primary-bg-color-active: var(--button-color-overwrite-active-bg, var(--color-accent-dark));--button-primary-border-color-active: var(--button-color-overwrite-active-border, var(--color-accent-dark));--button-primary-color-active: var(--button-color-overwrite-active-color, var(--palette-white))}.c-button--outline{--button-outline-border-color: var(--color-accent);--button-outline-border-color-active: var(--color-accent);--button-outline-color: var(--color-accent);--button-outline-color-active: var(--color-accent);--button-outline-bg-color-active: rgba(var(--color-accent-rgb), .08)}.c-button--secondary{--button-color: var(--palette-night, #1a1c2e);--button-bg-color: transparent;--button-border-color: var(--palette-grey-lighter, #d6d6d9);--button-color-active: var(--palette-night, #1a1c2e);--button-bg-color-active: var(--palette-grey-lightest, #e9e9e9);--button-border-color-active: var(--palette-grey-lighter, #d6d6d9)}.c-button--dark{--button-color: var(--palette-white);--button-bg-color: var(--palette-night, #1a1c2e);--button-border-color: var(--palette-night, #1a1c2e);--button-bg-color-active: var(--palette-night-dark, #0d0d1a);--button-border-color-active: var(--palette-night-dark, #0d0d1a)}.c-button--white{--button-color: var(--color-accent);--button-bg-color: var(--palette-white);--button-bg-color-active: var(--palette-white);--button-border-color-active: var(--palette-white)}.c-button--primary-text{--button-color: var(--palette-primary);--button-border-color: transparent;--button-text-transform: uppercase;--button-font-weight: 400;--button-font-family: var(--headline-font-family);white-space:nowrap}.c-button--filter{--button-font-family: var(--font-family-base);--button-font-size: var(--body-font-size);--button-text-transform: none;--button-font-weight: 400}.c-button--chevron .c-icon{width:1.5rem;height:1.5rem;padding:.25rem}a>.c-icon *{pointer-events:none}.c-input{flex:1 1 auto;outline:none;font-family:inherit}.c-input__wrapper{position:relative;display:flex;width:100%;min-height:var(--input-height, 3.5rem);padding:0;gap:var(--spacing-xs);align-items:center}.c-input__wrapper:has(:focus-within){outline:var(--input-focus-outline, 2px solid var(--palette-black));outline-offset:var(--input-focus-outline-offset, 2px)}.c-input__wrapper:has(:focus-within) :focus-within{outline:none}.c-input__wrapper .c-input{flex:1 1 auto;align-self:stretch;width:100%;padding:0 var(--spacing-s);border-radius:var(--input-border-radius);border:var(--input-border)}.c-input__wrapper:has(.c-input__button) .c-input{padding-right:var(--input-button-width, 3rem)}.c-input__button{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:var(--input-button-width, 3rem);padding:0}.c-input__hint{color:var(--input-hint-color, #626262)}.c-input__label{position:absolute;top:50%;left:var(--spacing-s);transform:translateY(-50%);font-weight:var(--input-label-font-weight, 400);color:var(--input-label-color, #626262);pointer-events:none;transition:top .3s ease,left .3s ease,transform .3s ease,font-size .3s ease}.c-input__label.is-filled{top:0;left:0;transform:translateY(calc(-100% - var(--spacing-xxs)));font-size:var(--input-label-filled-font-size, .875rem)}.c-input__label-not-animated{font-weight:700;font-size:var(--lead-font-size);margin-bottom:var(--spacing-m);display:block}textarea.c-input{min-height:var(--input-height, 3.5rem)}.c-fieldset__legend{font-size:var(--lead-font-size);font-weight:700;margin-bottom:var(--grid-gap)}.c-filter{display:flex;gap:var(--spacing-m);align-items:stretch;margin-bottom:var(--spacing-xl);flex-wrap:wrap}.c-filter__search{flex:1 1 200px}.c-filter>.c-filter__select{flex:0 1 auto;min-width:0;max-width:var(--select-max-width)}.c-filter__reset{margin-left:auto}.c-switch{--switch-width: 44px;--switch-height: 24px;--switch-knob-size: 20px;--switch-padding: 2px;--switch-track-bg: #d0d1d2;--switch-track-bg-checked: var(--palette-primary);--switch-knob-bg: var(--palette-white, #fff);--switch-knob-minus-color: var(--palette-heading, #1a1c2e);--switch-transition-duration: .2s;--switch-transition-function: ease-out;display:inline-flex;align-items:center;gap:var(--spacing-xs, .5rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-switch:has(.c-switch__input:focus-visible) .c-switch__track{outline:2px solid var(--palette-primary);outline-offset:2px}.c-switch--sml{--switch-width: 44px;--switch-height: 24px;--switch-knob-size: 20px;--switch-icon-size: 14px}.c-switch--default{--switch-width: 68px;--switch-height: 36px;--switch-knob-size: 32px;--switch-icon-size: 24px}.c-switch__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c-switch__input:checked~.c-switch__track{background-color:var(--switch-track-bg-checked)}.c-switch__input:checked~.c-switch__track .c-switch__knob{transform:translate(calc(var(--switch-width) - var(--switch-knob-size) - var(--switch-padding) * 2))}.c-switch__input:checked~.c-switch__track .c-switch__knob:after{opacity:0}.c-switch__input:checked~.c-switch__track .c-switch__icon--off{opacity:0;transform:scale(.8)}.c-switch__input:checked~.c-switch__track .c-switch__icon--on{opacity:1;transform:scale(1)}.c-switch__input:not(:checked)~.c-switch__track .c-switch__icon--off{opacity:1;transform:scale(1)}.c-switch__input:not(:checked)~.c-switch__track .c-switch__icon--on{opacity:0;transform:scale(.8)}.c-switch__track{position:relative;width:var(--switch-width);height:var(--switch-height);background-color:var(--switch-track-bg);border-radius:calc(var(--switch-height) / 2);transition:background-color var(--switch-transition-duration) var(--switch-transition-function);flex-shrink:0}.c-switch__knob{position:absolute;top:var(--switch-padding);left:var(--switch-padding);width:var(--switch-knob-size);height:var(--switch-knob-size);background-color:var(--switch-knob-bg);border-radius:50%;box-shadow:0 1px 3px #00000026;transition:transform var(--switch-transition-duration) var(--switch-transition-function);display:flex;align-items:center;justify-content:center}.c-switch__knob:after{content:"";width:7px;height:1.25px;border-radius:1px;background-color:var(--switch-knob-minus-color);transition:opacity var(--switch-transition-duration) var(--switch-transition-function)}.c-switch__icon{position:absolute;width:var(--switch-icon-size, 14px);height:var(--switch-icon-size, 14px);transition:opacity var(--switch-transition-duration) var(--switch-transition-function),transform var(--switch-transition-duration) var(--switch-transition-function)}.c-switch__icon--off{color:var(--palette-grey, #a4a4a5)}.c-switch__icon--on{color:var(--palette-primary)}.c-switch__label{font-size:var(--body-font-size, 1rem);line-height:var(--body-line-height, 1.5rem);color:var(--color-text, #1a1c2e)}.c-paging{margin-top:var(--spacing-xxl);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-xs)}.c-paging__item,.c-paging__navigation{display:inline-flex;justify-content:center;align-items:center;min-width:5.25rem;min-height:3.5rem;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);text-transform:var(--button-text-transform);padding:var(--spacing-xs) var(--spacing-m);color:var(--color-heading);background-color:transparent;border:1px solid var(--color-heading);border-radius:var(--button-border-radius);transition:all .3s ease-in-out}.c-paging__item:hover,.c-paging__navigation:hover{color:var(--color-accent);border-color:var(--color-accent)}.c-paging__item--ellipsis,.c-paging__navigation{border-color:transparent}.c-paging__item.is-active{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--palette-white)}.c-paging__navigation{--icon-width: 1.5rem}.c-paging__navigation .c-icon{transition:all .3s ease-in-out}.c-paging__navigation:disabled{opacity:.5;pointer-events:none}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-UltraCompressed.woff2) format("woff2");font-stretch:ultra-condensed;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-Compressed.woff2) format("woff2");font-stretch:condensed;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-Condensed.woff2) format("woff2");font-stretch:semi-condensed;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-SemiCondensed.woff2) format("woff2");font-stretch:87.5%;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-Normal.woff2) format("woff2");font-stretch:normal;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-SemiWide.woff2) format("woff2");font-stretch:semi-expanded;font-style:normal;font-display:swap}@font-face{font-family:SIHF Display;src:url(/fonts/SIHFDisplay-Wide.woff2) format("woff2");font-stretch:expanded;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Light.woff2) format("woff2"),url(/fonts/FunnelSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Regular.woff2) format("woff2"),url(/fonts/FunnelSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Medium.woff2) format("woff2"),url(/fonts/FunnelSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-SemiBold.woff2) format("woff2"),url(/fonts/FunnelSans-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-Bold.woff2) format("woff2"),url(/fonts/FunnelSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Funnel Sans;src:url(/fonts/FunnelSans-ExtraBold.woff2) format("woff2"),url(/fonts/FunnelSans-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}:root,:host{--font-family-base: "Funnel Sans", sans-serif;--headline-font-family: "SIHF Display", "Funnel Sans", sans-serif;--palette-background-background: #f4f4f5;--palette-tonality-grey-2: #a4a4a5;--palette-tonality-grey-3: #d0d1d2;--palette-tonality-grey-4: #e6e6e6;--palette-borders-lines-hr: #ededee;--palette-tonality-white: #fff;--palette-text-heading: #1a1c2e;--palette-text-body-primary: rgba(51, 53, 69, .85);--palette-background-hr-negativ: #5d6477;--palette-ice: #f4f4f5;--palette-primary: #fe2941;--color-background: var(--palette-ice);--color-foreground: var(--palette-text-heading);--gc-bottom-bar-bg: rgba(26, 28, 46, .85);--gc-bottom-bar-blur: 5px;--gc-bottom-bar-radius: 99px;--gc-bottom-bar-max-width: 400px;--gc-bottom-bar-min-height: 50px;--gc-bottom-bar-height: calc(66px + var(--spacing-l) + var(--spacing-l));--gc-games-filter-btn-height: 68px;--gc-bottom-bar-color: rgba(255, 255, 255, .5);--gc-bottom-bar-color-active: var(--palette-white, #fff);--gc-bottom-bar-icon-size: 24px;--gc-bottom-bar-label-size: .875rem;--gc-bottom-bar-label-line-height: 1.125rem;--gc-pwa-banner-clearance: 0px;--gc-loader-color: var(--palette-primary);--gc-loader-bg: #fe294146;--gc-input-border: #c8cbd0;--gc-settings-picker-border: var(--gc-input-border);--gc-settings-picker-label-color: rgba(26, 28, 46, .7);--gc-settings-picker-xl-gap: .625rem;--gc-playoff-border-color: var(--palette-borders-lines-hr);--gc-table-cell-color: rgba(26, 28, 46, .7);--gc-table-header-font-weight: 700;--gc-heading-font-family: var(--headline-font-family, sans-serif);--gc-heading-font-weight: 400;--gc-heading-font-size: 1.1875rem;--gc-heading-letter-spacing: -.5px;--gc-heading-line-height: 1.3125rem;--gc-heading-text-transform: uppercase;--gc-heading-small-font-size: .9375rem;--gc-heading-small-line-height: 1.0625rem;--gc-heading-small-letter-spacing: -.0333em;--gc-lead-font-family: var(--headline-font-family, sans-serif);--gc-lead-bold-font-size: 1.0625rem;--gc-lead-bold-line-height: 1.375rem;--gc-card-box-shadow: 0 0 18px 0 rgba(26, 28, 46, .05);--gc-headline-font-family: var(--headline-font-family, sans-serif);--gc-headline-font-weight: 400;--gc-headline-h4-font-size: 2.25rem;--gc-headline-h4-line-height: 2.75rem;--gc-headline-h4-letter-spacing: -.0069em;--gc-body-font-family: var(--font-family-base, sans-serif);--gc-body-font-size: .875rem;--gc-body-font-weight: 400;--gc-body-line-height: 1.25rem;--gc-body-large-font-size: 1.25rem;--gc-body-large-line-height: 1.5rem;--gc-submenu-font-size: 1.25rem;--gc-submenu-line-height: 1.5rem;--gc-submenu-font-weight: 700;--gc-btn-font-family: var(--headline-font-family, sans-serif);--gc-btn-font-size: .8125rem;--gc-btn-font-weight: 400;--gc-btn-line-height: 1.25rem;--gc-btn-text-transform: uppercase;--gc-btn-letter-spacing: 0;--gc-small-font-size: .75rem;--gc-small-line-height: .875rem;--gc-regular-font-weight: 400;--gc-tiny-font-size: .6875rem;--gc-tiny-line-height: .75rem;--gc-heading-tiny-font-size: .875rem;--gc-heading-tiny-font-weight: 400;--gc-heading-tiny-line-height: 1rem;--gc-heading-tiny-letter-spacing: -.015625rem;--gc-container-gutter: var(--spacing-m);--gc-content-narrow-width: 22.6875rem;--gc-content-column-max-width: calc(1200px - 2rem) ;--gc-ad-container-max-width: 90rem;--gc-fullscreen-modal-max-width: 72rem;--gc-fullscreen-modal-filter-max-width: 56rem;--gc-day-picker-max-width: 24.5625rem;--gc-header-text-muted: #c1c5c8;--gc-period-pill-bg: #404040;--gc-body-font-weight-normal: 400;--gc-text-muted: rgba(26, 28, 46, .7);--gc-icon-color: var(--palette-heading, #1a1c2e);--gc-footer-bg: #f4f4f5;--gc-ad-placeholder-color: var(--palette-grey-darker, #777878);--gc-stream-tag-bg: #efeff0;--gc-table-row-alt-bg: #f4f4f5;--gc-standing-qualified-color: #00bd8e;--gc-standing-prequalified-color: #75e8cc;--gc-standing-disqualified-color: #fe2941;--gc-standing-predisqualified-color: #f9d2d6;--gc-streak-win: #00bd8e;--gc-streak-otw: #75e8cc;--gc-streak-loss: #fe2941;--gc-streak-otl: #f9d2d6;--gc-streak-draw: #8b8788;--gc-header-look: url(/assets/header-look-night.svg);--gc-top-nav-side-padding: 8rem;--gc-top-nav-item-padding-inline: 1.125rem;--day-picker-bg: var(--palette-ice, #f4f4f5);--day-picker-border: var(--palette-grey-lighter, #d6d6d9);--day-picker-text: var(--palette-grey, #a4a4a5);--day-picker-text-dark: var(--color-text, #1a1c2e);--day-picker-size: 3.25rem;--day-picker-gap: var(--spacing-xxxs);--day-status-loss: var(--gc-standing-disqualified-color);--day-status-win: var(--gc-standing-qualified-color);--day-status-upcoming: var(--color-text, #1a1c2e);--gl-team-max-width: 30rem;--gl-group-width: 10.875rem}@media (min-width: 1284px){:root,:host{--gc-lead-bold-font-size: 1.25rem;--gc-btn-font-size: .9375rem;--gc-btn-line-height: 1.5rem;--day-picker-size: 4rem;--gc-body-font-size: 1rem;--gc-game-preview-team-name-font-size: 1.125rem;--gc-game-preview-team-name-line-height: 1.5rem;--gc-game-preview-team-score-font-size: 1.125rem;--gc-game-preview-team-score-line-height: 1.5rem;--App-Headline--Small-font-size: 1.125rem;--App-Headline--Small-line-height: 1.5rem;--gc-body-font-size: 1.125rem;--gc-body-line-height: 1.5rem;--gc-small-font-size: 1rem;--gc-small-line-height: 1.25rem;--gl-team-max-width: 50%;--gl-team-number-width: 2rem}}.gc-theme--swiss-league,.gc-theme--my-hockey-league,.gc-theme--womens-league,.gc-theme--national-cup-women,.gc-theme--national-teams{--gc-header-border: rgb(255 255 255 / 25%)}.gc-theme--swiss-league{--gc-header-bg: #171a5e;--gc-header-look: url(/assets/header-look-swiss-league.svg)}.gc-theme--my-hockey-league{--gc-header-bg: #002f4d;--gc-header-look: url(/assets/header-look-my-hockey-league.svg);--gc-header-look-top: url(/assets/header-look-my-hockey-league-top.svg)}.gc-theme--womens-league{--gc-header-bg: #340e63;--gc-header-look: url(/assets/header-look-womens-league.svg)}.gc-theme--national-cup-women{--gc-header-bg: #340e63;--gc-header-look: url(/assets/header-look-national-cup-women.svg)}.gc-theme--national-teams{--gc-header-bg: #fd2941;--gc-header-look: url(/assets/header-look-national-teams.svg);--gc-header-look-top: url(/assets/header-look-national-teams-top.svg)}.c-gc-btn{flex:1;display:flex;align-items:center;justify-content:center;min-height:3.5rem;padding:var(--spacing-m, 1rem);border:none;border-radius:var(--button-border-radius);font-family:var(--gc-btn-font-family);font-size:var(--gc-btn-font-size);font-weight:var(--gc-btn-font-weight);text-transform:var(--gc-btn-text-transform);letter-spacing:var(--gc-btn-letter-spacing);line-height:var(--gc-btn-line-height);cursor:pointer;transition:background-color .2s ease-out,box-shadow .2s ease-out}.c-gc-btn:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-gc-btn--secondary{background-color:var(--palette-white, #fff);color:var(--palette-heading, #1a1c2e);border:1px solid var(--palette-tonality-grey-3, #d0d1d2)}.c-gc-btn--outline{background-color:transparent;color:var(--palette-primary, #fe2941);border:1px solid var(--gc-input-border, #c8cbd0);border-radius:var(--radius-sm, .25rem);min-height:0;padding:var(--spacing-m, 1rem) var(--spacing-s, .75rem);font-size:var(--gc-heading-tiny-font-size);font-weight:var(--gc-heading-tiny-font-weight);line-height:var(--gc-heading-tiny-line-height);letter-spacing:var(--gc-heading-tiny-letter-spacing);text-align:center}.c-gc-btn--primary{background-color:var(--palette-heading, #1a1c2e);color:var(--palette-white, #fff)}@media (hover: hover){.c-gc-btn--primary:hover{background-color:var(--palette-black-lighter, #1a1d22)}}.c-gc-btn--toggle{background-color:transparent}.c-gc-btn--toggle.is-active{background-color:var(--palette-tonality-white);color:var(--palette-heading);border:none;box-shadow:var(--gc-card-box-shadow)}.c-gc-btn--small{padding:.5625rem var(--spacing-xs);min-height:auto;text-transform:none}.c-gc-btn__group{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs);background-color:var(--palette-background-background);padding:var(--spacing-xxs);border-radius:var(--button-border-radius)}.u-gc-super-hero{font-family:var(--gc-heading-font-family);font-weight:600;font-size:4.5rem;line-height:4.5rem;letter-spacing:0;text-transform:uppercase}.u-gc-hero-title{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:2.75rem;line-height:3.25rem;letter-spacing:-.25px;text-transform:uppercase}.u-gc-h1,.c-game-detail-header__score{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:1.75rem;line-height:2.75rem;letter-spacing:-.25px;text-transform:uppercase}.u-gc-h2{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:1.75rem;line-height:2.25rem;letter-spacing:-.25px;text-transform:uppercase}.u-gc-h3{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:1.5rem;line-height:1.5rem;letter-spacing:-.25px;text-transform:uppercase}.u-gc-h4{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:1.75rem;line-height:1.25rem;letter-spacing:-.25px;text-transform:uppercase}.u-gc-h5{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:var(--gc-heading-font-size);line-height:var(--gc-heading-line-height);letter-spacing:var(--gc-heading-letter-spacing);text-transform:uppercase}.u-gc-h6{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:1.25rem;line-height:1.375rem;letter-spacing:0}.u-gc-headline-medium,.c-game-detail-header__pregame-date{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:var(--gc-heading-font-size);line-height:var(--gc-heading-line-height);letter-spacing:var(--gc-heading-letter-spacing);text-transform:uppercase}.u-gc-headline-small,.c-gc-venue__title,.c-gc-venue__name,.c-game-countdown__title,.c-game-detail-header__team-acronym,.c-card__header__title{font-family:var(--gc-heading-font-family);font-weight:400;font-size:var(--gc-heading-small-font-size);line-height:var(--gc-heading-small-line-height);letter-spacing:var(--gc-heading-small-letter-spacing);text-transform:uppercase}.u-gc-headline-tiny,.c-game-stream__period-title,.c-game-detail-header__period{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:.875rem;line-height:1rem;text-transform:uppercase}.u-gc-overline{font-family:var(--gc-body-font-family);font-weight:400;font-size:.875rem;line-height:1.5rem;letter-spacing:5px;text-transform:uppercase}.u-gc-leadtext,.c-gc-venue__address{font-family:var(--gc-body-font-family);font-weight:400;font-size:1.0625rem;line-height:1.375rem;letter-spacing:0}.u-gc-leadtext-bold{font-family:var(--gc-body-font-family);font-weight:800;font-size:1.0625rem;line-height:1.375rem;letter-spacing:0}.u-gc-body,.c-gc-venue__facts,.c-gc-venue__directions,.c-game-countdown__box-label,.c-game-detail-header__pregame-status,.c-glossary__table th,.c-glossary__table td{font-family:var(--gc-body-font-family);font-weight:400;font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height);letter-spacing:0}.u-gc-body-bold,.c-gc-venue__block-title,.c-game-detail-header__pregame-time,.c-glossary__button{font-family:var(--gc-body-font-family);font-weight:700;font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height);letter-spacing:0}.u-gc-body-small,.c-game-stream__event-description,.c-game-stream__time,.c-game-detail-header__league-info{font-family:var(--gc-body-font-family);font-weight:400;font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);letter-spacing:0}.u-gc-body-small-bold,.c-game-detail-header__date,.c-game-detail-header__compact-score{font-family:var(--gc-body-font-family);font-weight:700;font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);letter-spacing:0}.u-gc-body-tiny,.c-game-detail-header__team-sog,.c-game-detail-header__period-label{font-family:var(--gc-body-font-family);font-weight:400;font-size:var(--gc-tiny-font-size);line-height:var(--gc-tiny-line-height);letter-spacing:0}.u-gc-body-tiny-bold{font-family:var(--gc-body-font-family);font-weight:700;font-size:var(--gc-tiny-font-size);line-height:var(--gc-tiny-line-height);letter-spacing:0}.u-gc-body-large{font-family:var(--gc-lead-font-family);font-weight:400;font-size:var(--gc-lead-bold-font-size);line-height:var(--gc-lead-bold-line-height);letter-spacing:0}.u-gc-body-large-bold,.c-game-countdown__box-value{font-family:var(--gc-lead-font-family);font-weight:700;font-size:var(--gc-lead-bold-font-size);line-height:var(--gc-lead-bold-line-height);letter-spacing:0}.u-gc-tiny-bold{font-family:var(--gc-body-font-family);font-weight:700;font-size:var(--gc-tiny-font-size);line-height:1rem;letter-spacing:0}.u-gc-btn-label{font-family:var(--gc-body-font-family);font-weight:700;font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height);letter-spacing:0}.u-gc-btn-label-small{font-family:var(--gc-body-font-family);font-weight:400;font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);letter-spacing:0}.u-gc-main-menu{font-family:var(--gc-body-font-family);font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:0}.u-gc-submenu{font-family:var(--gc-body-font-family);font-weight:var(--gc-submenu-font-weight);font-size:var(--gc-submenu-font-size);line-height:var(--gc-submenu-line-height);letter-spacing:0}strong{font-weight:700}.u-color-text-body{color:var(--palette-text-body-primary, rgba(51, 53, 69, .85))}.c-card__holder{padding:var(--spacing-l) var(--spacing-m) 0;display:flex;flex-direction:column;height:100%;gap:var(--spacing-l)}.c-card__holder--fluid{padding-left:0;padding-right:0}@media (min-width: 1284px){.c-card__holder{margin:0 auto;padding:var(--spacing-xxxl) 0;gap:var(--spacing-xl);max-width:var(--gc-content-column-max-width);position:relative}}.c-card{background-color:var(--palette-white);border-radius:var(--radius-m);box-shadow:var(--card-box-shadow, 0 4px 20px 0px rgba(0, 0, 0, .1));overflow:hidden}@media (min-width: 1284px){.c-card{padding-top:var(--spacing-l)}.c-card:has(.c-card__header__logo){padding-top:0}}.c-card--sharp{border-radius:0}@media (min-width: 1284px){.c-card--sharp{border-radius:var(--radius-m)}}.c-card--flat{box-shadow:none;overflow:visible}.c-card__header{padding:var(--spacing-m) var(--spacing-m);background-color:var(--card-header-background, transparent)}.c-card__header--dark{background-color:var(--palette-text-heading, #1a1c2e);color:var(--palette-tonality-white)}.c-card__header--dark .c-card__header__title{text-align:left}.c-card__header__title{text-align:center}@media (min-width: 1284px){.c-card__header__title{font-size:var(--gc-lead-bold-font-size);line-height:1.5rem}}.c-card__header__subtitle{font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);color:var(--gc-text-muted);margin-bottom:0}@media (orientation: landscape){.c-card__header__subtitle{display:none}}@media (min-width: 768px){.c-card__header__subtitle{display:none}}.c-card__header__logo{width:auto;height:2rem;display:block;margin:0 auto}.c-card__header:has(.c-card__header__logo){padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}.c-card__header:has(.c-card__header__btn),.c-card__header:has(.c-card__header__icon){display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-s)}.c-card__header:has(.c-card__header__btn) .c-card__header__title,.c-card__header:has(.c-card__header__icon) .c-card__header__title{text-align:left}.c-card__header__btn{display:inline-flex;align-items:center;gap:var(--spacing-xxs);background:transparent;border:0;color:var(--palette-heading, #1a1c2e);padding:0;font-weight:700;font-size:var(--gc-body-font-size)}@media (orientation: landscape){.c-card__header__icon{display:none}}@media (min-width: 768px){.c-card__header__icon{display:none}}.c-card__header__lead{display:flex;align-items:center;gap:var(--spacing-s)}.c-card__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.c-card__image--rounded{border-radius:var(--radius-m)}.c-card__footer{display:flex;justify-content:center;padding:var(--spacing-m)}.c-card__footer .c-gc-btn{flex:0 1 auto}@media (min-width: 1284px){.c-card__footer{padding-bottom:var(--spacing-l)}}.c-bottom-bar{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--spacing-l, 1.25rem) var(--spacing-s, .75rem);pointer-events:none}@media (min-width: 1284px){.c-bottom-bar{display:none}}.c-bottom-bar__pill{display:grid;grid-template-columns:repeat(var(--gc-bottom-bar-pill-columns, 4),1fr);align-items:center;width:100%;padding:var(--spacing-xs, .5rem) var(--spacing-s, .75rem);background-color:var(--gc-bottom-bar-bg, rgba(26, 28, 46, .85));backdrop-filter:blur(var(--gc-bottom-bar-blur, 5px));-webkit-backdrop-filter:blur(var(--gc-bottom-bar-blur, 5px));border-radius:var(--gc-bottom-bar-radius, 99px);pointer-events:auto}.c-bottom-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xxxs, .125rem);padding:var(--spacing-xxxs, .125rem) 0;min-height:var(--gc-bottom-bar-min-height, 50px);color:var(--gc-bottom-bar-color, rgba(255, 255, 255, .5));text-decoration:none;transition:color .2s ease-out}.c-bottom-bar__item:focus-visible,.c-bottom-bar__item.is-active{color:var(--gc-bottom-bar-color-active, #fff)}@media (hover: hover){.c-bottom-bar__item:hover{color:var(--gc-bottom-bar-color-active, #fff)}}.c-bottom-bar__item:focus-visible{outline:2px solid var(--gc-bottom-bar-color-active, #fff);outline-offset:-2px;border-radius:var(--spacing-xs, .5rem)}.c-bottom-bar__icon{width:var(--gc-bottom-bar-icon-size, 24px);height:var(--gc-bottom-bar-icon-size, 24px);flex-shrink:0}.c-bottom-bar__label{font-family:var(--gc-body-font-family);font-size:var(--gc-bottom-bar-label-size, .875rem);font-weight:var(--gc-body-font-weight);line-height:var(--gc-bottom-bar-label-line-height, 1.125rem);text-align:center;white-space:nowrap}@keyframes gc-fade-out{0%{opacity:1}to{opacity:0;transform:translateY(-.25rem)}}.c-gc-top-nav{display:none;--_progress: 0;--_logo-default-opacity: calc(1 - var(--_progress));--_logo-context-opacity: var(--_progress)}@media (min-width: 1284px){.c-gc-top-nav{position:sticky;top:0;z-index:1100;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-l);padding:var(--spacing-xs) var(--gc-top-nav-side-padding);color:var(--palette-white, #fff);background-color:var(--gc-header-bg, var(--palette-heading, #1a1c2e));background-image:var(--gc-header-look-top, none);background-repeat:no-repeat;background-position:center bottom;background-size:min(100%,86.125rem) auto}}.c-gc-top-nav__group{display:flex;align-items:center;gap:var(--spacing-s);flex:1 1 0}.c-gc-top-nav__group--end{justify-content:flex-end}.c-gc-top-nav__item{display:flex;align-items:center;gap:var(--spacing-xxs);min-height:2.75rem;padding:var(--spacing-xs) var(--gc-top-nav-item-padding-inline);border-radius:var(--radius-sm, .25rem);color:inherit;text-decoration:none;font-family:var(--gc-heading-font-family);font-size:var(--gc-heading-tiny-font-size);font-weight:var(--gc-heading-tiny-font-weight);line-height:var(--gc-heading-tiny-line-height);letter-spacing:var(--gc-heading-tiny-letter-spacing);text-transform:var(--gc-heading-text-transform);transition:background-color var(--transition-duration, .2s) var(--transition-function, ease)}.c-gc-top-nav__item.is-active{background-color:#ffffff1a}@media (hover: hover){.c-gc-top-nav__item:hover{background-color:#ffffff1a}}.c-gc-top-nav__item:focus-visible{outline:2px solid var(--palette-white, #fff);outline-offset:-2px}.c-gc-top-nav__icon{width:1.5rem;height:1.5rem}.c-gc-top-nav__logo{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;min-height:2.5rem;padding-inline:var(--spacing-l)}.c-gc-top-nav__logo img{display:block;height:2rem;width:auto}.c-gc-top-nav__logo-default,.c-gc-top-nav__logo-context{display:flex;align-items:center;justify-content:center}.c-gc-top-nav__logo-default{opacity:var(--_logo-default-opacity)}.c-gc-top-nav__logo-context{position:absolute;top:50%;left:50%;translate:-50% -50%;gap:var(--spacing-xs);opacity:var(--_logo-context-opacity);pointer-events:none}.c-gc-top-nav__league-logo{height:2rem;width:2rem;-o-object-fit:contain;object-fit:contain}.c-gc-top-nav__league-name{font-family:var(--gc-heading-font-family);font-size:var(--gc-heading-tiny-font-size);font-weight:var(--gc-heading-tiny-font-weight);line-height:var(--gc-heading-tiny-line-height);letter-spacing:var(--gc-heading-tiny-letter-spacing);text-transform:var(--gc-heading-text-transform);white-space:nowrap}.c-gc-top-nav__logo-game,.c-gc-top-nav__score{display:flex;align-items:center;gap:var(--spacing-xs)}.c-gc-top-nav__score{margin:0 var(--spacing-xs);white-space:nowrap;font-family:var(--gc-heading-font-family);font-size:var(--gc-heading-tiny-font-size);font-weight:var(--gc-heading-tiny-font-weight);line-height:var(--gc-heading-tiny-line-height)}.c-gc-top-nav.is-collapsed .c-gc-top-nav__logo-default{animation:gc-fade-out .25s cubic-bezier(.4,0,.2,1) both}.c-gc-top-nav.is-collapsed .c-gc-top-nav__logo-context{animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both}.c-gc-footer{--gc-footer-padding-block: 4.5rem;--gc-footer-padding-inline: 7.75rem;--gc-footer-links-gap: .375rem;display:none}@media (min-width: 1284px){.c-gc-footer{--gc-body-font-size: 1rem;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:var(--gc-footer-padding-block) var(--gc-footer-padding-inline) var(--spacing-l);background-color:var(--gc-footer-bg, #f4f4f5);border-top:1px solid var(--gc-input-border, #c8cbd0);position:relative;z-index:3}}.c-gc-footer__groups{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-l) var(--spacing-xxl)}.c-gc-footer__group{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.c-gc-footer__group-title{margin:0;color:var(--gc-text-muted);font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-regular-font-weight);line-height:var(--gc-body-line-height);letter-spacing:0;text-align:center}.c-gc-footer__logos{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-xs)}.c-gc-footer__logo-box{display:flex;align-items:center;justify-content:center;width:6.625rem;height:4rem;padding:var(--spacing-xs);background-color:var(--palette-tonality-white, #fff);border:1px solid var(--gc-input-border, #c8cbd0);border-radius:var(--radius-sm, .25rem)}.c-gc-footer__logo-box:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-gc-footer__logo{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.c-gc-footer__meta{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-s);color:var(--gc-text-muted);font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height);text-align:center}.c-gc-footer__copyright{font-weight:var(--gc-body-font-weight);color:var(--palette-heading, #1a1c2e)}.c-gc-footer__links{display:flex;flex-direction:column;align-items:center;gap:var(--gc-footer-links-gap);list-style:none;margin:0;padding:0}.c-gc-footer__link{color:var(--gc-text-muted);text-decoration:none}@media (hover: hover){.c-gc-footer__link:hover{text-decoration:underline}}.c-gc-footer__link:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-progress-bar{position:sticky;top:0;z-index:10;height:5px;background-color:var(--palette-tonality-grey-3, #d0d1d2)}.c-progress-bar__fill{height:100%;background-color:var(--palette-primary);transition:width .3s ease-out}.c-search{--search-padding-inline-end: 1.125rem;display:flex;align-items:center;gap:var(--spacing-xs);padding:0 var(--spacing-m);min-height:3.5rem;background-color:var(--palette-tonality-white, #fff);border:1px solid var(--gc-input-border, #c8cbd0);border-radius:var(--radius-sm, .25rem)}.c-search:has(:focus-within){outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-search__icon{flex:0 0 auto;width:1.5rem;height:1.5rem;color:var(--palette-heading, #1a1c2e)}.c-search__input{flex:1 1 auto;border:none;background:transparent;outline:none;font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-regular-font-weight);line-height:var(--gc-body-line-height);color:var(--palette-heading, #1a1c2e)}.c-search__input::-moz-placeholder{color:var(--palette-heading, #1a1c2e);opacity:.7}.c-search__input::placeholder{color:var(--palette-heading, #1a1c2e);opacity:.7}.c-search--puck{--gc-input-border: var(--palette-grey-lighter);--search-padding-inline-end: .5625rem;gap:var(--spacing-xxs);padding-inline:var(--spacing-m) var(--spacing-xs);border-radius:var(--button-border-radius)}.c-search--puck .c-search__input{font-size:1rem}.c-search--puck .c-search__input::-moz-placeholder{opacity:1}.c-search--puck .c-search__input::placeholder{opacity:1}.c-search--puck .c-search__input::-webkit-search-cancel-button{margin-inline-end:var(--spacing-xxs);cursor:pointer}.c-search__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:2.375rem;padding:0;border:none;cursor:pointer;background-color:var(--color-accent);color:var(--palette-tonality-white, #fff)}.c-search__button .c-icon{width:1.5rem;height:1.5rem}.c-search__button:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}@media (min-width: 1284px){.c-search{min-height:3.625rem;padding-inline:var(--spacing-m) var(--search-padding-inline-end)}.c-search__input{font-size:.9375rem;line-height:1.25rem}}.c-section-tabs{position:relative;background-color:var(--palette-tonality-white, #fff);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee)}@media (min-width: 1284px){.c-section-tabs{position:sticky;z-index:100}}.c-section-tabs:before,.c-section-tabs:after{content:"";position:absolute;top:0;bottom:0;width:var(--spacing-m);pointer-events:none;z-index:1}.c-section-tabs:before{left:0;background:linear-gradient(to right,var(--palette-tonality-white, #fff),transparent)}.c-section-tabs:after{right:0;background:linear-gradient(to left,var(--palette-tonality-white, #fff),transparent)}.c-section-tabs__scroll{display:flex;gap:var(--spacing-m, 1rem);list-style:none;margin:0;max-width:90rem;overflow-x:auto;overflow-y:clip;padding:var(--spacing-s, .75rem) var(--spacing-m) 0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c-section-tabs__scroll::-webkit-scrollbar{display:none}.c-section-tabs__item{flex-shrink:0}.c-section-tabs__tab{background:transparent;border:0;border-bottom:3px solid transparent;color:var(--palette-heading, #1a1c2e);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--spacing-xs, .5rem) 0;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:border-color .2s ease-out}@media (min-width: 1284px){.c-section-tabs__tab{font-size:1rem;line-height:1.25rem}}.c-section-tabs__tab.is-active{border-bottom-color:var(--palette-primary);color:var(--palette-primary)}@media (hover: hover){.c-section-tabs__tab:hover{border-bottom-color:var(--palette-primary)}}.c-section-tabs__tab:focus-visible{outline:2px solid var(--palette-primary);outline-offset:-2px}.c-section-tabs__label--desktop{display:none}@media (min-width: 1284px){.c-section-tabs__label--mobile{display:none}.c-section-tabs__label--desktop{display:inline}}.c-section-tabs--normal-case .c-section-tabs__scroll{justify-content:flex-start;overflow-x:auto}.c-section-tabs--normal-case .c-section-tabs__tab{text-transform:none}@media (min-width: 1284px){.c-section-tabs:before,.c-section-tabs:after{display:none}.c-section-tabs__scroll{justify-content:center;max-width:none;overflow-x:visible}}.c-fullscreen-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;flex-direction:column;background-color:var(--palette-white, #fff);transform:translateY(100%);transition:transform .3s ease-out;visibility:hidden}@media (min-width: 1284px){.c-fullscreen-modal{top:50%;right:auto;bottom:var(--spacing-l, 1rem);left:50%;width:min(100vw - 2rem,var(--gc-fullscreen-modal-max-width, 72rem));max-height:calc(100dvh - 2rem);border-radius:var(--radius-lg, .75rem);box-shadow:var(--gc-card-box-shadow);transform:translate(-50%,100%)}}.c-fullscreen-modal--navigation{background-color:var(--palette-ice, #f4f4f5);transform:translateY(0);transition:none;z-index:-1;padding-bottom:max(var(--gc-bottom-bar-height),var(--gc-pwa-banner-clearance))}.c-fullscreen-modal--navigation.is-open{z-index:999}@media (min-width: 1284px){.c-fullscreen-modal--navigation{top:3.75rem}.c-fullscreen-modal--navigation .c-fullscreen-modal__back-btn{position:absolute;top:calc(50% - var(--spacing-xs, .5rem));transform:translateY(-50%);right:var(--gc-top-nav-side-padding);z-index:2}}@media (min-width: 1284px){.c-fullscreen-modal--navigation{top:3.75rem;right:0;bottom:0;left:0;width:auto;max-height:none;border-radius:0;box-shadow:none;transform:translateY(0);padding-bottom:var(--gc-pwa-banner-clearance)}}@media (min-width: 1284px){.c-fullscreen-modal--filter{border-radius:var(--radius-lg, .75rem);overflow:hidden;width:min(100vw - 2rem,var(--gc-fullscreen-modal-filter-max-width, 56rem))}}.c-fullscreen-modal.is-open{transform:translateY(0);visibility:visible}@media (min-width: 1284px){.c-fullscreen-modal.is-open{transform:translate(-50%,-50%)}.c-fullscreen-modal.is-open.c-fullscreen-modal--navigation{transform:translateY(0)}}.c-fullscreen-modal__header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-m, 1rem) 0;background-color:var(--palette-heading, #1a1c2e);color:var(--palette-white, #fff);flex-shrink:0}.c-fullscreen-modal__back-btn{display:flex;align-items:center;justify-content:center;order:3;padding:var(--spacing-s, .75rem) var(--spacing-m, 1rem);background:transparent;border:none;color:inherit;cursor:pointer;border-radius:var(--radius-sm, .25rem)}.c-fullscreen-modal__back-btn:focus-visible{outline:2px solid var(--palette-white, #fff);outline-offset:2px}.c-fullscreen-modal__back-icon{width:1.5rem;height:1.5rem}.c-fullscreen-modal__title{order:2;flex:1;font-family:var(--gc-headline-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-headline-font-weight);text-transform:var(--gc-heading-text-transform);text-align:center;line-height:1;letter-spacing:0}.c-fullscreen-modal__spacer{order:1;width:3.5rem}.c-fullscreen-modal__body{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.c-fullscreen-modal__footer{display:flex;gap:var(--spacing-s, .75rem);padding:var(--spacing-m, 1rem);border-top:1px solid var(--palette-borders-lines-hr, #ededee);flex-shrink:0}.c-small-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:visibility 0s linear .25s,opacity .25s ease-out}.c-small-modal.is-open{visibility:visible;opacity:1;transition-delay:0s}.c-small-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;cursor:pointer}.c-small-modal__panel{position:relative;width:calc(100% - 2rem);max-width:22rem;background-color:var(--palette-white, #fff);border-radius:var(--radius-lg, .75rem);overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-m, 1rem);padding-bottom:var(--spacing-m, 1rem)}.c-small-modal__header{display:flex;gap:.625rem;align-items:flex-start}.c-small-modal__header-text{flex:1;padding:var(--spacing-l, 1.5rem) var(--spacing-m) 0}.c-small-modal__title{color:var(--palette-heading, #1a1c2e)}.c-small-modal__subtitle{color:var(--gc-text-muted);margin-bottom:0}.c-small-modal__close-btn{display:flex;align-items:center;justify-content:center;padding:var(--spacing-m);background:#ffffffa6;border:none;border-radius:999px;cursor:pointer;flex-shrink:0}.c-small-modal__close-btn .o-icon{width:1.5rem;height:1.5rem}.c-small-modal__close-btn:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-small-modal__body{border-top:1px solid var(--palette-borders-lines-hr, #ededee);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee)}.c-small-modal__setting{display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-s, .75rem);height:3.5rem}.c-small-modal__setting+.c-small-modal__setting{border-top:1px solid var(--palette-borders-lines-hr, #ededee)}.c-small-modal__setting-label{font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-body-font-weight);line-height:var(--gc-body-line-height);color:var(--palette-heading, #1a1c2e)}.c-small-modal__footer{display:flex;gap:var(--spacing-m, 1rem);padding:0 var(--spacing-m, 1rem)}.c-small-modal--info .c-small-modal__panel{padding:var(--spacing-xl, 2rem) var(--spacing-m, 1rem) var(--spacing-m, 1rem);gap:var(--spacing-s, .75rem);align-items:center;text-align:center}.c-small-modal--info .c-small-modal__icon{width:3.125rem;height:3.125rem;--icon-width: 3.125rem;--icon-height: 3.125rem;color:var(--palette-heading, #1a1c2e);flex-shrink:0}.c-small-modal--info .c-small-modal__icon .o-icon{width:100%;height:100%}.c-small-modal--info .c-small-modal__body{border:none;padding:0;color:var(--gc-text-muted)}.c-small-modal--info .c-small-modal__footer{flex-direction:column;gap:var(--spacing-s, .75rem);justify-content:center;padding:0;width:100%}.c-small-modal--info .c-gc-btn{flex:0 1 auto;width:100%}.c-small-modal--ebadge .c-small-modal__body{border-bottom:0}.c-gc-header{--gc-header-side-width: 3.125rem;position:sticky;top:0;z-index:100;display:flex;align-items:center;padding:.875rem var(--spacing-m);min-height:5rem;background-color:var(--gc-header-bg, var(--palette-heading, #1a1c2e));color:var(--palette-white, #fff);overflow:hidden}.c-gc-header__logo{flex-shrink:0;width:var(--gc-header-side-width)}.c-gc-header__logo img{display:block;width:100%;height:auto}.c-gc-header__title{flex:1;font-family:var(--gc-headline-font-family);font-size:var(--gc-body-font-size);font-weight:400;text-transform:var(--gc-heading-text-transform);text-align:center;line-height:normal;letter-spacing:0}.c-gc-header__back-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--gc-header-side-width);border:0;background:transparent;color:inherit;cursor:pointer;padding:0}.c-gc-header__back-icon{width:1.5rem;height:1.5rem}.c-gc-header__spacer{flex-shrink:0;width:var(--gc-header-side-width)}.c-gc-header__decoration{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;overflow:hidden;background-image:var(--gc-header-look);background-repeat:no-repeat;background-position:center top;background-size:min(100%,86.125rem) auto}@media (min-width: 1284px){.c-gc-header__decoration{z-index:1}}.c-gc-header__logo,.c-gc-header__back-btn,.c-gc-header__title,.c-gc-header__spacer{position:relative;z-index:1}@media (min-width: 1284px){.c-gc-header{position:relative;min-height:10rem;padding:var(--spacing-s) var(--spacing-m) var(--spacing-l);z-index:unset;overflow:visible}.c-gc-header .c-gc-header__logo,.c-gc-header .c-gc-header__spacer,.c-gc-header .c-gc-header__back-btn{display:none}.c-gc-header .c-gc-header__title{font-size:var(--gc-headline-h4-font-size);line-height:var(--gc-headline-h4-line-height)}}@media (min-width: 1284px){.c-gc-header--browse .c-gc-header__title{--gc-header-browse-title-size: 3rem;font-size:var(--gc-header-browse-title-size);line-height:1;text-transform:none}}@media (min-width: 1284px){.c-gc-header--navigation .c-gc-header__title{text-transform:none;letter-spacing:var(--gc-headline-h4-letter-spacing)}}.c-page-header__wrapper{position:fixed;top:0;left:0;right:0;z-index:10;--_progress: 0;--_padding-y: calc(2rem - 1.5rem * var(--_progress));--_gap: calc(.5rem * (1 - var(--_progress)));--_logo-size: calc(3.75rem - 1.75rem * var(--_progress));--_logo-pt: calc(.75rem * (1 - var(--_progress)));--_btn-py: calc(.75rem - .25rem * var(--_progress));--_btn-px: calc(1rem - .25rem * var(--_progress));--_info-opacity: calc(1 - var(--_progress))}.c-page-header__wrapper.is-collapsed .c-page-header__toolbar{align-items:center;gap:var(--spacing-xs, .5rem)}.c-page-header__wrapper.is-collapsed .c-page-header__logo img{animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both}.c-page-header__wrapper.is-collapsed .c-page-header__compact-name{animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both;display:block}.c-page-header__wrapper.is-collapsed .c-page-header__info{display:none}@media (min-width: 1284px){.c-page-header__wrapper{position:static}}.c-page-header{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--_gap);background-color:var(--gc-header-bg, var(--palette-heading, #1a1c2e));color:var(--palette-white, #fff);padding:var(--_padding-y) 0}.c-page-header__toolbar{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between}.c-page-header__back-btn,.c-page-header__action-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--_btn-py) var(--_btn-px);border:0;border-radius:var(--button-border-radius, .25rem);background:transparent;color:inherit;cursor:pointer}.c-page-header__back-btn:focus-visible,.c-page-header__action-btn:focus-visible{outline:2px solid var(--palette-white, #fff);outline-offset:2px}.c-page-header__icon{width:1.5rem;height:1.5rem}.c-page-header__logo{flex-shrink:0;padding-top:var(--_logo-pt)}.c-page-header__logo img{display:block;width:var(--_logo-size);height:var(--_logo-size);-o-object-fit:contain;object-fit:contain}.c-page-header__compact-name{align-self:center;display:none;flex:1;font-family:var(--gc-headline-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-headline-font-weight);line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:var(--gc-heading-text-transform);white-space:nowrap}.c-page-header__star-solid,.c-page-header__action-btn.is-favorited .c-page-header__star-outline{display:none}.c-page-header__action-btn.is-favorited .c-page-header__star-solid{display:block}.c-page-header__info{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;opacity:var(--_info-opacity);gap:var(--spacing-xxs, .25rem)}.c-page-header__name{font-family:var(--gc-headline-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-headline-font-weight);text-transform:var(--gc-heading-text-transform);text-align:center;line-height:normal;letter-spacing:0}.c-page-header__league{display:inline-flex;align-items:center;gap:0;padding-left:var(--spacing-xxs, .25rem);border:1px solid var(--palette-tonality-grey-1, #777878);border-radius:var(--spacing-xxs, .25rem);text-decoration:none;color:var(--palette-tonality-grey-3, #d0d1d2);cursor:pointer;background:transparent}.c-page-header__league:focus-visible{outline:2px solid var(--palette-white, #fff);outline-offset:2px}.c-page-header__league-label{font-family:var(--gc-body-font-family);font-size:var(--gc-small-font-size);font-weight:var(--gc-regular-font-weight);line-height:var(--gc-small-line-height);white-space:nowrap;color:var(--palette-tonality-grey-3, #d0d1d2)}.c-page-header__league-chevron{width:1.5rem;height:1.5rem;flex-shrink:0}.c-page-header__decoration{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden;background-image:var(--gc-header-look);background-repeat:no-repeat;background-position:center top;background-size:min(100%,86.125rem) auto}@media (min-width: 1284px){.c-page-header{align-items:center;justify-content:center;min-height:10.75rem;padding:3rem 0;gap:var(--spacing-s);overflow:unset}.c-page-header__toolbar{justify-content:center;width:100%}.c-page-header__back-btn{position:absolute;top:0;left:var(--gc-top-nav-side-padding);z-index:2}.c-page-header__action-btn{position:absolute;top:0;right:var(--gc-top-nav-side-padding);z-index:2}.c-page-header__logo{padding-top:0}.c-page-header__logo img{width:6.25rem;height:6.25rem}.c-page-header__info{opacity:1}.c-page-header__name{font-size:var(--gc-headline-h4-font-size);line-height:var(--gc-headline-h4-line-height)}}.c-loader{--gc-loader-size: 24px;width:var(--gc-loader-size);height:var(--gc-loader-size);margin:0 auto var(--spacing-l);position:relative}.c-loader:before{content:"";width:var(--gc-loader-size);height:5px;background:var(--palette-heading, #1a1c2e);opacity:.25;position:absolute;top:calc(var(--gc-loader-size) * 1.5);left:0;border-radius:50%;animation:shadow .5s linear infinite}.c-loader:after{content:"";width:100%;height:100%;background:var(--palette-heading, #1a1c2e);animation:bxSpin .5s linear infinite;position:absolute;top:0;left:0;border-radius:4px}@keyframes bxSpin{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:20px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}.c-gc-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.c-gc-table{width:100%;border-collapse:collapse}.c-gc-table__desktop-only{display:none}@media (min-width: 768px){.c-gc-table__desktop-only{display:table-cell}}@media (min-width: 768px){.c-gc-table__mobile-only{display:none}}.c-gc-table th,.c-gc-table td{padding:var(--spacing-s) 0;padding-right:calc(var(--spacing-xs) / 2 + 14px);font-family:var(--gc-body-font-family);font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);vertical-align:middle;text-align:right}.c-gc-table th:nth-child(1),.c-gc-table th:nth-child(2),.c-gc-table td:nth-child(1),.c-gc-table td:nth-child(2){text-align:left}.c-gc-table th:first-child,.c-gc-table td:first-child{padding-left:var(--spacing-m)}.c-gc-table th:last-child,.c-gc-table td:last-child{padding-right:var(--spacing-m)}.c-gc-table td{color:var(--gc-table-cell-color)}.c-gc-table__col--num{width:calc(2.5rem + var(--spacing-xs))}.c-gc-table__col{font-weight:var(--gc-table-header-font-weight);color:var(--palette-heading);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.c-gc-table__col--active{color:var(--color-accent);font-weight:var(--gc-table-header-font-weight)}.c-gc-table__col--no-sort{cursor:default}.c-gc-table__col--left{text-align:left!important}.c-gc-table__col--streak{text-align:left!important;width:12rem}.c-gc-table td.c-gc-table__col--active{color:var(--color-accent)}.c-gc-table__sort-icon{width:.875rem;height:.875rem;vertical-align:middle;transition:transform .2s ease}.c-gc-table__sort-icon--desc{transform:translateY(-10%) rotate(180deg)}.c-gc-table tbody tr:nth-child(odd){background-color:var(--gc-table-row-alt-bg, #f4f4f5)}.c-gc-table--players tbody tr:nth-child(odd),.c-gc-table--team-stats tbody tr:nth-child(odd){background-color:transparent}.c-gc-table--players tbody tr:nth-child(2n),.c-gc-table--team-stats tbody tr:nth-child(2n){background-color:var(--gc-table-row-alt-bg, #f4f4f5)}.c-gc-table--players td.c-gc-table__cell--accent{color:var(--color-accent, #fe2941)}.c-gc-table__team{display:flex;gap:var(--spacing-xxs);align-items:center}.c-gc-table__team-link{text-decoration:none;color:inherit}.c-gc-table__team-link:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px;border-radius:2px}.c-gc-table__logo{flex-shrink:0;width:1.75rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.c-gc-table__logo--text{display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:var(--palette-heading)}.c-gc-table__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--palette-heading);font-weight:700}.c-gc-table__name--desktop{display:none}@media (min-width: 768px){.c-gc-table__name--desktop{display:inline}}@media (min-width: 768px){.c-gc-table__name--mobile{display:none}}.c-gc-table__player{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}.c-gc-table__player-avatar{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;overflow:hidden}.c-gc-table__player-avatar--average{display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1.5rem}.c-gc-table__player-names{display:inline-flex;flex-direction:column;line-height:1.15;min-width:0;overflow:hidden}@media (min-width: 1284px){.c-gc-table__player-names{flex-direction:row;gap:var(--spacing-xxs)}}.c-gc-table__player-first-name,.c-gc-table__player-last-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--palette-heading)}.c-gc-table__player-first-name{font-weight:400}.c-gc-table__player-last-name,.c-gc-table__row--bold{font-weight:700}.c-gc-table__row--bold td{color:var(--palette-heading)}.c-gc-table__row--line{border-bottom:1px solid var(--palette-tonality-grey-3)}.c-gc-table__row--total{font-weight:var(--gc-body-font-weight)}.c-gc-table__row--total td{background-color:var(--palette-heading);color:var(--palette-white, #ffffff)}.c-gc-table__row--total .c-gc-table__player-last-name{color:var(--palette-white, #ffffff)}.c-gc-table__row--average{border-top:1px solid var(--palette-tonality-grey-3);border-bottom:1px solid var(--palette-tonality-grey-3)}.c-gc-table__row--average .c-gc-table__name{overflow:visible;text-overflow:clip}@media (orientation: landscape){.c-gc-table__row--average .c-gc-table__name{display:none}}@media (min-width: 768px){.c-gc-table__row--average .c-gc-table__name{display:none}}.c-gc-table__row--qualified td:first-child,.c-gc-table__row--disqualified td:first-child,.c-gc-table__row--prequalified td:first-child,.c-gc-table__row--predisqualified td:first-child{position:relative}.c-gc-table__row--qualified td:first-child:before,.c-gc-table__row--disqualified td:first-child:before,.c-gc-table__row--prequalified td:first-child:before,.c-gc-table__row--predisqualified td:first-child:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:2rem;border-radius:0 2px 2px 0}.c-gc-table__row--qualified td:first-child:before{background-color:var(--gc-standing-qualified-color, #00bd8e)}.c-gc-table__row--prequalified td:first-child:before{background-color:var(--gc-standing-prequalified-color, #75e8cc)}.c-gc-table__row--disqualified td:first-child:before{background-color:var(--gc-standing-disqualified-color)}.c-gc-table__row--predisqualified td:first-child:before{background-color:var(--gc-standing-predisqualified-color, #f9d2d6)}.c-gc-topscorer>.c-card__header:has(.c-card__header__logo){margin-bottom:var(--spacing-m)}.c-gc-topscorer__sponsor{display:flex;align-items:center;justify-content:center;padding:var(--spacing-s) var(--spacing-m);background-color:var(--gc-topscorer-sponsor-bg, #fc0);border-radius:var(--radius-m) var(--radius-m) 0 0}.c-gc-topscorer__sponsor-logo{height:1.5rem;width:auto}.c-gc-topscorer__title{padding:var(--spacing-s) var(--spacing-m);text-align:center;font-family:var(--gc-headline-font-family);font-size:.8125rem;line-height:1.5rem;font-weight:var(--gc-headline-font-weight);text-transform:var(--gc-heading-text-transform);color:var(--palette-heading, #1a1c2e)}.c-gc-topscorer__list{display:flex;flex-direction:column;gap:var(--spacing-m)}@media (min-width: 1284px){.c-gc-topscorer__list{flex-direction:row;justify-content:center;align-items:stretch}}.c-gc-topscorer__player{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-s) var(--spacing-m)}@media (min-width: 1284px){.c-gc-topscorer__player{flex:1 1 0;min-width:0}}.c-gc-topscorer__rank{font-family:var(--gc-heading-font-family);font-size:.9375rem;line-height:1.0625rem;font-weight:var(--gc-heading-font-weight);letter-spacing:-.03125rem;text-transform:var(--gc-heading-text-transform);color:var(--palette-heading, #1a1c2e);margin:0}.c-gc-topscorer__portrait{position:relative;width:6.25rem;height:6.25rem}.c-gc-topscorer__portrait-img{width:6.25rem;height:6.25rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:var(--palette-ice)}.c-gc-topscorer__portrait-team{position:absolute;bottom:0;right:-.03125rem;width:1.75rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.c-gc-topscorer__portrait-number{position:absolute;bottom:0;left:.03125rem;display:flex;align-items:center;justify-content:center;padding:.125rem;border-radius:.125rem;background-color:var(--palette-heading);color:#fff;font-family:var(--gc-heading-font-family);font-size:.875rem;line-height:1rem;font-weight:var(--gc-heading-font-weight);letter-spacing:-.015625rem;text-transform:var(--gc-heading-text-transform)}.c-gc-topscorer__info{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;color:var(--palette-heading)}.c-gc-topscorer__name{display:flex;gap:var(--spacing-xxs);margin:0;font-family:var(--gc-heading-font-family);font-size:var(--App-Headline--Small-font-size, .9375rem);line-height:var(--App-Headline--Small-line-height, 1.0625rem);text-transform:var(--gc-heading-text-transform)}.c-gc-topscorer__name-first{font-weight:var(--gc-heading-font-weight)}.c-gc-topscorer__name-last{font-weight:var(--gc-headline-font-weight)}.c-gc-topscorer__position{margin:0;color:var(--palette-heading)}.c-gc-topscorer__stats{display:flex;flex-direction:column;align-items:center}.c-gc-topscorer__stat{margin:0;display:flex;gap:var(--spacing-xxs);align-items:center;justify-content:center;width:100%;color:var(--gc-text-muted)}.c-gc-topscorer__stat--bold{color:var(--palette-heading)}.c-gc-topscorer__empty{padding:var(--spacing-m);text-align:center;color:var(--gc-text-muted);margin:0}.c-gc-topscorer--pregame{padding-bottom:var(--spacing-m)}.c-gc-topscorer--pregame .c-gc-topscorer__list{gap:0;flex-direction:row;justify-content:flex-start;align-items:stretch}.c-gc-topscorer--pregame .c-gc-topscorer__player{flex:1 1 50%;justify-content:flex-start;padding:var(--spacing-s) var(--spacing-m) 0}.c-gc-topscorer--pregame .c-gc-topscorer__player+.c-gc-topscorer__player{border-left:1px solid var(--palette-borders-lines-hr, #ededee)}.c-gc-topscorer--pregame .c-gc-topscorer__name{flex-direction:column;gap:0}.c-gc-error{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:2rem 1rem;text-align:center;max-width:22.6875rem;margin:0 auto;width:100%}.c-gc-error__image{display:block;width:100%}.c-gc-error__text{color:var(--gc-streak-loss)}.c-gc-error p{margin:0}.c-reorder-list{display:flex;flex-direction:column;border-radius:var(--radius-m, .5rem);box-shadow:var(--gc-card-box-shadow);overflow:hidden}.c-reorder-item{display:flex;align-items:center;min-height:3.5rem;background:var(--palette-tonality-white, #fff)}.c-reorder-item+.c-reorder-item{border-top:1px solid var(--palette-borders-lines-hr, #ededee)}.c-reorder-item__star{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--spacing-s);border:0;border-right:1px solid var(--palette-borders-lines-hr, #ededee);background:transparent;color:var(--gc-icon-color, #1a1c2e);cursor:pointer;color:var(--palette-primary)}.c-reorder-item__star-icon,.c-reorder-item__action-icon{width:1.5rem;height:1.5rem}.c-reorder-item__info{display:flex;align-items:center;flex:1;gap:var(--spacing-xxs);padding:var(--spacing-xs);min-width:0}.c-reorder-item__logo{flex-shrink:0;align-self:flex-start;width:2.625rem;height:1.875rem;padding-inline:.46875rem;display:flex;align-items:center;justify-content:center}@media (min-width: 1284px){.c-reorder-item__logo{width:3.875rem;height:2.75rem}.c-reorder-item__logo img{width:100%;height:auto}}.c-reorder-item__logo img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.c-reorder-item__text{display:flex;flex-direction:column;min-width:0}.c-reorder-item__name,.c-reorder-item__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--palette-heading, #1a1c2e)}.c-reorder-item__actions{display:flex;align-items:center;flex-shrink:0}.c-reorder-item__action-btn{display:flex;align-items:center;justify-content:center;padding:var(--spacing-s);border:0;background:transparent;color:var(--palette-heading, #1a1c2e);cursor:pointer}.c-reorder-item__action-btn--bordered{border-left:1px solid var(--palette-borders-lines-hr, #ededee)}.c-reorder-item__drag-handle{cursor:grab;touch-action:none}.c-reorder-item__drag-handle:active{cursor:grabbing}.c-reorder-item.is-dragging{position:fixed;z-index:200;box-shadow:0 4px 20px #1a1c2e26;border-radius:var(--radius-m, .5rem)}.c-reorder-item--placeholder{background-color:var(--palette-tonality-grey-3, #d0d1d2)}.c-donut-stat{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs)}.c-donut-stat__title{color:var(--palette-text-heading, #1a1c2e);margin-bottom:0}.c-donut-stat__row{display:flex;align-items:center;gap:var(--spacing-l)}.c-donut-stat__value{width:1.5rem;text-align:right;color:var(--palette-text-heading, #1a1c2e)}.c-donut-stat__value--away{text-align:left}.c-donut-stat__chart{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.c-donut-stat__teams{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);pointer-events:none}.c-donut-stat__team-logo{width:2rem;height:auto;flex-shrink:0}.c-donut-stat__divider{width:1px;height:4rem;background-color:var(--palette-tonality-grey-3, #d0d1d2);flex-shrink:0}.c-form-momentum__teams{display:flex;align-items:stretch}.c-form-momentum__team{display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--spacing-xxs, 4px);min-width:0;padding:var(--spacing-s, 12px) var(--spacing-m, 16px)}.c-form-momentum__divider{flex-shrink:0;width:1px;background-color:var(--gc-border-color, #ededee)}.c-form-momentum__logo{width:3.875rem;height:2.75rem;-o-object-fit:contain;object-fit:contain}.c-streak-pips{display:flex;gap:var(--spacing-xxs, 4px)}.c-streak-pips__pip{width:.75rem;height:.375rem;flex-shrink:0;fill:var(--palette-grey-light)}.c-streak-pips__pip--win{fill:var(--gc-streak-win, #00bd8e)}.c-streak-pips__pip--otw{fill:var(--gc-streak-otw, #75e8cc)}.c-streak-pips__pip--loss{fill:var(--gc-streak-loss)}.c-streak-pips__pip--otl{fill:var(--gc-streak-otl, #f9d2d6)}.c-streak-pips__pip--draw{fill:var(--gc-streak-draw, #8b8788)}.c-head-to-head{padding:0 var(--spacing-m) var(--spacing-m)}.c-head-to-head__divider{border:none;border-top:1px solid var(--palette-borders-lines-hr, #ededee);margin:var(--spacing-s, 12px) 0}.c-head-to-head__game{display:flex;flex-direction:column;gap:var(--spacing-xxs, 4px)}.c-head-to-head__date{margin:0 0 var(--spacing-xxs, 4px)}.c-head-to-head__teams{display:flex;flex-direction:column;gap:var(--spacing-xxs, 4px)}.c-head-to-head__team{display:flex;align-items:center;gap:var(--spacing-xxs, 4px)}.c-head-to-head__logo{flex-shrink:0;width:2.5rem;height:1.75rem;-o-object-fit:contain;object-fit:contain}.c-head-to-head__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-head-to-head__score{flex-shrink:0;text-align:right}.c-head-to-head__score--loser{color:var(--palette-tonality-grey-2, #a4a4a5)}.c-glossary{padding:0 var(--spacing-m)}.c-glossary__holder:empty{display:none}.c-glossary__button{padding:var(--spacing-m) 0;display:flex;align-items:center;justify-content:space-between;width:100%}.c-glossary__button.is-active .c-icon{transform:rotate(180deg)}.c-glossary__table{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-l)}.c-glossary__table th,.c-glossary__table td{padding:var(--spacing-xxs) 0}.c-glossary__table td:first-child{font-weight:700}.c-broadcasters{display:flex;gap:var(--spacing-xs)}.c-broadcasters__item{padding:var(--spacing-xs) var(--spacing-s);background-color:var(--palette-text-heading);border-radius:var(--gc-broadcaster-border-radius, 6.1875rem)}.c-broadcasters__red img{height:28px;width:auto}.c-broadcasters__image{display:block;height:var(--gc-broadcaster-image-height, .875rem);width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.c-broadcasters__holder{padding:var(--spacing-m) var(--spacing-m) 0}@media (min-width: 1284px){.c-broadcasters__holder{max-width:var(--gc-content-column-max-width);margin:0 auto;padding:var(--spacing-xxxl) 0 0}}.c-toggle-puck{gap:var(--spacing-xxs, .25rem);padding:var(--spacing-xxs, .25rem);min-height:2.625rem;border-radius:var(--button-border-radius);background-color:var(--palette-ice, #f4f4f5);display:grid;grid-template-columns:repeat(2,1fr);width:100%}.c-toggle-puck:has(:nth-child(3)){grid-template-columns:repeat(3,1fr)}@media (min-width: 768px){.c-toggle-puck{width:auto}}.c-toggle-puck__item{--button-padding: 0 var(--spacing-xs, .5rem);--button-min-width: 0;--button-bg-color: transparent;--button-bg-color-active: transparent;--button-border-color: transparent;--button-border-color-active: transparent;--button-color: var(--palette-heading, #1a1c2e);--button-color-active: var(--palette-heading, #1a1c2e);--button-font-family: var(--gc-body-font-family);--button-text-transform: none;--button-font-weight: 700;--button-font-size: var(--gc-body-font-size);--button-line-height: var(--gc-body-line-height);--button-text-align: center;--button-white-space: normal;min-width:0;min-height:2.625rem;letter-spacing:0;box-shadow:none;overflow-wrap:anywhere;transition:background-color .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}.c-toggle-puck__item.is-active{--button-bg-color: var(--palette-white);--button-bg-color-active: var(--palette-white);background-color:var(--palette-white);box-shadow:var(--gc-card-box-shadow)}@media (hover: hover){.c-toggle-puck__item:hover:not(.is-active,[disabled]){--button-border-color: var(--palette-grey-lighter, #d6d6d9)}}.c-toggle-puck--fill .c-toggle-puck__item{flex:1 1 0}.c-gc-promo-slots{margin:var(--spacing-l) auto 0;width:min(100%,var(--gc-content-column-max-width));padding:0 var(--spacing-m)}.c-favorites__stack .c-gc-promo-slots{margin-top:0}.c-gc-promo-slots .c-promo-slot__meta{display:none}.c-gc-promo-slots img{margin:0 auto;display:block;max-width:100%;width:auto;height:auto}@media (min-width: 1284px){.c-gc-promo-slots{margin-top:var(--spacing-xxxl);padding:0}}.c-game-preview-list .c-gc-promo-slots{margin-top:0;padding-left:0;padding-right:0}@media (max-width: 1283px){.c-games-calendar .c-gc-promo-slots{margin-top:0;padding:var(--spacing-m);background:var(--palette-background-background)}}.c-gc-promo-slots .c-promo-slot__image--mobile{display:block}@media (min-width: 768px){.c-gc-promo-slots .c-promo-slot__image--mobile{display:none}}.c-gc-promo-slots .c-promo-slot__image--desktop{display:none}@media (min-width: 768px){.c-gc-promo-slots .c-promo-slot__image--desktop{display:block}}.c-gc-promo-slots .c-promo-slot .swiper-slide{vertical-align:middle}.c-sporttip__container{margin:var(--spacing-l) var(--spacing-m) 0;height:427px;background:#000;overflow:hidden;border-radius:var(--radius-lg)}.c-favorites__stack .c-sporttip__container{margin-left:0;margin-right:0}@media (min-width: 1284px){.c-sporttip__container{max-width:var(--gc-content-column-max-width);margin:0 auto var(--spacing-xxxl);width:100%}.c-favorites__stack .c-sporttip__container{margin-left:auto;margin-right:auto}}.c-sporttip__iframe{width:100%;height:100%;border:none;display:flex;justify-self:center}.c-page-loader{height:4px;width:100%;--c: no-repeat linear-gradient(var(--gc-loader-color, #fe2941) 0 0);background:var(--c),var(--c),var(--gc-loader-bg, rgba(254, 41, 65, .2745098039));background-size:60% 100%;animation:loader 3s infinite;display:none;position:fixed;top:0;left:0;right:0;z-index:1101}.c-page-loader.htmx-request{display:block}@keyframes loader{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}@media (min-width: 1284px){.c-stats-grid{max-width:var(--gc-content-column-max-width);margin:0 auto;display:grid;grid-template-columns:25% 75%;gap:var(--spacing-xl)}body.has-gc-leaderboard-visible .c-stats-grid,.c-stats-grid:has(.c-fullscreen-modal__body:empty){grid-template-columns:0 auto;gap:0}.c-stats-grid .c-card__holder{grid-column:2;grid-row:1;width:100%}.c-stats-grid .c-fullscreen-modal{background:transparent;margin:var(--spacing-xxxl) 0;padding:var(--spacing-l) var(--spacing-m) 0;grid-column:1;grid-row:1;display:block;position:static;visibility:visible;overflow:visible;transform:none;z-index:1;width:auto;box-shadow:none;max-height:none;align-self:flex-start;background-color:var(--palette-tonality-white, #fff);border-radius:var(--radius-m);box-shadow:var(--card-box-shadow, 0 4px 20px 0px rgba(0, 0, 0, .1))}}@media (min-width: 1284px) and (min-width: 1284px){.c-stats-grid .c-fullscreen-modal .c-gc-btn__group,.c-stats-grid .c-fullscreen-modal .c-fullscreen-modal__footer{flex-direction:column}}@media (min-width: 1284px) and (min-width: 1552px){.c-stats-grid .c-fullscreen-modal .c-gc-btn__group:not(.c-gc-btn__group--list){flex-direction:row}}@media (min-width: 1284px){.c-stats-grid .c-fullscreen-modal__header{display:none}.c-stats-grid .c-fullscreen-modal__body{overflow:visible}.c-stats-grid .c-fullscreen-modal__body>div{padding-left:0!important;padding-right:0!important}.c-stats-grid .c-fullscreen-modal__body:empty+.c-fullscreen-modal__footer{display:none}.c-stats-grid .c-fullscreen-modal__footer{padding-left:0;padding-right:0}}@media (min-width: 1552px){.c-stats-grid{padding-left:var(--spacing-m);padding-right:var(--spacing-m);--gc-content-column-max-width: calc(1800px - 2rem) }}.c-club__list{gap:var(--spacing-l);display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width: 576px){.c-club__list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px){.c-club__list{grid-template-columns:repeat(4,1fr)}}@media (min-width: 992px){.c-club__list{grid-template-columns:repeat(5,1fr)}}@media (min-width: 1284px){.c-club__list{grid-template-columns:repeat(6,1fr)}}.c-club__item{padding:var(--spacing-l) var(--spacing-m);display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;gap:var(--spacing-xs);background-color:var(--palette-tonality-white);border-radius:var(--Radius-md, .5rem);box-shadow:0 0 18px #1a1c2e0d;transition:all var(--transition-duration) var(--transition-function)}.c-club__item:hover{box-shadow:0 0 18px #1a1c2e40}.c-club__item__image{max-width:3.5rem}.c-club__item__name{font-family:var(--headline-font-family);font-size:var(--gc-heading-small-font-size);font-style:normal;font-weight:400;line-height:var(--gc-heading-small-line-height, 1.0625rem);letter-spacing:var(--gc-heading-small-letter-spacing, -.03125rem);text-transform:uppercase}.c-league-navigation{--league-navigation-divider-color: var(--palette-borders-lines-hr, #ededee);display:flex;flex-direction:column;gap:var(--spacing-xl)}.c-league-navigation__heading{color:var(--palette-heading, #1a1c2e)}.c-league-navigation__search{margin-bottom:var(--spacing-m)}.c-league-navigation__list{display:flex;flex-direction:column;gap:var(--spacing-xs)}.c-league-navigation__league{background-color:var(--palette-tonality-white, #fff);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--gc-card-box-shadow)}.c-league-navigation__league__header{display:flex;align-items:center;gap:var(--spacing-xs);min-height:3.5rem;padding:var(--spacing-xxs) 0 var(--spacing-xxs) var(--spacing-xs);position:relative}.c-league-navigation__league__logo{display:flex;align-items:center;justify-content:center;width:2.75rem;flex-shrink:0;overflow:hidden}.c-league-navigation__league__logo img{height:2.75rem;width:auto;-o-object-fit:contain;object-fit:contain}.c-league-navigation__league__name{flex:1 1 0;min-width:0;color:var(--palette-heading, #1a1c2e)}.c-league-navigation__league__favorite{display:flex;align-items:center;gap:var(--spacing-xs);flex:1 1 0;min-width:0}.c-league-navigation__level__list{border-top:1px solid var(--league-navigation-divider-color)}.c-league-navigation__level__header{display:flex;align-items:center;min-height:3.5rem;padding:var(--spacing-xxs) 0;padding-left:var(--spacing-xs);border-bottom:1px solid var(--league-navigation-divider-color);width:100%;position:relative;color:var(--palette-heading, #1a1c2e);gap:var(--spacing-xs)}.c-league-navigation__level__name{flex:1 1 0;min-width:0;text-align:left;font:inherit;color:inherit;display:flex;align-items:center;gap:var(--spacing-xs)}.c-league-navigation__region__header{border-bottom:1px solid var(--league-navigation-divider-color);display:flex;min-height:3.5rem;position:relative}.c-league-navigation__region__title{flex:1 1 0;min-width:0}.c-league-navigation__region__button{display:flex;align-items:center;width:100%;height:100%;padding:var(--spacing-xxs) var(--spacing-xs);padding-left:0;color:var(--palette-heading, #1a1c2e);gap:var(--spacing-xs);padding-left:var(--spacing-xs)}.c-league-navigation__star{border-right:1px solid var(--league-navigation-divider-color);display:flex;align-items:center;justify-content:center;padding:var(--spacing-s);flex-shrink:0}.c-league-navigation__team{display:flex;align-items:center;gap:var(--spacing-xs);border-bottom:1px solid var(--league-navigation-divider-color);padding:var(--spacing-xxs) var(--spacing-xs);width:100%;position:relative;color:var(--palette-heading, #1a1c2e)}.c-league-navigation__team__logo{height:2.75rem;width:2.75rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.c-league-navigation__collapse{margin-left:auto;display:flex;align-items:center;justify-content:center;padding:var(--spacing-s);border-left:1px solid var(--league-navigation-divider-color);flex-shrink:0}.c-league-navigation__collapse.is-active .c-icon{transform:rotate(180deg)}.c-league-navigation .is-favorited:before{position:absolute;display:block;content:"";top:0;left:0;right:0;bottom:0;border:2px solid var(--color-accent);border-radius:var(--radius-m);pointer-events:none}.c-league-navigation .is-favorited:after{pointer-events:none;border-top-right-radius:var(--radius-m);position:absolute;top:0;right:0;width:1.75rem;height:1.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M17.2064 14.3767L22.5914 10.4637L22.1335 9.05592H15.4777C15.0733 9.05592 14.7182 8.79704 14.5941 8.41408L12.5103 2H11.0832L8.99942 8.41408C8.87533 8.79918 8.52018 9.05592 8.11582 9.05592H1.45784L1 10.4637L6.385 14.3767C6.71234 14.6142 6.84713 15.0314 6.72304 15.4165L4.55363 22.0937L5.56987 22.8319L11.2501 18.7049C11.5775 18.4674 12.016 18.4674 12.3434 18.7049L18.1691 22.9367L19.0955 22.2628L16.8705 15.4144C16.7464 15.0314 16.8812 14.6121 17.2085 14.3746L17.2064 14.3767Z'/%3E%3C/svg%3E") top var(--spacing-xxxs) right var(--spacing-xxxs)/.875rem no-repeat,linear-gradient(225deg,var(--color-accent) 0%,var(--color-accent) 50%,transparent 50%,transparent 100%);content:""}.c-league-navigation--browse .is-favorited:before,.c-league-navigation--browse .is-favorited:after{display:none}.c-league-navigation--browse .c-league-navigation__league__header{padding-left:0}.c-league-navigation--browse .c-league-navigation__league__header,.c-league-navigation--browse .c-league-navigation__league__favorite{gap:0}.c-league-navigation--browse .c-league-navigation__league__logo{width:3.875rem;height:2.75rem}.c-league-navigation--browse .c-league-navigation__league__logo img{max-height:none;max-width:none;width:auto;height:100%}.c-league-navigation--browse .c-league-navigation__star{border-left:1px solid var(--league-navigation-divider-color);border-right:0;color:var(--palette-borders-lines-hr, #ededee)}.c-league-navigation--browse .c-league-navigation__star .c-league-navigation__star-icon--solid{display:none}.c-league-navigation--browse .c-league-navigation__star.is-favorited{color:var(--color-accent)}.c-league-navigation--browse .c-league-navigation__star.is-favorited .c-league-navigation__star-icon--outline{display:none}.c-league-navigation--browse .c-league-navigation__star.is-favorited .c-league-navigation__star-icon--solid{display:block}.c-league-navigation--browse .c-league-navigation__team-wrapper{display:flex;align-items:center;border-bottom:1px solid var(--league-navigation-divider-color)}.c-league-navigation--browse .c-league-navigation__team{border-bottom:none}.c-league-navigation--browse a.c-league-navigation__team,.c-league-navigation--browse a.c-league-navigation__league__favorite,.c-league-navigation--browse a.c-league-navigation__region__button,.c-league-navigation--browse a.c-league-navigation__level__name{text-decoration:none;color:inherit}.c-league-navigation--browse .c-league-navigation__level__header{padding-left:0}.c-league-navigation--browse .c-league-navigation__level__name{gap:0}.c-league-navigation--browse .c-league-navigation__region__button{padding-left:0;gap:0}@media (min-width: 1284px){.c-league-navigation--browse{gap:var(--spacing-l)}.c-league-navigation--browse .c-league-navigation__search{margin-bottom:var(--spacing-l)}.c-league-navigation--browse .c-league-navigation__heading{margin-bottom:var(--spacing-xs)}}.c-game-preview{display:flex;flex-direction:column;background-color:var(--palette-white);border-radius:var(--radius-m);box-shadow:var(--gc-card-box-shadow);text-decoration:none;color:var(--color-text);overflow:hidden;transition:all ease .2s}@media (min-width: 1284px){.c-game-preview{max-width:var(--gc-content-column-max-width);width:100%;margin:0 auto}}@starting-style{.c-game-preview{translate:0 10px;opacity:0}}.c-game-preview__header{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xxs);padding:var(--spacing-xs) var(--spacing-m);border-radius:var(--radius-m) var(--radius-m) 0 0;color:var(--palette-white);font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height)}.c-game-preview--compact{border-radius:0;box-shadow:none}.c-game-preview--compact .c-game-preview__header{border-radius:0;color:var(--palette-heading)}.c-game-preview--simple .c-game-preview__header{background-color:transparent;color:var(--palette-heading)}.c-game-preview__league-info{display:flex;flex:1;gap:var(--spacing-xxs);align-items:center;min-width:0}.c-game-preview__league-name{font-weight:700;flex-shrink:0}.c-game-preview__league-name--full{display:none}@media (min-width: 576px){.c-game-preview__league-name--full{display:inline}.c-game-preview__league-name--short{display:none}}.c-game-preview__phase-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.c-game-preview__time{font-weight:700;text-align:center;flex-shrink:0}.c-game-preview__status{text-align:right;white-space:nowrap}.c-game-preview__teams{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m)}.c-game-preview__team{display:flex;align-items:center;gap:var(--spacing-xxs)}.c-game-preview__team-logo{width:2.5rem;height:1.75rem;flex-shrink:0}.c-game-preview__team-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-game-preview__team-info{display:flex;flex-direction:column;flex:1;gap:var(--spacing-xxs);min-width:0}.c-game-preview__team-row{display:flex;align-items:center;gap:var(--spacing-xxs);position:relative}.c-game-preview__team--loser .c-game-preview__team-name,.c-game-preview__team--loser .c-game-preview__team-score{color:var(--palette-grey)}.c-game-preview__team-name{flex:1;font-family:var(--gc-headline-font-family);font-size:var(--gc-game-preview-team-name-font-size, .9375rem);font-style:normal;font-weight:400;line-height:var(--gc-game-preview-team-name-line-height, 1.0625rem);text-transform:uppercase;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--palette-heading)}.c-game-preview__team-score{font-family:var(--gc-headline-font-family);font-size:var(--gc-game-preview-team-score-font-size, .9375rem);font-style:normal;font-weight:400;line-height:var(--gc-game-preview-team-score-line-height, 1.0625rem);letter-spacing:var(--gc-game-preview-team-score-letter-spacing, -.03125rem);text-transform:uppercase;text-align:right;white-space:nowrap;flex-shrink:0;color:var(--palette-heading)}.c-game-preview__winner-indicator{position:absolute;right:calc(-1 * var(--spacing-m));top:50%;transform:translateY(-50%);width:.375rem;height:.75rem;color:var(--palette-heading)}.c-game-preview__footer{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-xs) var(--spacing-m) var(--spacing-m)}.c-game-preview__broadcasters{display:flex;align-items:center;justify-content:center;gap:var(--spacing-s);height:2rem;padding:0 var(--spacing-m);background-color:var(--color-background);border-radius:var(--radius-sm);overflow:hidden}.c-game-preview__broadcaster{height:.875rem;width:auto;-o-object-fit:contain;object-fit:contain}.c-game-preview__ticket-btn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xxs);width:100%;padding:var(--spacing-xxs) var(--spacing-m);min-height:2rem;background-color:transparent;border:1px solid var(--palette-grey-lighter);border-radius:var(--radius-sm);font-family:var(--gc-headline-font-family);font-size:var(--gc-btn-font-size);line-height:var(--gc-btn-line-height);text-transform:var(--gc-heading-text-transform);color:var(--palette-heading);cursor:pointer;text-decoration:none}@media (hover: hover){.c-game-preview__ticket-btn:hover{background-color:var(--palette-grey-lightest)}}.c-game-preview__ticket-icon{width:1.5rem;height:1.5rem}@keyframes gc-fade-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.c-game-detail-header__wrapper{position:fixed;top:0;left:0;right:0;z-index:10;background-color:var(--gc-header-bg, var(--palette-heading, #1a1c2e))}@media (min-width: 1284px){.c-game-detail-header__wrapper{position:static}.c-game-detail-header__wrapper .c-game-detail-header__nav{padding-top:2rem;padding-left:var(--gc-top-nav-side-padding);padding-right:var(--gc-top-nav-side-padding)}.c-game-detail-header__wrapper .c-game-detail-header__content{padding-bottom:3rem;gap:3rem}.c-game-detail-header__wrapper .c-game-detail-header__team{flex:1;align-items:flex-end}.c-game-detail-header__wrapper .c-game-detail-header__team--away{align-items:flex-start}.c-game-detail-header__wrapper .c-game-detail-header__team-logo{margin-bottom:var(--spacing-xs);width:6.125rem;height:6.125rem}.c-game-detail-header__wrapper .c-game-detail-header__team-acronym{display:none}.c-game-detail-header__wrapper .c-game-detail-header__team-name{display:block}.c-game-detail-header__wrapper .c-game-detail-header__team--home .c-game-detail-header__team-name{text-align:right}.c-game-detail-header__wrapper .c-game-detail-header__center{flex:unset}}.c-game-detail-header__wrapper{--_progress: 0;--_nav-padding-y: calc(.5625rem - .0625rem * var(--_progress));--_content-gap: calc(var(--spacing-l) - .75rem * var(--_progress));--_content-padding-bottom: calc(var(--spacing-lg) - var(--spacing-lg) * var(--_progress));--_team-logo-size: calc(3.125rem - 1.125rem * var(--_progress));--_header-meta-opacity: calc(1 - var(--_progress));--_score-line-height: calc(2.75rem - 1.75rem * var(--_progress));--_btn-py: calc(.75rem - .25rem * var(--_progress));--_btn-px: calc(1rem - .25rem * var(--_progress));--gc-gamedetail-pregame-info-gap: calc(var(--spacing-xxs) - var(--spacing-xxs) * var(--_progress));--gc-countdown-padding-bottom: calc(var(--spacing-l) - var(--spacing-m) * var(--_progress));--gc-countdown-box-padding: calc(var(--spacing-xs) - var(--spacing-xs) * var(--_progress))}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__nav{position:absolute;display:flex;align-items:center}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__meta,.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__spacer,.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__center,.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__team-sog,.c-game-detail-header__wrapper.is-collapsed .c-game-countdown{display:none}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__content{align-items:center;justify-content:center;gap:var(--spacing-xs, .5rem);padding:var(--spacing-s) var(--header-gutter);min-height:3.5rem}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__team{width:auto;min-width:0;flex-direction:row;align-items:center;gap:var(--spacing-xs, .5rem)}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__team--away{flex-direction:row-reverse}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__team-logo{margin-bottom:0;height:2rem;animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__team-acronym{font-size:var(--gc-body-font-size);line-height:1;animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both}.c-game-detail-header__wrapper.is-collapsed .c-game-detail-header__compact-score{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font-size:var(--gc-body-font-size);line-height:1;font-family:var(--headline-font-family);animation:gc-fade-in .25s cubic-bezier(.4,0,.2,1) both}.c-game-detail-header__band{position:relative;overflow:hidden;background-color:var(--gc-header-bg, var(--palette-heading, #1a1c2e))}.c-game-detail-header__band .c-game-detail-header__decoration{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;max-width:86.125rem;aspect-ratio:1378/905;pointer-events:none;z-index:0;background-image:var(--gc-header-look);background-repeat:no-repeat;background-size:100% auto}.c-game-detail-header{--header-text: var(--palette-white, #fff);--header-text-muted: var(--gc-header-text-muted);--header-period-bg: var(--gc-period-pill-bg);--header-gutter: var(--gc-container-gutter);position:relative;display:flex;flex-direction:column;color:var(--header-text);overflow:hidden}.c-game-detail-header__nav{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:var(--_nav-padding-y, .5625rem) 0}.c-game-detail-header__back{display:flex;align-items:center;justify-content:center;padding:var(--_btn-py) var(--_btn-px);border:0;border-radius:var(--radius-sm, .25rem);background:transparent;color:inherit;cursor:pointer}.c-game-detail-header__back:focus-visible{outline:2px solid var(--header-text);outline-offset:2px}.c-game-detail-header__icon{width:1.5rem;height:1.5rem}.c-game-detail-header__spacer{width:3rem;flex-shrink:0}.c-game-detail-header__meta{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0;opacity:var(--_header-meta-opacity, 1)}.c-game-detail-header__date{text-align:center}.c-game-detail-header__league-info{text-align:center;color:var(--header-text-muted)}.c-game-detail-header__league-info--pregame{color:var(--header-text)}.c-game-detail-header__content{position:relative;z-index:1;display:flex;align-items:flex-start;gap:var(--_content-gap, var(--spacing-l));padding:0 var(--header-gutter) var(--_content-padding-bottom, var(--spacing-lg))}.c-game-detail-header__team{display:flex;flex-direction:column;align-items:center;width:5.9375rem;flex-shrink:0}.c-game-detail-header__team-logo{width:var(--_team-logo-size, 3.125rem);height:var(--_team-logo-size, 3.125rem);-o-object-fit:contain;object-fit:contain;margin-bottom:var(--spacing-xxs)}.c-game-detail-header__team-acronym{text-transform:var(--gc-heading-text-transform);text-align:center}.c-game-detail-header__team-name{font-size:var(--gc-headline-h4-font-size);font-family:var(--headline-font-family);font-weight:400;line-height:var(--gc-headline-h4-line-height);display:none;text-transform:uppercase}.c-game-detail-header__team-sog{text-align:center;color:var(--header-text-muted)}.c-game-detail-header__center{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.c-game-detail-header__pregame-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gc-gamedetail-pregame-info-gap, var(--spacing-xxs))}.c-game-detail-header__pregame-date,.c-game-detail-header__pregame-time{text-align:center}.c-game-detail-header__pregame-status{text-align:center;color:var(--header-text-muted)}.c-game-detail-header__score{display:flex;align-items:center;justify-content:center;width:100%;line-height:var(--_score-line-height, 2.75rem)}.c-game-detail-header__score-value{min-width:1rem;text-align:center}.c-game-detail-header__score-separator{margin:0 var(--spacing-xxxs)}.c-game-detail-header__compact-score{display:none;flex-shrink:0}.c-game-detail-header__periods{display:flex;justify-content:center;gap:1px;margin-top:var(--spacing-xxs)}.c-game-detail-header__period-col{display:flex;flex-direction:column;align-items:center;min-height:2rem}.c-game-detail-header__period{display:flex;align-items:center;justify-content:center;padding:var(--spacing-xxxs);flex-shrink:0;background-color:var(--header-period-bg);text-align:center}.c-game-detail-header__period-col:first-child .c-game-detail-header__period{border-radius:var(--radius-sm, .25rem) 0 0 var(--radius-sm, .25rem)}.c-game-detail-header__period-col:last-child .c-game-detail-header__period{border-radius:0 var(--radius-sm, .25rem) var(--radius-sm, .25rem) 0}.c-game-detail-header__period-col:only-child .c-game-detail-header__period{border-radius:var(--radius-sm, .25rem)}.c-game-detail-header__period span{white-space:nowrap}.c-game-detail-header__period-label{text-align:center;color:var(--header-text-muted);margin-top:var(--spacing-xxxs)}.c-game-detail-header.is-scheduled .c-game-detail-header.is-scheduled__content{margin-top:var(--spacing-xxs)}.c-game-detail-header.is-scheduled .c-game-detail-header.is-scheduled__center{justify-content:center;gap:var(--spacing-xxs)}.c-game-detail-header.is-live .c-game-detail-header.is-live__date{color:var(--palette-primary)}.c-game-detail-header.is-live .c-game-detail-header.is-live__content{margin-top:var(--spacing-s)}.c-game-detail-header.is-live .c-game-detail-header.is-live__center{justify-content:space-between}.c-game-detail-header.is-finished .c-game-detail-header.is-finished,.c-game-detail-header.is-finished .c-game-detail-header.is-canceled__content,.c-game-detail-header.is-canceled .c-game-detail-header.is-finished,.c-game-detail-header.is-canceled .c-game-detail-header.is-canceled__content{margin-top:var(--spacing-s)}.c-game-detail-header.is-finished .c-game-detail-header.is-finished,.c-game-detail-header.is-finished .c-game-detail-header.is-canceled__center,.c-game-detail-header.is-canceled .c-game-detail-header.is-finished,.c-game-detail-header.is-canceled .c-game-detail-header.is-canceled__center{justify-content:space-between}@media (min-width: 768px){.c-game-detail-header__team-logo{width:4rem;height:4rem}.c-game-detail-header__team{width:7rem}.c-game-detail-header__team-acronym{font-size:1.125rem;width:auto}.c-game-detail-header__score{font-size:2.5rem;height:4rem}.c-game-detail-header__score-value{min-width:1.5rem}.c-game-detail-header__period{width:2rem;padding:.25rem .125rem}.c-game-detail-header__pregame-info{height:4rem}.c-game-detail-header__pregame-date{font-size:1.5rem}}.c-game-stream{display:flex;flex-direction:column}.c-game-stream__period{display:flex;flex-direction:column;gap:var(--spacing-m);padding-bottom:var(--spacing-m)}.c-game-stream__period-header{padding:var(--spacing-s) var(--spacing-m);color:var(--palette-tonality-white);background-color:var(--palette-text-heading)}.c-game-stream__period-header .c-game-stream__score-value{color:var(--palette-tonality-white)}.c-game-stream__event{background-color:var(--palette-tonality-white, #fff);border:1px solid var(--palette-borders-lines-hr, #ededee);border-radius:var(--radius-m, .5rem);padding:var(--spacing-s);margin:0 var(--spacing-m)}.c-game-stream__event--foul .c-game-stream__player-name{color:var(--palette-text-heading, #1a1c2e)}.c-game-stream__event--timeline{padding:var(--spacing-l) var(--spacing-m);margin:0;border:0;border-radius:0;display:flex;gap:var(--spacing-s)}.c-game-stream__event--timeline:nth-child(2n){background-color:var(--palette-background-background, #f4f4f5)}.c-game-stream__event-content{display:flex;flex-direction:column;gap:var(--spacing-xs)}.c-game-stream__event-description{margin:0}.c-game-stream__event-top{display:flex;align-items:center;gap:.5rem}.c-game-stream__player-avatar{width:2rem;height:2rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block}.c-game-stream__player-avatar--small{width:1.5rem;height:1.5rem}.c-game-stream__player-avatar--placeholder{background-color:var(--palette-borders-lines-hr, #ededee);display:inline-block}.c-game-stream__player-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--palette-text-heading, #1a1c2e)}.c-game-stream__player-name--shootout{line-height:1.5rem;height:1.5rem;display:inline-block}.c-game-stream__event-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.c-game-stream__time{color:var(--palette-text-heading);white-space:nowrap}.c-game-stream__tags{display:flex;gap:.25rem;align-items:center}.c-game-stream__tag{display:inline-flex;align-items:center;justify-content:center;min-width:2.375rem;padding:var(--spacing-xxs);color:var(--gc-text-muted, rgba(26, 28, 46, .7));white-space:nowrap;border-radius:var(--button-border-radius);background-color:var(--gc-stream-tag-bg, #efeff0);height:1.5rem}.c-game-stream__tag--penalty{background:transparent;min-width:auto;color:var(--palette-text-heading, #1a1c2e);border:1px solid var(--palette-text-heading, #1a1c2e)}.c-game-stream__tag--goal{background-color:var(--palette-primary);color:var(--palette-white, #fff);text-transform:uppercase}.c-game-stream__assist{padding-left:2.5rem;color:var(--palette-text-heading, #1a1c2e);margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-game-stream__score-row{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-xs)}.c-game-stream__score-board{display:flex;align-items:center;gap:var(--spacing-xs)}.c-game-stream__team-logo{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.c-game-stream__team-logo--small{width:1.5rem;height:1.5rem}.c-game-stream__score-value{color:var(--palette-text-heading);white-space:nowrap}.c-game-stream__foul-text{margin-top:.25rem}.c-game-stream__period--shootout{gap:0}.c-game-stream__shootout{margin:0}.c-game-stream__shootout-attempt{display:flex;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-m);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee)}.c-game-stream__shootout-attempt:last-child{border-bottom:none}.c-game-stream__shootout-attempt .c-game-stream__player-name{flex:1}.c-game-stream__shootout-attempt.is-away{flex-direction:row-reverse}.c-game-stream__shootout-icon{--icon-width: .80213rem;background-color:var(--palette-tonality-grey-2);color:var(--palette-tonality-white, #fff);border-radius:100%;flex-shrink:0}.c-game-stream__shootout-icon.has-scored{background-color:var(--gc-streak-win, #00bd8e)}.c-game-stream__shootout-score{color:var(--gc-text-muted, rgba(26, 28, 46, .7));white-space:nowrap;flex-shrink:0}.c-team-insights{display:flex;flex-direction:column;padding:var(--spacing-m)}.c-team-insights__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--spacing-s);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee);margin-bottom:var(--spacing-m)}.c-team-insights__team{display:flex;align-items:center;gap:var(--spacing-xs)}.c-team-insights__team-logo{width:2rem;height:auto;flex-shrink:0}.c-team-insights__stats{display:flex;flex-direction:column;gap:var(--gc-team-insights-stat-gap, 0)}.c-team-insights__stat{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.c-team-insights__stat-values{display:flex;align-items:center}.c-team-insights__stat-value{width:3.75rem;color:var(--palette-text-heading, #1a1c2e);flex-shrink:0}.c-team-insights__stat-value--away{text-align:right}.c-team-insights__stat-abbr{flex:1;text-align:center;color:var(--palette-text-heading, #1a1c2e);white-space:nowrap;display:flex;align-items:center;justify-content:center}.c-team-insights__stat-abbr:has(.c-icon){cursor:pointer}.c-team-insights__stat-abbr.is-active .c-icon{rotate:180deg}.c-team-insights__stat-label{margin:0;text-align:center;color:var(--palette-text-body-primary, rgba(51, 53, 69, .85))}.c-team-insights__bar{display:flex;align-items:center;justify-content:center;width:100%;height:.5rem;border-radius:6.1875rem;background-color:var(--palette-tonality-grey-4, #e6e6e6);overflow:hidden}.c-team-insights__bar-half{flex:1;display:flex;height:100%;min-width:0}.c-team-insights__bar-half--home{justify-content:flex-end}.c-team-insights__bar-half--away{justify-content:flex-start}.c-team-insights__bar-fill{height:100%;border-radius:6.1875rem}.c-team-insights__bar-fill--home{background-color:var(--palette-primary);border-top-right-radius:0;border-bottom-right-radius:0}.c-team-insights__bar-fill--away{background-color:var(--palette-text-heading, #1a1c2e);border-top-left-radius:0;border-bottom-left-radius:0}.c-game-countdown{--countdown-gutter: var(--gc-container-gutter);display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-xs);padding:0 0 var(--gc-countdown-padding-bottom, var(--spacing-l)) 0;color:var(--palette-white, #fff);position:relative;z-index:1}@media (min-width: 1284px){.c-game-countdown{margin:0 auto;max-width:var(--gc-content-column-max-width)}.c-game-countdown .c-game-countdown__boxes{padding:0}}.c-game-countdown__title{text-align:center}.c-game-countdown__boxes{display:flex;gap:var(--spacing-xs);padding:0 var(--countdown-gutter)}.c-game-countdown__box{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:var(--gc-countdown-box-padding, var(--spacing-xs)) 0;border:1px solid var(--gc-header-border, var(--color-border));border-radius:var(--radius-sm, .25rem);text-align:center}.c-game-countdown__box-label{color:var(--gc-header-text-muted)}.c-game-lineup{display:flex;flex-direction:column;gap:var(--spacing-m)}.c-game-lineup__teams{display:flex;flex-direction:column}.c-lineup-filter{display:flex;gap:var(--spacing-s);justify-content:center}.c-lineup-filter__btn{background-color:var(--palette-white, #fff);border:1px solid var(--palette-grey-lightest, #e9e9e9);border-radius:var(--button-border-radius);color:var(--palette-heading, #1a1c2e);cursor:pointer;font-family:var(--gc-btn-font-family);font-size:var(--gc-btn-font-size);font-weight:var(--gc-btn-font-weight);letter-spacing:var(--gc-btn-letter-spacing);line-height:var(--gc-btn-line-height);padding:var(--spacing-xs) var(--spacing-l);text-transform:var(--gc-btn-text-transform);transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.c-lineup-filter__btn.is-active{background-color:var(--palette-primary);border-color:var(--palette-primary);color:var(--palette-white, #fff)}.c-lineup-filter__btn:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-lineup-team{display:none;flex-direction:column;align-items:center;gap:var(--spacing-xl);margin-inline:auto;max-width:var(--gl-team-max-width);width:100%}.c-lineup-team.is-active{display:flex}.c-lineup-row{display:flex;flex-direction:row;gap:var(--spacing-xs);justify-content:center;width:100%}.c-lineup-row--pair{align-items:flex-start}.c-lineup-row--pair>.c-lineup-group{flex:1 1 0;min-width:0}.c-lineup-row--full>.c-lineup-group{flex:1 1 auto;width:100%}.c-lineup-group{display:flex;flex-direction:column;gap:var(--spacing-xxs, 4px);width:50%}.c-lineup-group__title{color:var(--palette-heading, #1a1c2e);font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-body-font-weight);line-height:var(--gc-body-line-height);margin:0;text-align:left}.c-lineup-group__items{align-items:stretch;background-color:var(--palette-tonality-grey-4, #e6e6e6);border:1px solid var(--palette-tonality-grey-4, #e6e6e6);border-radius:var(--radius-m);display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing-xxxs);justify-content:flex-start;padding:var(--spacing-xxs)}.c-lineup-group__empty{color:var(--gc-text-muted);font-family:var(--gc-body-font-family);font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);margin:0;padding:var(--spacing-xs) 0;text-align:center}.c-lineup-player{align-items:center;align-self:stretch;background-color:var(--palette-white, #fff);border-radius:var(--radius-sm);display:flex;flex-direction:row;gap:var(--spacing-xs);padding:var(--spacing-xs);position:relative}.c-lineup-player__number{align-items:center;background-color:var(--palette-heading, #1a1c2e);border-radius:2px;color:var(--palette-ice, #f4f4f5);display:flex;flex-shrink:0;font-family:var(--gc-body-font-family);font-size:var(--gc-small-font-size);font-weight:var(--gc-body-font-weight);justify-content:center;line-height:var(--gc-small-line-height);padding:0 var(--spacing-xxxs);text-align:center;width:var(--gl-team-number-width, 1.5rem)}.c-lineup-player__avatar{background-color:var(--palette-grey-lightest, #e9e9e9);border-radius:50%;flex-shrink:0;height:1.625rem;overflow:hidden;width:1.625rem}.c-lineup-player__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-lineup-player__avatar span{align-items:center;color:var(--palette-grey, #a4a4a5);display:flex;font-family:var(--gc-body-font-family);font-size:.625rem;font-weight:var(--gc-body-font-weight);height:100%;justify-content:center}.c-lineup-player__name{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}@media (min-width: 1284px){.c-lineup-player__name{flex-direction:row;gap:var(--spacing-xxs, 4px)}}.c-lineup-player__first-name,.c-lineup-player__last-name{color:var(--palette-heading, #1a1c2e);font-family:var(--gc-body-font-family);font-size:var(--gc-small-font-size);line-height:var(--gc-small-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-lineup-player__first-name{font-weight:var(--gc-regular-font-weight, 400);margin-bottom:-.125rem}.c-lineup-player__last-name{font-weight:700}.c-lineup-player__tags{display:flex;gap:var(--spacing-xxxs, 2px);position:absolute;right:var(--spacing-xxxs, 2px);top:var(--spacing-xxxs, 2px);z-index:1}.c-lineup-player__tag{align-items:center;background-color:var(--palette-primary);border-radius:.5rem;color:var(--palette-white, #fff);display:flex;font-family:var(--gc-body-font-family);font-size:.5rem;font-weight:var(--gc-body-font-weight);height:1rem;justify-content:center;letter-spacing:0;line-height:1;min-width:1rem;padding:0 .25rem;text-align:center}.c-games-calendar{background-color:var(--palette-tonality-white)}.c-games-calendar--sticky{position:sticky;top:60px;z-index:10}.c-games-calendar .c-game-preview-list{padding-top:var(--spacing-m)}.c-games-calendar--live .c-calendar-day-picker{padding-bottom:var(--spacing-s)}@media (min-width: 1284px){.c-games-calendar--league-schedule,.c-games-calendar--live{background:transparent;position:relative;top:0}}.c-games-calendar--league-schedule .c-game-preview-list,.c-games-calendar--live .c-game-preview-list{padding:var(--spacing-m);background-color:var(--palette-ice);display:flex;gap:var(--spacing-l);flex-direction:column}@media (min-width: 1284px){.c-games-calendar--league-schedule .c-game-preview-list,.c-games-calendar--live .c-game-preview-list{max-width:var(--gc-content-column-max-width);padding:var(--spacing-xxxl) 0 0;margin:0 auto;background:transparent}}.c-games-calendar--league-schedule .c-games-calendar__header,.c-games-calendar--live .c-games-calendar__header{padding-top:var(--spacing-m)}@media (min-width: 1284px){.c-games-calendar--league-schedule .c-games-calendar__header,.c-games-calendar--live .c-games-calendar__header{background-color:var(--palette-tonality-white);padding-bottom:var(--spacing-m)}}.c-games-calendar--league-schedule .c-game-preview,.c-games-calendar--live .c-game-preview{box-shadow:var(--card-box-shadow, 0 4px 20px 0px rgba(0, 0, 0, .1));border-radius:var(--radius-m);overflow:hidden}.c-games-calendar--league-schedule .c-game-preview__header,.c-games-calendar--live .c-game-preview__header{background-color:transparent}@media (min-width: 1284px){.c-games-calendar--league-schedule .c-calendar-day-picker,.c-games-calendar--live .c-calendar-day-picker{background-color:var(--palette-tonality-white);padding-bottom:var(--spacing-l)}}.c-games-calendar__header{gap:var(--spacing-xxxs);display:flex;align-items:center;justify-content:center;min-height:3.5rem}.c-games-calendar__title{margin:0;font-weight:var(--gc-body-font-weight);text-transform:uppercase;font-size:var(--gc-heading-small-font-size);line-height:var(--gc-heading-small-line-height);font-family:var(--headline-font-family);letter-spacing:var(--gc-heading-small-letter-spacing)}@media (min-width: 1284px){.c-games-calendar__title{font-size:var(--gc-lead-bold-font-size);line-height:1.1875rem}}.c-games-calendar__nav-btn{display:flex;align-items:center;justify-content:center;width:2.75rem;height:3.25rem;padding:var(--spacing-xs) var(--spacing-s);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s ease}@media (hover: hover){.c-games-calendar__nav-btn:hover{background-color:var(--palette-grey-lightest)}}.c-games-calendar__nav-btn:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-games-calendar__ad{background-color:var(--palette-background-background)}@media (min-width: 1284px){.c-games-calendar__ad{background-color:transparent}}.c-calendar-day-picker{overflow-x:auto;overflow-y:hidden;cursor:grab;touch-action:pan-x;scroll-padding-inline:var(--gc-container-gutter);scrollbar-width:none}.c-calendar-day-picker.is-drag-scrolling{cursor:grabbing}.c-calendar-day-picker::-webkit-scrollbar{display:none}.c-calendar-day-picker__days{display:flex;gap:var(--day-picker-gap);padding-inline:var(--gc-container-gutter);margin:0 auto;width:-moz-min-content;width:min-content}.c-calendar-day-picker__day{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:0 0 var(--day-picker-size);width:var(--day-picker-size);height:var(--day-picker-size);background-color:var(--day-picker-bg);border:1px solid var(--day-picker-border);border-radius:var(--radius-sm);cursor:pointer;padding:0;transition:background-color .2s ease,border-color .2s ease;overflow:hidden;aspect-ratio:1}@media (hover: hover){.c-calendar-day-picker__day:hover{border-color:var(--palette-grey)}}.c-calendar-day-picker__day:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-calendar-day-picker__day--selected{background-color:var(--palette-white);border-color:transparent}.c-calendar-day-picker__day--no-status{justify-content:center}.c-calendar-day-picker__day--no-status .c-calendar-day-picker__day-content{padding-top:0}.c-calendar-day-picker__day-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.0625rem;flex:1}@media (min-width: 1284px){.c-calendar-day-picker__day-content{gap:0}}.c-calendar-day-picker__day-name{font-size:var(--body-small-font-size, 14px);line-height:1.125rem;color:var(--day-picker-text);text-align:center}@media (min-width: 1284px){.c-calendar-day-picker__day-name{font-size:1rem;line-height:1.25rem}}.c-calendar-day-picker__day-number{font-family:var(--gc-headline-font-family);font-size:var(--gc-heading-small-font-size);font-style:normal;font-weight:var(--gc-heading-font-weight);line-height:var(--gc-heading-small-line-height);letter-spacing:-.03125rem;text-transform:uppercase}@media (min-width: 1284px){.c-calendar-day-picker__day-number{font-size:1.25rem;line-height:1.5rem}}.c-calendar-day-picker__day-status{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-xxxs) 0;font-size:.625rem;font-weight:var(--gc-body-font-weight);line-height:.75rem;color:var(--palette-white);text-align:center;border-radius:0 0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px)}@media (min-width: 1284px){.c-calendar-day-picker__day-status{padding:0;font-size:.875rem;line-height:1.125rem}}.c-calendar-day-picker__day-status--win{background-color:var(--day-status-win)}.c-calendar-day-picker__day-status--loss{background-color:var(--day-status-loss)}.c-calendar-day-picker__day-status--draw{background-color:var(--palette-grey)}.c-calendar-day-picker__day-status--upcoming{background-color:var(--day-status-upcoming);font-weight:var(--gc-body-font-weight-normal)}.c-calendar-day-picker__day-status--today{background-color:var(--day-picker-text-dark, #1a1c2e)}.c-favorites{min-height:50vh}.c-favorites .c-gc-promo-slots{margin-top:0;padding-top:var(--spacing-m)}@media (min-width: 1284px){.c-favorites .c-gc-promo-slots{padding-top:var(--spacing-xxxl)}}.c-favorites__tabs{display:none}@media (min-width: 1284px){.c-favorites__tabs{display:flex;justify-content:safe center;gap:var(--spacing-m);padding:var(--spacing-s) var(--spacing-m) 0;background-color:var(--palette-tonality-white, #fff);box-shadow:var(--gc-card-box-shadow);overflow-x:auto;overflow-y:clip;scrollbar-width:none;-webkit-overflow-scrolling:touch}.c-favorites__tabs::-webkit-scrollbar{display:none}}.c-favorites__tab{flex-shrink:0;border:0;border-bottom:3px solid transparent;background:transparent;cursor:pointer;padding:var(--spacing-xs) 0;color:var(--palette-heading, #1a1c2e);font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:700;line-height:1.5rem;text-transform:uppercase;white-space:nowrap;transition:border-color var(--transition-duration, .2s) var(--transition-function, ease)}.c-favorites__tab.is-active{border-bottom-color:var(--palette-primary);color:var(--palette-primary)}@media (hover: hover){.c-favorites__tab:hover{border-bottom-color:var(--palette-primary)}}.c-favorites__tab:focus-visible{outline:2px solid var(--palette-primary);outline-offset:-2px}@media (min-width: 1284px){.c-favorites__tab{font-size:1rem;line-height:1.25rem}}.c-favorites__pagination{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-m) 0}.c-favorites__pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;background:var(--palette-grey-lighter);opacity:1;cursor:pointer;transition:all var(--transition-duration, .2s) var(--transition-function, ease);margin:0;--swiper-pagination-bullet-horizontal-gap: 0}.c-favorites__pagination .swiper-pagination-bullet-active{width:18px;background:var(--color-accent)}@media (min-width: 1284px){.c-favorites__pagination{display:none}}.c-favorites__swiper{overflow:hidden}.c-favorites__stack{display:flex;flex-direction:column;gap:var(--spacing-l);margin-inline:var(--spacing-m);padding-bottom:var(--spacing-l)}.c-favorites__stack--single{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-m)}@media (min-width: 1284px){.c-favorites__stack{gap:var(--spacing-xl);padding:var(--spacing-xxxl) 0}.c-favorites__stack .c-gc-promo-slots{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.c-favorites__stack .c-favorites__item__header,.c-favorites__stack .c-card{margin:0 auto;width:min(100%,var(--gc-content-column-max-width))}.c-favorites__stack .c-gc-btn{flex:0 1 auto;width:100%;max-width:20.6875rem;margin-inline:auto}.c-favorites__stack .c-gc-topscorer__list{flex-direction:row;align-items:stretch;gap:0}.c-favorites__stack .c-gc-topscorer__player{flex:1 1 33.333%;justify-content:flex-start}.c-favorites__stack .c-gc-topscorer__player+.c-gc-topscorer__player{border-left:1px solid var(--palette-borders-lines-hr, #ededee)}}.c-favorites__empty{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl, 2rem);padding:var(--spacing-l, 1rem) var(--gc-container-gutter, 1rem)}@media (min-width: 1284px){.c-favorites__empty{padding:var(--spacing-xxxl, 4rem) var(--gc-container-gutter, 1rem)}}.c-favorites__empty .c-gc-btn{flex:0 1 auto;width:100%;max-width:22.6875rem}.c-favorites__item__content{display:flex;flex-direction:column;gap:var(--spacing-l)}@media (min-width: 1284px){.c-favorites__item__content{gap:var(--spacing-xl)}}.c-favorites__item__placeholder{display:flex;justify-content:center;align-items:flex-start;min-height:60vh;padding-top:var(--spacing-xxl)}.c-favorites__item__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.c-favorites__item__header__link{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit}.c-favorites__item__header__logo-row{position:relative;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:var(--spacing-xs)}.c-favorites__item__header__logo{width:3rem}@media (min-width: 1284px){.c-favorites__item__header__logo{width:6.25rem}}.c-favorites__item__header__title{font-size:1.125rem;line-height:var(--gc-body-line-height);color:var(--palette-heading);font-weight:var(--gc-headline-font-weight);text-transform:var(--gc-heading-text-transform);margin-bottom:var(--spacing-xxs);font-family:var(--headline-font-family);text-align:center}@media (min-width: 1284px){.c-favorites__item__header__title{font-size:var(--gc-headline-h4-font-size);line-height:var(--gc-headline-h4-line-height)}}.c-favorites__item__header__edit-btn{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:var(--spacing-s, .75rem);background:transparent;border:none;cursor:pointer;flex-shrink:0;border-radius:var(--radius-sm, .25rem)}.c-favorites__item__header__edit-btn:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-favorites__item__header__edit-icon{width:1.25rem;height:1.25rem;color:var(--palette-heading, #1a1c2e)}.c-favorites__item__header__subtitle{font-size:var(--gc-tiny-font-size);line-height:var(--gc-small-line-height);color:var(--palette-heading);font-weight:var(--gc-headline-font-weight);text-transform:var(--gc-heading-text-transform);font-family:var(--headline-font-family)}@media (min-width: 1284px){.c-favorites__item__header__subtitle{font-size:var(--gc-heading-font-size);line-height:var(--gc-heading-line-height)}}.c-gc-standing{--standing-side-padding: var(--spacing-m);width:100%}.c-gc-standing--empty{padding:var(--spacing-l) var(--standing-side-padding);text-align:center;color:var(--gc-text-muted)}.c-gc-standing__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.c-gc-standing__filters{display:flex;gap:var(--spacing-xs);padding:var(--spacing-s) var(--standing-side-padding, 1rem);justify-content:center}@media (min-width: 1284px){.c-gc-standing__filters{margin-bottom:var(--spacing-m)}}.c-gc-standing__filters-select{padding:var(--spacing-xs);border:1px solid var(--palette-grey-light, #d0d1d2);border-radius:var(--radius-sm, .25rem);background-color:var(--palette-white, #fff);color:var(--palette-heading, #1a1c2e);cursor:pointer}.c-gc-standing__filters-select:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.c-page-navigation__list{list-style:none;margin:0;padding:0}.c-page-navigation__item{border-bottom:1px solid var(--palette-borders-lines-hr, #ededee)}.c-page-navigation__link{display:flex;align-items:center;gap:var(--spacing-s, .75rem);padding:1rem 0;color:var(--palette-heading, #1a1c2e);text-decoration:none;transition:opacity .2s ease-out}.c-page-navigation__link:focus-visible{opacity:.7}@media (hover: hover){.c-page-navigation__link:hover{opacity:.7}}.c-page-navigation__link:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px;border-radius:var(--radius-sm, .25rem)}.c-page-navigation__link--button{width:100%;background:none;border:0;font:inherit;text-align:left;cursor:pointer}.c-page-navigation__icon{flex-shrink:0;width:1.5rem;height:1.5rem}.c-page-navigation__label{flex:1}.c-page-navigation__chevron{flex-shrink:0;width:1.5rem;height:1.5rem}@media (min-width: 1284px){.c-page-navigation__partners{display:none}}.c-settings{padding:var(--spacing-l) var(--spacing-m)}@media (min-width: 1284px){.c-settings{margin:0 auto;padding:var(--spacing-xxxl) var(--spacing-m);max-width:var(--gc-content-column-max-width)}}.c-settings__cta{display:inline-flex;flex:unset;margin:0 auto}@media (min-width: 1284px){.c-settings__ad{padding-top:var(--spacing-xxxl)}.c-settings__ad .c-gc-promo-slots{margin-top:0}}.c-settings-picker{display:flex;gap:var(--spacing-xs, .5rem);margin:var(--spacing-l, 1.5rem) 0}.c-settings-picker__field{flex:1;position:relative}.c-settings-picker__button{display:flex;align-items:center;gap:var(--spacing-xs, .5rem);width:100%;padding:.375rem var(--spacing-s, .75rem);background-color:var(--palette-white, #fff);border:1px solid var(--gc-settings-picker-border, #c8cbd0);border-radius:var(--radius-sm, .25rem);cursor:pointer;text-align:left;transition:border-color .2s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (hover: hover){.c-settings-picker__button:hover{border-color:var(--palette-grey, #a4a4a5)}}.c-settings-picker__button:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:2px}.c-settings-picker__button[aria-expanded=true]{border-color:var(--palette-heading, #1a1c2e)}.c-settings-picker__button[aria-expanded=true] .c-settings-picker__icon{transform:rotate(180deg)}.c-settings-picker__content{display:flex;flex-direction:column;flex:1;min-width:0}.c-settings-picker__label{font-size:var(--gc-small-font-size);font-weight:400;line-height:1rem;color:var(--gc-settings-picker-label-color, rgba(26, 28, 46, .7))}.c-settings-picker__value{color:var(--palette-heading, #1a1c2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-settings-picker__icon{flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--palette-heading, #1a1c2e);transition:transform .2s ease-out}.c-settings-picker__dropdown{display:none;position:absolute;top:calc(100% + var(--spacing-xxs, .25rem));left:0;right:0;z-index:10;background-color:var(--palette-white, #fff);border:1px solid var(--gc-settings-picker-border, #c8cbd0);border-radius:var(--radius-sm, .25rem);box-shadow:0 4px 12px #0000001a;list-style:none;margin:0;padding:var(--spacing-xxs, .25rem) 0;max-height:15rem;overflow-y:auto}.c-settings-picker__dropdown.is-open{display:block}.c-settings-picker__option{display:block;width:100%;padding:var(--spacing-xs, .5rem) var(--spacing-s, .75rem);font-size:var(--gc-body-font-size);font-weight:400;line-height:var(--gc-body-line-height);color:var(--palette-heading, #1a1c2e);background:none;border:none;cursor:pointer;text-align:left}.c-settings-picker__option:focus-visible{background-color:var(--palette-ice, #f4f4f5)}@media (hover: hover){.c-settings-picker__option:hover{background-color:var(--palette-ice, #f4f4f5)}}.c-settings-picker__option:focus-visible{outline:2px solid var(--palette-heading, #1a1c2e);outline-offset:-2px}.c-settings-picker__option.is-selected{font-weight:var(--gc-body-font-weight)}@media (min-width: 1284px){.c-settings-picker{width:var(--gc-content-narrow-width);margin-inline:auto;margin-block:0;gap:var(--gc-settings-picker-xl-gap)}}.c-games-filter-btn{position:fixed;bottom:calc(var(--gc-bottom-bar-height) - var(--spacing-s, .75rem));right:var(--spacing-m);z-index:1100;display:flex;align-items:center;justify-content:center}@media (min-width: 1284px){.c-games-filter-btn{position:static}}@media (min-width: 1284px){.c-games-filter-btn--live{position:fixed;bottom:var(--spacing-m);right:var(--spacing-m)}.c-games-filter-btn--live .c-games-filter-btn__button{display:inline-flex}}@media (min-width: 1284px){.c-games-filter-btn--schedule{position:fixed;bottom:var(--spacing-m);right:var(--spacing-m)}.c-games-filter-btn--schedule .c-games-filter-btn__button:not(.c-games-filter-btn__button--export){display:inline-flex}}.c-games-filter-btn__actions{display:flex;width:100%;justify-content:flex-end;gap:var(--spacing-s, .75rem)}.c-games-filter-btn__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs, .5rem);background-color:var(--gc-bottom-bar-bg, rgba(26, 28, 46, .85));backdrop-filter:blur(var(--gc-bottom-bar-blur, 5px));-webkit-backdrop-filter:blur(var(--gc-bottom-bar-blur, 5px));color:var(--palette-white, #fff);border:none;cursor:pointer;pointer-events:auto;font-family:var(--gc-btn-font-family);font-size:var(--gc-btn-font-size);font-weight:var(--gc-btn-font-weight);text-transform:var(--gc-btn-text-transform);letter-spacing:var(--gc-btn-letter-spacing);line-height:var(--gc-btn-line-height);transition:background-color .2s ease-out;padding:var(--spacing-m);border-radius:var(--gc-bottom-bar-radius, 99px);width:-moz-min-content;width:min-content}@media (hover: hover){.c-games-filter-btn__button:hover{background-color:var(--palette-black-lighter, #1a1d22)}}.c-games-filter-btn__button:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-games-filter-btn__button--secondary{aspect-ratio:1/1}@media (min-width: 1284px){.c-games-filter-btn__button{display:none}.c-games-filter-btn__button--export{display:inline-flex;position:fixed;bottom:var(--spacing-m, 1rem);right:var(--spacing-m, 1rem);border-radius:100%;aspect-ratio:1/1;padding:var(--spacing-l, 1.25rem)}}.c-games-filter-btn__icon{width:1.25rem;height:1.25rem;flex-shrink:0}.c-games-filter-btn__badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;background-color:var(--palette-primary);color:var(--palette-white, #fff);border-radius:99px;font-family:var(--gc-body-font-family);font-size:.6875rem;font-weight:var(--gc-body-font-weight);line-height:1}.c-games-filter-btn__badge:empty{display:none}.c-games-export-modal__body{display:flex;flex-direction:column;gap:var(--spacing-s, .75rem);padding:var(--spacing-m, 1rem)}.c-games-export-modal__option{width:100%}.c-games-filter__section-title{padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem) var(--spacing-s, .75rem);text-align:center;color:var(--palette-heading, #1a1c2e)}.c-games-filter__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--palette-borders-lines-hr, #ededee);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee)}.c-games-filter__item{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-m, 1rem) var(--spacing-m, 1rem);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee);cursor:pointer}.c-games-filter__item:last-child{border-bottom:none}.c-games-filter__item-label{font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);font-weight:var(--gc-body-font-weight);color:var(--palette-heading, #1a1c2e);line-height:var(--gc-body-line-height)}.c-games-filter__item-count{font-weight:400}.c-fullscreen-modal .c-gc-btn__group--list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-xs);background:transparent;padding:0}.c-fullscreen-modal .c-gc-btn__group--list .c-gc-btn{width:100%;justify-content:flex-start;border:1px solid var(--palette-borders-lines-hr, #ededee);background-color:var(--palette-white, #fff)}.c-fullscreen-modal .c-gc-btn__group--list .c-gc-btn.is-active{border-color:transparent}body:has(.c-page-setup) .c-bottom-bar{display:none}.c-page-setup{display:flex;flex-direction:column}.c-page-setup__steps{flex:1;position:relative}@media (min-width: 1284px){.c-page-setup__steps{margin:0 auto;width:100%;max-width:var(--gc-content-column-max-width)}.c-page-setup__steps .c-page-setup__step{padding-top:var(--spacing-xxxl);padding-bottom:var(--spacing-xxxl)}.c-page-setup__steps .c-page-setup__step-content{padding:0}}.c-page-setup__step{display:none;flex-direction:column;gap:var(--spacing-l, 1.5rem);padding-top:var(--spacing-xl, 2rem);padding-bottom:7.5rem}.c-page-setup__step.is-active{display:flex}.c-page-setup__step-header{display:flex;flex-direction:column;gap:var(--spacing-xxs, .25rem);padding:0 var(--spacing-m, 1rem)}.c-page-setup__step-title{color:var(--palette-heading, #1a1c2e)}.c-page-setup__step-description{color:#333545d9}.c-page-setup__step-content{padding:0 var(--spacing-m, 1rem)}.c-page-setup__step-hint{font-family:var(--gc-body-font-family);font-size:var(--gc-body-font-size);line-height:1.125rem;color:var(--gc-text-muted)}.c-page-setup__step-hint strong{color:var(--palette-text-heading)}.c-page-setup__notification-group{display:flex;flex-direction:column;gap:var(--spacing-s, .75rem)}.c-page-setup__notification-header{display:flex;align-items:center;gap:var(--spacing-xxs, .25rem)}.c-page-setup__notification-logo{width:42px;height:30px;flex-shrink:0}.c-page-setup__notification-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-page-setup__notification-info{display:flex;flex-direction:column;min-width:0}.c-page-setup__notification-name{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:.9375rem;letter-spacing:var(--gc-heading-letter-spacing);line-height:1.0625rem;text-transform:var(--gc-heading-text-transform);color:var(--palette-heading, #1a1c2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-page-setup__notification-subtitle{color:var(--palette-heading, #1a1c2e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-page-setup__notification-card{border-radius:var(--radius-m, 8px);box-shadow:var(--gc-card-box-shadow);background-color:var(--palette-tonality-white, #fff);overflow:hidden}.c-page-setup__notification-row{display:flex;align-items:center;justify-content:space-between;height:3.5rem;padding:0 var(--spacing-s, .75rem);cursor:pointer}.c-page-setup__notification-row+.c-page-setup__notification-row{border-top:1px solid var(--palette-borders-lines-hr, #ededee)}.c-page-setup__notification-label{color:var(--palette-heading, #1a1c2e)}.c-page-setup__footer{position:fixed;bottom:0;left:0;right:0;z-index:100;display:flex;align-items:center;gap:var(--spacing-m, 1rem);padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem) 2.25rem;background-color:var(--palette-white, #fff);border-radius:min(33%,40px) min(33%,40px) 0 0/12% 12% 0 0;box-shadow:var(--gc-card-box-shadow)}@media (min-width: 1284px){.c-page-setup__footer{padding-left:calc((100dvw - var(--gc-content-column-max-width)) / 2);padding-right:calc((100dvw - var(--gc-content-column-max-width)) / 2)}}.c-team-schedule{display:flex;flex-direction:column;gap:var(--spacing-l)}.c-team-schedule__day{display:flex;flex-direction:column;gap:var(--spacing-s)}.c-team-schedule__date{color:var(--palette-heading);margin:0}.c-team-schedule__games{display:flex;flex-direction:column;gap:var(--spacing-s)}.c-season-banner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background-color:var(--palette-primary);height:2.75rem}@media (min-width: 1284px){.c-season-banner{padding-right:var(--gc-top-nav-side-padding);padding-left:var(--gc-top-nav-side-padding);position:relative}}.c-season-banner__text{grid-column:2;text-align:center;color:#fff}@media (min-width: 1284px){.c-season-banner__text{font-size:1rem;line-height:1.25rem}}.c-season-banner__close{grid-column:3;justify-self:end;display:flex;align-items:center;justify-content:center;height:2.75rem;padding:.5rem 1rem;background:transparent;border:none;color:#fff;cursor:pointer}.c-season-banner__icon{width:1.5rem;height:1.5rem}.c-playoff{display:flex;flex-direction:column;align-items:center;width:100%}.c-playoff__phase-selector{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);min-height:3.5rem;padding:var(--spacing-m) var(--spacing-l);background:transparent;border:1px solid transparent;cursor:pointer}.c-playoff__phase-selector:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-playoff__phase-icon{width:1.5rem;height:1.5rem;color:var(--palette-heading)}.c-playoff__series{display:flex;flex-direction:column;align-items:center;width:100%;border-top:1px solid var(--gc-playoff-border-color);border-bottom:1px solid var(--gc-playoff-border-color)}.c-playoff__series+.c-playoff__series{border-top:none}.c-playoff__series-header{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:var(--spacing-xs)}.c-playoff__description{color:var(--gc-text-muted);padding:var(--spacing-xxs) 0 var(--spacing-s)}.c-playoff__matchup{display:flex;align-items:start;justify-content:center}.c-playoff__team{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxs)}.c-playoff__team-logo{width:5.3125rem;height:3.75rem}.c-playoff__team-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-playoff__team-acronym{width:3.125rem;text-align:center;color:var(--palette-heading)}.c-playoff__team-name{display:none}.c-playoff__score{display:flex;align-items:flex-start;text-align:center;align-self:center}.c-playoff__score-value{min-width:2.125rem;color:var(--palette-heading)}@media (min-width: 1284px){.c-playoff__score-value{font-size:var(--H2-font-size, 3.25rem);line-height:var(--H2-line-height, 3.375rem)}}.c-playoff__score-separator{color:var(--palette-heading)}@media (min-width: 1284px){.c-playoff__score-separator{font-size:var(--H2-font-size, 3.25rem);line-height:var(--H2-line-height, 3.375rem)}}.c-playoff__toggle{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);min-height:3.5rem;padding:var(--spacing-m) var(--spacing-l);background:none;border:1px solid transparent;cursor:pointer;color:var(--palette-primary);font-family:var(--gc-heading-font-family);font-size:var(--gc-heading-tiny-font-size);font-weight:var(--gc-heading-tiny-font-weight);line-height:var(--gc-heading-tiny-line-height);letter-spacing:var(--gc-heading-tiny-letter-spacing);text-transform:var(--gc-heading-text-transform)}.c-playoff__toggle:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-playoff__toggle-icon{width:1.5rem;height:1.5rem;transition:transform .2s ease}.c-playoff__toggle.is-active .c-playoff__toggle-icon{transform:rotate(180deg)}.c-playoff__toggle-show{display:flex;align-items:center;gap:var(--spacing-xxs)}.c-playoff__toggle-hide{display:none;align-items:center;gap:var(--spacing-xxs)}.c-playoff__toggle.is-active .c-playoff__toggle-show{display:none}.c-playoff__toggle.is-active .c-playoff__toggle-hide{display:flex}.c-playoff__games{display:none;width:100%;padding:0 0 var(--spacing-l)}.c-playoff__games.is-open{display:block}.c-playoff__games-list{padding-top:var(--spacing-l);display:flex;flex-direction:column;gap:var(--spacing-l)}.c-playoff__phase-list{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-s) var(--spacing-m);border-top:1px solid var(--gc-settings-picker-border, #c8cbd0)}.c-playoff__phase-btn{display:flex;align-items:center;width:100%;height:2.25rem;padding:var(--spacing-xs);background:transparent;border:1px solid var(--gc-settings-picker-border, #c8cbd0);border-radius:var(--radius-sm, .25rem);cursor:pointer;color:var(--palette-heading)}.c-playoff__phase-btn:focus-visible{outline:2px solid var(--palette-primary);outline-offset:2px}.c-playoff__phase-btn.is-active{border-color:var(--palette-heading, #1a1c2e)}@media (min-width: 1284px){.c-playoff{width:100%;background-color:var(--palette-white, #fff);border:1px solid var(--gc-playoff-border-color);border-radius:var(--radius-lg, .75rem);box-shadow:var(--gc-card-box-shadow);overflow:hidden}.c-playoff .c-game-preview{box-shadow:none;border-bottom:1px solid var(--gc-playoff-border-color);border-radius:0}.c-playoff .c-game-preview__footer{padding-bottom:calc(var(--spacing-l) + var(--spacing-xs))}.c-playoff__games{padding-bottom:0}.c-playoff__phase-selector{width:100%;border-bottom:1px solid var(--gc-playoff-border-color);padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.c-playoff__series{border-top:none;border-bottom:none}.c-playoff__series+.c-playoff__series{border-top:1px solid var(--gc-playoff-border-color)}.c-playoff__series-header{padding:var(--spacing-l) var(--spacing-xxl);border-bottom:1px solid var(--gc-playoff-border-color)}.c-playoff__matchup{gap:var(--spacing-xl);padding-top:var(--spacing-s)}.c-playoff__score{flex-shrink:0;width:13.375rem;justify-content:center}.c-playoff__team{gap:var(--spacing-s);width:100%}.c-playoff__team-logo{width:6.25rem;height:6.25rem}.c-playoff__team-acronym{display:none}.c-playoff__team-name{display:block;color:var(--palette-heading, #1a1c2e);font-size:var(--H4-font-size, 2.25rem);line-height:var(--H4-line-height, 2.75rem)}.c-playoff__team:first-child{align-items:flex-end;text-align:right}.c-playoff__team:last-child{align-items:flex-start}}.c-gc-leaderboard{display:flex;flex-direction:column;gap:var(--spacing-m);padding:var(--spacing-l) var(--standing-side-padding, .9375rem);background:var(--palette-ice)}@media (min-width: 1284px){.c-gc-leaderboard{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:var(--spacing-l);background-color:var(--palette-tonality-white);border-radius:var(--radius-lg, .75rem);box-shadow:var(--gc-card-box-shadow)}}@media (min-width: 1284px){.c-gc-leaderboard>.c-gc-btn{flex:0 0 100%;max-width:var(--gc-content-narrow-width);margin-inline:auto;grid-column:2;grid-row:2}}.c-gc-leaderboard .c-gc-error{max-width:none}.c-gc-leaderboard__header{box-shadow:var(--card-box-shadow, 0 4px 20px 0px rgba(0, 0, 0, .1));position:relative}@media (min-width: 1284px){.c-gc-leaderboard__header{box-shadow:none}}.c-gc-leaderboard__tabs .c-section-tabs__scroll{width:100%;max-width:none;gap:var(--spacing-s)}.c-gc-leaderboard__tabs .c-section-tabs__item{flex:1 1 0}.c-gc-leaderboard__tabs .c-section-tabs__tab{width:100%}.c-gc-leaderboard__card{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-l) var(--spacing-m);border-radius:var(--radius-lg, .75rem);background-color:var(--palette-white, #fff);box-shadow:var(--gc-card-box-shadow);text-decoration:none}@media (min-width: 1284px){.c-gc-leaderboard__card{flex:0 1 18.125rem}}.c-gc-leaderboard__rank,.c-gc-leaderboard__team,.c-gc-leaderboard__metric{color:var(--palette-heading, #1a1c2e);text-align:center}.c-gc-leaderboard__logo{width:5rem;height:5rem;-o-object-fit:contain;object-fit:contain}.c-gc-leaderboard__logo--player{border-radius:50%;overflow:hidden}body.has-gc-leaderboard-visible .c-games-filter-btn--league-team-stats,body.has-gc-leaderboard-visible .c-games-filter-btn--league-player-stats,body.has-gc-leaderboard-visible .c-games-filter-btn--league-goalie-stats,body.has-gc-leaderboard-visible .c-fullscreen-modal--league-player-stats,body.has-gc-leaderboard-visible .c-fullscreen-modal--league-goalie-stats,body.has-gc-leaderboard-visible .c-fullscreen-modal--league-team-stats{display:none}body.has-gc-leaderboard-visible main{--gc-games-filter-btn-height: 0px}@media (min-width: 1284px){body.has-gc-leaderboard-visible main{--gc-leaderboard-main-pb: 0px}}body.has-gc-leaderboard-visible .c-bottom-bar{bottom:0}.c-game-player-stats{display:flex;flex-direction:column;gap:var(--spacing-m)}.c-game-player-stats__empty{color:var(--gc-text-muted, rgba(26, 28, 46, .7));padding:var(--spacing-l) var(--spacing-m);text-align:center}.c-game-player-stats__panel{display:none;flex-direction:column;gap:var(--spacing-l)}.c-game-player-stats__panel.is-active{display:flex}.c-game-player-stats__group{display:flex;flex-direction:column;gap:var(--spacing-s)}.c-game-player-stats__group-title{font-family:var(--gc-heading-font-family);font-weight:var(--gc-heading-font-weight);font-size:var(--gc-heading-small-font-size);line-height:var(--gc-heading-small-line-height);letter-spacing:-.0333em;text-transform:var(--gc-heading-text-transform);color:var(--palette-heading, #1a1c2e);margin:0}.c-game-player-stats__group-empty{color:var(--gc-text-muted, rgba(26, 28, 46, .7));padding:var(--spacing-s) 0;margin:0}.c-game-player-stats__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:calc(var(--spacing-m) * -1);margin-right:calc(var(--spacing-m) * -1)}.c-game-player-stats__coach-placeholder{color:var(--gc-text-muted, rgba(26, 28, 46, .7));padding:var(--spacing-l) var(--spacing-m);text-align:center}.c-game-player-stats__table-scroll .c-gc-table th,.c-game-player-stats__table-scroll .c-gc-table td{padding:var(--spacing-s) var(--spacing-xs) var(--spacing-s) 0}.c-game-player-stats__table-scroll .c-gc-table th:not(:first-child),.c-game-player-stats__table-scroll .c-gc-table td:not(:first-child){box-sizing:content-box;width:1rem;text-align:center}.c-game-player-stats__table-scroll .c-gc-table th:first-child,.c-game-player-stats__table-scroll .c-gc-table td:first-child{padding-left:var(--spacing-m)}.c-game-player-stats__table-scroll .c-gc-table th:last-child,.c-game-player-stats__table-scroll .c-gc-table td:last-child{padding-right:var(--spacing-m)}.c-game-player-stats__table-scroll .c-gc-table__col--player-number{width:1rem}.c-game-player-stats__table-scroll .c-gc-table__col--player-name{width:100%!important;text-align:left!important}.c-e-badge-login{padding:var(--spacing-l) var(--spacing-m)}@media (min-width: 1284px){.c-e-badge-login{padding:0;max-width:var(--gc-content-column-max-width);margin:var(--spacing-xxxl) auto}}.c-e-badge-login__card{background-color:var(--palette-white, #fff);border-radius:var(--radius-m, .75rem);box-shadow:0 0 18px #1a1c2e0d;padding:var(--spacing-xl, 2rem) var(--spacing-l, 1.5rem);display:flex;flex-direction:column;gap:var(--spacing-m, 1rem)}.c-e-badge-login__title{text-align:center;text-transform:uppercase;letter-spacing:.03125rem;color:var(--palette-text-heading, #1a1c2e);font-family:var(--gc-heading-font-family)}.c-e-badge-login__error{color:var(--palette-primary, #fe2941);text-align:center}.c-e-badge-login__otp{display:flex;gap:.625rem;justify-content:center}.c-e-badge-login__otp-input{flex:1 1 0;min-width:0;height:3.5rem;text-align:center;font-family:var(--gc-heading-font-family);font-size:1.25rem;font-weight:600;color:var(--palette-text-heading, #1a1c2e);background-color:var(--palette-white, #fff);border:1px solid var(--gc-input-border, #c8cbd0);border-radius:var(--button-border-radius, .25rem);caret-color:var(--palette-primary, #fe2941);transition:border-color .15s ease-out,box-shadow .15s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.c-e-badge-login__otp-input:focus-visible{border-color:var(--palette-text-heading, #1a1c2e);box-shadow:0 0 0 2px #1a1c2e26}.c-e-badge-login__otp-input.has-error{border-color:var(--palette-primary, #fe2941)}.c-e-badge-login__otp-input::-webkit-inner-spin-button,.c-e-badge-login__otp-input::-webkit-outer-spin-button{display:none}.c-e-badge-login__submit{width:100%;text-transform:uppercase;letter-spacing:.03125rem}@media (min-width: 1284px){.c-e-badge{max-width:var(--gc-content-column-max-width);margin:0 auto var(--spacing-xxxl)}}.c-e-badge__photo{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;max-height:25rem;background-color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__photo-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.c-e-badge__content{background-color:var(--palette-white, #fff)}.c-e-badge__person{padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem) var(--spacing-m);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee);display:flex;flex-direction:column;gap:var(--spacing-xxs, .25rem)}.c-e-badge__person-number{display:block;color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__person-name{display:flex;flex-wrap:wrap;gap:.25em;margin:0;color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__details{padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee);display:flex;flex-direction:column;gap:var(--spacing-xxs, .25rem);color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__details p{margin:0;padding-left:1.3125rem;position:relative}.c-e-badge__details p:before{content:"•";position:absolute;left:.3125rem}.c-e-badge__access{border-top:1px solid var(--palette-borders-lines-hr, #ededee)}.c-e-badge__access-section{padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem);border-bottom:1px solid var(--palette-borders-lines-hr, #ededee);display:flex;flex-direction:column;gap:var(--spacing-xs, .5rem)}.c-e-badge__access-section:last-child{border-bottom:none}.c-e-badge__access-header{display:flex;align-items:center;justify-content:space-between}.c-e-badge__access-logo{height:2.75rem;width:auto;-o-object-fit:contain;object-fit:contain}.c-e-badge__access-info-btn{display:inline-flex;align-items:center;justify-content:center;padding:.625rem var(--spacing-m, 1rem);background:transparent;border:none;cursor:pointer;color:var(--palette-text-heading, #1a1c2e);border-radius:var(--button-border-radius, .25rem)}.c-e-badge__access-info-btn:focus-visible{outline:2px solid var(--palette-text-heading, #1a1c2e);outline-offset:2px}.c-e-badge__access-info-icon{font-size:1.5rem}.c-e-badge__access-body{display:flex;flex-direction:column;gap:var(--spacing-xxs, .25rem);color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__access-body p{margin-bottom:0}.c-e-badge__access-title{margin:0}.c-e-badge__access-list{list-style:disc;padding-left:1.3125rem;display:flex;flex-direction:column;gap:0}.c-e-badge__access-item{line-height:var(--gc-body-line-height, 1.25rem)}.c-e-badge__access-section .c-small-modal__panel{max-height:85vh}.c-e-badge__access-section .c-small-modal__body{flex:1;min-height:0;overflow-y:auto}.c-e-badge__access-modal-logos{display:flex;gap:var(--spacing-xs, .5rem);margin-bottom:var(--spacing-xs, .5rem)}.c-e-badge__access-modal-logo{height:2.5rem;width:auto;-o-object-fit:contain;object-fit:contain}.c-e-badge__access-modal-list{list-style:disc;padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem) var(--spacing-m, 1rem) 2.3125rem;display:flex;flex-direction:column;gap:var(--spacing-xs, .5rem)}.c-e-badge__access-modal-item{color:var(--palette-text-heading, #1a1c2e)}.c-e-badge__access-modal-item strong{display:block}.c-e-badge__footer{padding:var(--spacing-l, 1.5rem) var(--spacing-m, 1rem)}.c-e-badge__logout-btn{width:100%}.c-gc-venue{display:flex;flex-direction:column;gap:var(--spacing-l);padding:var(--spacing-m);color:var(--palette-text-heading, #1a1c2e)}.c-gc-venue__title{margin:0}.c-gc-venue__media{display:flex;align-items:center;justify-content:center;aspect-ratio:363/204;border-radius:var(--radius-m, .5rem);background-color:var(--palette-tonality-grey-4, #e6e6e6);overflow:hidden}.c-gc-venue__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-gc-venue__media-icon{--icon-width: 2.5rem;color:var(--palette-tonality-grey-2, #a4a4a5)}.c-gc-venue__body{display:flex;flex-direction:column;gap:var(--spacing-l)}.c-gc-venue__identity{display:flex;flex-direction:column;gap:var(--spacing-xs)}.c-gc-venue__name{margin:0}.c-gc-venue__address{margin:0;font-style:normal}.c-gc-venue__block{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.c-gc-venue__block-title,.c-gc-venue__facts{margin:0}.c-gc-venue__fact{display:flex;gap:var(--spacing-xs)}.c-gc-venue__fact dt,.c-gc-venue__fact dd,.c-gc-venue__directions{margin:0}.c-gc-venue__more{align-self:stretch;justify-content:center;margin-top:var(--spacing-xs)}.c-pwa-install-banner{position:fixed;bottom:calc(var(--gc-bottom-bar-height, 90px) + var(--spacing-m, 1rem));left:50%;transform:translate(-50%);z-index:1101;width:calc(100% - 2 * var(--gc-container-gutter, 1rem));max-width:var(--gc-bottom-bar-max-width, 400px);background:var(--palette-background-background, #f4f4f5);border-radius:16px;box-shadow:0 4px 24px #1a1c2e26;padding:var(--spacing-m, 1rem);display:flex;flex-direction:column;gap:var(--spacing-s, .75rem);animation:pwa-banner-slide-in .3s ease-out}body:has(.c-page-setup) .c-pwa-install-banner{bottom:calc(var(--gc-setup-footer-height, 116px) + var(--spacing-m, 1rem))}body:has(.c-games-filter-btn) .c-pwa-install-banner{bottom:calc(var(--gc-bottom-bar-height) - var(--spacing-s, .75rem))}@media (min-width: 1284px){body:has(.c-games-filter-btn) .c-pwa-install-banner{bottom:var(--spacing-m, 1rem)}}@media (min-width: 1284px){.c-pwa-install-banner{bottom:var(--spacing-m, 1rem)}}@keyframes pwa-banner-slide-in{0%{opacity:0;transform:translate(-50%) translateY(1rem)}to{opacity:1;transform:translate(-50%) translateY(0)}}.c-pwa-install-banner__content{display:flex;align-items:center;gap:var(--spacing-s, .75rem);flex:1}.c-pwa-install-banner__content .c-pwa-install-banner__btn{align-self:flex-start;margin-left:auto}.c-pwa-install-banner__icon{width:48px;height:48px;border-radius:10px;flex-shrink:0}.c-pwa-install-banner__text{display:flex;flex-direction:column;gap:2px}.c-pwa-install-banner__title{font-family:var(--gc-heading-font-family, sans-serif);font-size:var(--gc-heading-small-font-size, .9375rem);font-weight:700;text-transform:var(--gc-heading-text-transform, uppercase);color:var(--palette-text-heading, #1a1c2e);line-height:1.2}.c-pwa-install-banner__subtitle{font-size:var(--gc-small-font-size, .75rem);color:var(--gc-text-muted, rgba(26, 28, 46, .7));line-height:1.3}.c-pwa-install-banner__actions{display:flex;align-items:center;gap:var(--spacing-xs, .5rem)}.c-pwa-install-banner__btn{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;font-family:var(--gc-btn-font-family, sans-serif);font-size:var(--gc-btn-font-size, .8125rem);font-weight:var(--gc-btn-font-weight, 700);text-transform:var(--gc-btn-text-transform, uppercase);line-height:1;border-radius:99px;padding:.5rem 1rem;transition:opacity .2s}.c-pwa-install-banner__btn:active{opacity:.8}.c-pwa-install-banner__btn--primary{background-color:var(--palette-primary, #fe2941);color:#fff}.c-pwa-install-banner__btn--ghost{background-color:transparent;color:var(--gc-text-muted, rgba(26, 28, 46, .7));padding:.5rem}.c-venues{display:flex;flex-direction:column;gap:var(--spacing-s)}.c-venue__filters{display:flex;flex-direction:column;gap:var(--spacing-s);margin-bottom:var(--spacing-lg)}.c-venue__filters .c-filter__search{flex:auto}.c-venue__filters-row{display:flex;flex-wrap:nowrap;gap:var(--spacing-s)}.c-venue__filter-select{position:relative;max-width:512px}.c-venue__filter-select .c-input{min-height:3rem}.c-venue__filter-select--sort{display:flex;align-items:center}.c-venue__filter-select--cities{flex:1}.c-venue__filter-select--map{display:flex;align-items:center}.c-venue__map-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--input-height, 3.5rem);height:var(--input-height, 3.5rem);padding:0;border:1px solid var(--gc-input-border, #c8cbd0);border-radius:var(--radius-sm, .25rem);background-color:var(--palette-tonality-white, #fff);color:var(--palette-night);cursor:pointer}.c-venue__map-toggle .c-icon{width:1.5rem;height:1.5rem}.c-venue__map-toggle:focus-visible{opacity:.7}.c-venue__map-toggle[aria-pressed=true]{border-color:transparent;background-color:var(--palette-night);color:var(--palette-white, #fff)}.c-venue__map-toggle-icon--list{display:none}.c-venue__item{background-color:var(--palette-tonality-white);display:flex;border-radius:var(--radius-sm);box-shadow:0 0 18px #1a1c2e0d;overflow:hidden;min-height:3.5rem}.c-venue__item__content{display:flex;flex-direction:column;justify-content:center;padding-left:var(--spacing-xs)}.c-venue__item__image{width:3.5rem;height:3.5rem;-o-object-fit:cover;object-fit:cover;flex:0 0 3.5rem;display:block}.c-venue__item__city,.c-venue__item__name{margin:0}.c-venue__item__name{font-size:var(--body-small-font-size, .875rem);font-weight:700;line-height:var(--h6-line-height, 1.25rem)}.c-venue__item__city{font-size:var(--tag-font-size, .75rem);line-height:.875rem}.c-venue__image{margin:0 auto;display:block;max-width:var(--gc-content-column-max-width);aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.c-venue__button{margin:0 auto}.c-venues-map.is-map-view .c-venue__map-toggle-icon--map{display:none}.c-venues-map.is-map-view .c-venue__map-toggle-icon--list{display:block}.c-venues-map{--venues-map-height: 27rem;--palette-primary-bright: var(--gc-streak-otl);--map-cluster-color: var(--palette-primary-bright, #fe2941);--map-cluster-color-small: var(--palette-primary-bright, var(--palette-primary, #fe2941));--map-cluster-count-background: var(--palette-primary-bright, var(--palette-primary, #fe2941))}@media (min-width: 992px){.c-venues-map{--venues-map-height: 50vh}}.c-venues-map__canvas{display:none;position:relative;margin-inline:calc(var(--spacing-m) * -1)}@media (min-width: 1284px){.c-venues-map__canvas{margin-inline:0}}.c-venues-map__preview{display:block;width:100%;padding:0;border:0;background:none;cursor:pointer}.c-venues-map__preview:focus-visible{opacity:.7}.c-venues-map__preview-image{display:block;width:100%;height:auto}.c-venues-map.is-map-loaded .c-venues-map__preview{display:none}.c-venues-map.is-map-view .c-map-filter{display:block}.c-venues-map.is-map-view .c-venues{display:none}.c-venues-map .c-map-filter{display:none;width:auto;max-width:none}.c-venues-map .c-map-filter__map{height:var(--venues-map-height)}[class*=u-container-],.u-container{container-type:inline-size}.u-container-simplegrid{container:simplegrid/inline-size}.u-puck{border-radius:var(--button-border-radius)!important}.u-puck--detail{padding:var(--spacing-l);text-align:center;background-color:var(--color-white);border:1px solid var(--palette-grey-lighter);display:block;align-items:flex-start;align-items:center;flex:1;min-width:200px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.u-puck--detail img{max-height:2rem;-o-object-fit:contain;object-fit:contain}.u-puck__wrapper{display:flex;gap:var(--spacing-l);flex-direction:column}@container simplegrid (min-width: 640px){.u-puck__wrapper{flex-direction:row;flex-wrap:wrap}}.c-map-filter{--map-cluster-color: var(--palette-primary, #fe2941);--map-cluster-color-small: var(--palette-primary-bright, var(--palette-primary, #fe2941))}@media (min-width: 992px){.c-map-filter{width:var(--container-current-max-width, initial);max-width:95vw}}.c-map-filter__map{display:block;width:100%;height:700px;height:50vh}.c-map-filter__list{list-style:none;margin:var(--spacing-l) 0 0;padding:0}.c-map-filter__list-item{border-bottom:1px solid var(--palette-grey-lighter, #d6d6d9)}.c-map-filter__list-button{display:flex;align-items:center;gap:var(--spacing-s);width:100%;padding:var(--spacing-s) 0;background:none;border:0;cursor:pointer;text-align:left;color:var(--color-heading);transition:opacity .2s ease-out}.c-map-filter__list-button:hover,.c-map-filter__list-button:focus-visible{opacity:.7}.c-map-filter__list-logo{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.c-map-filter__list-logo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.c-map-filter__list-body{display:flex;flex-direction:column;flex:1;min-width:0}.c-map-filter__list-name{font-weight:700}.c-map-filter__list-place{font-size:var(--body-small-font-size, .875rem);color:var(--color-text)}.c-map-filter__list-chevron{flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto}.c-map-filter__logo{display:flex;align-items:flex-start}.c-map-filter__logo img{max-width:100%;-o-object-fit:contain;object-fit:contain}.c-map-filter__address{margin-bottom:var(--spacing-s);font-style:normal}.c-map-filter__section-title{margin:var(--spacing-l) 0 var(--spacing-s);color:var(--palette-heading, #1a1c2e);font-family:var(--headline-font-family, sans-serif);font-weight:400;font-size:1.1875rem;line-height:1.3125rem;letter-spacing:-.5px;text-transform:uppercase}.c-map-filter__section-title:first-child{margin-top:0}.c-map-filter__facts{display:flex;flex-wrap:nowrap;gap:var(--spacing-m);margin:0;font-family:var(--gc-body-font-family);font-weight:400;font-size:var(--gc-body-font-size);line-height:var(--gc-body-line-height);letter-spacing:0}.c-map-filter__fact{display:flex;flex-shrink:0;gap:var(--spacing-xs)}.c-map-filter__fact dt,.c-map-filter__fact dd{margin:0}.c-map-filter__tile{--tile-content-padding: var(--spacing-s);--tile-content-gap: 0;--tile-title-font-size: var(--body-font-size, 1rem);--tile-title-line-height: var(--body-line-height, 1.5);--button-font-size: var(--body-small-font-size, .875rem);width:200px}.c-map-filter__tile .c-tile__image{width:2.25rem}.c-map-filter__tile .c-tile__image img{width:2.25rem;height:2.25rem;-o-object-fit:contain;object-fit:contain}.c-map-filter__tile .c-tile__image__wrapper{margin-bottom:var(--spacing-xs)}.c-map-filter__tile .c-tile__text{margin-bottom:0;font-size:var(--body-small-font-size, .875rem);line-height:var(--body-small-line-height, 1.25)}.c-map-filter__tile .c-tile__links{flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.c-map-filter__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-s);margin-top:var(--spacing-m)}.c-map-filter__link{font-family:var(--button-font-family, inherit);font-weight:var(--button-font-weight, 400);text-transform:uppercase}.c-map-filter__link+.c-map-filter__link{padding-left:var(--spacing-s);border-left:1px solid var(--divider-color, #d6d6d9)}.c-map-filter__item{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media (min-width: 768px){.c-map-filter__item{background:#00000063;left:15px;right:15px;border-radius:12px}}.c-map-filter__item .c-dialog__content{height:100%}@media (min-width: 768px){.c-map-filter__item .c-dialog__content{height:-moz-max-content;height:max-content;width:-moz-max-content;width:max-content;max-width:90%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);max-height:90%}}.c-map-filter__marker{position:relative;padding:5px 5px 15px;width:55px;height:65px;background:url(/assets/map/map-marker.png) no-repeat center center}.c-map-filter__marker img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-map-filter__stack{position:relative}.c-map-filter__stack-count{--map-stack-count-size: 20px;--map-stack-count-background: var(--palette-primary, #002d5a);--map-stack-count-color: #fff;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:var(--map-stack-count-size);height:var(--map-stack-count-size);padding:0 5px;border-radius:calc(var(--map-stack-count-size) / 2);background:var(--map-stack-count-background);color:var(--map-stack-count-color);font-family:var(--font-family-base);font-size:.75rem;line-height:1}.c-map-filter__cluster{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;font-family:var(--font-family-base)}.c-map-filter__cluster-text{position:relative;z-index:1;color:#fff}.c-map-filter__cluster svg{position:absolute;top:0;left:0;width:100%;height:100%}.c-cookie-consent{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-s);padding:var(--spacing-l) var(--spacing-m);background-color:var(--palette-ice, #f4f4f5);color:var(--color-text, #1a1c2e);text-align:center}.c-cookie-consent__text{max-width:46ch;margin:0}.c-cookie-consent--fill{width:100%;height:100%}html,body{min-height:100%;background-color:var(--palette-ice, #f4f4f5)}html main:has(~.c-bottom-bar),body main:has(~.c-bottom-bar){padding-bottom:max(var(--gc-bottom-bar-height),var(--gc-pwa-banner-clearance))}@media (min-width: 1284px){html main,body main{padding-bottom:0!important;position:relative;z-index:4}}@media (min-width: 1284px){body{padding-bottom:var(--gc-pwa-banner-clearance)}}img{width:100%;height:auto}#CookiebotWidget{display:none!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}
