.imfyqj {
    margin-left: auto;
    margin-right: auto;
    max-width: calc(90rem + (2 * 5rem));
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
}

/*!sc*/

@media (min-width:650px) {
    .imfyqj {
        padding-left: 2rem;
        padding-right: 2rem;
    }
}

/*!sc*/

@media (min-width:1200px) {
    .imfyqj {
        padding-left: 5rem;
        padding-right: 5rem;
    }
}

/*!sc*/

data-styled.g1[id="sc-1nra920-0"] {
    content: "imfyqj,"
}

/*!sc*/

.ecwAfs {
    max-width: calc(102.375rem + (2 * 5rem));
}

/*!sc*/

data-styled.g2[id="sc-1nra920-1"] {
    content: "ecwAfs,"
}

/*!sc*/

.jcZAFB {
    padding-bottom: 2.5rem;
    padding-top: 2.5rem;
}

/*!sc*/

@media (min-width: 650px) {
    .jcZAFB {
        padding-bottom: 3rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .jcZAFB {
        padding-bottom: 4rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .jcZAFB {
        padding-bottom: 5rem;
    }
}

/*!sc*/

@media (min-width: 650px) {
    .jcZAFB {
        padding-top: 3rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .jcZAFB {
        padding-top: 4rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .jcZAFB {
        padding-top: 5rem;
    }
}

/*!sc*/

.diQPLr {
    padding-bottom: 2.5rem;
}

/*!sc*/

@media (min-width: 650px) {
    .diQPLr {
        padding-bottom: 3rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .diQPLr {
        padding-bottom: 4rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .diQPLr {
        padding-bottom: 5rem;
    }
}

/*!sc*/

data-styled.g4[id="sc-ls7tov-0"] {
    content: "jcZAFB,diQPLr,"
}

/*!sc*/

.eouDVk {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: column;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    text-align: center;
    margin-bottom: 1.5rem;
}

/*!sc*/

@media (min-width: 900px) {
    .eouDVk {
        margin-bottom: 2.5rem;
    }
}

/*!sc*/

data-styled.g5[id="sc-ls7tov-1"] {
    content: "eouDVk,"
}

/*!sc*/

.fqtVFy {
    --color-highlight: var(--color-accent-highlight);
    --color-highlight-rgb: var(--color-accent-highlight-rgb);
    --color-primary: var(--color-accent-primary);
    --color-primary-rgb: var(--color-accent-primary-rgb);
    --color-secondary: var(--color-accent-secondary);
    --color-secondary-rgb: var(--color-accent-secondary-rgb);
    --color-tertiary: var(--color-accent-tertiary);
    --color-tertiary-rgb: var(--color-accent-tertiary-rgb);
    --color-error: var(--color-accent-error);
    --color-error-rgb: var(--color-accent-error-rgb);
    --color-on-primary: var(--color-accent-on-primary);
    --color-on-primary-rgb: var(--color-accent-on-primary-rgb);
    --color-on-secondary: var(--color-accent-on-secondary);
    --color-on-secondary-rgb: var(--color-accent-on-secondary-rgb);
    --color-on-tertiary: var(--color-accent-on-tertiary);
    --color-on-tertiary-rgb: var(--color-accent-on-tertiary-rgb);
    --color-on-highlight: var(--color-accent-on-highlight);
    --color-on-highlight-rgb: var(--color-accent-on-highlight-rgb);
    --color-on-error: var(--color-accent-on-error);
    --color-on-error-rgb: var(--color-accent-on-error-rgb);
    --color-background: var(--color-accent-background);
    --color-background-rgb: var(--color-accent-background-rgb);
    --color-background-variant: var(--color-accent-background-variant);
    --color-background-variant-rgb: var(--color-accent-background-variant-rgb);
    --color-background-emphasized: var(--color-accent-background-emphasized);
    --color-background-emphasized-rgb: var(--color-accent-background-emphasized-rgb);
    --color-focus-state: var(--color-accent-focus-state);
    --color-focus-state-rgb: var(--color-accent-focus-state-rgb);
    --color-special-1: var(--color-accent-special-1);
    --color-special-1-rgb: var(--color-accent-special-1-rgb);
    --color-special-2: var(--color-accent-special-2);
    --color-special-2-rgb: var(--color-accent-special-2-rgb);
    --color-special-3: var(--color-accent-special-3);
    --color-special-3-rgb: var(--color-accent-special-3-rgb);
    --color-special-4: var(--color-accent-special-4);
    --color-special-4-rgb: var(--color-accent-special-4-rgb);
    --color-brand: var(--color-accent-brand);
    --color-brand-rgb: var(--color-accent-brand-rgb);
    --color-on-brand: var(--color-accent-on-brand);
    --color-on-brand-rgb: var(--color-accent-on-brand-rgb);
    --color-negative: var(--color-accent-negative);
    --color-negative-rgb: var(--color-accent-negative-rgb);
    --color-on-negative: var(--color-accent-on-negative);
    --color-on-negative-rgb: var(--color-accent-on-negative-rgb);
    --color-positive: var(--color-accent-positive);
    --color-positive-rgb: var(--color-accent-positive-rgb);
    --color-on-positive: var(--color-accent-on-positive);
    --color-on-positive-rgb: var(--color-accent-on-positive-rgb);
    --color-cautious: var(--color-accent-cautious);
    --color-cautious-rgb: var(--color-accent-cautious-rgb);
    --color-on-cautious: var(--color-accent-on-cautious);
    --color-on-cautious-rgb: var(--color-accent-on-cautious-rgb);
    --color-canvas-1: var(--color-accent-canvas-1);
    --color-canvas-1-rgb: var(--color-accent-canvas-1-rgb);
    --color-canvas-2: var(--color-accent-canvas-2);
    --color-canvas-2-rgb: var(--color-accent-canvas-2-rgb);
    --color-container-1: var(--color-accent-container-1);
    --color-container-1-rgb: var(--color-accent-container-1-rgb);
    --color-container-2: var(--color-accent-container-2);
    --color-container-2-rgb: var(--color-accent-container-2-rgb);
    --color-hover-state: var(--color-accent-hover-state);
    --color-hover-state-rgb: var(--color-accent-hover-state-rgb);
    --color-pressed-state: var(--color-accent-pressed-state);
    --color-pressed-state-rgb: var(--color-accent-pressed-state-rgb);
    --color-disabled-state: var(--color-accent-disabled-state);
    --color-disabled-state-rgb: var(--color-accent-disabled-state-rgb);
    --color-error-state: var(--color-accent-error-state);
    --color-error-state-rgb: var(--color-accent-error-state-rgb);
    --color-success-state: var(--color-accent-success-state);
    --color-success-state-rgb: var(--color-accent-success-state-rgb);
    background-color: rgb(var(--color-canvas-1-rgb));
    color: rgb(var(--color-primary-rgb));
    accent-color: rgb(var(--color-brand-rgb));
}

/*!sc*/

.iWSBKu {
    --color-highlight: var(--color-option-highlight);
    --color-highlight-rgb: var(--color-option-highlight-rgb);
    --color-primary: var(--color-option-primary);
    --color-primary-rgb: var(--color-option-primary-rgb);
    --color-secondary: var(--color-option-secondary);
    --color-secondary-rgb: var(--color-option-secondary-rgb);
    --color-tertiary: var(--color-option-tertiary);
    --color-tertiary-rgb: var(--color-option-tertiary-rgb);
    --color-error: var(--color-option-error);
    --color-error-rgb: var(--color-option-error-rgb);
    --color-on-primary: var(--color-option-on-primary);
    --color-on-primary-rgb: var(--color-option-on-primary-rgb);
    --color-on-secondary: var(--color-option-on-secondary);
    --color-on-secondary-rgb: var(--color-option-on-secondary-rgb);
    --color-on-tertiary: var(--color-option-on-tertiary);
    --color-on-tertiary-rgb: var(--color-option-on-tertiary-rgb);
    --color-on-highlight: var(--color-option-on-highlight);
    --color-on-highlight-rgb: var(--color-option-on-highlight-rgb);
    --color-on-error: var(--color-option-on-error);
    --color-on-error-rgb: var(--color-option-on-error-rgb);
    --color-background: var(--color-option-background);
    --color-background-rgb: var(--color-option-background-rgb);
    --color-background-variant: var(--color-option-background-variant);
    --color-background-variant-rgb: var(--color-option-background-variant-rgb);
    --color-background-emphasized: var(--color-option-background-emphasized);
    --color-background-emphasized-rgb: var(--color-option-background-emphasized-rgb);
    --color-focus-state: var(--color-option-focus-state);
    --color-focus-state-rgb: var(--color-option-focus-state-rgb);
    --color-special-1: var(--color-option-special-1);
    --color-special-1-rgb: var(--color-option-special-1-rgb);
    --color-special-2: var(--color-option-special-2);
    --color-special-2-rgb: var(--color-option-special-2-rgb);
    --color-special-3: var(--color-option-special-3);
    --color-special-3-rgb: var(--color-option-special-3-rgb);
    --color-special-4: var(--color-option-special-4);
    --color-special-4-rgb: var(--color-option-special-4-rgb);
    --color-brand: var(--color-option-brand);
    --color-brand-rgb: var(--color-option-brand-rgb);
    --color-on-brand: var(--color-option-on-brand);
    --color-on-brand-rgb: var(--color-option-on-brand-rgb);
    --color-negative: var(--color-option-negative);
    --color-negative-rgb: var(--color-option-negative-rgb);
    --color-on-negative: var(--color-option-on-negative);
    --color-on-negative-rgb: var(--color-option-on-negative-rgb);
    --color-positive: var(--color-option-positive);
    --color-positive-rgb: var(--color-option-positive-rgb);
    --color-on-positive: var(--color-option-on-positive);
    --color-on-positive-rgb: var(--color-option-on-positive-rgb);
    --color-cautious: var(--color-option-cautious);
    --color-cautious-rgb: var(--color-option-cautious-rgb);
    --color-on-cautious: var(--color-option-on-cautious);
    --color-on-cautious-rgb: var(--color-option-on-cautious-rgb);
    --color-canvas-1: var(--color-option-canvas-1);
    --color-canvas-1-rgb: var(--color-option-canvas-1-rgb);
    --color-canvas-2: var(--color-option-canvas-2);
    --color-canvas-2-rgb: var(--color-option-canvas-2-rgb);
    --color-container-1: var(--color-option-container-1);
    --color-container-1-rgb: var(--color-option-container-1-rgb);
    --color-container-2: var(--color-option-container-2);
    --color-container-2-rgb: var(--color-option-container-2-rgb);
    --color-hover-state: var(--color-option-hover-state);
    --color-hover-state-rgb: var(--color-option-hover-state-rgb);
    --color-pressed-state: var(--color-option-pressed-state);
    --color-pressed-state-rgb: var(--color-option-pressed-state-rgb);
    --color-disabled-state: var(--color-option-disabled-state);
    --color-disabled-state-rgb: var(--color-option-disabled-state-rgb);
    --color-error-state: var(--color-option-error-state);
    --color-error-state-rgb: var(--color-option-error-state-rgb);
    --color-success-state: var(--color-option-success-state);
    --color-success-state-rgb: var(--color-option-success-state-rgb);
    background-color: rgb(var(--color-canvas-1-rgb));
    color: rgb(var(--color-primary-rgb));
    accent-color: rgb(var(--color-brand-rgb));
}

/*!sc*/

.cWfAqu {
    --color-highlight: var(--color-prime-highlight);
    --color-highlight-rgb: var(--color-prime-highlight-rgb);
    --color-primary: var(--color-prime-primary);
    --color-primary-rgb: var(--color-prime-primary-rgb);
    --color-secondary: var(--color-prime-secondary);
    --color-secondary-rgb: var(--color-prime-secondary-rgb);
    --color-tertiary: var(--color-prime-tertiary);
    --color-tertiary-rgb: var(--color-prime-tertiary-rgb);
    --color-error: var(--color-prime-error);
    --color-error-rgb: var(--color-prime-error-rgb);
    --color-on-primary: var(--color-prime-on-primary);
    --color-on-primary-rgb: var(--color-prime-on-primary-rgb);
    --color-on-secondary: var(--color-prime-on-secondary);
    --color-on-secondary-rgb: var(--color-prime-on-secondary-rgb);
    --color-on-tertiary: var(--color-prime-on-tertiary);
    --color-on-tertiary-rgb: var(--color-prime-on-tertiary-rgb);
    --color-on-highlight: var(--color-prime-on-highlight);
    --color-on-highlight-rgb: var(--color-prime-on-highlight-rgb);
    --color-on-error: var(--color-prime-on-error);
    --color-on-error-rgb: var(--color-prime-on-error-rgb);
    --color-background: var(--color-prime-background);
    --color-background-rgb: var(--color-prime-background-rgb);
    --color-background-variant: var(--color-prime-background-variant);
    --color-background-variant-rgb: var(--color-prime-background-variant-rgb);
    --color-background-emphasized: var(--color-prime-background-emphasized);
    --color-background-emphasized-rgb: var(--color-prime-background-emphasized-rgb);
    --color-focus-state: var(--color-prime-focus-state);
    --color-focus-state-rgb: var(--color-prime-focus-state-rgb);
    --color-special-1: var(--color-prime-special-1);
    --color-special-1-rgb: var(--color-prime-special-1-rgb);
    --color-special-2: var(--color-prime-special-2);
    --color-special-2-rgb: var(--color-prime-special-2-rgb);
    --color-special-3: var(--color-prime-special-3);
    --color-special-3-rgb: var(--color-prime-special-3-rgb);
    --color-special-4: var(--color-prime-special-4);
    --color-special-4-rgb: var(--color-prime-special-4-rgb);
    --color-brand: var(--color-prime-brand);
    --color-brand-rgb: var(--color-prime-brand-rgb);
    --color-on-brand: var(--color-prime-on-brand);
    --color-on-brand-rgb: var(--color-prime-on-brand-rgb);
    --color-negative: var(--color-prime-negative);
    --color-negative-rgb: var(--color-prime-negative-rgb);
    --color-on-negative: var(--color-prime-on-negative);
    --color-on-negative-rgb: var(--color-prime-on-negative-rgb);
    --color-positive: var(--color-prime-positive);
    --color-positive-rgb: var(--color-prime-positive-rgb);
    --color-on-positive: var(--color-prime-on-positive);
    --color-on-positive-rgb: var(--color-prime-on-positive-rgb);
    --color-cautious: var(--color-prime-cautious);
    --color-cautious-rgb: var(--color-prime-cautious-rgb);
    --color-on-cautious: var(--color-prime-on-cautious);
    --color-on-cautious-rgb: var(--color-prime-on-cautious-rgb);
    --color-canvas-1: var(--color-prime-canvas-1);
    --color-canvas-1-rgb: var(--color-prime-canvas-1-rgb);
    --color-canvas-2: var(--color-prime-canvas-2);
    --color-canvas-2-rgb: var(--color-prime-canvas-2-rgb);
    --color-container-1: var(--color-prime-container-1);
    --color-container-1-rgb: var(--color-prime-container-1-rgb);
    --color-container-2: var(--color-prime-container-2);
    --color-container-2-rgb: var(--color-prime-container-2-rgb);
    --color-hover-state: var(--color-prime-hover-state);
    --color-hover-state-rgb: var(--color-prime-hover-state-rgb);
    --color-pressed-state: var(--color-prime-pressed-state);
    --color-pressed-state-rgb: var(--color-prime-pressed-state-rgb);
    --color-disabled-state: var(--color-prime-disabled-state);
    --color-disabled-state-rgb: var(--color-prime-disabled-state-rgb);
    --color-error-state: var(--color-prime-error-state);
    --color-error-state-rgb: var(--color-prime-error-state-rgb);
    --color-success-state: var(--color-prime-success-state);
    --color-success-state-rgb: var(--color-prime-success-state-rgb);
    background-color: rgb(var(--color-canvas-1-rgb));
    color: rgb(var(--color-primary-rgb));
    accent-color: rgb(var(--color-brand-rgb));
}

/*!sc*/

.cNJGDG {
    --color-highlight: var(--color-prime-highlight);
    --color-highlight-rgb: var(--color-prime-highlight-rgb);
    --color-primary: var(--color-prime-primary);
    --color-primary-rgb: var(--color-prime-primary-rgb);
    --color-secondary: var(--color-prime-secondary);
    --color-secondary-rgb: var(--color-prime-secondary-rgb);
    --color-tertiary: var(--color-prime-tertiary);
    --color-tertiary-rgb: var(--color-prime-tertiary-rgb);
    --color-error: var(--color-prime-error);
    --color-error-rgb: var(--color-prime-error-rgb);
    --color-on-primary: var(--color-prime-on-primary);
    --color-on-primary-rgb: var(--color-prime-on-primary-rgb);
    --color-on-secondary: var(--color-prime-on-secondary);
    --color-on-secondary-rgb: var(--color-prime-on-secondary-rgb);
    --color-on-tertiary: var(--color-prime-on-tertiary);
    --color-on-tertiary-rgb: var(--color-prime-on-tertiary-rgb);
    --color-on-highlight: var(--color-prime-on-highlight);
    --color-on-highlight-rgb: var(--color-prime-on-highlight-rgb);
    --color-on-error: var(--color-prime-on-error);
    --color-on-error-rgb: var(--color-prime-on-error-rgb);
    --color-background: var(--color-prime-background);
    --color-background-rgb: var(--color-prime-background-rgb);
    --color-background-variant: var(--color-prime-background-variant);
    --color-background-variant-rgb: var(--color-prime-background-variant-rgb);
    --color-background-emphasized: var(--color-prime-background-emphasized);
    --color-background-emphasized-rgb: var(--color-prime-background-emphasized-rgb);
    --color-focus-state: var(--color-prime-focus-state);
    --color-focus-state-rgb: var(--color-prime-focus-state-rgb);
    --color-special-1: var(--color-prime-special-1);
    --color-special-1-rgb: var(--color-prime-special-1-rgb);
    --color-special-2: var(--color-prime-special-2);
    --color-special-2-rgb: var(--color-prime-special-2-rgb);
    --color-special-3: var(--color-prime-special-3);
    --color-special-3-rgb: var(--color-prime-special-3-rgb);
    --color-special-4: var(--color-prime-special-4);
    --color-special-4-rgb: var(--color-prime-special-4-rgb);
    --color-brand: var(--color-prime-brand);
    --color-brand-rgb: var(--color-prime-brand-rgb);
    --color-on-brand: var(--color-prime-on-brand);
    --color-on-brand-rgb: var(--color-prime-on-brand-rgb);
    --color-negative: var(--color-prime-negative);
    --color-negative-rgb: var(--color-prime-negative-rgb);
    --color-on-negative: var(--color-prime-on-negative);
    --color-on-negative-rgb: var(--color-prime-on-negative-rgb);
    --color-positive: var(--color-prime-positive);
    --color-positive-rgb: var(--color-prime-positive-rgb);
    --color-on-positive: var(--color-prime-on-positive);
    --color-on-positive-rgb: var(--color-prime-on-positive-rgb);
    --color-cautious: var(--color-prime-cautious);
    --color-cautious-rgb: var(--color-prime-cautious-rgb);
    --color-on-cautious: var(--color-prime-on-cautious);
    --color-on-cautious-rgb: var(--color-prime-on-cautious-rgb);
    --color-canvas-1: var(--color-prime-canvas-1);
    --color-canvas-1-rgb: var(--color-prime-canvas-1-rgb);
    --color-canvas-2: var(--color-prime-canvas-2);
    --color-canvas-2-rgb: var(--color-prime-canvas-2-rgb);
    --color-container-1: var(--color-prime-container-1);
    --color-container-1-rgb: var(--color-prime-container-1-rgb);
    --color-container-2: var(--color-prime-container-2);
    --color-container-2-rgb: var(--color-prime-container-2-rgb);
    --color-hover-state: var(--color-prime-hover-state);
    --color-hover-state-rgb: var(--color-prime-hover-state-rgb);
    --color-pressed-state: var(--color-prime-pressed-state);
    --color-pressed-state-rgb: var(--color-prime-pressed-state-rgb);
    --color-disabled-state: var(--color-prime-disabled-state);
    --color-disabled-state-rgb: var(--color-prime-disabled-state-rgb);
    --color-error-state: var(--color-prime-error-state);
    --color-error-state-rgb: var(--color-prime-error-state-rgb);
    --color-success-state: var(--color-prime-success-state);
    --color-success-state-rgb: var(--color-prime-success-state-rgb);
    background-color: rgb(var(--color-canvas-1-rgb));
    color: rgb(var(--color-primary-rgb));
    accent-color: rgb(var(--color-brand-rgb));
    background-color: rgb(var(--color-canvas-2-rgb));
}

/*!sc*/

data-styled.g7[id="sc-pi2dea-0"] {
    content: "fqtVFy,iWSBKu,cWfAqu,cNJGDG,"
}

/*!sc*/

.eSQMd {
    text-transform: var(--typo-copy-small-heavy-transform, none);
    letter-spacing: var(--typo-copy-small-heavy-letter-spacing, 0);
    font: var(--typo-copy-small-heavy-font, 700 0.75rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

.eSQMd mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.bTjMWG {
    text-transform: var(--typo-copy-medium-23-transform, none);
    letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
    font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
}

/*!sc*/

.bTjMWG mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.gWGbvZ {
    text-transform: var(--typo-copy-large-transform, none);
    letter-spacing: var(--typo-copy-large-letter-spacing, 0);
    font: var(--typo-copy-large-font, 400 1rem / 1.5 Roboto, RobotoArial, sans-serif);
    color: rgb(var(--color-secondary-rgb));
}

/*!sc*/

.gWGbvZ mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.dozJMm {
    text-transform: var(--typo-copy-large-heavy-transform, none);
    letter-spacing: var(--typo-copy-large-heavy-letter-spacing, 0);
    font: var(--typo-copy-large-heavy-font, 700 1rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

.dozJMm mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.jqaPOP {
    text-transform: var(--typo-copy-large-transform, none);
    letter-spacing: var(--typo-copy-large-letter-spacing, 0);
    font: var(--typo-copy-large-font, 400 1rem / 1.5 Roboto, RobotoArial, sans-serif);
}

/*!sc*/

.jqaPOP mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.gFTmLR {
    text-transform: var(--typo-title-small-heavy-transform, none);
    letter-spacing: var(--typo-title-small-heavy-letter-spacing, 0);
    font: var(--typo-title-small-heavy-font, 700 1.25rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .gFTmLR {
        font: var(--typo-title-small-heavy-font, 700 1.375rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .gFTmLR {
        font: var(--typo-title-small-heavy-font, 700 1.5rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

.gFTmLR mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.cFTFeJ {
    text-transform: var(--typo-display-small-heavy-transform, uppercase);
    letter-spacing: var(--typo-display-small-heavy-letter-spacing, 0);
    font: var(--typo-display-small-heavy-font, 900 2.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .cFTFeJ {
        font: var(--typo-display-small-heavy-font, 900 2.875rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .cFTFeJ {
        font: var(--typo-display-small-heavy-font, 900 3.125rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

.cFTFeJ mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.eLtrII {
    text-transform: var(--typo-title-medium-heavy-transform, uppercase);
    letter-spacing: var(--typo-title-medium-heavy-letter-spacing, 0);
    font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .eLtrII {
        font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .eLtrII {
        font: var(--typo-title-medium-heavy-font, 900 1.875rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

.eLtrII mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.bKqVLn {
    text-transform: var(--typo-display-medium-heavy-transform, uppercase);
    letter-spacing: var(--typo-display-medium-heavy-letter-spacing, 0);
    font: var(--typo-display-medium-heavy-font, 900 3rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .bKqVLn {
        font: var(--typo-display-medium-heavy-font, 900 3.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .bKqVLn {
        font: var(--typo-display-medium-heavy-font, 900 3.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

.bKqVLn mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.dBWWkM {
    text-transform: var(--typo-display-small-transform, none);
    letter-spacing: var(--typo-display-small-letter-spacing, 0);
    font: var(--typo-display-small-font, 400 2.25rem / 1 Roboto, RobotoArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .dBWWkM {
        font: var(--typo-display-small-font, 400 2.75rem / 1 Roboto, RobotoArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .dBWWkM {
        font: var(--typo-display-small-font, 400 3rem / 1 Roboto, RobotoArial, sans-serif);
    }
}

/*!sc*/

.dBWWkM mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.clWZBs {
    text-transform: var(--typo-copy-x-large-heavy-transform, none);
    letter-spacing: var(--typo-copy-x-large-heavy-letter-spacing, 0);
    font: var(--typo-copy-x-large-heavy-font, 700 1.375rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

.clWZBs mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.cnaXpr {
    text-transform: var(--typo-display-small-heavy-transform, uppercase);
    letter-spacing: var(--typo-display-small-heavy-letter-spacing, 0);
    font: var(--typo-display-small-heavy-font, 900 2.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    overflow-wrap: break-word;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    word-break: break-word;
    color: rgb(var(--color-primary-rgb));
}

/*!sc*/

@media (min-width: 780px) {
    .cnaXpr {
        font: var(--typo-display-small-heavy-font, 900 2.875rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .cnaXpr {
        font: var(--typo-display-small-heavy-font, 900 3.125rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

.cnaXpr mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.gGTREP {
    text-transform: var(--typo-copy-large-transform, none);
    letter-spacing: var(--typo-copy-large-letter-spacing, 0);
    font: var(--typo-copy-large-font, 400 1rem / 1.5 Roboto, RobotoArial, sans-serif);
    color: rgb(var(--color-primary-rgb));
}

/*!sc*/

.gGTREP mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

.hnWPrD {
    text-transform: var(--typo-copy-medium-heavy-transform, none);
    letter-spacing: var(--typo-copy-medium-heavy-letter-spacing, 0);
    font: var(--typo-copy-medium-heavy-font, 700 0.875rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

.hnWPrD mark {
    background-color: transparent;
    font-weight: 700;
}

/*!sc*/

data-styled.g8[id="sc-1609ze3-0"] {
    content: "eSQMd,bTjMWG,gWGbvZ,dozJMm,jqaPOP,gFTmLR,cFTFeJ,eLtrII,bKqVLn,dBWWkM,clWZBs,cnaXpr,gGTREP,hnWPrD,"
}

/*!sc*/

.gqpKdC {
    background-color: transparent;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    min-height: 4rem;
    position: relative;
    z-index: 5;
}

/*!sc*/

data-styled.g10[id="sc-glnbny-0"] {
    content: "gqpKdC,"
}

/*!sc*/

.gUpHPG {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -ms-grid;
    display: grid;
    gap: 1rem;
    -ms-grid-columns: 1fr auto;
    grid-template-columns: 1fr auto;
}

/*!sc*/

data-styled.g11[id="sc-glnbny-1"] {
    content: "gUpHPG,"
}

/*!sc*/

.fIoIAu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    color: inherit;
}

/*!sc*/

.fIoIAu>* {
    max-height: 4rem;
}

/*!sc*/

data-styled.g12[id="sc-glnbny-2"] {
    content: "fIoIAu,"
}

/*!sc*/

.hXApuf {
    margin-right: 2rem;
    position: relative;
}

/*!sc*/

data-styled.g13[id="sc-glnbny-3"] {
    content: "hXApuf,"
}

/*!sc*/

.YtDdo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -0.75rem;
}

/*!sc*/

data-styled.g14[id="sc-glnbny-4"] {
    content: "YtDdo,"
}

/*!sc*/

.ljXKpP {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

/*!sc*/

data-styled.g15[id="sc-glnbny-5"] {
    content: "ljXKpP,"
}

/*!sc*/

.fzndQV {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
}

/*!sc*/

data-styled.g16[id="sc-glnbny-6"] {
    content: "fzndQV,"
}

/*!sc*/

.csKEGj {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

/*!sc*/

data-styled.g17[id="sc-glnbny-7"] {
    content: "csKEGj,"
}

/*!sc*/

.ffmywt {
    position: relative;
    width: 100%;
    padding-bottom: 150.00%;
}

/*!sc*/

@media (min-width: 650px) {
    .ffmywt {
        padding-bottom: 125.00%;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .ffmywt {
        padding-bottom: 50.00%;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .ffmywt {
        padding-bottom: 36.00%;
    }
}

/*!sc*/

data-styled.g23[id="sc-e8ttew-0"] {
    content: "ffmywt,"
}

/*!sc*/

.ktVhDt {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*!sc*/

data-styled.g24[id="sc-e8ttew-1"] {
    content: "ktVhDt,"
}

/*!sc*/

.DEsYk {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

/*!sc*/

data-styled.g25[id="sc-e8ttew-2"] {
    content: "DEsYk,"
}

/*!sc*/

.iXJRxM {
    position: absolute;
    top: 4rem;
}

/*!sc*/

data-styled.g26[id="sc-e8ttew-3"] {
    content: "iXJRxM,"
}

/*!sc*/

.huTaXD {
    position: absolute;
    opacity: 0.75;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, #000 100%);
    top: -4rem;
    bottom: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: calc(100vw - 0px);
    max-width: 160rem;
}

/*!sc*/

data-styled.g27[id="sc-e8ttew-4"] {
    content: "huTaXD,"
}

/*!sc*/

.VYbSC {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-width: 0;
}

/*!sc*/

.VYbSC>* {
    min-width: 0;
    overflow-x: hidden;
    overflow-x: clip;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*!sc*/

data-styled.g29[id="sc-1mhvcwp-1"] {
    content: "VYbSC,"
}

/*!sc*/

.cBUka-d {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 1px solid transparent;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    max-width: 100%;
    position: relative;
    text-align: center;
}

/*!sc*/

.cBUka-d:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
}

/*!sc*/

@supports not selector(:focus-visible) {
    .cBUka-d:focus {
        outline: 0;
        box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
    }
}

/*!sc*/

.cBUka-d:disabled {
    cursor: not-allowed;
}

/*!sc*/

data-styled.g31[id="sc-1mhvcwp-3"] {
    content: "cBUka-d,"
}

/*!sc*/

.cprsgC {
    line-height: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 1.5rem;
    height: 1.5rem;
}

/*!sc*/

.cprsgC svg,
.cprsgC img {
    fill: currentColor;
    width: 100%;
    height: auto;
}

/*!sc*/

.ieSTti {
    line-height: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 1rem;
    height: 1rem;
}

/*!sc*/

.ieSTti svg,
.ieSTti img {
    fill: currentColor;
    width: 100%;
    height: auto;
}

/*!sc*/

.ftyQkm {
    line-height: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 2rem;
    height: 2rem;
}

/*!sc*/

.ftyQkm svg,
.ftyQkm img {
    fill: currentColor;
    width: 100%;
    height: auto;
}

/*!sc*/

data-styled.g33[id="sc-8rm2vd-0"] {
    content: "cprsgC,ieSTti,ftyQkm,"
}

/*!sc*/

.etrHuO {
    color: rgb(var(--color-secondary-rgb));
}

/*!sc*/

data-styled.g34[id="sc-8rm2vd-1"] {
    content: "etrHuO,"
}

/*!sc*/

.iJkEra {
    display: block;
}

/*!sc*/

data-styled.g35[id="sc-114vro9-0"] {
    content: "iJkEra,"
}

/*!sc*/

.gyYwLl {
    border-radius: var(--border-radius-m, 0);
    height: 3.25rem;
    padding: 0 2.5rem;
    min-width: 12.5rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
}

/*!sc*/

.gyYwLl .sc-1mhvcwp-2 {
    margin-right: 0.5rem;
}

/*!sc*/

.cgcwYY {
    border-radius: 50vmax;
    height: 2.25rem;
    padding: 0 1.5rem;
    min-width: 6rem;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: auto;
}

/*!sc*/

.cgcwYY .sc-1mhvcwp-2 {
    margin-right: 0.5rem;
}

/*!sc*/

data-styled.g37[id="sc-1bcijgp-0"] {
    content: "gyYwLl,cgcwYY,"
}

/*!sc*/

.eBYNcj {
    background-color: rgb(var(--color-brand-rgb));
    color: rgb(var(--color-on-brand-rgb));
}

/*!sc*/

.eBYNcj:hover {
    color: rgb(var(--color-on-brand-rgb));
}

/*!sc*/

.eBYNcj::after {
    content: '';
    display: block;
    border-radius: inherit;
    position: absolute;
    top: -1px;
    bottom: -1px;
    left: -1px;
    right: -1px;
    height: auto;
    width: auto;
}

/*!sc*/

.eBYNcj:hover::after {
    background-color: rgb(var(--color-hover-state-rgb));
}

/*!sc*/

.eBYNcj:active::after {
    background-color: rgb(var(--color-pressed-state-rgb));
}

/*!sc*/

.eBYNcj:active .sc-1mhvcwp-1,
.eBYNcj:active .sc-1mhvcwp-2 {
    opacity: 0.6;
}

/*!sc*/

.eBYNcj:focus-visible {
    border: 1px solid rgb(var(--color-on-primary-rgb));
}

/*!sc*/

@supports not selector(:focus-visible) {
    .eBYNcj:focus {
        border: 1px solid rgb(var(--color-on-primary-rgb));
    }
}

/*!sc*/

.eBYNcj:disabled::after {
    background-color: rgb(var(--color-disabled-state-rgb));
}

/*!sc*/

.eBYNcj:disabled .sc-1mhvcwp-1,
.eBYNcj:disabled .sc-1mhvcwp-2 {
    opacity: 0.6;
}

/*!sc*/

data-styled.g38[id="sc-1bcijgp-1"] {
    content: "eBYNcj,"
}

/*!sc*/

.hKOrwZ {
    border: 2px solid rgb(var(--color-primary-rgb));
    color: rgb(var(--color-primary-rgb));
}

/*!sc*/

.hKOrwZ::after {
    content: '';
    display: block;
    border-radius: inherit;
    position: absolute;
    top: -2px;
    bottom: -2px;
    left: -2px;
    right: -2px;
    height: auto;
    width: auto;
}

/*!sc*/

.hKOrwZ:hover {
    color: rgb(var(--color-primary-rgb));
}

/*!sc*/

.hKOrwZ:hover::after {
    background-color: rgb(var(--color-hover-state-rgb));
}

/*!sc*/

.hKOrwZ:active {
    opacity: 0.6;
}

/*!sc*/

.hKOrwZ:active::after {
    background-color: rgb(var(--color-pressed-state-rgb));
}

/*!sc*/

.hKOrwZ:disabled {
    opacity: 0.6;
}

/*!sc*/

.hKOrwZ:disabled::after {
    background-color: rgb(var(--color-disabled-state-rgb));
}

/*!sc*/

data-styled.g39[id="sc-1bcijgp-2"] {
    content: "hKOrwZ,"
}

/*!sc*/

.scuZl {
    position: relative;
    width: 100%;
    z-index: 0;
}

/*!sc*/

data-styled.g46[id="sc-xkptmj-0"] {
    content: "scuZl,"
}

/*!sc*/

.gBcrKu {
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    left: 0;
    padding: 0.5rem;
    position: absolute;
    width: 100%;
    left: var(--inline-position, 0);
}

/*!sc*/

@media (min-width: 650px) {
    .gBcrKu {
        width: auto;
    }
}

/*!sc*/

data-styled.g47[id="sc-xkptmj-1"] {
    content: "gBcrKu,"
}

/*!sc*/

.dLrzyr {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    left: 1rem;
    position: absolute;
    right: 1rem;
    top: 50%;
    z-index: 1;
    -webkit-transition: opacity 500ms;
    transition: opacity 500ms;
    bottom: 0;
    margin-top: calc((-1rem - 2rem) / 2);
    right: var(--inline-position, 0);
}

/*!sc*/

@media (min-width: 650px) {
    .dLrzyr {
        bottom: 1rem;
        display: -ms-inline-grid;
        display: inline-grid;
        -ms-grid-gap: 1rem;
        grid-gap: 1rem;
        -ms-grid-columns: 1fr 1fr;
        grid-template-columns: 1fr 1fr;
        height: auto;
        left: auto;
        top: auto;
    }
}

/*!sc*/

@media (min-width: 650px) {
    .dLrzyr {
        bottom: 0;
    }
}

/*!sc*/

data-styled.g48[id="sc-xkptmj-2"] {
    content: "dLrzyr,"
}

/*!sc*/

.dfgWPH {
    position: relative;
    height: 100%;
}

/*!sc*/

data-styled.g49[id="sc-xkptmj-3"] {
    content: "dfgWPH,"
}

/*!sc*/

.kEGasD {
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    -webkit-scroll-snap-type: x mandatory;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory;
    width: 100%;
    height: 100%;
    -ms-overflow-style: none;
    scrollbar-width: none;
}

/*!sc*/

.kEGasD::-webkit-scrollbar {
    display: none;
}

/*!sc*/

.kEGasD>* {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    /* scroll-snap-snap-align: start; */
    scroll-snap-align: start;
}

/*!sc*/

.kEGasD>*:first-child {
    margin-left: auto;
}

/*!sc*/

.kEGasD>*:last-child {
    margin-right: auto;
}

/*!sc*/

data-styled.g50[id="sc-xkptmj-4"] {
    content: "kEGasD,"
}

/*!sc*/

.iHEinV {
    --grid-columns: 12;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: calc(var(--grid-gutter) / -2);
    margin-right: calc(var(--grid-gutter) / -2);
    --grid-gutter: 0.75rem;
}

/*!sc*/

@media (min-width:650px) {
    .iHEinV {
        --grid-gutter: 1rem;
    }
}

/*!sc*/

@media (min-width:1200px) {
    .iHEinV {
        --grid-gutter: 1.5rem;
    }
}

/*!sc*/

data-styled.g52[id="sc-g9f7f7-0"] {
    content: "iHEinV,"
}

/*!sc*/

.hKNOl {
    --grid-col-span: var(--grid-columns);
    --grid-col-offset: 0;
    -webkit-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
    -ms-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
    flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
    margin-left: calc(var(--grid-col-offset) / var(--grid-columns) * 100%);
    max-width: calc(var(--grid-col-span) / var(--grid-columns) * 100%);
    padding-left: calc(var(--grid-gutter) / 2);
    padding-right: calc(var(--grid-gutter) / 2);
}

/*!sc*/

data-styled.g54[id="sc-gfflre-0"] {
    content: "hKNOl,"
}

/*!sc*/

.gZwYsd {
    --grid-col-span: 12;
}

/*!sc*/

@media (min-width:650px) {
    .gZwYsd {
        --grid-col-span: 4;
    }
}

/*!sc*/

@media (min-width:900px) {
    .fxXTqq {
        --grid-col-span: 12;
    }
}

/*!sc*/

@media (min-width:900px) {
    .gtdYbH {
        --grid-col-span: 6;
    }
}

/*!sc*/

@media (min-width:650px) {
    .tOQUF {
        --grid-col-span: 6;
    }
}

/*!sc*/

@media (min-width:900px) {
    .tOQUF {
        --grid-col-span: 4;
    }
}

/*!sc*/

.JxjXT {
    --grid-col-span: 12;
}

/*!sc*/

@media (min-width:900px) {
    .JxjXT {
        --grid-col-span: 6;
    }
}

/*!sc*/

@media (min-width:1200px) {
    .JxjXT {
        --grid-col-span: 4;
    }
}

/*!sc*/

.eGiyUL {
    --grid-col-span: 12;
}

/*!sc*/

@media (min-width:900px) {
    .eGiyUL {
        --grid-col-span: 6;
    }
}

/*!sc*/

@media (min-width:1200px) {
    .eGiyUL {
        --grid-col-span: 8;
    }
}

/*!sc*/

data-styled.g55[id="sc-gfflre-1"] {
    content: "gZwYsd,fxXTqq,gtdYbH,tOQUF,JxjXT,eGiyUL,"
}

/*!sc*/

.OIaxY [data-element='arrow-navigation'] {
    display: none;
}

/*!sc*/

@media (min-width: 650px) {
    .OIaxY [data-element='arrow-navigation'] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
}

/*!sc*/

data-styled.g56[id="sc-wmquyg-0"] {
    content: "OIaxY,"
}

/*!sc*/

.cBFjrW {
    height: 0;
    padding-top: 150.00%;
    overflow: hidden;
    border-radius: var(--border-radius-l, 0);
    position: relative;
}

/*!sc*/

.cBFjrW img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*!sc*/

data-styled.g57[id="sc-wmquyg-1"] {
    content: "cBFjrW,"
}

/*!sc*/

.gKSIRF {
    color: inherit;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    text-align: center;
    padding: 2.5rem 1.5rem;
}

/*!sc*/

.gKSIRF:before {
    background: linear-gradient(0deg, rgba(0, 0, 0, 0) 57.06%, #000 70.73%, #000 100%);
    opacity: 0.6;
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1;
}

/*!sc*/

@media (min-width: 1200px) {
    .gKSIRF {
        padding-top: 5rem;
    }
}

/*!sc*/

.gKSIRF>*:not(:last-child) {
    margin-bottom: 1.25rem;
}

/*!sc*/

data-styled.g58[id="sc-wmquyg-2"] {
    content: "gKSIRF,"
}

/*!sc*/

.fpZKBZ {
    margin-bottom: 0.5rem;
}

/*!sc*/

data-styled.g59[id="sc-wmquyg-3"] {
    content: "fpZKBZ,"
}

/*!sc*/

.dgrHIB {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    text-align: center;
}

/*!sc*/

@media (min-width: 1200px) {
    .dgrHIB {
        width: 95%;
        min-height: 12rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
    }
}

/*!sc*/

.dgrHIB>*:not(:last-child) {
    margin-bottom: 0.5rem;
}

/*!sc*/

data-styled.g60[id="sc-1excv32-0"] {
    content: "dgrHIB,"
}

/*!sc*/

.MjTYO {
    text-align: center;
}

/*!sc*/

data-styled.g61[id="sc-10gff6g-0"] {
    content: "MjTYO,"
}

/*!sc*/

.fOJtYK {
    display: none;
}

/*!sc*/

@media (min-width: 900px) {
    .fOJtYK {
        display: block;
    }
}

/*!sc*/

data-styled.g62[id="sc-10gff6g-1"] {
    content: "fOJtYK,"
}

/*!sc*/

.jjgRaQ {
    overflow-wrap: break-word;
    text-transform: var(--typo-display-medium-heavy-transform, uppercase);
    letter-spacing: var(--typo-display-medium-heavy-letter-spacing, 0);
    font: var(--typo-display-medium-heavy-font, 900 3rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .jjgRaQ {
        font: var(--typo-display-medium-heavy-font, 900 3.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .jjgRaQ {
        font: var(--typo-display-medium-heavy-font, 900 3.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 650px) {
    .jjgRaQ {
        text-transform: var(--typo-display-large-heavy-transform, uppercase);
        letter-spacing: var(--typo-display-large-heavy-letter-spacing, 0);
        font: var(--typo-display-large-heavy-font, 900 3.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }

    @media (min-width: 780px) {
        .jjgRaQ {
            font: var(--typo-display-large-heavy-font, 900 4.25rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }
    }

    @media (min-width: 992px) {
        .jjgRaQ {
            font: var(--typo-display-large-heavy-font, 900 4.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }
    }
}

/*!sc*/

data-styled.g63[id="sc-10gff6g-2"] {
    content: "jjgRaQ,"
}

/*!sc*/

.cLiyOz {
    border-radius: var(--border-radius-m, 0);
    height: 3rem;
    min-width: 3rem;
}

/*!sc*/

.cLiyOz::after {
    display: none;
}

/*!sc*/

.cLiyOz .sc-1mhvcwp-2 {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    -webkit-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in;
}

/*!sc*/

.cLiyOz .sc-1mhvcwp-2 svg {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
}

/*!sc*/

.cLiyOz:hover .sc-1mhvcwp-2 svg {
    -webkit-transform: scale(1.085);
    -moz-transform: scale(1.085);
    -ms-transform: scale(1.085);
    transform: scale(1.085);
}

/*!sc*/

.cLiyOz:active .sc-1mhvcwp-2 {
    opacity: 0.6;
}

/*!sc*/

.cLiyOz:active .sc-1mhvcwp-2 svg {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

/*!sc*/

.cLiyOz:disabled .sc-1mhvcwp-2 {
    opacity: 0.2;
}

/*!sc*/

data-styled.g64[id="sc-10j634j-0"] {
    content: "cLiyOz,"
}

/*!sc*/

.juTkeN {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 0.25rem;
}

/*!sc*/

data-styled.g65[id="sc-169a4hk-0"] {
    content: "juTkeN,"
}

/*!sc*/

.bDhWsE {
    min-width: 0;
    overflow-x: hidden;
    overflow-x: clip;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 0.25rem;
}

/*!sc*/

data-styled.g68[id="sc-169a4hk-3"] {
    content: "bDhWsE,"
}

/*!sc*/

.bGFzKl {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    min-width: 0;
    text-align: center;
}

/*!sc*/

data-styled.g70[id="sc-169a4hk-5"] {
    content: "bGFzKl,"
}

/*!sc*/

.hgqVdT {
    padding: 0.5rem 0.75rem;
    background-color: var(--color-container-2, rgba(244, 244, 249, 1));
    color: var(--color-primary, rgba(26, 26, 26, 1));
    border-radius: 50vmin;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    min-width: 2.25rem;
    position: relative;
    background-color: var(--color-primary, rgba(26, 26, 26, 1));
    color: var(--color-on-primary, rgba(255, 255, 255, 1));
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    max-width: 15rem;
}

/*!sc*/

.hgqVdT::after {
    content: '';
    display: block;
    border-radius: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    width: auto;
}

/*!sc*/

.hgqVdT:hover {
    background-color: var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.hgqVdT:hover::after {
    background-color: var(--color-hover-state, rgba(25, 25, 25, 0.04));
    pointer-events: none;
}

/*!sc*/

.hgqVdT:active {
    background-color: var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.hgqVdT:active::after {
    background-color: var(--color-pressed-state, rgba(25, 25, 25, 0.08));
}

/*!sc*/

.hgqVdT:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
}

/*!sc*/

@supports not selector(:focus-visible) {
    .hgqVdT:focus {
        outline: 0;
        box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
    }
}

/*!sc*/

.hgqVdT .sc-169a4hk-5 {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

/*!sc*/

.hgqVdT .sc-169a4hk-2,
.hgqVdT .sc-169a4hk-2~.sc-169a4hk-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

/*!sc*/

.iCAIde {
    padding: 0.5rem 0.75rem;
    background-color: var(--color-container-2, rgba(244, 244, 249, 1));
    color: var(--color-primary, rgba(26, 26, 26, 1));
    border-radius: 50vmin;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    min-width: 2.25rem;
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    max-width: 15rem;
}

/*!sc*/

.iCAIde::after {
    content: '';
    display: block;
    border-radius: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: auto;
    width: auto;
}

/*!sc*/

.iCAIde:hover {
    background-color: var(--color-container-2, rgba(244, 244, 249, 1));
}

/*!sc*/

.iCAIde:hover::after {
    background-color: var(--color-hover-state, rgba(25, 25, 25, 0.04));
    pointer-events: none;
}

/*!sc*/

.iCAIde:active {
    background-color: var(--color-container-2, rgba(244, 244, 249, 1));
}

/*!sc*/

.iCAIde:active::after {
    background-color: var(--color-pressed-state, rgba(25, 25, 25, 0.08));
}

/*!sc*/

.iCAIde:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
}

/*!sc*/

@supports not selector(:focus-visible) {
    .iCAIde:focus {
        outline: 0;
        box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
    }
}

/*!sc*/

.iCAIde .sc-169a4hk-5 {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

/*!sc*/

.iCAIde .sc-169a4hk-2,
.iCAIde .sc-169a4hk-2~.sc-169a4hk-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

/*!sc*/

data-styled.g72[id="sc-169a4hk-7"] {
    content: "hgqVdT,iCAIde,"
}

/*!sc*/

.ipKTNm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin: 0 calc(0.5rem / -2) 0;
}

/*!sc*/

.ipKTNm>* {
    margin: 0 calc(0.5rem / 2) 0;
}

/*!sc*/

.jNKQck {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin: calc(1rem * -1) calc(1rem / -2) 0;
}

/*!sc*/

.jNKQck>* {
    margin: 1rem calc(1rem / 2) 0;
}

/*!sc*/

.eFPyOJ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: column wrap;
    -webkit-flex-flow: column wrap;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap;
    margin: calc(1rem * -1) 0 0;
}

/*!sc*/

.eFPyOJ>* {
    margin: 1rem 0 0;
}

/*!sc*/

.kiiSsQ {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin: calc(0.5rem * -1) calc(0.75rem / -2) 0;
}

/*!sc*/

.kiiSsQ>* {
    margin: 0.5rem calc(0.75rem / 2) 0;
}

/*!sc*/

data-styled.g73[id="sc-dblqsj-0"] {
    content: "ipKTNm,jNKQck,eFPyOJ,kiiSsQ,"
}

/*!sc*/

.eIGGuA {
    -webkit-text-decoration: none;
    text-decoration: none;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    color: var(--color-link-text, var(--next-color-highlight, rgba(255, 95, 0, 1)));
}

/*!sc*/

.eIGGuA>* {
    color: inherit;
}

/*!sc*/

.eIGGuA:hover {
    opacity: 0.8;
}

/*!sc*/

data-styled.g75[id="sc-1c7g8ru-0"] {
    content: "eIGGuA,"
}

/*!sc*/

.bGxAnW {
    text-transform: var(--typo-link-medium-transform, none);
    letter-spacing: var(--typo-link-medium-letter-spacing, 0);
    font: var(--typo-link-medium-font, 700 0.875rem Roboto, RobotoArial, sans-serif);
    color: var(--debug-typo-color, var(--next-color-highlight, rgba(255, 95, 0, 1)));
}

/*!sc*/

data-styled.g79[id="sc-oo7zpa-0"] {
    content: "bGxAnW,"
}

/*!sc*/

.kqxrom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

/*!sc*/

data-styled.g81[id="sc-mss1ob-1"] {
    content: "kqxrom,"
}

/*!sc*/

.bHLcZE {
    position: relative;
    margin: 0 auto;
}

/*!sc*/

data-styled.g82[id="sc-kuhkqe-0"] {
    content: "bHLcZE,"
}

/*!sc*/

.fdhigm {
    position: relative;
}

/*!sc*/

data-styled.g83[id="sc-kuhkqe-1"] {
    content: "fdhigm,"
}

/*!sc*/

.govKWV {
    padding: 0.75rem;
}

/*!sc*/

@media (min-width: 900px) {
    .govKWV {
        padding: 1rem 1.5rem 1rem;
    }
}

/*!sc*/

data-styled.g84[id="sc-kuhkqe-2"] {
    content: "govKWV,"
}

/*!sc*/

.frqHTo {
    min-height: 3.25rem;
}

/*!sc*/

@media (min-width: 900px) {
    .frqHTo {
        min-height: 2.25rem;
    }
}

/*!sc*/

data-styled.g85[id="sc-kuhkqe-3"] {
    content: "frqHTo,"
}

/*!sc*/

.kwtAqK {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    padding: 0 0.75rem 0 0.75rem;
}

/*!sc*/

@media (min-width: 900px) {
    .kwtAqK {
        padding: 0 1.5rem 0 1.5rem;
    }
}

/*!sc*/

data-styled.g86[id="sc-kuhkqe-4"] {
    content: "kwtAqK,"
}

/*!sc*/

.kbUZxV {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

/*!sc*/

data-styled.g87[id="sc-kuhkqe-5"] {
    content: "kbUZxV,"
}

/*!sc*/

@media (min-width: 900px) {
    .gwAxJI {
        margin-top: 0.5rem;
    }
}

/*!sc*/

data-styled.g88[id="sc-kuhkqe-6"] {
    content: "gwAxJI,"
}

/*!sc*/

.ioBcvi {
    background-color: transparent;
    border-radius: var(--border-radius-m, 0);
    color: var(--color-primary, rgba(26, 26, 26, 1));
    padding: 0;
    height: auto;
}

/*!sc*/

.ioBcvi .sc-1mhvcwp-2 {
    margin-right: 0.5rem;
}

/*!sc*/

.ioBcvi .sc-1mhvcwp-1 {
    background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% 100%/320% 1px transparent;
    -webkit-transition: background-position-x 0.6s;
    transition: background-position-x 0.6s;
    background-position-x: 51%;
}

/*!sc*/

.ioBcvi .sc-1mhvcwp-1:not(:first-child) {
    margin-left: 0.5rem;
}

/*!sc*/

.ioBcvi:hover .sc-1mhvcwp-1,
.ioBcvi:focus-visible .sc-1mhvcwp-1 {
    background-position-x: 0%;
}

/*!sc*/

.ioBcvi:active {
    opacity: 0.6;
}

/*!sc*/

.ioBcvi:active .sc-1mhvcwp-1 {
    background-position-x: 50%;
}

/*!sc*/

.ioBcvi:disabled {
    opacity: 0.2;
}

/*!sc*/

.ioBcvi:disabled .sc-1mhvcwp-1 {
    background: none;
}

/*!sc*/

.gIcdge {
    background-color: transparent;
    border-radius: var(--border-radius-m, 0);
    color: var(--color-primary, rgba(26, 26, 26, 1));
    padding: 0;
    height: 3.25rem;
}

/*!sc*/

.gIcdge .sc-1mhvcwp-2 {
    margin-right: 0.5rem;
}

/*!sc*/

.gIcdge .sc-1mhvcwp-1 {
    background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% 100%/320% 1px transparent;
    -webkit-transition: background-position-x 0.6s;
    transition: background-position-x 0.6s;
}

/*!sc*/

.gIcdge .sc-1mhvcwp-1:not(:first-child) {
    margin-left: 0.5rem;
}

/*!sc*/

.gIcdge:hover .sc-1mhvcwp-1,
.gIcdge:focus-visible .sc-1mhvcwp-1 {
    background-position-x: 0%;
}

/*!sc*/

.gIcdge:active {
    opacity: 0.6;
}

/*!sc*/

.gIcdge:active .sc-1mhvcwp-1 {
    background-position-x: 50%;
}

/*!sc*/

.gIcdge:disabled {
    opacity: 0.2;
}

/*!sc*/

.gIcdge:disabled .sc-1mhvcwp-1 {
    background: none;
}

/*!sc*/

data-styled.g91[id="sc-5bjxph-0"] {
    content: "ioBcvi,gIcdge,"
}

/*!sc*/

.dxGruz {
    width: 100%;
    height: 100%;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-duration: 300ms;
    animation-duration: 300ms;
}

/*!sc*/

data-styled.g99[id="sc-154bwrc-0"] {
    content: "dxGruz,"
}

/*!sc*/

.cJTsyn {
    display: none;
}

/*!sc*/

@media (min-width: 900px) {
    .cJTsyn {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .cJTsyn {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: flex-end;
        -webkit-box-align: flex-end;
        -ms-flex-align: flex-end;
        align-items: flex-end;
    }
}

/*!sc*/

data-styled.g110[id="sc-1h69oze-0"] {
    content: "cJTsyn,"
}

/*!sc*/

@media (min-width: 900px) {
    .gFhfcM {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: flex-end;
        -webkit-box-align: flex-end;
        -ms-flex-align: flex-end;
        align-items: flex-end;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .gFhfcM {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
}

/*!sc*/

data-styled.g111[id="sc-1h69oze-1"] {
    content: "gFhfcM,"
}

/*!sc*/

.gFpfXy {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
}

/*!sc*/

@media (min-width: 900px) {
    .gFpfXy {
        margin-right: 1rem;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .gFpfXy {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        margin-bottom: 0;
    }
}

/*!sc*/

data-styled.g112[id="sc-1h69oze-2"] {
    content: "gFpfXy,"
}

/*!sc*/

.bZRTa-d {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
}

/*!sc*/

@media (min-width: 900px) {
    .bZRTa-d {
        -webkit-flex: 0;
        -ms-flex: 0;
        flex: 0;
        white-space: nowrap;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .bZRTa-d {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        margin-right: 1rem;
        margin-bottom: 0;
    }
}

/*!sc*/

data-styled.g113[id="sc-1h69oze-3"] {
    content: "bZRTa-d,"
}

/*!sc*/

.bIaGXu {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
}

/*!sc*/

@media (min-width: 900px) {
    .bIaGXu {
        -webkit-flex: 0;
        -ms-flex: 0;
        flex: 0;
    }
}

/*!sc*/

data-styled.g114[id="sc-1h69oze-4"] {
    content: "bIaGXu,"
}

/*!sc*/

@media (min-width: 900px) {
    .ztjUe {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: flex-end;
        -webkit-box-align: flex-end;
        -ms-flex-align: flex-end;
        align-items: flex-end;
    }
}

/*!sc*/

data-styled.g115[id="sc-1h69oze-5"] {
    content: "ztjUe,"
}

/*!sc*/

@media (min-width: 650px) {
    .evhlBy {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-align-items: flex-end;
        -webkit-box-align: flex-end;
        -ms-flex-align: flex-end;
        align-items: flex-end;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .evhlBy {
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
}

/*!sc*/

data-styled.g116[id="sc-wbfvic-0"] {
    content: "evhlBy,"
}

/*!sc*/

.bOxwNe {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
}

/*!sc*/

@media (min-width: 650px) {
    .bOxwNe {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        margin-right: 1rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .bOxwNe {
        margin-right: 1rem;
        margin-bottom: 0;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .bOxwNe {
        width: 13.5rem;
    }
}

/*!sc*/

.ipkDIZ {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
}

/*!sc*/

@media (min-width: 650px) {
    .ipkDIZ {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        margin-right: 0;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .ipkDIZ {
        margin-right: 1rem;
        margin-bottom: 0;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .ipkDIZ {
        width: 13.5rem;
    }
}

/*!sc*/

data-styled.g117[id="sc-wbfvic-1"] {
    content: "bOxwNe,ipkDIZ,"
}

/*!sc*/

.ikqlST {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 0.5rem;
}

/*!sc*/

@media (min-width: 900px) {
    .ikqlST {
        padding-bottom: unset;
    }
}

/*!sc*/

data-styled.g118[id="sc-6lrjak-0"] {
    content: "ikqlST,"
}

/*!sc*/

.hLQsuh {
    margin-bottom: 0.25rem;
}

/*!sc*/

data-styled.g119[id="sc-6lrjak-1"] {
    content: "hLQsuh,"
}

/*!sc*/

.jVhFpx {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

/*!sc*/

@media (min-width: 900px) {
    .jVhFpx {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

/*!sc*/

data-styled.g120[id="sc-6lrjak-2"] {
    content: "jVhFpx,"
}

/*!sc*/

.iffACM {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 0.5rem;
    min-width: 1.5rem;
}

/*!sc*/

data-styled.g121[id="sc-6lrjak-3"] {
    content: "iffACM,"
}

/*!sc*/

.hmJOeY {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 3.25rem;
    padding: 0 0.5rem;
    white-space: nowrap;
    position: relative;
    border: 1px solid var(--color-tertiary, rgba(201, 201, 207, 1));
    border-color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

.hmJOeY::after {
    content: '';
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    border: 3px solid transparent;
}

/*!sc*/

.hmJOeY:focus-visible {
    outline: none;
}

/*!sc*/

@media (min-width: 1440px) {
    .hmJOeY {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    }
}

/*!sc*/

data-styled.g122[id="sc-6lrjak-4"] {
    content: "hmJOeY,"
}

/*!sc*/

.kCRBLM {
    overflow: hidden;
}

/*!sc*/

data-styled.g123[id="sc-6lrjak-5"] {
    content: "kCRBLM,"
}

/*!sc*/

.icUoGo {
    border-radius: var(--border-radius-m, 0);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/*!sc*/

@media (min-width: 900px) {
    .icUoGo {
        border-radius: var(--border-radius-m, 0);
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .icUoGo {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
    }
}

/*!sc*/

.icUoGo::after {
    border-radius: var(--border-radius-m, 0);
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

/*!sc*/

@media (min-width: 900px) {
    .icUoGo::after {
        border-radius: var(--border-radius-m, 0);
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
}

/*!sc*/

data-styled.g124[id="sc-6lrjak-6"] {
    content: "icUoGo,"
}

/*!sc*/

.hyAxTB {
    border-radius: var(--border-radius-m, 0);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: -1px;
}

/*!sc*/

@media (min-width: 900px) {
    .hyAxTB {
        border-radius: var(--border-radius-m, 0);
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .hyAxTB {
        margin-top: 0;
        margin-left: -1px;
        width: 9.5rem;
    }
}

/*!sc*/

@media (min-width: 1440px) {
    .hyAxTB {
        width: unset;
    }
}

/*!sc*/

.hyAxTB::after {
    border-radius: var(--border-radius-m, 0);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

/*!sc*/

@media (min-width: 900px) {
    .hyAxTB::after {
        border-radius: var(--border-radius-m, 0);
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
}

/*!sc*/

data-styled.g125[id="sc-6lrjak-7"] {
    content: "hyAxTB,"
}

/*!sc*/

.gIBTQG {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    height: 56px;
    padding-right: 1rem;
}

/*!sc*/

data-styled.g126[id="sc-1xwamax-0"] {
    content: "gIBTQG,"
}

/*!sc*/

.ifPNSu {
    margin: 0 0.5rem;
}

/*!sc*/

data-styled.g127[id="sc-1xwamax-1"] {
    content: "ifPNSu,"
}

/*!sc*/

.cyICOX {
    text-transform: var(--typo-copy-large-transform, none);
    letter-spacing: var(--typo-copy-large-letter-spacing, 0);
    font: var(--typo-copy-large-font, 400 1rem / 1.5 Roboto, RobotoArial, sans-serif);
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background: none;
    border: 0;
    border-radius: 0;
    outline: none;
    box-sizing: border-box;
    text-align: inherit;
    width: 100%;
    height: 3.125rem;
    color: var(--color-primary, rgba(26, 26, 26, 1));
    caret-color: var(--color-brand, rgba(255, 95, 0, 1));
}

/*!sc*/

.cyICOX::selection {
    background-color: var(--color-brand, rgba(255, 95, 0, 1));
    color: var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.cyICOX[type='search']::-webkit-search-cancel-button,
.cyICOX[type='search']::-webkit-search-decoration,
.cyICOX[type='search']::-webkit-search-results-button,
.cyICOX[type='search']::-webkit-search-results-decoration {
    display: none;
}

/*!sc*/

.cyICOX::-webkit-input-placeholder {
    color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

.cyICOX::-moz-placeholder {
    color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

.cyICOX:-ms-input-placeholder {
    color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

.cyICOX::placeholder {
    color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

data-styled.g132[id="sc-1dv7vvc-0"] {
    content: "cyICOX,"
}

/*!sc*/

.ivPAGl {
    position: relative;
    border-radius: var(--border-radius-m, 0);
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0 0.75rem;
    border: 1px solid var(--color-tertiary, rgba(201, 201, 207, 1));
    background-color: var(--color-container-1, rgba(255, 255, 255, 1));
}

/*!sc*/

.ivPAGl:focus-within {
    border-color: var(--color-brand, rgba(255, 95, 0, 1));
    outline: 0;
    box-shadow: inset 0 0 0 2px var(--color-focus-state, rgba(255, 95, 0, 1));
}

/*!sc*/

data-styled.g133[id="sc-1dv7vvc-1"] {
    content: "ivPAGl,"
}

/*!sc*/

.eIZJOr {
    margin-right: 0.75rem;
}

/*!sc*/

data-styled.g134[id="sc-1dv7vvc-2"] {
    content: "eIZJOr,"
}

/*!sc*/

.lituhI {
    margin-bottom: 0.25rem;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

/*!sc*/

data-styled.g137[id="sc-7m2u55-0"] {
    content: "lituhI,"
}

/*!sc*/

.ihNKdt {
    width: 1.5rem;
}

/*!sc*/

data-styled.g140[id="sc-1umy2hr-0"] {
    content: "ihNKdt,"
}

/*!sc*/

.eqjWWC {
    cursor: pointer;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/*!sc*/

data-styled.g144[id="sc-1a85fbf-0"] {
    content: "eqjWWC,"
}

/*!sc*/

.diLDZZ {
    margin-right: 1rem;
    margin-left: 0.5rem;
}

/*!sc*/

data-styled.g145[id="sc-1a85fbf-1"] {
    content: "diLDZZ,"
}

/*!sc*/

.fpJxCh {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    position: relative;
    padding: 1.25rem 0;
    color: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

.fpJxCh::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 1px;
    background: var(--color-tertiary, rgba(201, 201, 207, 1));
}

/*!sc*/

data-styled.g146[id="sc-1a85fbf-2"] {
    content: "fpJxCh,"
}

/*!sc*/

.ekRIZN {
    margin: 1rem 0 0.5rem;
}

/*!sc*/

data-styled.g147[id="sc-vh6seh-0"] {
    content: "ekRIZN,"
}

/*!sc*/

@media (min-width: 900px) {
    .WYHBd {
        display: none;
    }
}

/*!sc*/

data-styled.g148[id="sc-vh6seh-1"] {
    content: "WYHBd,"
}

/*!sc*/

.gGbNJI {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

/*!sc*/

data-styled.g161[id="sc-7xbjrt-0"] {
    content: "gGbNJI,"
}

/*!sc*/

.kiwAke {
    position: relative;
}

/*!sc*/

data-styled.g162[id="sc-7xbjrt-1"] {
    content: "kiwAke,"
}

/*!sc*/

.iuCsA {
    position: relative;
    padding-top: 0.75rem;
    background: var(--color-canvas-1, rgba(255, 255, 255, 1));
    width: 100%;
    border-radius: var(--border-radius-l, 0);
    box-shadow: 0px 12px 40px rgba(0, 0, 0, 0.1), 0px 8px 32px rgba(0, 0, 0, 0.08);
}

/*!sc*/

@media (min-width: 900px) {
    .iuCsA {
        padding-top: 1rem;
    }
}

/*!sc*/

data-styled.g163[id="sc-7xbjrt-2"] {
    content: "iuCsA,"
}

/*!sc*/

.bBkkIg {
    display: inline-block;
    height: 1.625rem;
    width: 4.0625rem;
}

/*!sc*/

data-styled.g178[id="sc-1d41yjp-0"] {
    content: "bBkkIg,"
}

/*!sc*/

.cJusfN {
    fill: var(--color-brand, rgba(255, 95, 0, 1));
}

/*!sc*/

data-styled.g179[id="sc-1d41yjp-1"] {
    content: "cJusfN,"
}

/*!sc*/

.fyLgDU {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}

/*!sc*/

data-styled.g186[id="sc-rz8491-0"] {
    content: "fyLgDU,"
}

/*!sc*/

.bofUbr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 1.5rem;
    text-align: center;
}

/*!sc*/

data-styled.g189[id="sc-1n86lbd-0"] {
    content: "bofUbr,"
}

/*!sc*/

.eVhUrV {
    padding-top: 1.5rem;
}

/*!sc*/

@media (min-width: 1200px) {
    .eVhUrV {
        padding-top: 2.5rem;
    }
}

/*!sc*/

data-styled.g191[id="sc-1mhhtun-0"] {
    content: "eVhUrV,"
}

/*!sc*/

.cKawpf>*:not(:last-child) {
    margin-bottom: 2.5rem;
}

/*!sc*/

data-styled.g192[id="sc-1mhhtun-1"] {
    content: "cKawpf,"
}

/*!sc*/

.kmvBWg {
    margin-top: -2.5rem;
}

/*!sc*/

data-styled.g193[id="sc-1mhhtun-2"] {
    content: "kmvBWg,"
}

/*!sc*/

.dTeyYs {
    margin-top: 2.5rem;
}

/*!sc*/

data-styled.g194[id="sc-1mhhtun-3"] {
    content: "dTeyYs,"
}

/*!sc*/

.kGsUpn {
    color: var(--color-secondary, rgba(130, 130, 135, 1));
    margin-bottom: 1rem;
}

/*!sc*/

data-styled.g195[id="sc-1mhhtun-4"] {
    content: "kGsUpn,"
}

/*!sc*/

.eHasSK {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

/*!sc*/

data-styled.g196[id="sc-ccne4o-0"] {
    content: "eHasSK,"
}

/*!sc*/

.gGfgOL {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: wrap;
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    list-style: none;
    padding-left: 0;
}

/*!sc*/

data-styled.g197[id="sc-ccne4o-1"] {
    content: "gGfgOL,"
}

/*!sc*/

.kKDLls {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

/*!sc*/

data-styled.g198[id="sc-ccne4o-2"] {
    content: "kKDLls,"
}

/*!sc*/

.bPpVOk {
    height: 100%;
    margin: 0 auto;
    max-width: 160rem;
    width: 100%;
}

/*!sc*/

data-styled.g199[id="sc-12t70v6-0"] {
    content: "bPpVOk,"
}

/*!sc*/

.leUPKj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}

/*!sc*/

data-styled.g200[id="sc-1omvc7e-0"] {
    content: "leUPKj,"
}

/*!sc*/

.cUlChL {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

/*!sc*/

data-styled.g201[id="sc-1omvc7e-1"] {
    content: "cUlChL,"
}

/*!sc*/

.cQnsTP {
    padding: 2.5rem 0;
}

/*!sc*/

data-styled.g202[id="sc-4f2kzo-0"] {
    content: "cQnsTP,"
}

/*!sc*/

.klbliI {
    color: var(--color-secondary, rgba(130, 130, 135, 1));
    white-space: nowrap;
    margin-top: 0.5rem;
}

/*!sc*/

@media (min-width: 900px) {
    .klbliI {
        margin-top: 0;
    }
}

/*!sc*/

data-styled.g204[id="sc-4f2kzo-2"] {
    content: "klbliI,"
}

/*!sc*/

@media (min-width: 900px) {
    .dIPOZW {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: baseline;
        -webkit-box-align: baseline;
        -ms-flex-align: baseline;
        align-items: baseline;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
}

/*!sc*/

data-styled.g205[id="sc-4f2kzo-3"] {
    content: "dIPOZW,"
}

/*!sc*/

*,
*::before,
*::after {
    box-sizing: border-box;
}

/*!sc*/

body,
h1,
h2,
h3,
h4,
p,
figure,
blockquote,
dl,
dd {
    margin: 0;
}

/*!sc*/

ul[role='list'],
ol[role='list'] {
    list-style: none;
}

/*!sc*/

#___gatsby,
#gatsby-focus-wrapper {
    height: 100%;
}

/*!sc*/

#gatsby-focus-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

/*!sc*/

html {
    height: 100%;
}

/*!sc*/

main {
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

/*!sc*/

html:focus-within {
    scroll-behavior: smooth;
}

/*!sc*/

body {
    background-color: var(--next-color-background, rgba(255, 255, 255, 1));
    overflow-y: scroll;
    height: 100%;
    text-rendering: optimizeSpeed;
    line-height: 1.5;
    overflow-x: hidden;
}

/*!sc*/

a,
a:hover {
    color: inherit;
    text-decoration-skip-ink: auto;
    -webkit-text-decoration: none;
    text-decoration: none;
}

/*!sc*/

img,
picture {
    max-width: 100%;
    display: block;
}

/*!sc*/

input,
button,
textarea,
select {
    font: inherit;
}

/*!sc*/

input:-webkit-autofill,
button:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill,
input:-webkit-autofill:hover,
button:-webkit-autofill:hover,
textarea:-webkit-autofill:hover,
select:-webkit-autofill:hover,
input:-webkit-autofill:focus,
button:-webkit-autofill:focus,
textarea:-webkit-autofill:focus,
select:-webkit-autofill:focus {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
}

/*!sc*/

input[type=checkbox],
input[type=radio],
label {
    cursor: pointer;
}

/*!sc*/

button {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    background: none;
    border: none;
    border-radius: 0;
    color: inherit;
    cursor: pointer;
    font: inherit;
    margin: 0;
    overflow: visible;
    padding: 0;
    width: auto;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
}

/*!sc*/

button::-moz-focus-inner {
    border: 0;
    padding: 0;
}

/*!sc*/

button:disabled {
    cursor: not-allowed;
}

/*!sc*/

data-styled.g206[id="sc-global-faXmCm1"] {
    content: "sc-global-faXmCm1,"
}

/*!sc*/

.ZfKky {
    padding-bottom: 2.5rem;
}

/*!sc*/

.ZfKky:last-child {
    padding-bottom: 0;
}

/*!sc*/

@media (min-width: 650px) {
    .ZfKky {
        padding-bottom: 0;
    }
}

/*!sc*/

data-styled.g223[id="sc-jnsewp-0"] {
    content: "ZfKky,"
}

/*!sc*/

.jQNjnX {
    text-align: center;
}

/*!sc*/

@media (min-width: 650px) {
    .jQNjnX {
        padding-right: 0.75rem;
        text-align: initial;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .jQNjnX {
        padding-right: 2rem;
    }
}

/*!sc*/

data-styled.g224[id="sc-jnsewp-1"] {
    content: "jQNjnX,"
}

/*!sc*/

.dltcKX {
    margin-bottom: 0.75rem;
}

/*!sc*/

@media (min-width: 650px) {
    .dltcKX {
        display: block;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .dltcKX {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: initial;
        -ms-flex-pack: initial;
        -webkit-justify-content: initial;
        justify-content: initial;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

/*!sc*/

data-styled.g225[id="sc-jnsewp-2"] {
    content: "dltcKX,"
}

/*!sc*/

.hEwwGL {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

/*!sc*/

@media (min-width: 650px) {
    .hEwwGL {
        -webkit-box-pack: initial;
        -ms-flex-pack: initial;
        -webkit-justify-content: initial;
        justify-content: initial;
        margin: 0 0 0.75rem 0;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .hEwwGL {
        margin: 0 0.75rem 0 0;
    }
}

/*!sc*/

data-styled.g226[id="sc-jnsewp-3"] {
    content: "hEwwGL,"
}

/*!sc*/

.dHuNKT {
    position: relative;
    width: 100%;
    padding-bottom: 125.00%;
}

/*!sc*/

@media (min-width: 650px) {
    .dHuNKT {
        padding-bottom: 56.25%;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .dHuNKT {
        padding-bottom: 42.86%;
    }
}

/*!sc*/

data-styled.g248[id="sc-16mvyx-0"] {
    content: "dHuNKT,"
}

/*!sc*/

.hHrETr {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*!sc*/

data-styled.g249[id="sc-16mvyx-1"] {
    content: "hHrETr,"
}

/*!sc*/

.dSIpjY {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/*!sc*/

.dSIpjY:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    opacity: 0.8;
    background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 73.55%);
}

/*!sc*/

data-styled.g250[id="sc-16mvyx-2"] {
    content: "dSIpjY,"
}

/*!sc*/

.ikoIvZ {
    height: 100%;
    padding: 1.25rem 1rem;
}

/*!sc*/

.ikoIvZ>div {
    height: inherit;
}

/*!sc*/

@media (min-width: 650px) {
    .ikoIvZ {
        padding: 2.5rem 2rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .ikoIvZ {
        padding: 5rem;
    }
}

/*!sc*/

data-styled.g251[id="sc-16mvyx-3"] {
    content: "ikoIvZ,"
}

/*!sc*/

.gZPRRT {
    text-align: center;
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

/*!sc*/

data-styled.g252[id="sc-16mvyx-4"] {
    content: "gZPRRT,"
}

/*!sc*/

.MrBiX {
    padding-bottom: 1rem;
}

/*!sc*/

data-styled.g253[id="sc-16mvyx-5"] {
    content: "MrBiX,"
}

/*!sc*/

.dpQioE {
    padding-right: 0;
    text-align: left;
}

/*!sc*/

@media (min-width: 900px) {
    .dpQioE {
        text-align: left;
        padding-right: 3rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .dpQioE {
        padding-right: 6rem;
    }
}

/*!sc*/

data-styled.g254[id="sc-wdndt1-0"] {
    content: "dpQioE,"
}

/*!sc*/

.kynRiC {
    margin-bottom: 1.5rem;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}

/*!sc*/

data-styled.g256[id="sc-wdndt1-2"] {
    content: "kynRiC,"
}

/*!sc*/

.ljJwbw {
    margin-bottom: 2rem;
}

/*!sc*/

data-styled.g257[id="sc-wdndt1-3"] {
    content: "ljJwbw,"
}

/*!sc*/

.eZHOAB>div {
    margin-right: 0.75rem;
    margin-bottom: 0.75rem;
}

/*!sc*/

.eZHOAB>div:last-child {
    margin-right: 0;
}

/*!sc*/

data-styled.g259[id="sc-wdndt1-5"] {
    content: "eZHOAB,"
}

/*!sc*/

.bQivGj {
    display: none;
    display: block;
}

/*!sc*/

.kCkXrh {
    display: none;
}

/*!sc*/

data-styled.g260[id="sc-wdndt1-6"] {
    content: "bQivGj,kCkXrh,"
}

/*!sc*/

.gijdT {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none;
    margin-bottom: 0.75rem;
    padding: 0;
}

/*!sc*/

data-styled.g261[id="sc-wdndt1-7"] {
    content: "gijdT,"
}

/*!sc*/

.cHpNxn {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    margin-right: 1rem;
    padding-bottom: 0.75rem;
    width: calc(50% - 1rem);
}

/*!sc*/

@media (min-width: 650px) {
    .cHpNxn {
        width: calc(33% - 1rem);
    }
}

/*!sc*/

@media (min-width: 900px) {
    .cHpNxn {
        width: calc(50% - 1rem);
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .cHpNxn {
        width: calc(25% - 1rem);
    }
}

/*!sc*/

data-styled.g262[id="sc-wdndt1-8"] {
    content: "cHpNxn,"
}

/*!sc*/

.kLnAEL {
    width: 20px;
    -webkit-clip-path: polygon(100% 0, 0.125rem calc(100% - 0.125rem), 100% calc(100% - 0.125rem), 100% 100%, 0 100%, 0 calc(100% - 0.125rem), calc(100% - 0.125rem) 0);
    clip-path: polygon(100% 0, 0.125rem calc(100% - 0.125rem), 100% calc(100% - 0.125rem), 100% 100%, 0 100%, 0 calc(100% - 0.125rem), calc(100% - 0.125rem) 0);
}

/*!sc*/

data-styled.g268[id="sc-126h123-1"] {
    content: "kLnAEL,"
}

/*!sc*/

.iUDNtd {
    width: 20px;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0.125rem, 0.125rem 100%, 0 100%, calc(100% - 0.125rem) 0.125rem, 0 0.125rem);
    clip-path: polygon(0 0, 100% 0, 100% 0.125rem, 0.125rem 100%, 0 100%, calc(100% - 0.125rem) 0.125rem, 0 0.125rem);
}

/*!sc*/

data-styled.g269[id="sc-126h123-2"] {
    content: "iUDNtd,"
}

/*!sc*/

.dyLxSS {
    padding: 0 1.25rem;
}

/*!sc*/

data-styled.g270[id="sc-126h123-3"] {
    content: "dyLxSS,"
}

/*!sc*/

.dTJhof {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

/*!sc*/

data-styled.g271[id="sc-126h123-4"] {
    content: "dTJhof,"
}

/*!sc*/

.gJZNSi {
    -webkit-box-flex: 2;
    -webkit-flex-grow: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
}

/*!sc*/

.gJZNSi:first-child {
    width: 1.25rem;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}

/*!sc*/

data-styled.g272[id="sc-126h123-5"] {
    content: "gJZNSi,"
}

/*!sc*/

.gqNyYW {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0 0.625rem;
    margin-top: -0.375rem;
}

/*!sc*/

data-styled.g273[id="sc-126h123-6"] {
    content: "gqNyYW,"
}

/*!sc*/

.ddFDim {
    margin-bottom: 1rem;
}

/*!sc*/

data-styled.g274[id="sc-126h123-7"] {
    content: "ddFDim,"
}

/*!sc*/

.hAEVeP {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}

/*!sc*/

.hAEVeP * {
    text-transform: uppercase;
    text-align: center;
    color: var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.hAEVeP .sc-126h123-5 {
    border-top: 0.125rem solid var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.hAEVeP .sc-126h123-1,
.hAEVeP .sc-126h123-2 {
    background: var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

.hAEVeP .sc-126h123-0 {
    border-bottom: 0.125rem solid var(--color-primary, rgba(26, 26, 26, 1));
}

/*!sc*/

data-styled.g275[id="sc-126h123-8"] {
    content: "hAEVeP,"
}

/*!sc*/

.ljPBNZ {
    text-transform: var(--typo-title-medium-heavy-transform, uppercase);
    letter-spacing: var(--typo-title-medium-heavy-letter-spacing, 0);
    font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .ljPBNZ {
        font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .ljPBNZ {
        font: var(--typo-title-medium-heavy-font, 900 1.875rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 900px) {
    .ljPBNZ {
        text-transform: var(--typo-title-large-heavy-transform, uppercase);
        letter-spacing: var(--typo-title-large-heavy-letter-spacing, 0);
        font: var(--typo-title-large-heavy-font, 900 2.125rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }

    @media (min-width: 780px) {
        .ljPBNZ {
            font: var(--typo-title-large-heavy-font, 900 2.25rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }
    }

    @media (min-width: 992px) {
        .ljPBNZ {
            font: var(--typo-title-large-heavy-font, 900 2.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }
    }
}

/*!sc*/

.kpNjxN {
    text-transform: var(--typo-title-medium-heavy-transform, uppercase);
    letter-spacing: var(--typo-title-medium-heavy-letter-spacing, 0);
    font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
}

/*!sc*/

@media (min-width: 780px) {
    .kpNjxN {
        font: var(--typo-title-medium-heavy-font, 900 1.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

@media (min-width: 992px) {
    .kpNjxN {
        font: var(--typo-title-medium-heavy-font, 900 1.875rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
    }
}

/*!sc*/

data-styled.g276[id="sc-16uyo5i-0"] {
    content: "ljPBNZ,kpNjxN,"
}

/*!sc*/

.fjbUBb {
    height: 0;
    overflow: hidden;
    border-radius: var(--border-radius-l, 0);
    position: relative;
    padding-top: 133.33%;
}

/*!sc*/

@media (min-width: 650px) {
    .fjbUBb {
        padding-top: 56.25%;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .fjbUBb {
        padding-top: 42.86%;
    }
}

/*!sc*/

.fjbUBb img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*!sc*/

.fiMYTz {
    height: 0;
    overflow: hidden;
    border-radius: var(--border-radius-l, 0);
    position: relative;
    padding-top: 133.33%;
}

/*!sc*/

@media (min-width: 650px) {
    .fiMYTz {
        padding-top: 56.25%;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .fiMYTz {
        padding-top: 80.00%;
    }
}

/*!sc*/

.fiMYTz img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/*!sc*/

data-styled.g277[id="sc-16uyo5i-1"] {
    content: "fjbUBb,fiMYTz,"
}

/*!sc*/

.APaWa {
    color: inherit;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: column;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    padding: 1rem;
}

/*!sc*/

@media (min-width:375px) {
    .APaWa {
        padding: 2rem 1.25rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .APaWa {
        padding: 2.5rem 2rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .APaWa {
        padding: 3rem 2.5rem;
    }
}

/*!sc*/

.APaWa>*:not(:last-child) {
    margin-bottom: 0.5rem;
}

/*!sc*/

.APaWa:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 26.21%, #000 79.8%, #000 100%);
    opacity: 0.8;
}

/*!sc*/

.emuqOt {
    color: inherit;
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-flow: column;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    padding: 1rem;
}

/*!sc*/

@media (min-width:375px) {
    .emuqOt {
        padding: 2rem 1.25rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .emuqOt {
        padding: 2rem 1.25rem;
    }
}

/*!sc*/

@media (min-width: 1200px) {
    .emuqOt {
        padding: 2rem 1.5rem;
    }
}

/*!sc*/

.emuqOt>*:not(:last-child) {
    margin-bottom: 0.5rem;
}

/*!sc*/

.emuqOt:before {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: -1;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 26.21%, #000 79.8%, #000 100%);
    opacity: 0.8;
}

/*!sc*/

data-styled.g278[id="sc-16uyo5i-2"] {
    content: "APaWa,emuqOt,"
}

/*!sc*/

.jXAHUJ {
    margin-bottom: 1.5rem;
}

/*!sc*/

@media (min-width: 1200px) {
    .jXAHUJ {
        margin-bottom: 2.5rem;
    }
}

/*!sc*/

data-styled.g279[id="sc-16uyo5i-3"] {
    content: "jXAHUJ,"
}

/*!sc*/

.fpubxW {
    margin-bottom: -1.5rem;
}

/*!sc*/

@media (min-width: 1200px) {
    .fpubxW {
        margin-bottom: -2.5rem;
    }
}

/*!sc*/

data-styled.g280[id="sc-16uyo5i-4"] {
    content: "fpubxW,"
}

/*!sc*/

.gshKvv.gshKvv {
    margin-bottom: 1rem;
}

/*!sc*/

@media (min-width: 650px) {
    .gshKvv.gshKvv {
        margin-bottom: 1.5rem;
    }
}

/*!sc*/

@media (min-width: 900px) {
    .gshKvv.gshKvv {
        margin-bottom: 4rem;
    }
}

/*!sc*/

data-styled.g281[id="sc-16uyo5i-5"] {
    content: "gshKvv,"
}

/*!sc*/

.cytSSg {
    margin-top: 0.5rem;
}

/*!sc*/

data-styled.g282[id="sc-16uyo5i-6"] {
    content: "cytSSg,"
}

/*!sc*/

.cnYGNQ {
    margin-top: -4rem;
}

/*!sc*/

data-styled.g283[id="sc-1so98mm-0"] {
    content: "cnYGNQ,"
}

/*!sc*/



        @font-face {
            font-family: 'RobotoArial';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Arial');
            size-adjust: 108%;
            ascent-override: 88%;
            descent-override: 19%;
        }

        @font-face {
            font-family: 'RobotoCondensedArial';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Arial');
            size-adjust: 104%;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Roboto'), local('Roboto-Regular'), url('/shared/fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Bold'), local('Roboto-Bold'), url('/shared/fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto Condensed';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url('/shared/fonts/roboto-condensed-v25-latin-ext_latin-700.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextRegular.woff2') format('woff2');
        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextBold.woff2') format('woff2');
        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowDisplayCondensedBlack.woff2') format('woff2');
        }
    
        :root {
            --typo-display-large-font: 400 3.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-large-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-medium-font: 400 2.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-medium-heavy-font: 900 3rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-small-font: 400 2.25rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-small-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-large-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-large-heavy-font: 900 2.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-medium-font: 400 1.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-small-font: 400 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-small-heavy-font: 700 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-large-font: 400 1rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-large-heavy-font: 700 1rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-medium-23-font: 400 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-medium-heavy-font: 700 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-small-23-font: 400 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-small-heavy-font: 700 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-x-large-font: 400 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-x-large-heavy-font: 700 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-large-heavy-transform: uppercase;
            --typo-display-medium-heavy-transform: uppercase;
            --typo-display-small-heavy-transform: uppercase;
            --typo-title-large-heavy-transform: uppercase;
            --typo-title-medium-heavy-transform: uppercase;
            --typo-display-large-heavy-letter-spacing: 0.025em;
            --typo-display-medium-heavy-letter-spacing: 0.0313em;
            --typo-display-small-heavy-letter-spacing: 0.0375em;
            --typo-title-large-heavy-letter-spacing: 0.03em;
            --typo-title-medium-heavy-letter-spacing: 0.036em;
            --typo-title-small-heavy-letter-spacing: 0.0125em;
            --typo-copy-large-letter-spacing: 0.0067em;
            --typo-copy-large-heavy-letter-spacing: 0.0067em;
            --typo-copy-medium-23-letter-spacing: 0.0086em;
            --typo-copy-medium-heavy-letter-spacing: 0.0086em;
            --typo-copy-small-23-letter-spacing: 0.001em;
            --typo-copy-small-heavy-letter-spacing: 0.001em;
            --typo-copy-x-large-letter-spacing: 0.0055em;
            --typo-copy-x-large-heavy-letter-spacing: 0.0055em;

            @media (min-width: 780px) {
                --typo-display-large-font: 400 4rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.375rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 2.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 2.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.125rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            @media (min-width: 992px) {
                --typo-display-large-font: 400 4.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 3rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 3.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            --border-radius-xs:0.25rem;
            --border-radius-s:0.5rem;
            --border-radius-m:0.75rem;
            --border-radius-l:1rem;
            --border-radius-xl:1.5rem;
            --color-prime-brand: rgba(255, 95, 0, 1);
            --color-prime-brand-rgb: 255,
            95,
            0;
            --color-prime-on-brand: rgba(255, 255, 255, 1);
            --color-prime-on-brand-rgb: 255,
            255,
            255;
            --color-prime-primary: rgba(26, 26, 26, 1);
            --color-prime-primary-rgb: 26,
            26,
            26;
            --color-prime-secondary: rgba(130, 130, 135, 1);
            --color-prime-secondary-rgb: 130,
            130,
            135;
            --color-prime-tertiary: rgba(201, 201, 207, 1);
            --color-prime-tertiary-rgb: 201,
            201,
            207;
            --color-prime-on-primary: rgba(255, 255, 255, 1);
            --color-prime-on-primary-rgb: 255,
            255,
            255;
            --color-prime-on-secondary: rgba(255, 255, 255, 1);
            --color-prime-on-secondary-rgb: 255,
            255,
            255;
            --color-prime-on-tertiary: rgba(255, 255, 255, 1);
            --color-prime-on-tertiary-rgb: 255,
            255,
            255;
            --color-prime-negative: rgba(215, 0, 21, 1);
            --color-prime-negative-rgb: 215,
            0,
            21;
            --color-prime-on-negative: rgba(255, 255, 255, 1);
            --color-prime-on-negative-rgb: 255,
            255,
            255;
            --color-prime-positive: rgba(60, 198, 12, 1);
            --color-prime-positive-rgb: 60,
            198,
            12;
            --color-prime-on-positive: rgba(255, 255, 255, 1);
            --color-prime-on-positive-rgb: 255,
            255,
            255;
            --color-prime-cautious: rgba(255, 214, 57, 1);
            --color-prime-cautious-rgb: 255,
            214,
            57;
            --color-prime-on-cautious: rgba(26, 26, 26, 1);
            --color-prime-on-cautious-rgb: 26,
            26,
            26;
            --color-prime-canvas-1: rgba(255, 255, 255, 1);
            --color-prime-canvas-1-rgb: 255,
            255,
            255;
            --color-prime-canvas-2: rgba(235, 235, 240, 1);
            --color-prime-canvas-2-rgb: 235,
            235,
            240;
            --color-prime-container-1: rgba(255, 255, 255, 1);
            --color-prime-container-1-rgb: 255,
            255,
            255;
            --color-prime-container-2: rgba(244, 244, 249, 1);
            --color-prime-container-2-rgb: 244,
            244,
            249;
            --color-prime-special-1: rgba(246, 227, 255, 1);
            --color-prime-special-1-rgb: 246,
            227,
            255;
            --color-prime-special-2: rgba(191, 242, 255, 1);
            --color-prime-special-2-rgb: 191,
            242,
            255;
            --color-prime-special-3: rgba(171, 255, 178, 1);
            --color-prime-special-3-rgb: 171,
            255,
            178;
            --color-prime-special-4: rgba(255, 251, 171, 1);
            --color-prime-special-4-rgb: 255,
            251,
            171;
            --color-prime-hover-state: rgba(25, 25, 25, 0.04);
            --color-prime-hover-state-rgb: 25,
            25,
            25,
            0.04;
            --color-prime-focus-state: rgba(255, 95, 0, 1);
            --color-prime-focus-state-rgb: 255,
            95,
            0;
            --color-prime-pressed-state: rgba(25, 25, 25, 0.08);
            --color-prime-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-prime-disabled-state: rgba(255, 255, 255, 0.4);
            --color-prime-disabled-state-rgb: 255,
            255,
            255,
            0.4;
            --color-prime-error-state: rgba(215, 0, 21, 0.05);
            --color-prime-error-state-rgb: 215,
            0,
            21,
            0.05;
            --color-prime-success-state: rgba(60, 233, 0, 0.1);
            --color-prime-success-state-rgb: 60,
            233,
            0,
            0.1;
            --color-option-brand: rgba(255, 95, 0, 1);
            --color-option-brand-rgb: 255,
            95,
            0;
            --color-option-on-brand: rgba(255, 255, 255, 1);
            --color-option-on-brand-rgb: 255,
            255,
            255;
            --color-option-primary: rgba(255, 255, 255, 1);
            --color-option-primary-rgb: 255,
            255,
            255;
            --color-option-secondary: rgba(130, 130, 135, 1);
            --color-option-secondary-rgb: 130,
            130,
            135;
            --color-option-tertiary: rgba(86, 86, 91, 1);
            --color-option-tertiary-rgb: 86,
            86,
            91;
            --color-option-on-primary: rgba(26, 26, 26, 1);
            --color-option-on-primary-rgb: 26,
            26,
            26;
            --color-option-on-secondary: rgba(255, 255, 255, 1);
            --color-option-on-secondary-rgb: 255,
            255,
            255;
            --color-option-on-tertiary: rgba(255, 255, 255, 1);
            --color-option-on-tertiary-rgb: 255,
            255,
            255;
            --color-option-negative: rgba(255, 79, 70, 1);
            --color-option-negative-rgb: 255,
            79,
            70;
            --color-option-on-negative: rgba(255, 255, 255, 1);
            --color-option-on-negative-rgb: 255,
            255,
            255;
            --color-option-positive: rgba(60, 233, 0, 1);
            --color-option-positive-rgb: 60,
            233,
            0;
            --color-option-on-positive: rgba(26, 26, 26, 1);
            --color-option-on-positive-rgb: 26,
            26,
            26;
            --color-option-cautious: rgba(255, 214, 57, 1);
            --color-option-cautious-rgb: 255,
            214,
            57;
            --color-option-on-cautious: rgba(26, 26, 26, 1);
            --color-option-on-cautious-rgb: 26,
            26,
            26;
            --color-option-canvas-1: rgba(26, 26, 26, 1);
            --color-option-canvas-1-rgb: 26,
            26,
            26;
            --color-option-canvas-2: rgba(38, 38, 39, 1);
            --color-option-canvas-2-rgb: 38,
            38,
            39;
            --color-option-container-1: rgba(44, 44, 46, 1);
            --color-option-container-1-rgb: 44,
            44,
            46;
            --color-option-container-2: rgba(51, 51, 53, 1);
            --color-option-container-2-rgb: 51,
            51,
            53;
            --color-option-special-1: rgba(246, 227, 255, 1);
            --color-option-special-1-rgb: 246,
            227,
            255;
            --color-option-special-2: rgba(191, 242, 255, 1);
            --color-option-special-2-rgb: 191,
            242,
            255;
            --color-option-special-3: rgba(171, 255, 178, 1);
            --color-option-special-3-rgb: 171,
            255,
            178;
            --color-option-special-4: rgba(255, 251, 171, 1);
            --color-option-special-4-rgb: 255,
            251,
            171;
            --color-option-hover-state: rgba(255, 255, 255, 0.08);
            --color-option-hover-state-rgb: 255,
            255,
            255,
            0.08;
            --color-option-focus-state: rgba(255, 95, 0, 1);
            --color-option-focus-state-rgb: 255,
            95,
            0;
            --color-option-pressed-state: rgba(25, 25, 25, 0.08);
            --color-option-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-option-disabled-state: rgba(25, 25, 25, 0.4);
            --color-option-disabled-state-rgb: 25,
            25,
            25,
            0.4;
            --color-option-error-state: rgba(255, 79, 70, 0.05);
            --color-option-error-state-rgb: 255,
            79,
            70,
            0.05;
            --color-accent-brand: rgba(255, 255, 255, 1);
            --color-accent-brand-rgb: 255,
            255,
            255;
            --color-accent-on-brand: rgba(26, 26, 26, 1);
            --color-accent-on-brand-rgb: 26,
            26,
            26;
            --color-accent-primary: rgba(26, 26, 26, 1);
            --color-accent-primary-rgb: 26,
            26,
            26;
            --color-accent-secondary: rgba(255, 0, 255, 1);
            --color-accent-secondary-rgb: 255,
            0,
            255;
            --color-accent-tertiary: rgba(255, 0, 255, 1);
            --color-accent-tertiary-rgb: 255,
            0,
            255;
            --color-accent-on-primary: rgba(255, 255, 255, 1);
            --color-accent-on-primary-rgb: 255,
            255,
            255;
            --color-accent-on-secondary: rgba(255, 0, 255, 1);
            --color-accent-on-secondary-rgb: 255,
            0,
            255;
            --color-accent-on-tertiary: rgba(255, 0, 255, 1);
            --color-accent-on-tertiary-rgb: 255,
            0,
            255;
            --color-accent-negative: rgba(255, 0, 255, 1);
            --color-accent-negative-rgb: 255,
            0,
            255;
            --color-accent-on-negative: rgba(255, 0, 255, 1);
            --color-accent-on-negative-rgb: 255,
            0,
            255;
            --color-accent-positive: rgba(255, 0, 255, 1);
            --color-accent-positive-rgb: 255,
            0,
            255;
            --color-accent-on-positive: rgba(255, 0, 255, 1);
            --color-accent-on-positive-rgb: 255,
            0,
            255;
            --color-accent-cautious: rgba(255, 0, 255, 1);
            --color-accent-cautious-rgb: 255,
            0,
            255;
            --color-accent-on-cautious: rgba(255, 0, 255, 1);
            --color-accent-on-cautious-rgb: 255,
            0,
            255;
            --color-accent-canvas-1: rgba(255, 95, 0, 1);
            --color-accent-canvas-1-rgb: 255,
            95,
            0;
            --color-accent-canvas-2: rgba(255, 0, 255, 1);
            --color-accent-canvas-2-rgb: 255,
            0,
            255;
            --color-accent-container-1: rgba(255, 0, 255, 1);
            --color-accent-container-1-rgb: 255,
            0,
            255;
            --color-accent-container-2: rgba(255, 0, 255, 1);
            --color-accent-container-2-rgb: 255,
            0,
            255;
            --color-accent-special-1: rgba(246, 227, 255, 1);
            --color-accent-special-1-rgb: 246,
            227,
            255;
            --color-accent-special-2: rgba(191, 242, 255, 1);
            --color-accent-special-2-rgb: 191,
            242,
            255;
            --color-accent-special-3: rgba(171, 255, 178, 1);
            --color-accent-special-3-rgb: 171,
            255,
            178;
            --color-accent-special-4: rgba(255, 251, 171, 1);
            --color-accent-special-4-rgb: 255,
            251,
            171;
            --color-accent-hover-state: rgba(255, 0, 255, 1);
            --color-accent-hover-state-rgb: 255,
            0,
            255;
            --color-accent-focus-state: rgba(255, 0, 255, 1);
            --color-accent-focus-state-rgb: 255,
            0,
            255;
            --color-accent-pressed-state: rgba(255, 0, 255, 1);
            --color-accent-pressed-state-rgb: 255,
            0,
            255;
            --color-accent-disabled-state: rgba(255, 0, 255, 1);
            --color-accent-disabled-state-rgb: 255,
            0,
            255;
            --color-accent-error-state: rgba(255, 0, 255, 1);
            --color-accent-error-state-rgb: 255,
            0,
            255;
        }

        body {
            --color-highlight: var(--color-prime-highlight);
            --color-highlight-rgb: var(--color-prime-highlight-rgb);
            --color-primary: var(--color-prime-primary);
            --color-primary-rgb: var(--color-prime-primary-rgb);
            --color-secondary: var(--color-prime-secondary);
            --color-secondary-rgb: var(--color-prime-secondary-rgb);
            --color-tertiary: var(--color-prime-tertiary);
            --color-tertiary-rgb: var(--color-prime-tertiary-rgb);
            --color-error: var(--color-prime-error);
            --color-error-rgb: var(--color-prime-error-rgb);
            --color-on-primary: var(--color-prime-on-primary);
            --color-on-primary-rgb: var(--color-prime-on-primary-rgb);
            --color-on-secondary: var(--color-prime-on-secondary);
            --color-on-secondary-rgb: var(--color-prime-on-secondary-rgb);
            --color-on-tertiary: var(--color-prime-on-tertiary);
            --color-on-tertiary-rgb: var(--color-prime-on-tertiary-rgb);
            --color-on-highlight: var(--color-prime-on-highlight);
            --color-on-highlight-rgb: var(--color-prime-on-highlight-rgb);
            --color-on-error: var(--color-prime-on-error);
            --color-on-error-rgb: var(--color-prime-on-error-rgb);
            --color-background: var(--color-prime-background);
            --color-background-rgb: var(--color-prime-background-rgb);
            --color-background-variant: var(--color-prime-background-variant);
            --color-background-variant-rgb: var(--color-prime-background-variant-rgb);
            --color-background-emphasized: var(--color-prime-background-emphasized);
            --color-background-emphasized-rgb: var(--color-prime-background-emphasized-rgb);
            --color-focus-state: var(--color-prime-focus-state);
            --color-focus-state-rgb: var(--color-prime-focus-state-rgb);
            --color-special-1: var(--color-prime-special-1);
            --color-special-1-rgb: var(--color-prime-special-1-rgb);
            --color-special-2: var(--color-prime-special-2);
            --color-special-2-rgb: var(--color-prime-special-2-rgb);
            --color-special-3: var(--color-prime-special-3);
            --color-special-3-rgb: var(--color-prime-special-3-rgb);
            --color-special-4: var(--color-prime-special-4);
            --color-special-4-rgb: var(--color-prime-special-4-rgb);
            --color-brand: var(--color-prime-brand);
            --color-brand-rgb: var(--color-prime-brand-rgb);
            --color-on-brand: var(--color-prime-on-brand);
            --color-on-brand-rgb: var(--color-prime-on-brand-rgb);
            --color-negative: var(--color-prime-negative);
            --color-negative-rgb: var(--color-prime-negative-rgb);
            --color-on-negative: var(--color-prime-on-negative);
            --color-on-negative-rgb: var(--color-prime-on-negative-rgb);
            --color-positive: var(--color-prime-positive);
            --color-positive-rgb: var(--color-prime-positive-rgb);
            --color-on-positive: var(--color-prime-on-positive);
            --color-on-positive-rgb: var(--color-prime-on-positive-rgb);
            --color-cautious: var(--color-prime-cautious);
            --color-cautious-rgb: var(--color-prime-cautious-rgb);
            --color-on-cautious: var(--color-prime-on-cautious);
            --color-on-cautious-rgb: var(--color-prime-on-cautious-rgb);
            --color-canvas-1: var(--color-prime-canvas-1);
            --color-canvas-1-rgb: var(--color-prime-canvas-1-rgb);
            --color-canvas-2: var(--color-prime-canvas-2);
            --color-canvas-2-rgb: var(--color-prime-canvas-2-rgb);
            --color-container-1: var(--color-prime-container-1);
            --color-container-1-rgb: var(--color-prime-container-1-rgb);
            --color-container-2: var(--color-prime-container-2);
            --color-container-2-rgb: var(--color-prime-container-2-rgb);
            --color-hover-state: var(--color-prime-hover-state);
            --color-hover-state-rgb: var(--color-prime-hover-state-rgb);
            --color-pressed-state: var(--color-prime-pressed-state);
            --color-pressed-state-rgb: var(--color-prime-pressed-state-rgb);
            --color-disabled-state: var(--color-prime-disabled-state);
            --color-disabled-state-rgb: var(--color-prime-disabled-state-rgb);
            --color-error-state: var(--color-prime-error-state);
            --color-error-state-rgb: var(--color-prime-error-state-rgb);
            --color-success-state: var(--color-prime-success-state);
            --color-success-state-rgb: var(--color-prime-success-state-rgb);
            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }



        
        @font-face {
            font-family: 'RobotoArial';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Arial');
            size-adjust: 108%;
            ascent-override: 88%;
            descent-override: 19%;


        }

        @font-face {
            font-family: 'RobotoCondensedArial';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Arial');
            size-adjust: 104%;




        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Roboto'), local('Roboto-Regular'), url('/shared/fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Bold'), local('Roboto-Bold'), url('/shared/fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto Condensed';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url('/shared/fonts/roboto-condensed-v25-latin-ext_latin-700.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextRegular.woff2') format('woff2');





        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextBold.woff2') format('woff2');





        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowDisplayCondensedBlack.woff2') format('woff2');





        }
    
        :root {
            --typo-display-large-font: 400 3.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-large-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-medium-font: 400 2.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-medium-heavy-font: 900 3rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-small-font: 400 2.25rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-small-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-large-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-large-heavy-font: 900 2.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-medium-font: 400 1.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-small-font: 400 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-small-heavy-font: 700 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-large-font: 400 1rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-large-heavy-font: 700 1rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-medium-23-font: 400 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-medium-heavy-font: 700 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-small-23-font: 400 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-small-heavy-font: 700 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-x-large-font: 400 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-x-large-heavy-font: 700 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-large-heavy-transform: uppercase;
            --typo-display-medium-heavy-transform: uppercase;
            --typo-display-small-heavy-transform: uppercase;
            --typo-title-large-heavy-transform: uppercase;
            --typo-title-medium-heavy-transform: uppercase;
            --typo-display-large-heavy-letter-spacing: 0.025em;
            --typo-display-medium-heavy-letter-spacing: 0.0313em;
            --typo-display-small-heavy-letter-spacing: 0.0375em;
            --typo-title-large-heavy-letter-spacing: 0.03em;
            --typo-title-medium-heavy-letter-spacing: 0.036em;
            --typo-title-small-heavy-letter-spacing: 0.0125em;
            --typo-copy-large-letter-spacing: 0.0067em;
            --typo-copy-large-heavy-letter-spacing: 0.0067em;
            --typo-copy-medium-23-letter-spacing: 0.0086em;
            --typo-copy-medium-heavy-letter-spacing: 0.0086em;
            --typo-copy-small-23-letter-spacing: 0.001em;
            --typo-copy-small-heavy-letter-spacing: 0.001em;
            --typo-copy-x-large-letter-spacing: 0.0055em;
            --typo-copy-x-large-heavy-letter-spacing: 0.0055em;

            @media (min-width: 780px) {
                --typo-display-large-font: 400 4rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.375rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 2.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 2.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.125rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            @media (min-width: 992px) {
                --typo-display-large-font: 400 4.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 3rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 3.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            --border-radius-xs:0.25rem;
            --border-radius-s:0.5rem;
            --border-radius-m:0.75rem;
            --border-radius-l:1rem;
            --border-radius-xl:1.5rem;
            --color-prime-brand: rgba(255, 95, 0, 1);
            --color-prime-brand-rgb: 255,
            95,
            0;
            --color-prime-on-brand: rgba(255, 255, 255, 1);
            --color-prime-on-brand-rgb: 255,
            255,
            255;
            --color-prime-primary: rgba(26, 26, 26, 1);
            --color-prime-primary-rgb: 26,
            26,
            26;
            --color-prime-secondary: rgba(130, 130, 135, 1);
            --color-prime-secondary-rgb: 130,
            130,
            135;
            --color-prime-tertiary: rgba(201, 201, 207, 1);
            --color-prime-tertiary-rgb: 201,
            201,
            207;
            --color-prime-on-primary: rgba(255, 255, 255, 1);
            --color-prime-on-primary-rgb: 255,
            255,
            255;
            --color-prime-on-secondary: rgba(255, 255, 255, 1);
            --color-prime-on-secondary-rgb: 255,
            255,
            255;
            --color-prime-on-tertiary: rgba(255, 255, 255, 1);
            --color-prime-on-tertiary-rgb: 255,
            255,
            255;
            --color-prime-negative: rgba(215, 0, 21, 1);
            --color-prime-negative-rgb: 215,
            0,
            21;
            --color-prime-on-negative: rgba(255, 255, 255, 1);
            --color-prime-on-negative-rgb: 255,
            255,
            255;
            --color-prime-positive: rgba(60, 198, 12, 1);
            --color-prime-positive-rgb: 60,
            198,
            12;
            --color-prime-on-positive: rgba(255, 255, 255, 1);
            --color-prime-on-positive-rgb: 255,
            255,
            255;
            --color-prime-cautious: rgba(255, 214, 57, 1);
            --color-prime-cautious-rgb: 255,
            214,
            57;
            --color-prime-on-cautious: rgba(26, 26, 26, 1);
            --color-prime-on-cautious-rgb: 26,
            26,
            26;
            --color-prime-canvas-1: rgba(255, 255, 255, 1);
            --color-prime-canvas-1-rgb: 255,
            255,
            255;
            --color-prime-canvas-2: rgba(235, 235, 240, 1);
            --color-prime-canvas-2-rgb: 235,
            235,
            240;
            --color-prime-container-1: rgba(255, 255, 255, 1);
            --color-prime-container-1-rgb: 255,
            255,
            255;
            --color-prime-container-2: rgba(244, 244, 249, 1);
            --color-prime-container-2-rgb: 244,
            244,
            249;
            --color-prime-special-1: rgba(246, 227, 255, 1);
            --color-prime-special-1-rgb: 246,
            227,
            255;
            --color-prime-special-2: rgba(191, 242, 255, 1);
            --color-prime-special-2-rgb: 191,
            242,
            255;
            --color-prime-special-3: rgba(171, 255, 178, 1);
            --color-prime-special-3-rgb: 171,
            255,
            178;
            --color-prime-special-4: rgba(255, 251, 171, 1);
            --color-prime-special-4-rgb: 255,
            251,
            171;
            --color-prime-hover-state: rgba(25, 25, 25, 0.04);
            --color-prime-hover-state-rgb: 25,
            25,
            25,
            0.04;
            --color-prime-focus-state: rgba(255, 95, 0, 1);
            --color-prime-focus-state-rgb: 255,
            95,
            0;
            --color-prime-pressed-state: rgba(25, 25, 25, 0.08);
            --color-prime-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-prime-disabled-state: rgba(255, 255, 255, 0.4);
            --color-prime-disabled-state-rgb: 255,
            255,
            255,
            0.4;
            --color-prime-error-state: rgba(215, 0, 21, 0.05);
            --color-prime-error-state-rgb: 215,
            0,
            21,
            0.05;
            --color-prime-success-state: rgba(60, 233, 0, 0.1);
            --color-prime-success-state-rgb: 60,
            233,
            0,
            0.1;
            --color-option-brand: rgba(255, 95, 0, 1);
            --color-option-brand-rgb: 255,
            95,
            0;
            --color-option-on-brand: rgba(255, 255, 255, 1);
            --color-option-on-brand-rgb: 255,
            255,
            255;
            --color-option-primary: rgba(255, 255, 255, 1);
            --color-option-primary-rgb: 255,
            255,
            255;
            --color-option-secondary: rgba(130, 130, 135, 1);
            --color-option-secondary-rgb: 130,
            130,
            135;
            --color-option-tertiary: rgba(86, 86, 91, 1);
            --color-option-tertiary-rgb: 86,
            86,
            91;
            --color-option-on-primary: rgba(26, 26, 26, 1);
            --color-option-on-primary-rgb: 26,
            26,
            26;
            --color-option-on-secondary: rgba(255, 255, 255, 1);
            --color-option-on-secondary-rgb: 255,
            255,
            255;
            --color-option-on-tertiary: rgba(255, 255, 255, 1);
            --color-option-on-tertiary-rgb: 255,
            255,
            255;
            --color-option-negative: rgba(255, 79, 70, 1);
            --color-option-negative-rgb: 255,
            79,
            70;
            --color-option-on-negative: rgba(255, 255, 255, 1);
            --color-option-on-negative-rgb: 255,
            255,
            255;
            --color-option-positive: rgba(60, 233, 0, 1);
            --color-option-positive-rgb: 60,
            233,
            0;
            --color-option-on-positive: rgba(26, 26, 26, 1);
            --color-option-on-positive-rgb: 26,
            26,
            26;
            --color-option-cautious: rgba(255, 214, 57, 1);
            --color-option-cautious-rgb: 255,
            214,
            57;
            --color-option-on-cautious: rgba(26, 26, 26, 1);
            --color-option-on-cautious-rgb: 26,
            26,
            26;
            --color-option-canvas-1: rgba(26, 26, 26, 1);
            --color-option-canvas-1-rgb: 26,
            26,
            26;
            --color-option-canvas-2: rgba(38, 38, 39, 1);
            --color-option-canvas-2-rgb: 38,
            38,
            39;
            --color-option-container-1: rgba(44, 44, 46, 1);
            --color-option-container-1-rgb: 44,
            44,
            46;
            --color-option-container-2: rgba(51, 51, 53, 1);
            --color-option-container-2-rgb: 51,
            51,
            53;
            --color-option-special-1: rgba(246, 227, 255, 1);
            --color-option-special-1-rgb: 246,
            227,
            255;
            --color-option-special-2: rgba(191, 242, 255, 1);
            --color-option-special-2-rgb: 191,
            242,
            255;
            --color-option-special-3: rgba(171, 255, 178, 1);
            --color-option-special-3-rgb: 171,
            255,
            178;
            --color-option-special-4: rgba(255, 251, 171, 1);
            --color-option-special-4-rgb: 255,
            251,
            171;
            --color-option-hover-state: rgba(255, 255, 255, 0.08);
            --color-option-hover-state-rgb: 255,
            255,
            255,
            0.08;
            --color-option-focus-state: rgba(255, 95, 0, 1);
            --color-option-focus-state-rgb: 255,
            95,
            0;
            --color-option-pressed-state: rgba(25, 25, 25, 0.08);
            --color-option-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-option-disabled-state: rgba(25, 25, 25, 0.4);
            --color-option-disabled-state-rgb: 25,
            25,
            25,
            0.4;
            --color-option-error-state: rgba(255, 79, 70, 0.05);
            --color-option-error-state-rgb: 255,
            79,
            70,
            0.05;
            --color-accent-brand: rgba(255, 255, 255, 1);
            --color-accent-brand-rgb: 255,
            255,
            255;
            --color-accent-on-brand: rgba(26, 26, 26, 1);
            --color-accent-on-brand-rgb: 26,
            26,
            26;
            --color-accent-primary: rgba(26, 26, 26, 1);
            --color-accent-primary-rgb: 26,
            26,
            26;
            --color-accent-secondary: rgba(255, 0, 255, 1);
            --color-accent-secondary-rgb: 255,
            0,
            255;
            --color-accent-tertiary: rgba(255, 0, 255, 1);
            --color-accent-tertiary-rgb: 255,
            0,
            255;
            --color-accent-on-primary: rgba(255, 255, 255, 1);
            --color-accent-on-primary-rgb: 255,
            255,
            255;
            --color-accent-on-secondary: rgba(255, 0, 255, 1);
            --color-accent-on-secondary-rgb: 255,
            0,
            255;
            --color-accent-on-tertiary: rgba(255, 0, 255, 1);
            --color-accent-on-tertiary-rgb: 255,
            0,
            255;
            --color-accent-negative: rgba(255, 0, 255, 1);
            --color-accent-negative-rgb: 255,
            0,
            255;
            --color-accent-on-negative: rgba(255, 0, 255, 1);
            --color-accent-on-negative-rgb: 255,
            0,
            255;
            --color-accent-positive: rgba(255, 0, 255, 1);
            --color-accent-positive-rgb: 255,
            0,
            255;
            --color-accent-on-positive: rgba(255, 0, 255, 1);
            --color-accent-on-positive-rgb: 255,
            0,
            255;
            --color-accent-cautious: rgba(255, 0, 255, 1);
            --color-accent-cautious-rgb: 255,
            0,
            255;
            --color-accent-on-cautious: rgba(255, 0, 255, 1);
            --color-accent-on-cautious-rgb: 255,
            0,
            255;
            --color-accent-canvas-1: rgba(255, 95, 0, 1);
            --color-accent-canvas-1-rgb: 255,
            95,
            0;
            --color-accent-canvas-2: rgba(255, 0, 255, 1);
            --color-accent-canvas-2-rgb: 255,
            0,
            255;
            --color-accent-container-1: rgba(255, 0, 255, 1);
            --color-accent-container-1-rgb: 255,
            0,
            255;
            --color-accent-container-2: rgba(255, 0, 255, 1);
            --color-accent-container-2-rgb: 255,
            0,
            255;
            --color-accent-special-1: rgba(246, 227, 255, 1);
            --color-accent-special-1-rgb: 246,
            227,
            255;
            --color-accent-special-2: rgba(191, 242, 255, 1);
            --color-accent-special-2-rgb: 191,
            242,
            255;
            --color-accent-special-3: rgba(171, 255, 178, 1);
            --color-accent-special-3-rgb: 171,
            255,
            178;
            --color-accent-special-4: rgba(255, 251, 171, 1);
            --color-accent-special-4-rgb: 255,
            251,
            171;
            --color-accent-hover-state: rgba(255, 0, 255, 1);
            --color-accent-hover-state-rgb: 255,
            0,
            255;
            --color-accent-focus-state: rgba(255, 0, 255, 1);
            --color-accent-focus-state-rgb: 255,
            0,
            255;
            --color-accent-pressed-state: rgba(255, 0, 255, 1);
            --color-accent-pressed-state-rgb: 255,
            0,
            255;
            --color-accent-disabled-state: rgba(255, 0, 255, 1);
            --color-accent-disabled-state-rgb: 255,
            0,
            255;
            --color-accent-error-state: rgba(255, 0, 255, 1);
            --color-accent-error-state-rgb: 255,
            0,
            255;
        }

        body {

            --color-highlight: var(--color-prime-highlight);
            --color-highlight-rgb: var(--color-prime-highlight-rgb);

            --color-primary: var(--color-prime-primary);
            --color-primary-rgb: var(--color-prime-primary-rgb);

            --color-secondary: var(--color-prime-secondary);
            --color-secondary-rgb: var(--color-prime-secondary-rgb);

            --color-tertiary: var(--color-prime-tertiary);
            --color-tertiary-rgb: var(--color-prime-tertiary-rgb);

            --color-error: var(--color-prime-error);
            --color-error-rgb: var(--color-prime-error-rgb);

            --color-on-primary: var(--color-prime-on-primary);
            --color-on-primary-rgb: var(--color-prime-on-primary-rgb);

            --color-on-secondary: var(--color-prime-on-secondary);
            --color-on-secondary-rgb: var(--color-prime-on-secondary-rgb);

            --color-on-tertiary: var(--color-prime-on-tertiary);
            --color-on-tertiary-rgb: var(--color-prime-on-tertiary-rgb);

            --color-on-highlight: var(--color-prime-on-highlight);
            --color-on-highlight-rgb: var(--color-prime-on-highlight-rgb);

            --color-on-error: var(--color-prime-on-error);
            --color-on-error-rgb: var(--color-prime-on-error-rgb);

            --color-background: var(--color-prime-background);
            --color-background-rgb: var(--color-prime-background-rgb);

            --color-background-variant: var(--color-prime-background-variant);
            --color-background-variant-rgb: var(--color-prime-background-variant-rgb);

            --color-background-emphasized: var(--color-prime-background-emphasized);
            --color-background-emphasized-rgb: var(--color-prime-background-emphasized-rgb);

            --color-focus-state: var(--color-prime-focus-state);
            --color-focus-state-rgb: var(--color-prime-focus-state-rgb);

            --color-special-1: var(--color-prime-special-1);
            --color-special-1-rgb: var(--color-prime-special-1-rgb);

            --color-special-2: var(--color-prime-special-2);
            --color-special-2-rgb: var(--color-prime-special-2-rgb);

            --color-special-3: var(--color-prime-special-3);
            --color-special-3-rgb: var(--color-prime-special-3-rgb);

            --color-special-4: var(--color-prime-special-4);
            --color-special-4-rgb: var(--color-prime-special-4-rgb);

            --color-brand: var(--color-prime-brand);
            --color-brand-rgb: var(--color-prime-brand-rgb);

            --color-on-brand: var(--color-prime-on-brand);
            --color-on-brand-rgb: var(--color-prime-on-brand-rgb);

            --color-negative: var(--color-prime-negative);
            --color-negative-rgb: var(--color-prime-negative-rgb);

            --color-on-negative: var(--color-prime-on-negative);
            --color-on-negative-rgb: var(--color-prime-on-negative-rgb);

            --color-positive: var(--color-prime-positive);
            --color-positive-rgb: var(--color-prime-positive-rgb);

            --color-on-positive: var(--color-prime-on-positive);
            --color-on-positive-rgb: var(--color-prime-on-positive-rgb);

            --color-cautious: var(--color-prime-cautious);
            --color-cautious-rgb: var(--color-prime-cautious-rgb);

            --color-on-cautious: var(--color-prime-on-cautious);
            --color-on-cautious-rgb: var(--color-prime-on-cautious-rgb);

            --color-canvas-1: var(--color-prime-canvas-1);
            --color-canvas-1-rgb: var(--color-prime-canvas-1-rgb);

            --color-canvas-2: var(--color-prime-canvas-2);
            --color-canvas-2-rgb: var(--color-prime-canvas-2-rgb);

            --color-container-1: var(--color-prime-container-1);
            --color-container-1-rgb: var(--color-prime-container-1-rgb);

            --color-container-2: var(--color-prime-container-2);
            --color-container-2-rgb: var(--color-prime-container-2-rgb);

            --color-hover-state: var(--color-prime-hover-state);
            --color-hover-state-rgb: var(--color-prime-hover-state-rgb);

            --color-pressed-state: var(--color-prime-pressed-state);
            --color-pressed-state-rgb: var(--color-prime-pressed-state-rgb);

            --color-disabled-state: var(--color-prime-disabled-state);
            --color-disabled-state-rgb: var(--color-prime-disabled-state-rgb);

            --color-error-state: var(--color-prime-error-state);
            --color-error-state-rgb: var(--color-prime-error-state-rgb);

            --color-success-state: var(--color-prime-success-state);
            --color-success-state-rgb: var(--color-prime-success-state-rgb);


            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }




        .imfyqj {
            margin-left: auto;
            margin-right: auto;
            max-width: calc(90rem + (2 * 5rem));
            width: 100%;
            padding-left: 1rem;
            padding-right: 1rem;
        }

        /*!sc*/
        @media (min-width:650px) {
            .imfyqj {
                padding-left: 2rem;
                padding-right: 2rem;
            }
        }

        /*!sc*/
        @media (min-width:1200px) {
            .imfyqj {
                padding-left: 5rem;
                padding-right: 5rem;
            }
        }

        /*!sc*/
        data-styled.g1[id="sc-1nra920-0"] {
            content: "imfyqj,"
        }

        /*!sc*/
        .ecwAfs {
            max-width: calc(102.375rem + (2 * 5rem));
        }

        /*!sc*/
        data-styled.g2[id="sc-1nra920-1"] {
            content: "ecwAfs,"
        }

        /*!sc*/
        .jcZAFB {
            padding-bottom: 2.5rem;
            padding-top: 2.5rem;
        }

        /*!sc*/
        @media (min-width: 650px) {
            .jcZAFB {
                padding-bottom: 3rem;
            }
        }

        /*!sc*/
        @media (min-width: 900px) {
            .jcZAFB {
                padding-bottom: 4rem;
            }
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .jcZAFB {
                padding-bottom: 5rem;
            }
        }

        /*!sc*/
        @media (min-width: 650px) {
            .jcZAFB {
                padding-top: 3rem;
            }
        }

        /*!sc*/
        @media (min-width: 900px) {
            .jcZAFB {
                padding-top: 4rem;
            }
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .jcZAFB {
                padding-top: 5rem;
            }
        }

        /*!sc*/
        data-styled.g4[id="sc-ls7tov-0"] {
            content: "jcZAFB,"
        }

        /*!sc*/
        .eouDVk {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: column;
            -webkit-flex-flow: column;
            -ms-flex-flow: column;
            flex-flow: column;
            text-align: center;
            margin-bottom: 1.5rem;
        }

        /*!sc*/
        @media (min-width: 900px) {
            .eouDVk {
                margin-bottom: 2.5rem;
            }
        }

        /*!sc*/
        data-styled.g5[id="sc-ls7tov-1"] {
            content: "eouDVk,"
        }

        /*!sc*/
        .fqtVFy {
            --color-highlight: var(--color-accent-highlight);
            --color-highlight-rgb: var(--color-accent-highlight-rgb);
            --color-primary: var(--color-accent-primary);
            --color-primary-rgb: var(--color-accent-primary-rgb);
            --color-secondary: var(--color-accent-secondary);
            --color-secondary-rgb: var(--color-accent-secondary-rgb);
            --color-tertiary: var(--color-accent-tertiary);
            --color-tertiary-rgb: var(--color-accent-tertiary-rgb);
            --color-error: var(--color-accent-error);
            --color-error-rgb: var(--color-accent-error-rgb);
            --color-on-primary: var(--color-accent-on-primary);
            --color-on-primary-rgb: var(--color-accent-on-primary-rgb);
            --color-on-secondary: var(--color-accent-on-secondary);
            --color-on-secondary-rgb: var(--color-accent-on-secondary-rgb);
            --color-on-tertiary: var(--color-accent-on-tertiary);
            --color-on-tertiary-rgb: var(--color-accent-on-tertiary-rgb);
            --color-on-highlight: var(--color-accent-on-highlight);
            --color-on-highlight-rgb: var(--color-accent-on-highlight-rgb);
            --color-on-error: var(--color-accent-on-error);
            --color-on-error-rgb: var(--color-accent-on-error-rgb);
            --color-background: var(--color-accent-background);
            --color-background-rgb: var(--color-accent-background-rgb);
            --color-background-variant: var(--color-accent-background-variant);
            --color-background-variant-rgb: var(--color-accent-background-variant-rgb);
            --color-background-emphasized: var(--color-accent-background-emphasized);
            --color-background-emphasized-rgb: var(--color-accent-background-emphasized-rgb);
            --color-focus-state: var(--color-accent-focus-state);
            --color-focus-state-rgb: var(--color-accent-focus-state-rgb);
            --color-special-1: var(--color-accent-special-1);
            --color-special-1-rgb: var(--color-accent-special-1-rgb);
            --color-special-2: var(--color-accent-special-2);
            --color-special-2-rgb: var(--color-accent-special-2-rgb);
            --color-special-3: var(--color-accent-special-3);
            --color-special-3-rgb: var(--color-accent-special-3-rgb);
            --color-special-4: var(--color-accent-special-4);
            --color-special-4-rgb: var(--color-accent-special-4-rgb);
            --color-brand: var(--color-accent-brand);
            --color-brand-rgb: var(--color-accent-brand-rgb);
            --color-on-brand: var(--color-accent-on-brand);
            --color-on-brand-rgb: var(--color-accent-on-brand-rgb);
            --color-negative: var(--color-accent-negative);
            --color-negative-rgb: var(--color-accent-negative-rgb);
            --color-on-negative: var(--color-accent-on-negative);
            --color-on-negative-rgb: var(--color-accent-on-negative-rgb);
            --color-positive: var(--color-accent-positive);
            --color-positive-rgb: var(--color-accent-positive-rgb);
            --color-on-positive: var(--color-accent-on-positive);
            --color-on-positive-rgb: var(--color-accent-on-positive-rgb);
            --color-cautious: var(--color-accent-cautious);
            --color-cautious-rgb: var(--color-accent-cautious-rgb);
            --color-on-cautious: var(--color-accent-on-cautious);
            --color-on-cautious-rgb: var(--color-accent-on-cautious-rgb);
            --color-canvas-1: var(--color-accent-canvas-1);
            --color-canvas-1-rgb: var(--color-accent-canvas-1-rgb);
            --color-canvas-2: var(--color-accent-canvas-2);
            --color-canvas-2-rgb: var(--color-accent-canvas-2-rgb);
            --color-container-1: var(--color-accent-container-1);
            --color-container-1-rgb: var(--color-accent-container-1-rgb);
            --color-container-2: var(--color-accent-container-2);
            --color-container-2-rgb: var(--color-accent-container-2-rgb);
            --color-hover-state: var(--color-accent-hover-state);
            --color-hover-state-rgb: var(--color-accent-hover-state-rgb);
            --color-pressed-state: var(--color-accent-pressed-state);
            --color-pressed-state-rgb: var(--color-accent-pressed-state-rgb);
            --color-disabled-state: var(--color-accent-disabled-state);
            --color-disabled-state-rgb: var(--color-accent-disabled-state-rgb);
            --color-error-state: var(--color-accent-error-state);
            --color-error-state-rgb: var(--color-accent-error-state-rgb);
            --color-success-state: var(--color-accent-success-state);
            --color-success-state-rgb: var(--color-accent-success-state-rgb);
            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }

        /*!sc*/
        .iWSBKu {
            --color-highlight: var(--color-option-highlight);
            --color-highlight-rgb: var(--color-option-highlight-rgb);
            --color-primary: var(--color-option-primary);
            --color-primary-rgb: var(--color-option-primary-rgb);
            --color-secondary: var(--color-option-secondary);
            --color-secondary-rgb: var(--color-option-secondary-rgb);
            --color-tertiary: var(--color-option-tertiary);
            --color-tertiary-rgb: var(--color-option-tertiary-rgb);
            --color-error: var(--color-option-error);
            --color-error-rgb: var(--color-option-error-rgb);
            --color-on-primary: var(--color-option-on-primary);
            --color-on-primary-rgb: var(--color-option-on-primary-rgb);
            --color-on-secondary: var(--color-option-on-secondary);
            --color-on-secondary-rgb: var(--color-option-on-secondary-rgb);
            --color-on-tertiary: var(--color-option-on-tertiary);
            --color-on-tertiary-rgb: var(--color-option-on-tertiary-rgb);
            --color-on-highlight: var(--color-option-on-highlight);
            --color-on-highlight-rgb: var(--color-option-on-highlight-rgb);
            --color-on-error: var(--color-option-on-error);
            --color-on-error-rgb: var(--color-option-on-error-rgb);
            --color-background: var(--color-option-background);
            --color-background-rgb: var(--color-option-background-rgb);
            --color-background-variant: var(--color-option-background-variant);
            --color-background-variant-rgb: var(--color-option-background-variant-rgb);
            --color-background-emphasized: var(--color-option-background-emphasized);
            --color-background-emphasized-rgb: var(--color-option-background-emphasized-rgb);
            --color-focus-state: var(--color-option-focus-state);
            --color-focus-state-rgb: var(--color-option-focus-state-rgb);
            --color-special-1: var(--color-option-special-1);
            --color-special-1-rgb: var(--color-option-special-1-rgb);
            --color-special-2: var(--color-option-special-2);
            --color-special-2-rgb: var(--color-option-special-2-rgb);
            --color-special-3: var(--color-option-special-3);
            --color-special-3-rgb: var(--color-option-special-3-rgb);
            --color-special-4: var(--color-option-special-4);
            --color-special-4-rgb: var(--color-option-special-4-rgb);
            --color-brand: var(--color-option-brand);
            --color-brand-rgb: var(--color-option-brand-rgb);
            --color-on-brand: var(--color-option-on-brand);
            --color-on-brand-rgb: var(--color-option-on-brand-rgb);
            --color-negative: var(--color-option-negative);
            --color-negative-rgb: var(--color-option-negative-rgb);
            --color-on-negative: var(--color-option-on-negative);
            --color-on-negative-rgb: var(--color-option-on-negative-rgb);
            --color-positive: var(--color-option-positive);
            --color-positive-rgb: var(--color-option-positive-rgb);
            --color-on-positive: var(--color-option-on-positive);
            --color-on-positive-rgb: var(--color-option-on-positive-rgb);
            --color-cautious: var(--color-option-cautious);
            --color-cautious-rgb: var(--color-option-cautious-rgb);
            --color-on-cautious: var(--color-option-on-cautious);
            --color-on-cautious-rgb: var(--color-option-on-cautious-rgb);
            --color-canvas-1: var(--color-option-canvas-1);
            --color-canvas-1-rgb: var(--color-option-canvas-1-rgb);
            --color-canvas-2: var(--color-option-canvas-2);
            --color-canvas-2-rgb: var(--color-option-canvas-2-rgb);
            --color-container-1: var(--color-option-container-1);
            --color-container-1-rgb: var(--color-option-container-1-rgb);
            --color-container-2: var(--color-option-container-2);
            --color-container-2-rgb: var(--color-option-container-2-rgb);
            --color-hover-state: var(--color-option-hover-state);
            --color-hover-state-rgb: var(--color-option-hover-state-rgb);
            --color-pressed-state: var(--color-option-pressed-state);
            --color-pressed-state-rgb: var(--color-option-pressed-state-rgb);
            --color-disabled-state: var(--color-option-disabled-state);
            --color-disabled-state-rgb: var(--color-option-disabled-state-rgb);
            --color-error-state: var(--color-option-error-state);
            --color-error-state-rgb: var(--color-option-error-state-rgb);
            --color-success-state: var(--color-option-success-state);
            --color-success-state-rgb: var(--color-option-success-state-rgb);
            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }

        /*!sc*/
        data-styled.g7[id="sc-pi2dea-0"] {
            content: "fqtVFy,iWSBKu,"
        }

        /*!sc*/
        .eSQMd {
            text-transform: var(--typo-copy-small-heavy-transform, none);
            letter-spacing: var(--typo-copy-small-heavy-letter-spacing, 0);
            font: var(--typo-copy-small-heavy-font, 700 0.75rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .eSQMd mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .jVRzgF {
            text-transform: var(--typo-display-medium-heavy-transform, uppercase);
            letter-spacing: var(--typo-display-medium-heavy-letter-spacing, 0);
            font: var(--typo-display-medium-heavy-font, 900 3rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            overflow-wrap: break-word;
            -webkit-hyphens: auto;
            -moz-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            word-break: break-word;
        }

        /*!sc*/
        @media (min-width: 780px) {
            .jVRzgF {
                font: var(--typo-display-medium-heavy-font, 900 3.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        @media (min-width: 992px) {
            .jVRzgF {
                font: var(--typo-display-medium-heavy-font, 900 3.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        .jVRzgF mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .gFTmLR {
            text-transform: var(--typo-title-small-heavy-transform, none);
            letter-spacing: var(--typo-title-small-heavy-letter-spacing, 0);
            font: var(--typo-title-small-heavy-font, 700 1.25rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        @media (min-width: 780px) {
            .gFTmLR {
                font: var(--typo-title-small-heavy-font, 700 1.375rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        @media (min-width: 992px) {
            .gFTmLR {
                font: var(--typo-title-small-heavy-font, 700 1.5rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        .gFTmLR mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .hnWPrD {
            text-transform: var(--typo-copy-medium-heavy-transform, none);
            letter-spacing: var(--typo-copy-medium-heavy-letter-spacing, 0);
            font: var(--typo-copy-medium-heavy-font, 700 0.875rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .hnWPrD mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .csgupZ {
            text-transform: var(--typo-copy-medium-heavy-transform, none);
            letter-spacing: var(--typo-copy-medium-heavy-letter-spacing, 0);
            font: var(--typo-copy-medium-heavy-font, 700 0.875rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            color: rgb(var(--color-secondary-rgb));
        }

        /*!sc*/
        .csgupZ mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .dozJMm {
            text-transform: var(--typo-copy-large-heavy-transform, none);
            letter-spacing: var(--typo-copy-large-heavy-letter-spacing, 0);
            font: var(--typo-copy-large-heavy-font, 700 1rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .dozJMm mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .bTjMWG {
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
        }

        /*!sc*/
        .bTjMWG mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        data-styled.g8[id="sc-1609ze3-0"] {
            content: "eSQMd,jVRzgF,gFTmLR,hnWPrD,csgupZ,dozJMm,bTjMWG,"
        }

        /*!sc*/
        .cxDIKr {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: stretch;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            min-height: 4rem;
            position: relative;
            z-index: 5;
        }

        /*!sc*/
        data-styled.g10[id="sc-glnbny-0"] {
            content: "cxDIKr,"
        }

        /*!sc*/
        .gUpHPG {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -ms-grid;
            display: grid;
            gap: 1rem;
            -ms-grid-columns: 1fr auto;
            grid-template-columns: 1fr auto;
        }

        /*!sc*/
        data-styled.g11[id="sc-glnbny-1"] {
            content: "gUpHPG,"
        }

        /*!sc*/
        .fIoIAu {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            color: inherit;
        }

        /*!sc*/
        .fIoIAu>* {
            max-height: 4rem;
        }

        /*!sc*/
        data-styled.g12[id="sc-glnbny-2"] {
            content: "fIoIAu,"
        }

        /*!sc*/
        .hXApuf {
            margin-right: 2rem;
            position: relative;
        }

        /*!sc*/
        data-styled.g13[id="sc-glnbny-3"] {
            content: "hXApuf,"
        }

        /*!sc*/
        .YtDdo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: -0.75rem;
        }

        /*!sc*/
        data-styled.g14[id="sc-glnbny-4"] {
            content: "YtDdo,"
        }

        /*!sc*/
        .ljXKpP {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
        }

        /*!sc*/
        data-styled.g15[id="sc-glnbny-5"] {
            content: "ljXKpP,"
        }

        /*!sc*/
        .fzndQV {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            -webkit-justify-content: flex-start;
            justify-content: flex-start;
        }

        /*!sc*/
        data-styled.g16[id="sc-glnbny-6"] {
            content: "fzndQV,"
        }

        /*!sc*/
        .csKEGj {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
        }

        /*!sc*/
        data-styled.g17[id="sc-glnbny-7"] {
            content: "csKEGj,"
        }

        /*!sc*/
        .VYbSC {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            min-width: 0;
        }

        /*!sc*/
        .VYbSC>* {
            min-width: 0;
            overflow-x: hidden;
            overflow-x: clip;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        /*!sc*/
        data-styled.g29[id="sc-1mhvcwp-1"] {
            content: "VYbSC,"
        }

        /*!sc*/
        .cBUka-d {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border: 1px solid transparent;
            cursor: pointer;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            max-width: 100%;
            position: relative;
            text-align: center;
        }

        /*!sc*/
        .cBUka-d:focus-visible {
            outline: 0;
            box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
        }

        /*!sc*/
        @supports not selector(:focus-visible) {
            .cBUka-d:focus {
                outline: 0;
                box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
            }
        }

        /*!sc*/
        .cBUka-d:disabled {
            cursor: not-allowed;
        }

        /*!sc*/
        data-styled.g31[id="sc-1mhvcwp-3"] {
            content: "cBUka-d,"
        }

        /*!sc*/
        .cprsgC {
            line-height: 0;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 1.5rem;
            height: 1.5rem;
        }

        /*!sc*/
        .cprsgC svg,
        .cprsgC img {
            fill: currentColor;
            width: 100%;
            height: auto;
        }

        /*!sc*/
        .ieSTti {
            line-height: 0;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 1rem;
            height: 1rem;
        }

        /*!sc*/
        .ieSTti svg,
        .ieSTti img {
            fill: currentColor;
            width: 100%;
            height: auto;
        }

        /*!sc*/
        data-styled.g33[id="sc-8rm2vd-0"] {
            content: "cprsgC,ieSTti,"
        }

        /*!sc*/
        .iJkEra {
            display: block;
        }

        /*!sc*/
        data-styled.g35[id="sc-114vro9-0"] {
            content: "iJkEra,"
        }

        /*!sc*/
        .iHEinV {
            --grid-columns: 12;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-left: calc(var(--grid-gutter) / -2);
            margin-right: calc(var(--grid-gutter) / -2);
            --grid-gutter: 0.75rem;
        }

        /*!sc*/
        @media (min-width:650px) {
            .iHEinV {
                --grid-gutter: 1rem;
            }
        }

        /*!sc*/
        @media (min-width:1200px) {
            .iHEinV {
                --grid-gutter: 1.5rem;
            }
        }

        /*!sc*/
        data-styled.g52[id="sc-g9f7f7-0"] {
            content: "iHEinV,"
        }

        /*!sc*/
        .hKNOl {
            --grid-col-span: var(--grid-columns);
            --grid-col-offset: 0;
            -webkit-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            -ms-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            margin-left: calc(var(--grid-col-offset) / var(--grid-columns) * 100%);
            max-width: calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            padding-left: calc(var(--grid-gutter) / 2);
            padding-right: calc(var(--grid-gutter) / 2);
        }

        /*!sc*/
        data-styled.g54[id="sc-gfflre-0"] {
            content: "hKNOl,"
        }

        /*!sc*/
        @media (min-width:650px) {
            .tOQUF {
                --grid-col-span: 6;
            }
        }

        /*!sc*/
        @media (min-width:900px) {
            .tOQUF {
                --grid-col-span: 4;
            }
        }

        /*!sc*/
        data-styled.g55[id="sc-gfflre-1"] {
            content: "tOQUF,"
        }

        /*!sc*/
        .cLiyOz {
            border-radius: var(--border-radius-m, 0);
            height: 3rem;
            min-width: 3rem;
        }

        /*!sc*/
        .cLiyOz::after {
            display: none;
        }

        /*!sc*/
        .cLiyOz .sc-1mhvcwp-2 {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            -webkit-transition: opacity 0.3s ease-in;
            transition: opacity 0.3s ease-in;
        }

        /*!sc*/
        .cLiyOz .sc-1mhvcwp-2 svg {
            -webkit-transition: -webkit-transform 0.3s;
            transition: transform 0.3s;
        }

        /*!sc*/
        .cLiyOz:hover .sc-1mhvcwp-2 svg {
            -webkit-transform: scale(1.085);
            -moz-transform: scale(1.085);
            -ms-transform: scale(1.085);
            transform: scale(1.085);
        }

        /*!sc*/
        .cLiyOz:active .sc-1mhvcwp-2 {
            opacity: 0.6;
        }

        /*!sc*/
        .cLiyOz:active .sc-1mhvcwp-2 svg {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
        }

        /*!sc*/
        .cLiyOz:disabled .sc-1mhvcwp-2 {
            opacity: 0.2;
        }

        /*!sc*/
        data-styled.g64[id="sc-10j634j-0"] {
            content: "cLiyOz,"
        }

        /*!sc*/
        .jNKQck {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            margin: calc(1rem * -1) calc(1rem / -2) 0;
        }

        /*!sc*/
        .jNKQck>* {
            margin: 1rem calc(1rem / 2) 0;
        }

        /*!sc*/
        .eFPyOJ {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: column wrap;
            -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
            flex-flow: column wrap;
            margin: calc(1rem * -1) 0 0;
        }

        /*!sc*/
        .eFPyOJ>* {
            margin: 1rem 0 0;
        }

        /*!sc*/
        .kiiSsQ {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            margin: calc(0.5rem * -1) calc(0.75rem / -2) 0;
        }

        /*!sc*/
        .kiiSsQ>* {
            margin: 0.5rem calc(0.75rem / 2) 0;
        }

        /*!sc*/
        data-styled.g73[id="sc-dblqsj-0"] {
            content: "jNKQck,eFPyOJ,kiiSsQ,"
        }

        /*!sc*/
        .ioBcvi {
            background-color: transparent;
            border-radius: var(--border-radius-m, 0);
            color: var(--color-primary, rgba(26, 26, 26, 1));
            padding: 0;
            height: auto;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-2 {
            margin-right: 0.5rem;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-1 {
            background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% 100%/320% 1px transparent;
            -webkit-transition: background-position-x 0.6s;
            transition: background-position-x 0.6s;
            background-position-x: 51%;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-1:not(:first-child) {
            margin-left: 0.5rem;
        }

        /*!sc*/
        .ioBcvi:hover .sc-1mhvcwp-1,
        .ioBcvi:focus-visible .sc-1mhvcwp-1 {
            background-position-x: 0%;
        }

        /*!sc*/
        .ioBcvi:active {
            opacity: 0.6;
        }

        /*!sc*/
        .ioBcvi:active .sc-1mhvcwp-1 {
            background-position-x: 50%;
        }

        /*!sc*/
        .ioBcvi:disabled {
            opacity: 0.2;
        }

        /*!sc*/
        .ioBcvi:disabled .sc-1mhvcwp-1 {
            background: none;
        }

        /*!sc*/
        data-styled.g91[id="sc-5bjxph-0"] {
            content: "ioBcvi,"
        }

        /*!sc*/
        .bBkkIg {
            display: inline-block;
            height: 1.625rem;
            width: 4.0625rem;
        }

        /*!sc*/
        data-styled.g178[id="sc-1d41yjp-0"] {
            content: "bBkkIg,"
        }

        /*!sc*/
        .cJusfN {
            fill: var(--color-brand, rgba(255, 95, 0, 1));
        }

        /*!sc*/
        data-styled.g179[id="sc-1d41yjp-1"] {
            content: "cJusfN,"
        }

        /*!sc*/
        .kEPTbD {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            list-style: none;
            margin: 0;
            overflow-x: auto;
            padding-left: 0;
            white-space: nowrap;
        }

        /*!sc*/
        .kEPTbD>li {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
        }

        /*!sc*/
        data-styled.g181[id="sc-cnh9o1-1"] {
            content: "kEPTbD,"
        }

        /*!sc*/
        .hPuYce {
            margin: 0 0.25rem;
        }

        /*!sc*/
        data-styled.g182[id="sc-cnh9o1-2"] {
            content: "hPuYce,"
        }

        /*!sc*/
        .cHptio {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem;
        }

        /*!sc*/
        data-styled.g188[id="sc-1pjet6v-0"] {
            content: "cHptio,"
        }

        /*!sc*/
        .bofUbr {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            min-height: 1.5rem;
            text-align: center;
        }

        /*!sc*/
        data-styled.g189[id="sc-1n86lbd-0"] {
            content: "bofUbr,"
        }

        /*!sc*/
        .eVhUrV {
            padding-top: 1.5rem;
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .eVhUrV {
                padding-top: 2.5rem;
            }
        }

        /*!sc*/
        data-styled.g191[id="sc-1mhhtun-0"] {
            content: "eVhUrV,"
        }

        /*!sc*/
        .cKawpf>*:not(:last-child) {
            margin-bottom: 2.5rem;
        }

        /*!sc*/
        data-styled.g192[id="sc-1mhhtun-1"] {
            content: "cKawpf,"
        }

        /*!sc*/
        .kmvBWg {
            margin-top: -2.5rem;
        }

        /*!sc*/
        data-styled.g193[id="sc-1mhhtun-2"] {
            content: "kmvBWg,"
        }

        /*!sc*/
        .dTeyYs {
            margin-top: 2.5rem;
        }

        /*!sc*/
        data-styled.g194[id="sc-1mhhtun-3"] {
            content: "dTeyYs,"
        }

        /*!sc*/
        .kGsUpn {
            color: var(--color-secondary, rgba(130, 130, 135, 1));
            margin-bottom: 1rem;
        }

        /*!sc*/
        data-styled.g195[id="sc-1mhhtun-4"] {
            content: "kGsUpn,"
        }

        /*!sc*/
        .eHasSK {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between;
        }

        /*!sc*/
        data-styled.g196[id="sc-ccne4o-0"] {
            content: "eHasSK,"
        }

        /*!sc*/
        .gGfgOL {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: wrap;
            -webkit-flex-flow: wrap;
            -ms-flex-flow: wrap;
            flex-flow: wrap;
            list-style: none;
            padding-left: 0;
        }

        /*!sc*/
        data-styled.g197[id="sc-ccne4o-1"] {
            content: "gGfgOL,"
        }

        /*!sc*/
        .kKDLls {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
        }

        /*!sc*/
        data-styled.g198[id="sc-ccne4o-2"] {
            content: "kKDLls,"
        }

        /*!sc*/
        .bPpVOk {
            height: 100%;
            margin: 0 auto;
            max-width: 160rem;
            width: 100%;
        }

        /*!sc*/
        data-styled.g199[id="sc-12t70v6-0"] {
            content: "bPpVOk,"
        }

        /*!sc*/
        .leUPKj {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
        }

        /*!sc*/
        data-styled.g200[id="sc-1omvc7e-0"] {
            content: "leUPKj,"
        }

        /*!sc*/
        .cUlChL {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }

        /*!sc*/
        data-styled.g201[id="sc-1omvc7e-1"] {
            content: "cUlChL,"
        }

        /*!sc*/
        .cQnsTP {
            padding: 2.5rem 0;
        }

        /*!sc*/
        data-styled.g202[id="sc-4f2kzo-0"] {
            content: "cQnsTP,"
        }

        /*!sc*/
        .klbliI {
            color: var(--color-secondary, rgba(130, 130, 135, 1));
            white-space: nowrap;
            margin-top: 0.5rem;
        }

        /*!sc*/
        @media (min-width: 900px) {
            .klbliI {
                margin-top: 0;
            }
        }

        /*!sc*/
        data-styled.g204[id="sc-4f2kzo-2"] {
            content: "klbliI,"
        }

        /*!sc*/
        @media (min-width: 900px) {
            .dIPOZW {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: baseline;
                -webkit-box-align: baseline;
                -ms-flex-align: baseline;
                align-items: baseline;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between;
            }
        }

        /*!sc*/
        data-styled.g205[id="sc-4f2kzo-3"] {
            content: "dIPOZW,"
        }

        /*!sc*/
        *,
        *::before,
        *::after {
            box-sizing: border-box;
        }

        /*!sc*/
        body,
        h1,
        h2,
        h3,
        h4,
        p,
        figure,
        blockquote,
        dl,
        dd {
            margin: 0;
        }

        /*!sc*/
        ul[role='list'],
        ol[role='list'] {
            list-style: none;
        }

        /*!sc*/
        #___gatsby,
        #gatsby-focus-wrapper {
            height: 100%;
        }

        /*!sc*/
        #gatsby-focus-wrapper {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }

        /*!sc*/
        html {
            height: 100%;
        }

        /*!sc*/
        main {
            -webkit-flex: 1;
            -ms-flex: 1;
            flex: 1;
        }

        /*!sc*/
        html:focus-within {
            scroll-behavior: smooth;
        }

        /*!sc*/
        body {
            background-color: var(--next-color-background, rgba(255, 255, 255, 1));
            overflow-y: scroll;
            height: 100%;
            text-rendering: optimizeSpeed;
            line-height: 1.5;
            overflow-x: hidden;
        }

        /*!sc*/
        a,
        a:hover {
            color: inherit;
            text-decoration-skip-ink: auto;
            -webkit-text-decoration: none;
            text-decoration: none;
        }

        /*!sc*/
        img,
        picture {
            max-width: 100%;
            display: block;
        }

        /*!sc*/
        input,
        button,
        textarea,
        select {
            font: inherit;
        }

        /*!sc*/
        input:-webkit-autofill,
        button:-webkit-autofill,
        textarea:-webkit-autofill,
        select:-webkit-autofill,
        input:-webkit-autofill:hover,
        button:-webkit-autofill:hover,
        textarea:-webkit-autofill:hover,
        select:-webkit-autofill:hover,
        input:-webkit-autofill:focus,
        button:-webkit-autofill:focus,
        textarea:-webkit-autofill:focus,
        select:-webkit-autofill:focus {
            -webkit-transition: background-color 5000s ease-in-out 0s;
            transition: background-color 5000s ease-in-out 0s;
        }

        /*!sc*/
        input[type=checkbox],
        input[type=radio],
        label {
            cursor: pointer;
        }

        /*!sc*/
        button {
            -webkit-appearance: none;
            -moz-appearance: none;
            -ms-appearance: none;
            appearance: none;
            background: none;
            border: none;
            border-radius: 0;
            color: inherit;
            cursor: pointer;
            font: inherit;
            margin: 0;
            overflow: visible;
            padding: 0;
            width: auto;
            -webkit-font-smoothing: inherit;
            -moz-osx-font-smoothing: inherit;
        }

        /*!sc*/
        button::-moz-focus-inner {
            border: 0;
            padding: 0;
        }

        /*!sc*/
        button:disabled {
            cursor: not-allowed;
        }

        /*!sc*/
        data-styled.g206[id="sc-global-faXmCm1"] {
            content: "sc-global-faXmCm1,"
        }

        /*!sc*/
        .kYdhdW {
            padding: 0;
            list-style: none;
        }

        /*!sc*/
        .kYdhdW li {
            margin-bottom: 0.25rem;
        }

        /*!sc*/
        .kYdhdW li:last-child {
            margin-bottom: 0;
        }

        /*!sc*/
        data-styled.g209[id="sc-1ebclxo-0"] {
            content: "kYdhdW,"
        }

        /*!sc*/
        .hMLdAA {
            margin: 0;
            padding-bottom: 0.75rem;
        }

        /*!sc*/
        data-styled.g210[id="sc-1dpiq8s-0"] {
            content: "hMLdAA,"
        }

        /*!sc*/
        .hXnVZK p {
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
            padding-bottom: 0.75rem;
        }

        /*!sc*/
        data-styled.g212[id="sc-1dpiq8s-2"] {
            content: "hXnVZK,"
        }

        /*!sc*/
        .aaVyi {
            margin: 0;
            padding: 0 0 1.25rem 0;
        }

        /*!sc*/
        data-styled.g213[id="sc-1dpiq8s-3"] {
            content: "aaVyi,"
        }

        /*!sc*/
        .jKfAHu {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            white-space: pre-wrap;
            color: var(--color-primary, rgba(26, 26, 26, 1));
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
        }

        /*!sc*/
        .jKfAHu .sc-u6l8y5-0 {
            margin-top: 0.125rem;
            margin-right: 1rem;
        }

        /*!sc*/
        .jKfAHu:before {
            content: ' ';
            width: 1.3125rem;
            height: 1.3125rem;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-image: radial-gradient(circle at center, currentColor 0px, currentColor 0.109375rem, transparent calc(0.109375rem + 0.0625rem));
        }

        /*!sc*/
        data-styled.g215[id="sc-u6l8y5-1"] {
            content: "jKfAHu,"
        }

        /*!sc*/
        .fMbSxW {
            color: currentcolor;
            font-weight: 700;
            -webkit-text-decoration: underline;
            text-decoration: underline;
            background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% calc(100% - 3px)/320% 1px transparent;
            -webkit-text-decoration: none;
            text-decoration: none;
            -webkit-transition: background-position-x 0.6s;
            transition: background-position-x 0.6s;
        }

        /*!sc*/
        .fMbSxW:hover,
        .fMbSxW:focus-visible {
            background-position-x: 0%;
        }

        /*!sc*/
        .fMbSxW:active {
            background-position-x: 50%;
        }

        /*!sc*/
        data-styled.g216[id="sc-yqkp8r-0"] {
            content: "fMbSxW,"
        }

        /*!sc*/
        .deRqkT {
            padding-bottom: 2.5rem;
        }

        /*!sc*/
        .deRqkT * {
            font-size: 0.875rem !important;
            color: rgba(26, 26, 26, 1) !important;
        }

        /*!sc*/
        .deRqkT .uc-embed-container {
            padding-top: 0 !important;
        }

        /*!sc*/
        .deRqkT h2,
        .deRqkT h3,
        .deRqkT h4,
        .deRqkT h5,
        .deRqkT div,
        .deRqkT p,
        .deRqkT button,
        .deRqkT li,
        .deRqkT a {
            padding-left: 0 !important;
        }

        /*!sc*/
        .deRqkT * button {
            padding-top: 0.5rem !important;
            padding-bottom: 0.5rem !important;
        }

        /*!sc*/
        .deRqkT ul {
            list-style-type: disc !important;
        }

        /*!sc*/
        .deRqkT h2 {
            font-size: 1.25rem !important;
        }

        /*!sc*/
        .deRqkT h3 {
            font-size: 1rem !important;
        }

        /*!sc*/
        .deRqkT a {
            color: var(--next-color-highlight, rgba(255, 95, 0, 1)) !important;
            -webkit-text-decoration: none !important;
            text-decoration: none !important;
        }

        /*!sc*/
        data-styled.g285[id="sc-18ji61-1"] {
            content: "deRqkT,"
        }

        /*!sc*/




        .imfyqj {
            margin-left: auto;
            margin-right: auto;
            max-width: calc(90rem + (2 * 5rem));
            width: 100%;
            padding-left: 1rem;
            padding-right: 1rem;
        }

        /*!sc*/
        @media (min-width:650px) {
            .imfyqj {
                padding-left: 2rem;
                padding-right: 2rem;
            }
        }

        /*!sc*/
        @media (min-width:1200px) {
            .imfyqj {
                padding-left: 5rem;
                padding-right: 5rem;
            }
        }

        /*!sc*/
        data-styled.g1[id="sc-1nra920-0"] {
            content: "imfyqj,"
        }

        /*!sc*/
        .ecwAfs {
            max-width: calc(102.375rem + (2 * 5rem));
        }

        /*!sc*/
        data-styled.g2[id="sc-1nra920-1"] {
            content: "ecwAfs,"
        }

        /*!sc*/
        .jcZAFB {
            padding-bottom: 2.5rem;
            padding-top: 2.5rem;
        }

        /*!sc*/
        @media (min-width: 650px) {
            .jcZAFB {
                padding-bottom: 3rem;
            }
        }

        /*!sc*/
        @media (min-width: 900px) {
            .jcZAFB {
                padding-bottom: 4rem;
            }
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .jcZAFB {
                padding-bottom: 5rem;
            }
        }

        /*!sc*/
        @media (min-width: 650px) {
            .jcZAFB {
                padding-top: 3rem;
            }
        }

        /*!sc*/
        @media (min-width: 900px) {
            .jcZAFB {
                padding-top: 4rem;
            }
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .jcZAFB {
                padding-top: 5rem;
            }
        }

        /*!sc*/
        .diQPLr {
            padding-bottom: 2.5rem;
        }

        /*!sc*/
        @media (min-width: 650px) {
            .diQPLr {
                padding-bottom: 3rem;
            }
        }

        /*!sc*/
        @media (min-width: 900px) {
            .diQPLr {
                padding-bottom: 4rem;
            }
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .diQPLr {
                padding-bottom: 5rem;
            }
        }

        /*!sc*/
        data-styled.g4[id="sc-ls7tov-0"] {
            content: "jcZAFB,diQPLr,"
        }

        /*!sc*/
        .eouDVk {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: column;
            -webkit-flex-flow: column;
            -ms-flex-flow: column;
            flex-flow: column;
            text-align: center;
            margin-bottom: 1.5rem;
        }

        /*!sc*/
        @media (min-width: 900px) {
            .eouDVk {
                margin-bottom: 2.5rem;
            }
        }

        /*!sc*/
        data-styled.g5[id="sc-ls7tov-1"] {
            content: "eouDVk,"
        }

        /*!sc*/
        .fqtVFy {
            --color-highlight: var(--color-accent-highlight);
            --color-highlight-rgb: var(--color-accent-highlight-rgb);
            --color-primary: var(--color-accent-primary);
            --color-primary-rgb: var(--color-accent-primary-rgb);
            --color-secondary: var(--color-accent-secondary);
            --color-secondary-rgb: var(--color-accent-secondary-rgb);
            --color-tertiary: var(--color-accent-tertiary);
            --color-tertiary-rgb: var(--color-accent-tertiary-rgb);
            --color-error: var(--color-accent-error);
            --color-error-rgb: var(--color-accent-error-rgb);
            --color-on-primary: var(--color-accent-on-primary);
            --color-on-primary-rgb: var(--color-accent-on-primary-rgb);
            --color-on-secondary: var(--color-accent-on-secondary);
            --color-on-secondary-rgb: var(--color-accent-on-secondary-rgb);
            --color-on-tertiary: var(--color-accent-on-tertiary);
            --color-on-tertiary-rgb: var(--color-accent-on-tertiary-rgb);
            --color-on-highlight: var(--color-accent-on-highlight);
            --color-on-highlight-rgb: var(--color-accent-on-highlight-rgb);
            --color-on-error: var(--color-accent-on-error);
            --color-on-error-rgb: var(--color-accent-on-error-rgb);
            --color-background: var(--color-accent-background);
            --color-background-rgb: var(--color-accent-background-rgb);
            --color-background-variant: var(--color-accent-background-variant);
            --color-background-variant-rgb: var(--color-accent-background-variant-rgb);
            --color-background-emphasized: var(--color-accent-background-emphasized);
            --color-background-emphasized-rgb: var(--color-accent-background-emphasized-rgb);
            --color-focus-state: var(--color-accent-focus-state);
            --color-focus-state-rgb: var(--color-accent-focus-state-rgb);
            --color-special-1: var(--color-accent-special-1);
            --color-special-1-rgb: var(--color-accent-special-1-rgb);
            --color-special-2: var(--color-accent-special-2);
            --color-special-2-rgb: var(--color-accent-special-2-rgb);
            --color-special-3: var(--color-accent-special-3);
            --color-special-3-rgb: var(--color-accent-special-3-rgb);
            --color-special-4: var(--color-accent-special-4);
            --color-special-4-rgb: var(--color-accent-special-4-rgb);
            --color-brand: var(--color-accent-brand);
            --color-brand-rgb: var(--color-accent-brand-rgb);
            --color-on-brand: var(--color-accent-on-brand);
            --color-on-brand-rgb: var(--color-accent-on-brand-rgb);
            --color-negative: var(--color-accent-negative);
            --color-negative-rgb: var(--color-accent-negative-rgb);
            --color-on-negative: var(--color-accent-on-negative);
            --color-on-negative-rgb: var(--color-accent-on-negative-rgb);
            --color-positive: var(--color-accent-positive);
            --color-positive-rgb: var(--color-accent-positive-rgb);
            --color-on-positive: var(--color-accent-on-positive);
            --color-on-positive-rgb: var(--color-accent-on-positive-rgb);
            --color-cautious: var(--color-accent-cautious);
            --color-cautious-rgb: var(--color-accent-cautious-rgb);
            --color-on-cautious: var(--color-accent-on-cautious);
            --color-on-cautious-rgb: var(--color-accent-on-cautious-rgb);
            --color-canvas-1: var(--color-accent-canvas-1);
            --color-canvas-1-rgb: var(--color-accent-canvas-1-rgb);
            --color-canvas-2: var(--color-accent-canvas-2);
            --color-canvas-2-rgb: var(--color-accent-canvas-2-rgb);
            --color-container-1: var(--color-accent-container-1);
            --color-container-1-rgb: var(--color-accent-container-1-rgb);
            --color-container-2: var(--color-accent-container-2);
            --color-container-2-rgb: var(--color-accent-container-2-rgb);
            --color-hover-state: var(--color-accent-hover-state);
            --color-hover-state-rgb: var(--color-accent-hover-state-rgb);
            --color-pressed-state: var(--color-accent-pressed-state);
            --color-pressed-state-rgb: var(--color-accent-pressed-state-rgb);
            --color-disabled-state: var(--color-accent-disabled-state);
            --color-disabled-state-rgb: var(--color-accent-disabled-state-rgb);
            --color-error-state: var(--color-accent-error-state);
            --color-error-state-rgb: var(--color-accent-error-state-rgb);
            --color-success-state: var(--color-accent-success-state);
            --color-success-state-rgb: var(--color-accent-success-state-rgb);
            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }

        /*!sc*/
        .iWSBKu {
            --color-highlight: var(--color-option-highlight);
            --color-highlight-rgb: var(--color-option-highlight-rgb);
            --color-primary: var(--color-option-primary);
            --color-primary-rgb: var(--color-option-primary-rgb);
            --color-secondary: var(--color-option-secondary);
            --color-secondary-rgb: var(--color-option-secondary-rgb);
            --color-tertiary: var(--color-option-tertiary);
            --color-tertiary-rgb: var(--color-option-tertiary-rgb);
            --color-error: var(--color-option-error);
            --color-error-rgb: var(--color-option-error-rgb);
            --color-on-primary: var(--color-option-on-primary);
            --color-on-primary-rgb: var(--color-option-on-primary-rgb);
            --color-on-secondary: var(--color-option-on-secondary);
            --color-on-secondary-rgb: var(--color-option-on-secondary-rgb);
            --color-on-tertiary: var(--color-option-on-tertiary);
            --color-on-tertiary-rgb: var(--color-option-on-tertiary-rgb);
            --color-on-highlight: var(--color-option-on-highlight);
            --color-on-highlight-rgb: var(--color-option-on-highlight-rgb);
            --color-on-error: var(--color-option-on-error);
            --color-on-error-rgb: var(--color-option-on-error-rgb);
            --color-background: var(--color-option-background);
            --color-background-rgb: var(--color-option-background-rgb);
            --color-background-variant: var(--color-option-background-variant);
            --color-background-variant-rgb: var(--color-option-background-variant-rgb);
            --color-background-emphasized: var(--color-option-background-emphasized);
            --color-background-emphasized-rgb: var(--color-option-background-emphasized-rgb);
            --color-focus-state: var(--color-option-focus-state);
            --color-focus-state-rgb: var(--color-option-focus-state-rgb);
            --color-special-1: var(--color-option-special-1);
            --color-special-1-rgb: var(--color-option-special-1-rgb);
            --color-special-2: var(--color-option-special-2);
            --color-special-2-rgb: var(--color-option-special-2-rgb);
            --color-special-3: var(--color-option-special-3);
            --color-special-3-rgb: var(--color-option-special-3-rgb);
            --color-special-4: var(--color-option-special-4);
            --color-special-4-rgb: var(--color-option-special-4-rgb);
            --color-brand: var(--color-option-brand);
            --color-brand-rgb: var(--color-option-brand-rgb);
            --color-on-brand: var(--color-option-on-brand);
            --color-on-brand-rgb: var(--color-option-on-brand-rgb);
            --color-negative: var(--color-option-negative);
            --color-negative-rgb: var(--color-option-negative-rgb);
            --color-on-negative: var(--color-option-on-negative);
            --color-on-negative-rgb: var(--color-option-on-negative-rgb);
            --color-positive: var(--color-option-positive);
            --color-positive-rgb: var(--color-option-positive-rgb);
            --color-on-positive: var(--color-option-on-positive);
            --color-on-positive-rgb: var(--color-option-on-positive-rgb);
            --color-cautious: var(--color-option-cautious);
            --color-cautious-rgb: var(--color-option-cautious-rgb);
            --color-on-cautious: var(--color-option-on-cautious);
            --color-on-cautious-rgb: var(--color-option-on-cautious-rgb);
            --color-canvas-1: var(--color-option-canvas-1);
            --color-canvas-1-rgb: var(--color-option-canvas-1-rgb);
            --color-canvas-2: var(--color-option-canvas-2);
            --color-canvas-2-rgb: var(--color-option-canvas-2-rgb);
            --color-container-1: var(--color-option-container-1);
            --color-container-1-rgb: var(--color-option-container-1-rgb);
            --color-container-2: var(--color-option-container-2);
            --color-container-2-rgb: var(--color-option-container-2-rgb);
            --color-hover-state: var(--color-option-hover-state);
            --color-hover-state-rgb: var(--color-option-hover-state-rgb);
            --color-pressed-state: var(--color-option-pressed-state);
            --color-pressed-state-rgb: var(--color-option-pressed-state-rgb);
            --color-disabled-state: var(--color-option-disabled-state);
            --color-disabled-state-rgb: var(--color-option-disabled-state-rgb);
            --color-error-state: var(--color-option-error-state);
            --color-error-state-rgb: var(--color-option-error-state-rgb);
            --color-success-state: var(--color-option-success-state);
            --color-success-state-rgb: var(--color-option-success-state-rgb);
            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }

        /*!sc*/
        data-styled.g7[id="sc-pi2dea-0"] {
            content: "fqtVFy,iWSBKu,"
        }

        /*!sc*/
        .eSQMd {
            text-transform: var(--typo-copy-small-heavy-transform, none);
            letter-spacing: var(--typo-copy-small-heavy-letter-spacing, 0);
            font: var(--typo-copy-small-heavy-font, 700 0.75rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .eSQMd mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .jVRzgF {
            text-transform: var(--typo-display-medium-heavy-transform, uppercase);
            letter-spacing: var(--typo-display-medium-heavy-letter-spacing, 0);
            font: var(--typo-display-medium-heavy-font, 900 3rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            overflow-wrap: break-word;
            -webkit-hyphens: auto;
            -moz-hyphens: auto;
            -ms-hyphens: auto;
            hyphens: auto;
            word-break: break-word;
        }

        /*!sc*/
        @media (min-width: 780px) {
            .jVRzgF {
                font: var(--typo-display-medium-heavy-font, 900 3.5rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        @media (min-width: 992px) {
            .jVRzgF {
                font: var(--typo-display-medium-heavy-font, 900 3.75rem / 1 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        .jVRzgF mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .gFTmLR {
            text-transform: var(--typo-title-small-heavy-transform, none);
            letter-spacing: var(--typo-title-small-heavy-letter-spacing, 0);
            font: var(--typo-title-small-heavy-font, 700 1.25rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        @media (min-width: 780px) {
            .gFTmLR {
                font: var(--typo-title-small-heavy-font, 700 1.375rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        @media (min-width: 992px) {
            .gFTmLR {
                font: var(--typo-title-small-heavy-font, 700 1.5rem / 1.2 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            }
        }

        /*!sc*/
        .gFTmLR mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .hnWPrD {
            text-transform: var(--typo-copy-medium-heavy-transform, none);
            letter-spacing: var(--typo-copy-medium-heavy-letter-spacing, 0);
            font: var(--typo-copy-medium-heavy-font, 700 0.875rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .hnWPrD mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .csgupZ {
            text-transform: var(--typo-copy-medium-heavy-transform, none);
            letter-spacing: var(--typo-copy-medium-heavy-letter-spacing, 0);
            font: var(--typo-copy-medium-heavy-font, 700 0.875rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
            color: rgb(var(--color-secondary-rgb));
        }

        /*!sc*/
        .csgupZ mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .dozJMm {
            text-transform: var(--typo-copy-large-heavy-transform, none);
            letter-spacing: var(--typo-copy-large-heavy-letter-spacing, 0);
            font: var(--typo-copy-large-heavy-font, 700 1rem / 1.5 "Roboto Condensed", RobotoCondensedArial, sans-serif);
        }

        /*!sc*/
        .dozJMm mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        .bTjMWG {
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
        }

        /*!sc*/
        .bTjMWG mark {
            background-color: transparent;
            font-weight: 700;
        }

        /*!sc*/
        data-styled.g8[id="sc-1609ze3-0"] {
            content: "eSQMd,jVRzgF,gFTmLR,hnWPrD,csgupZ,dozJMm,bTjMWG,"
        }

        /*!sc*/
        .cxDIKr {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: stretch;
            -webkit-box-align: stretch;
            -ms-flex-align: stretch;
            align-items: stretch;
            min-height: 4rem;
            position: relative;
            z-index: 5;
        }

        /*!sc*/
        data-styled.g10[id="sc-glnbny-0"] {
            content: "cxDIKr,"
        }

        /*!sc*/
        .gUpHPG {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -ms-grid;
            display: grid;
            gap: 1rem;
            -ms-grid-columns: 1fr auto;
            grid-template-columns: 1fr auto;
        }

        /*!sc*/
        data-styled.g11[id="sc-glnbny-1"] {
            content: "gUpHPG,"
        }

        /*!sc*/
        .fIoIAu {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            color: inherit;
        }

        /*!sc*/
        .fIoIAu>* {
            max-height: 4rem;
        }

        /*!sc*/
        data-styled.g12[id="sc-glnbny-2"] {
            content: "fIoIAu,"
        }

        /*!sc*/
        .hXApuf {
            margin-right: 2rem;
            position: relative;
        }

        /*!sc*/
        data-styled.g13[id="sc-glnbny-3"] {
            content: "hXApuf,"
        }

        /*!sc*/
        .YtDdo {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            margin-left: -0.75rem;
        }

        /*!sc*/
        data-styled.g14[id="sc-glnbny-4"] {
            content: "YtDdo,"
        }

        /*!sc*/
        .ljXKpP {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
        }

        /*!sc*/
        data-styled.g15[id="sc-glnbny-5"] {
            content: "ljXKpP,"
        }

        /*!sc*/
        .fzndQV {
            -webkit-box-pack: start;
            -ms-flex-pack: start;
            -webkit-justify-content: flex-start;
            justify-content: flex-start;
        }

        /*!sc*/
        data-styled.g16[id="sc-glnbny-6"] {
            content: "fzndQV,"
        }

        /*!sc*/
        .csKEGj {
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
        }

        /*!sc*/
        data-styled.g17[id="sc-glnbny-7"] {
            content: "csKEGj,"
        }

        /*!sc*/
        .VYbSC {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            min-width: 0;
        }

        /*!sc*/
        .VYbSC>* {
            min-width: 0;
            overflow-x: hidden;
            overflow-x: clip;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        /*!sc*/
        data-styled.g29[id="sc-1mhvcwp-1"] {
            content: "VYbSC,"
        }

        /*!sc*/
        .cBUka-d {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            border: 1px solid transparent;
            cursor: pointer;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            max-width: 100%;
            position: relative;
            text-align: center;
        }

        /*!sc*/
        .cBUka-d:focus-visible {
            outline: 0;
            box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
        }

        /*!sc*/
        @supports not selector(:focus-visible) {
            .cBUka-d:focus {
                outline: 0;
                box-shadow: 0 0 0 3px var(--color-focus-state, rgba(255, 95, 0, 1));
            }
        }

        /*!sc*/
        .cBUka-d:disabled {
            cursor: not-allowed;
        }

        /*!sc*/
        data-styled.g31[id="sc-1mhvcwp-3"] {
            content: "cBUka-d,"
        }

        /*!sc*/
        .cprsgC {
            line-height: 0;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 1.5rem;
            height: 1.5rem;
        }

        /*!sc*/
        .cprsgC svg,
        .cprsgC img {
            fill: currentColor;
            width: 100%;
            height: auto;
        }

        /*!sc*/
        .ieSTti {
            line-height: 0;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            width: 1rem;
            height: 1rem;
        }

        /*!sc*/
        .ieSTti svg,
        .ieSTti img {
            fill: currentColor;
            width: 100%;
            height: auto;
        }

        /*!sc*/
        data-styled.g33[id="sc-8rm2vd-0"] {
            content: "cprsgC,ieSTti,"
        }

        /*!sc*/
        .iJkEra {
            display: block;
        }

        /*!sc*/
        data-styled.g35[id="sc-114vro9-0"] {
            content: "iJkEra,"
        }

        /*!sc*/
        .iHEinV {
            --grid-columns: 12;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-wrap: wrap;
            -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            margin-left: calc(var(--grid-gutter) / -2);
            margin-right: calc(var(--grid-gutter) / -2);
            --grid-gutter: 0.75rem;
        }

        /*!sc*/
        @media (min-width:650px) {
            .iHEinV {
                --grid-gutter: 1rem;
            }
        }

        /*!sc*/
        @media (min-width:1200px) {
            .iHEinV {
                --grid-gutter: 1.5rem;
            }
        }

        /*!sc*/
        data-styled.g52[id="sc-g9f7f7-0"] {
            content: "iHEinV,"
        }

        /*!sc*/
        .hKNOl {
            --grid-col-span: var(--grid-columns);
            --grid-col-offset: 0;
            -webkit-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            -ms-flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            flex: 0 0 calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            margin-left: calc(var(--grid-col-offset) / var(--grid-columns) * 100%);
            max-width: calc(var(--grid-col-span) / var(--grid-columns) * 100%);
            padding-left: calc(var(--grid-gutter) / 2);
            padding-right: calc(var(--grid-gutter) / 2);
        }

        /*!sc*/
        data-styled.g54[id="sc-gfflre-0"] {
            content: "hKNOl,"
        }

        /*!sc*/
        .wSZxx {
            --grid-col-span: 12;
        }

        /*!sc*/
        @media (min-width:900px) {
            .wSZxx {
                --grid-col-span: 6;
            }
        }

        /*!sc*/
        @media (min-width:1200px) {
            .wSZxx {
                --grid-col-span: 6;
            }
        }

        /*!sc*/
        @media (min-width:650px) {
            .tOQUF {
                --grid-col-span: 6;
            }
        }

        /*!sc*/
        @media (min-width:900px) {
            .tOQUF {
                --grid-col-span: 4;
            }
        }

        /*!sc*/
        data-styled.g55[id="sc-gfflre-1"] {
            content: "wSZxx,tOQUF,"
        }

        /*!sc*/
        .cLiyOz {
            border-radius: var(--border-radius-m, 0);
            height: 3rem;
            min-width: 3rem;
        }

        /*!sc*/
        .cLiyOz::after {
            display: none;
        }

        /*!sc*/
        .cLiyOz .sc-1mhvcwp-2 {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            height: 100%;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            left: 0;
            position: absolute;
            top: 0;
            width: 100%;
            -webkit-transition: opacity 0.3s ease-in;
            transition: opacity 0.3s ease-in;
        }

        /*!sc*/
        .cLiyOz .sc-1mhvcwp-2 svg {
            -webkit-transition: -webkit-transform 0.3s;
            transition: transform 0.3s;
        }

        /*!sc*/
        .cLiyOz:hover .sc-1mhvcwp-2 svg {
            -webkit-transform: scale(1.085);
            -moz-transform: scale(1.085);
            -ms-transform: scale(1.085);
            transform: scale(1.085);
        }

        /*!sc*/
        .cLiyOz:active .sc-1mhvcwp-2 {
            opacity: 0.6;
        }

        /*!sc*/
        .cLiyOz:active .sc-1mhvcwp-2 svg {
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            transform: scale(1);
        }

        /*!sc*/
        .cLiyOz:disabled .sc-1mhvcwp-2 {
            opacity: 0.2;
        }

        /*!sc*/
        data-styled.g64[id="sc-10j634j-0"] {
            content: "cLiyOz,"
        }

        /*!sc*/
        .jNKQck {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            margin: calc(1rem * -1) calc(1rem / -2) 0;
        }

        /*!sc*/
        .jNKQck>* {
            margin: 1rem calc(1rem / 2) 0;
        }

        /*!sc*/
        .eFPyOJ {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: column wrap;
            -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
            flex-flow: column wrap;
            margin: calc(1rem * -1) 0 0;
        }

        /*!sc*/
        .eFPyOJ>* {
            margin: 1rem 0 0;
        }

        /*!sc*/
        .kiiSsQ {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: row wrap;
            -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
            flex-flow: row wrap;
            margin: calc(0.5rem * -1) calc(0.75rem / -2) 0;
        }

        /*!sc*/
        .kiiSsQ>* {
            margin: 0.5rem calc(0.75rem / 2) 0;
        }

        /*!sc*/
        data-styled.g73[id="sc-dblqsj-0"] {
            content: "jNKQck,eFPyOJ,kiiSsQ,"
        }

        /*!sc*/
        .ioBcvi {
            background-color: transparent;
            border-radius: var(--border-radius-m, 0);
            color: var(--color-primary, rgba(26, 26, 26, 1));
            padding: 0;
            height: auto;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-2 {
            margin-right: 0.5rem;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-1 {
            background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% 100%/320% 1px transparent;
            -webkit-transition: background-position-x 0.6s;
            transition: background-position-x 0.6s;
            background-position-x: 51%;
        }

        /*!sc*/
        .ioBcvi .sc-1mhvcwp-1:not(:first-child) {
            margin-left: 0.5rem;
        }

        /*!sc*/
        .ioBcvi:hover .sc-1mhvcwp-1,
        .ioBcvi:focus-visible .sc-1mhvcwp-1 {
            background-position-x: 0%;
        }

        /*!sc*/
        .ioBcvi:active {
            opacity: 0.6;
        }

        /*!sc*/
        .ioBcvi:active .sc-1mhvcwp-1 {
            background-position-x: 50%;
        }

        /*!sc*/
        .ioBcvi:disabled {
            opacity: 0.2;
        }

        /*!sc*/
        .ioBcvi:disabled .sc-1mhvcwp-1 {
            background: none;
        }

        /*!sc*/
        data-styled.g91[id="sc-5bjxph-0"] {
            content: "ioBcvi,"
        }

        /*!sc*/
        .bBkkIg {
            display: inline-block;
            height: 1.625rem;
            width: 4.0625rem;
        }

        /*!sc*/
        data-styled.g178[id="sc-1d41yjp-0"] {
            content: "bBkkIg,"
        }

        /*!sc*/
        .cJusfN {
            fill: var(--color-brand, rgba(255, 95, 0, 1));
        }

        /*!sc*/
        data-styled.g179[id="sc-1d41yjp-1"] {
            content: "cJusfN,"
        }

        /*!sc*/
        .kEPTbD {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            list-style: none;
            margin: 0;
            overflow-x: auto;
            padding-left: 0;
            white-space: nowrap;
        }

        /*!sc*/
        .kEPTbD>li {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            display: -webkit-inline-box;
            display: -webkit-inline-flex;
            display: -ms-inline-flexbox;
            display: inline-flex;
        }

        /*!sc*/
        data-styled.g181[id="sc-cnh9o1-1"] {
            content: "kEPTbD,"
        }

        /*!sc*/
        .hPuYce {
            margin: 0 0.25rem;
        }

        /*!sc*/
        data-styled.g182[id="sc-cnh9o1-2"] {
            content: "hPuYce,"
        }

        /*!sc*/
        .cHptio {
            padding-top: 1.5rem;
            padding-bottom: 1.5rem;
        }

        /*!sc*/
        data-styled.g188[id="sc-1pjet6v-0"] {
            content: "cHptio,"
        }

        /*!sc*/
        .bofUbr {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            min-height: 1.5rem;
            text-align: center;
        }

        /*!sc*/
        data-styled.g189[id="sc-1n86lbd-0"] {
            content: "bofUbr,"
        }

        /*!sc*/
        .eVhUrV {
            padding-top: 1.5rem;
        }

        /*!sc*/
        @media (min-width: 1200px) {
            .eVhUrV {
                padding-top: 2.5rem;
            }
        }

        /*!sc*/
        data-styled.g191[id="sc-1mhhtun-0"] {
            content: "eVhUrV,"
        }

        /*!sc*/
        .cKawpf>*:not(:last-child) {
            margin-bottom: 2.5rem;
        }

        /*!sc*/
        data-styled.g192[id="sc-1mhhtun-1"] {
            content: "cKawpf,"
        }

        /*!sc*/
        .kmvBWg {
            margin-top: -2.5rem;
        }

        /*!sc*/
        data-styled.g193[id="sc-1mhhtun-2"] {
            content: "kmvBWg,"
        }

        /*!sc*/
        .dTeyYs {
            margin-top: 2.5rem;
        }

        /*!sc*/
        data-styled.g194[id="sc-1mhhtun-3"] {
            content: "dTeyYs,"
        }

        /*!sc*/
        .kGsUpn {
            color: var(--color-secondary, rgba(130, 130, 135, 1));
            margin-bottom: 1rem;
        }

        /*!sc*/
        data-styled.g195[id="sc-1mhhtun-4"] {
            content: "kGsUpn,"
        }

        /*!sc*/
        .eHasSK {
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
            justify-content: space-between;
        }

        /*!sc*/
        data-styled.g196[id="sc-ccne4o-0"] {
            content: "eHasSK,"
        }

        /*!sc*/
        .gGfgOL {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-flex-flow: wrap;
            -webkit-flex-flow: wrap;
            -ms-flex-flow: wrap;
            flex-flow: wrap;
            list-style: none;
            padding-left: 0;
        }

        /*!sc*/
        data-styled.g197[id="sc-ccne4o-1"] {
            content: "gGfgOL,"
        }

        /*!sc*/
        .kKDLls {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
        }

        /*!sc*/
        data-styled.g198[id="sc-ccne4o-2"] {
            content: "kKDLls,"
        }

        /*!sc*/
        .bPpVOk {
            height: 100%;
            margin: 0 auto;
            max-width: 160rem;
            width: 100%;
        }

        /*!sc*/
        data-styled.g199[id="sc-12t70v6-0"] {
            content: "bPpVOk,"
        }

        /*!sc*/
        .leUPKj {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-flex: 1;
            -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
            flex-grow: 1;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            -webkit-justify-content: flex-end;
            justify-content: flex-end;
        }

        /*!sc*/
        data-styled.g200[id="sc-1omvc7e-0"] {
            content: "leUPKj,"
        }

        /*!sc*/
        .cUlChL {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }

        /*!sc*/
        data-styled.g201[id="sc-1omvc7e-1"] {
            content: "cUlChL,"
        }

        /*!sc*/
        .cQnsTP {
            padding: 2.5rem 0;
        }

        /*!sc*/
        data-styled.g202[id="sc-4f2kzo-0"] {
            content: "cQnsTP,"
        }

        /*!sc*/
        .klbliI {
            color: var(--color-secondary, rgba(130, 130, 135, 1));
            white-space: nowrap;
            margin-top: 0.5rem;
        }

        /*!sc*/
        @media (min-width: 900px) {
            .klbliI {
                margin-top: 0;
            }
        }

        /*!sc*/
        data-styled.g204[id="sc-4f2kzo-2"] {
            content: "klbliI,"
        }

        /*!sc*/
        @media (min-width: 900px) {
            .dIPOZW {
                display: -webkit-box;
                display: -webkit-flex;
                display: -ms-flexbox;
                display: flex;
                -webkit-align-items: baseline;
                -webkit-box-align: baseline;
                -ms-flex-align: baseline;
                align-items: baseline;
                -webkit-box-pack: justify;
                -webkit-justify-content: space-between;
                justify-content: space-between;
            }
        }

        /*!sc*/
        data-styled.g205[id="sc-4f2kzo-3"] {
            content: "dIPOZW,"
        }

        /*!sc*/
        *,
        *::before,
        *::after {
            box-sizing: border-box;
        }

        /*!sc*/
        body,
        h1,
        h2,
        h3,
        h4,
        p,
        figure,
        blockquote,
        dl,
        dd {
            margin: 0;
        }

        /*!sc*/
        ul[role='list'],
        ol[role='list'] {
            list-style: none;
        }

        /*!sc*/
        #___gatsby,
        #gatsby-focus-wrapper {
            height: 100%;
        }

        /*!sc*/
        #gatsby-focus-wrapper {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }

        /*!sc*/
        html {
            height: 100%;
        }

        /*!sc*/
        main {
            -webkit-flex: 1;
            -ms-flex: 1;
            flex: 1;
        }

        /*!sc*/
        html:focus-within {
            scroll-behavior: smooth;
        }

        /*!sc*/
        body {
            background-color: var(--next-color-background, rgba(255, 255, 255, 1));
            overflow-y: scroll;
            height: 100%;
            text-rendering: optimizeSpeed;
            line-height: 1.5;
            overflow-x: hidden;
        }

        /*!sc*/
        a,
        a:hover {
            color: inherit;
            text-decoration-skip-ink: auto;
            -webkit-text-decoration: none;
            text-decoration: none;
        }

        /*!sc*/
        img,
        picture {
            max-width: 100%;
            display: block;
        }

        /*!sc*/
        input,
        button,
        textarea,
        select {
            font: inherit;
        }

        /*!sc*/
        input:-webkit-autofill,
        button:-webkit-autofill,
        textarea:-webkit-autofill,
        select:-webkit-autofill,
        input:-webkit-autofill:hover,
        button:-webkit-autofill:hover,
        textarea:-webkit-autofill:hover,
        select:-webkit-autofill:hover,
        input:-webkit-autofill:focus,
        button:-webkit-autofill:focus,
        textarea:-webkit-autofill:focus,
        select:-webkit-autofill:focus {
            -webkit-transition: background-color 5000s ease-in-out 0s;
            transition: background-color 5000s ease-in-out 0s;
        }

        /*!sc*/
        input[type=checkbox],
        input[type=radio],
        label {
            cursor: pointer;
        }

        /*!sc*/
        button {
            -webkit-appearance: none;
            -moz-appearance: none;
            -ms-appearance: none;
            appearance: none;
            background: none;
            border: none;
            border-radius: 0;
            color: inherit;
            cursor: pointer;
            font: inherit;
            margin: 0;
            overflow: visible;
            padding: 0;
            width: auto;
            -webkit-font-smoothing: inherit;
            -moz-osx-font-smoothing: inherit;
        }

        /*!sc*/
        button::-moz-focus-inner {
            border: 0;
            padding: 0;
        }

        /*!sc*/
        button:disabled {
            cursor: not-allowed;
        }

        /*!sc*/
        data-styled.g206[id="sc-global-faXmCm1"] {
            content: "sc-global-faXmCm1,"
        }

        /*!sc*/
        .kYdhdW {
            padding: 0;
            list-style: none;
        }

        /*!sc*/
        .kYdhdW li {
            margin-bottom: 0.25rem;
        }

        /*!sc*/
        .kYdhdW li:last-child {
            margin-bottom: 0;
        }

        /*!sc*/
        data-styled.g209[id="sc-1ebclxo-0"] {
            content: "kYdhdW,"
        }

        /*!sc*/
        .hMLdAA {
            margin: 0;
            padding-bottom: 0.75rem;
        }

        /*!sc*/
        data-styled.g210[id="sc-1dpiq8s-0"] {
            content: "hMLdAA,"
        }

        /*!sc*/
        .hXnVZK p {
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
            padding-bottom: 0.75rem;
        }

        /*!sc*/
        data-styled.g212[id="sc-1dpiq8s-2"] {
            content: "hXnVZK,"
        }

        /*!sc*/
        .aaVyi {
            margin: 0;
            padding: 0 0 1.25rem 0;
        }

        /*!sc*/
        data-styled.g213[id="sc-1dpiq8s-3"] {
            content: "aaVyi,"
        }

        /*!sc*/
        .jKfAHu {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            white-space: pre-wrap;
            color: var(--color-primary, rgba(26, 26, 26, 1));
            text-transform: var(--typo-copy-medium-23-transform, none);
            letter-spacing: var(--typo-copy-medium-23-letter-spacing, 0);
            font: var(--typo-copy-medium-23-font, 400 0.875rem / 1.5 Roboto, RobotoArial, sans-serif);
        }

        /*!sc*/
        .jKfAHu .sc-u6l8y5-0 {
            margin-top: 0.125rem;
            margin-right: 1rem;
        }

        /*!sc*/
        .jKfAHu:before {
            content: ' ';
            width: 1.3125rem;
            height: 1.3125rem;
            -webkit-flex-shrink: 0;
            -ms-flex-negative: 0;
            flex-shrink: 0;
            background-image: radial-gradient(circle at center, currentColor 0px, currentColor 0.109375rem, transparent calc(0.109375rem + 0.0625rem));
        }

        /*!sc*/
        data-styled.g215[id="sc-u6l8y5-1"] {
            content: "jKfAHu,"
        }

        /*!sc*/
        .fMbSxW {
            color: currentcolor;
            font-weight: 700;
            -webkit-text-decoration: underline;
            text-decoration: underline;
            background: linear-gradient(to right, currentColor 0%, currentColor 33.3%, transparent 33.3%, transparent 66.7%, currentColor 66.7%, currentColor 100%) no-repeat 100% calc(100% - 3px)/320% 1px transparent;
            -webkit-text-decoration: none;
            text-decoration: none;
            -webkit-transition: background-position-x 0.6s;
            transition: background-position-x 0.6s;
        }

        /*!sc*/
        .fMbSxW:hover,
        .fMbSxW:focus-visible {
            background-position-x: 0%;
        }

        /*!sc*/
        .fMbSxW:active {
            background-position-x: 50%;
        }

        /*!sc*/
        data-styled.g216[id="sc-yqkp8r-0"] {
            content: "fMbSxW,"
        }

        /*!sc*/
        .eoIVWq {
            margin-bottom: 1.5rem;
        }

        /*!sc*/
        .eoIVWq:last-child {
            margin-bottom: 0;
        }

        /*!sc*/
        @media (min-width: 900px) {
            .eoIVWq {
                margin-bottom: 0;
            }
        }

        /*!sc*/
        data-styled.g286[id="sc-clr0pn-0"] {
            content: "eoIVWq,"
        }

        /*!sc*/

        @font-face {
            font-family: 'RobotoArial';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Arial');
            size-adjust: 108%;
            ascent-override: 88%;
            descent-override: 19%;


        }

        @font-face {
            font-family: 'RobotoCondensedArial';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Arial');
            size-adjust: 104%;




        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: local('Roboto'), local('Roboto-Regular'), url('/shared/fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Bold'), local('Roboto-Bold'), url('/shared/fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'Roboto Condensed';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url('/shared/fonts/roboto-condensed-v25-latin-ext_latin-700.woff2') format('woff2');




            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextRegular.woff2') format('woff2');





        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowTextBold.woff2') format('woff2');





        }

        @font-face {
            font-family: 'HelveticaNow';
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url('/shared/fonts/HelveticaNowDisplayCondensedBlack.woff2') format('woff2');





        }
        :root {
            --typo-display-large-font: 400 3.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-large-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-medium-font: 400 2.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-medium-heavy-font: 900 3rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-small-font: 400 2.25rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-display-small-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-large-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-large-heavy-font: 900 2.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-medium-font: 400 1.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-title-small-font: 400 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-title-small-heavy-font: 700 1.25rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-large-font: 400 1rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-large-heavy-font: 700 1rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-medium-23-font: 400 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-medium-heavy-font: 700 0.875rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-small-23-font: 400 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-small-heavy-font: 700 0.75rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-copy-x-large-font: 400 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
            --typo-copy-x-large-heavy-font: 700 1.375rem / 1.5 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            --typo-display-large-heavy-transform: uppercase;
            --typo-display-medium-heavy-transform: uppercase;
            --typo-display-small-heavy-transform: uppercase;
            --typo-title-large-heavy-transform: uppercase;
            --typo-title-medium-heavy-transform: uppercase;
            --typo-display-large-heavy-letter-spacing: 0.025em;
            --typo-display-medium-heavy-letter-spacing: 0.0313em;
            --typo-display-small-heavy-letter-spacing: 0.0375em;
            --typo-title-large-heavy-letter-spacing: 0.03em;
            --typo-title-medium-heavy-letter-spacing: 0.036em;
            --typo-title-small-heavy-letter-spacing: 0.0125em;
            --typo-copy-large-letter-spacing: 0.0067em;
            --typo-copy-large-heavy-letter-spacing: 0.0067em;
            --typo-copy-medium-23-letter-spacing: 0.0086em;
            --typo-copy-medium-heavy-letter-spacing: 0.0086em;
            --typo-copy-small-23-letter-spacing: 0.001em;
            --typo-copy-small-heavy-letter-spacing: 0.001em;
            --typo-copy-x-large-letter-spacing: 0.0055em;
            --typo-copy-x-large-heavy-letter-spacing: 0.0055em;

            @media (min-width: 780px) {
                --typo-display-large-font: 400 4rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.375rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 2.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 2.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.125rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.25rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.375rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            @media (min-width: 992px) {
                --typo-display-large-font: 400 4.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-large-heavy-font: 900 4.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-medium-font: 400 3.75rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-medium-heavy-font: 900 3.75rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-display-small-font: 400 3rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-display-small-heavy-font: 900 3.125rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-large-font: 400 2.5rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-large-heavy-font: 900 2.5rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-medium-font: 400 1.875rem / 1 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-medium-heavy-font: 900 1.875rem / 1 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
                --typo-title-small-font: 400 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto, Arial, sans-serif;
                --typo-title-small-heavy-font: 700 1.5rem / 1.2 HelveticaNow, Helvetica, Roboto Condensed, Arial, sans-serif;
            }

            --border-radius-xs:0.25rem;
            --border-radius-s:0.5rem;
            --border-radius-m:0.75rem;
            --border-radius-l:1rem;
            --border-radius-xl:1.5rem;
            --color-prime-brand: rgba(255, 95, 0, 1);
            --color-prime-brand-rgb: 255,
            95,
            0;
            --color-prime-on-brand: rgba(255, 255, 255, 1);
            --color-prime-on-brand-rgb: 255,
            255,
            255;
            --color-prime-primary: rgba(26, 26, 26, 1);
            --color-prime-primary-rgb: 26,
            26,
            26;
            --color-prime-secondary: rgba(130, 130, 135, 1);
            --color-prime-secondary-rgb: 130,
            130,
            135;
            --color-prime-tertiary: rgba(201, 201, 207, 1);
            --color-prime-tertiary-rgb: 201,
            201,
            207;
            --color-prime-on-primary: rgba(255, 255, 255, 1);
            --color-prime-on-primary-rgb: 255,
            255,
            255;
            --color-prime-on-secondary: rgba(255, 255, 255, 1);
            --color-prime-on-secondary-rgb: 255,
            255,
            255;
            --color-prime-on-tertiary: rgba(255, 255, 255, 1);
            --color-prime-on-tertiary-rgb: 255,
            255,
            255;
            --color-prime-negative: rgba(215, 0, 21, 1);
            --color-prime-negative-rgb: 215,
            0,
            21;
            --color-prime-on-negative: rgba(255, 255, 255, 1);
            --color-prime-on-negative-rgb: 255,
            255,
            255;
            --color-prime-positive: rgba(60, 198, 12, 1);
            --color-prime-positive-rgb: 60,
            198,
            12;
            --color-prime-on-positive: rgba(255, 255, 255, 1);
            --color-prime-on-positive-rgb: 255,
            255,
            255;
            --color-prime-cautious: rgba(255, 214, 57, 1);
            --color-prime-cautious-rgb: 255,
            214,
            57;
            --color-prime-on-cautious: rgba(26, 26, 26, 1);
            --color-prime-on-cautious-rgb: 26,
            26,
            26;
            --color-prime-canvas-1: rgba(255, 255, 255, 1);
            --color-prime-canvas-1-rgb: 255,
            255,
            255;
            --color-prime-canvas-2: rgba(235, 235, 240, 1);
            --color-prime-canvas-2-rgb: 235,
            235,
            240;
            --color-prime-container-1: rgba(255, 255, 255, 1);
            --color-prime-container-1-rgb: 255,
            255,
            255;
            --color-prime-container-2: rgba(244, 244, 249, 1);
            --color-prime-container-2-rgb: 244,
            244,
            249;
            --color-prime-special-1: rgba(246, 227, 255, 1);
            --color-prime-special-1-rgb: 246,
            227,
            255;
            --color-prime-special-2: rgba(191, 242, 255, 1);
            --color-prime-special-2-rgb: 191,
            242,
            255;
            --color-prime-special-3: rgba(171, 255, 178, 1);
            --color-prime-special-3-rgb: 171,
            255,
            178;
            --color-prime-special-4: rgba(255, 251, 171, 1);
            --color-prime-special-4-rgb: 255,
            251,
            171;
            --color-prime-hover-state: rgba(25, 25, 25, 0.04);
            --color-prime-hover-state-rgb: 25,
            25,
            25,
            0.04;
            --color-prime-focus-state: rgba(255, 95, 0, 1);
            --color-prime-focus-state-rgb: 255,
            95,
            0;
            --color-prime-pressed-state: rgba(25, 25, 25, 0.08);
            --color-prime-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-prime-disabled-state: rgba(255, 255, 255, 0.4);
            --color-prime-disabled-state-rgb: 255,
            255,
            255,
            0.4;
            --color-prime-error-state: rgba(215, 0, 21, 0.05);
            --color-prime-error-state-rgb: 215,
            0,
            21,
            0.05;
            --color-prime-success-state: rgba(60, 233, 0, 0.1);
            --color-prime-success-state-rgb: 60,
            233,
            0,
            0.1;
            --color-option-brand: rgba(255, 95, 0, 1);
            --color-option-brand-rgb: 255,
            95,
            0;
            --color-option-on-brand: rgba(255, 255, 255, 1);
            --color-option-on-brand-rgb: 255,
            255,
            255;
            --color-option-primary: rgba(255, 255, 255, 1);
            --color-option-primary-rgb: 255,
            255,
            255;
            --color-option-secondary: rgba(130, 130, 135, 1);
            --color-option-secondary-rgb: 130,
            130,
            135;
            --color-option-tertiary: rgba(86, 86, 91, 1);
            --color-option-tertiary-rgb: 86,
            86,
            91;
            --color-option-on-primary: rgba(26, 26, 26, 1);
            --color-option-on-primary-rgb: 26,
            26,
            26;
            --color-option-on-secondary: rgba(255, 255, 255, 1);
            --color-option-on-secondary-rgb: 255,
            255,
            255;
            --color-option-on-tertiary: rgba(255, 255, 255, 1);
            --color-option-on-tertiary-rgb: 255,
            255,
            255;
            --color-option-negative: rgba(255, 79, 70, 1);
            --color-option-negative-rgb: 255,
            79,
            70;
            --color-option-on-negative: rgba(255, 255, 255, 1);
            --color-option-on-negative-rgb: 255,
            255,
            255;
            --color-option-positive: rgba(60, 233, 0, 1);
            --color-option-positive-rgb: 60,
            233,
            0;
            --color-option-on-positive: rgba(26, 26, 26, 1);
            --color-option-on-positive-rgb: 26,
            26,
            26;
            --color-option-cautious: rgba(255, 214, 57, 1);
            --color-option-cautious-rgb: 255,
            214,
            57;
            --color-option-on-cautious: rgba(26, 26, 26, 1);
            --color-option-on-cautious-rgb: 26,
            26,
            26;
            --color-option-canvas-1: rgba(26, 26, 26, 1);
            --color-option-canvas-1-rgb: 26,
            26,
            26;
            --color-option-canvas-2: rgba(38, 38, 39, 1);
            --color-option-canvas-2-rgb: 38,
            38,
            39;
            --color-option-container-1: rgba(44, 44, 46, 1);
            --color-option-container-1-rgb: 44,
            44,
            46;
            --color-option-container-2: rgba(51, 51, 53, 1);
            --color-option-container-2-rgb: 51,
            51,
            53;
            --color-option-special-1: rgba(246, 227, 255, 1);
            --color-option-special-1-rgb: 246,
            227,
            255;
            --color-option-special-2: rgba(191, 242, 255, 1);
            --color-option-special-2-rgb: 191,
            242,
            255;
            --color-option-special-3: rgba(171, 255, 178, 1);
            --color-option-special-3-rgb: 171,
            255,
            178;
            --color-option-special-4: rgba(255, 251, 171, 1);
            --color-option-special-4-rgb: 255,
            251,
            171;
            --color-option-hover-state: rgba(255, 255, 255, 0.08);
            --color-option-hover-state-rgb: 255,
            255,
            255,
            0.08;
            --color-option-focus-state: rgba(255, 95, 0, 1);
            --color-option-focus-state-rgb: 255,
            95,
            0;
            --color-option-pressed-state: rgba(25, 25, 25, 0.08);
            --color-option-pressed-state-rgb: 25,
            25,
            25,
            0.08;
            --color-option-disabled-state: rgba(25, 25, 25, 0.4);
            --color-option-disabled-state-rgb: 25,
            25,
            25,
            0.4;
            --color-option-error-state: rgba(255, 79, 70, 0.05);
            --color-option-error-state-rgb: 255,
            79,
            70,
            0.05;
            --color-accent-brand: rgba(255, 255, 255, 1);
            --color-accent-brand-rgb: 255,
            255,
            255;
            --color-accent-on-brand: rgba(26, 26, 26, 1);
            --color-accent-on-brand-rgb: 26,
            26,
            26;
            --color-accent-primary: rgba(26, 26, 26, 1);
            --color-accent-primary-rgb: 26,
            26,
            26;
            --color-accent-secondary: rgba(255, 0, 255, 1);
            --color-accent-secondary-rgb: 255,
            0,
            255;
            --color-accent-tertiary: rgba(255, 0, 255, 1);
            --color-accent-tertiary-rgb: 255,
            0,
            255;
            --color-accent-on-primary: rgba(255, 255, 255, 1);
            --color-accent-on-primary-rgb: 255,
            255,
            255;
            --color-accent-on-secondary: rgba(255, 0, 255, 1);
            --color-accent-on-secondary-rgb: 255,
            0,
            255;
            --color-accent-on-tertiary: rgba(255, 0, 255, 1);
            --color-accent-on-tertiary-rgb: 255,
            0,
            255;
            --color-accent-negative: rgba(255, 0, 255, 1);
            --color-accent-negative-rgb: 255,
            0,
            255;
            --color-accent-on-negative: rgba(255, 0, 255, 1);
            --color-accent-on-negative-rgb: 255,
            0,
            255;
            --color-accent-positive: rgba(255, 0, 255, 1);
            --color-accent-positive-rgb: 255,
            0,
            255;
            --color-accent-on-positive: rgba(255, 0, 255, 1);
            --color-accent-on-positive-rgb: 255,
            0,
            255;
            --color-accent-cautious: rgba(255, 0, 255, 1);
            --color-accent-cautious-rgb: 255,
            0,
            255;
            --color-accent-on-cautious: rgba(255, 0, 255, 1);
            --color-accent-on-cautious-rgb: 255,
            0,
            255;
            --color-accent-canvas-1: rgba(255, 95, 0, 1);
            --color-accent-canvas-1-rgb: 255,
            95,
            0;
            --color-accent-canvas-2: rgba(255, 0, 255, 1);
            --color-accent-canvas-2-rgb: 255,
            0,
            255;
            --color-accent-container-1: rgba(255, 0, 255, 1);
            --color-accent-container-1-rgb: 255,
            0,
            255;
            --color-accent-container-2: rgba(255, 0, 255, 1);
            --color-accent-container-2-rgb: 255,
            0,
            255;
            --color-accent-special-1: rgba(246, 227, 255, 1);
            --color-accent-special-1-rgb: 246,
            227,
            255;
            --color-accent-special-2: rgba(191, 242, 255, 1);
            --color-accent-special-2-rgb: 191,
            242,
            255;
            --color-accent-special-3: rgba(171, 255, 178, 1);
            --color-accent-special-3-rgb: 171,
            255,
            178;
            --color-accent-special-4: rgba(255, 251, 171, 1);
            --color-accent-special-4-rgb: 255,
            251,
            171;
            --color-accent-hover-state: rgba(255, 0, 255, 1);
            --color-accent-hover-state-rgb: 255,
            0,
            255;
            --color-accent-focus-state: rgba(255, 0, 255, 1);
            --color-accent-focus-state-rgb: 255,
            0,
            255;
            --color-accent-pressed-state: rgba(255, 0, 255, 1);
            --color-accent-pressed-state-rgb: 255,
            0,
            255;
            --color-accent-disabled-state: rgba(255, 0, 255, 1);
            --color-accent-disabled-state-rgb: 255,
            0,
            255;
            --color-accent-error-state: rgba(255, 0, 255, 1);
            --color-accent-error-state-rgb: 255,
            0,
            255;
        }

        body {

            --color-highlight: var(--color-prime-highlight);
            --color-highlight-rgb: var(--color-prime-highlight-rgb);

            --color-primary: var(--color-prime-primary);
            --color-primary-rgb: var(--color-prime-primary-rgb);

            --color-secondary: var(--color-prime-secondary);
            --color-secondary-rgb: var(--color-prime-secondary-rgb);

            --color-tertiary: var(--color-prime-tertiary);
            --color-tertiary-rgb: var(--color-prime-tertiary-rgb);

            --color-error: var(--color-prime-error);
            --color-error-rgb: var(--color-prime-error-rgb);

            --color-on-primary: var(--color-prime-on-primary);
            --color-on-primary-rgb: var(--color-prime-on-primary-rgb);

            --color-on-secondary: var(--color-prime-on-secondary);
            --color-on-secondary-rgb: var(--color-prime-on-secondary-rgb);

            --color-on-tertiary: var(--color-prime-on-tertiary);
            --color-on-tertiary-rgb: var(--color-prime-on-tertiary-rgb);

            --color-on-highlight: var(--color-prime-on-highlight);
            --color-on-highlight-rgb: var(--color-prime-on-highlight-rgb);

            --color-on-error: var(--color-prime-on-error);
            --color-on-error-rgb: var(--color-prime-on-error-rgb);

            --color-background: var(--color-prime-background);
            --color-background-rgb: var(--color-prime-background-rgb);

            --color-background-variant: var(--color-prime-background-variant);
            --color-background-variant-rgb: var(--color-prime-background-variant-rgb);

            --color-background-emphasized: var(--color-prime-background-emphasized);
            --color-background-emphasized-rgb: var(--color-prime-background-emphasized-rgb);

            --color-focus-state: var(--color-prime-focus-state);
            --color-focus-state-rgb: var(--color-prime-focus-state-rgb);

            --color-special-1: var(--color-prime-special-1);
            --color-special-1-rgb: var(--color-prime-special-1-rgb);

            --color-special-2: var(--color-prime-special-2);
            --color-special-2-rgb: var(--color-prime-special-2-rgb);

            --color-special-3: var(--color-prime-special-3);
            --color-special-3-rgb: var(--color-prime-special-3-rgb);

            --color-special-4: var(--color-prime-special-4);
            --color-special-4-rgb: var(--color-prime-special-4-rgb);

            --color-brand: var(--color-prime-brand);
            --color-brand-rgb: var(--color-prime-brand-rgb);

            --color-on-brand: var(--color-prime-on-brand);
            --color-on-brand-rgb: var(--color-prime-on-brand-rgb);

            --color-negative: var(--color-prime-negative);
            --color-negative-rgb: var(--color-prime-negative-rgb);

            --color-on-negative: var(--color-prime-on-negative);
            --color-on-negative-rgb: var(--color-prime-on-negative-rgb);

            --color-positive: var(--color-prime-positive);
            --color-positive-rgb: var(--color-prime-positive-rgb);

            --color-on-positive: var(--color-prime-on-positive);
            --color-on-positive-rgb: var(--color-prime-on-positive-rgb);

            --color-cautious: var(--color-prime-cautious);
            --color-cautious-rgb: var(--color-prime-cautious-rgb);

            --color-on-cautious: var(--color-prime-on-cautious);
            --color-on-cautious-rgb: var(--color-prime-on-cautious-rgb);

            --color-canvas-1: var(--color-prime-canvas-1);
            --color-canvas-1-rgb: var(--color-prime-canvas-1-rgb);

            --color-canvas-2: var(--color-prime-canvas-2);
            --color-canvas-2-rgb: var(--color-prime-canvas-2-rgb);

            --color-container-1: var(--color-prime-container-1);
            --color-container-1-rgb: var(--color-prime-container-1-rgb);

            --color-container-2: var(--color-prime-container-2);
            --color-container-2-rgb: var(--color-prime-container-2-rgb);

            --color-hover-state: var(--color-prime-hover-state);
            --color-hover-state-rgb: var(--color-prime-hover-state-rgb);

            --color-pressed-state: var(--color-prime-pressed-state);
            --color-pressed-state-rgb: var(--color-prime-pressed-state-rgb);

            --color-disabled-state: var(--color-prime-disabled-state);
            --color-disabled-state-rgb: var(--color-prime-disabled-state-rgb);

            --color-error-state: var(--color-prime-error-state);
            --color-error-state-rgb: var(--color-prime-error-state-rgb);

            --color-success-state: var(--color-prime-success-state);
            --color-success-state-rgb: var(--color-prime-success-state-rgb);


            background-color: rgb(var(--color-canvas-1-rgb));
            color: rgb(var(--color-primary-rgb));
            accent-color: rgb(var(--color-brand-rgb));
        }