@charset "UTF-8";.focus-ring-visible-child[data-v-15df5231]:focus-visible{outline:none;box-shadow:none}.focus-ring-visible-child:focus-visible>[data-focus-ring][data-v-15df5231]{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-contrast-color)}[data-v-15df5231]:focus-visible{outline:var(--outline-width) solid var(--outline-color);outline-offset:var(--outline-offset)}.focus-ring[data-v-15df5231]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-contrast-color)}.focus-ring-within[data-v-15df5231]:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);box-shadow:0 0 0 var(--focus-ring-offset) var(--focus-ring-contrast-color)}.focus-ring-within[data-v-15df5231]:focus-within :focus-visible{outline:none;box-shadow:none}[data-cms-focus-suppressed][data-v-15df5231]:focus-visible{outline:none;box-shadow:none}[focus-theme=dark][data-v-15df5231]{--focus-ring-color: var(--focus-ring-color-dark);--focus-ring-contrast-color: var(--focus-ring-color-light);--outline-color: var(--outline-color-dark)}[focus-theme=light][data-v-15df5231]{--focus-ring-color: var(--focus-ring-color-light);--focus-ring-contrast-color: var(--focus-ring-color-dark);--outline-color: var(--outline-color-light)}@media (forced-colors: active){[data-v-15df5231]:focus-visible,.focus-ring-within[data-v-15df5231]:focus-within,.focus-ring-visible-child:focus-visible>[data-focus-ring][data-v-15df5231]{outline-color:CanvasText;box-shadow:none}}.sr-only[data-v-15df5231]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.item-highlight-border[data-v-15df5231]{position:absolute;top:0;left:0;width:100%;height:100%;border:var(--item-highlight-border);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:2}.centered-text[data-v-15df5231]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-md);inline-size:100%;block-size:100%}.centered-text__title-container[data-v-15df5231]{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-base-sm)}.centered-text__label[data-v-15df5231]{color:var(--colors-primary-neutral);display:flex;padding:var(--spacing-xs) var(--spacing-md);justify-content:center;align-items:center;gap:10px;border-radius:2px;font-family:KaribuCondensed,sans-serif;background:var(--home-label-background);box-shadow:.5px -1px #00000040 inset,0 2px 5px -4px #00000080,0 6px 20px -2px #00000080}.centered-text__title[data-v-15df5231]{max-inline-size:873px;text-wrap:balance;color:var(--colors-surface-light-50);text-align:center;text-shadow:0 2px 5px rgba(0,0,0,.5),0 6px 20px rgba(0,0,0,.5);font-size:var(--font-size-display1);line-height:var(--line-height-display1);font-family:var(--font-family-custom-1);letter-spacing:var(--letter-spacing-300)}.centered-text__navigation-button[data-v-15df5231]{padding:var(--spacing-xs) var(--spacing-base-lg);inline-size:auto}@media (min-width: 1040px) and (orientation: portrait){.centered-text__navigation-button[data-v-15df5231]{min-inline-size:auto}}.centered-text__navigation-button--content[data-v-15df5231]{color:var(--home-navigation-button-text);display:flex;align-items:center;gap:var(--spacing-base);font-family:KaribuCondensed,sans-serif;text-align:center;font-size:32px;line-height:44px;letter-spacing:-.64px}.centered-text__navigation-button[data-v-15df5231] .home-navigation-button__left-icon{display:none}.centered-text__buttons[data-v-15df5231]{inline-size:auto;position:absolute;inset-block-end:calc(var(--spacing-lg) + var(--spacing-sm));inset-inline-end:3px;overflow-y:hidden;z-index:var(--z-index-button-zones)}.centered-text__buttons[data-v-15df5231] .home-buttons__button-list--column.home-buttons__button-list--has-overflow{margin-inline-end:var(--spacing-base-sm)}.centered-text__buttons[data-v-15df5231] .home-button{inline-size:50px;block-size:50px}.centered-text__buttons[data-v-15df5231] .home-button__left-icon{inline-size:100%;block-size:100%}.centered-text__buttons[data-v-15df5231] .home-button__right-icon{display:none}
