@keyframes _fade-in_oo8xi_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@layer template {
    ._container_oo8xi_10 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_oo8xi_10>* {
        grid-column: left-content/right-content
    }
    ._container_oo8xi_10 {
        min-height: 90vh;
        padding: 64px 0
    }
    @media (width>=600px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_oo8xi_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_oo8xi_10>* {
            grid-column: left-content/right-content
        }
    }
    ._container_oo8xi_10 w-modal {
        display: contents
    }
    ._open_oo8xi_67 {
        grid-column: left-content/right-content;
        place-self: center
    }
    @layer base {
        ._modal_oo8xi_72 {
            width: min(339px, 85vw);
            height: 85dvh;
            overflow: hidden auto
        }
        @media (width>=600px) {
            ._modal_oo8xi_72 {
                width: 85vw;
                height: 85dvh
            }
        }
        @media (width>=1024px) {
            ._modal_oo8xi_72 {
                width: min(960px, 85vw);
                height: min(620px, 85dvh)
            }
        }
        ._modal_oo8xi_72::backdrop {
            background-color: #00000080
        }
        ._modal_oo8xi_72[open],
        ._modal_oo8xi_72[open]::backdrop {
            animation: .2s both _fade-in_oo8xi_1
        }
        ._modal_oo8xi_72 {
            border-radius: var(--modal-border-radius, 20px)
        }
        ._modal_oo8xi_72 [data-close-modal] {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_1hhwo_80,
        ._title_79qmk_102,
        ._headerTitle_l332q_61 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._preArticles_l332q_69,
        ._articles_l332q_76 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._articleTitle_l332q_89,
        ._articleSubtitle_l332q_109 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._toggleMarquee_l332q_125 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._carouselDots_l332q_168 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._carouselDotButton_l332q_181 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleLink_l332q_116 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleLink_l332q_116:hover {
            color: inherit
        }
        ._bannerLink_klbno_86 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._bannerLink_klbno_86:hover {
            color: inherit
        }
        ._link_1tewc_212 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._headerTitle_1k5dh_84 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._submitButton_1k5dh_168 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._submitButton_1k5dh_168:hover {
            color: inherit
        }
        ._submitButton_1k5dh_168 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._formFooter_1k5dh_220 ul,
        ._formFooter_1k5dh_220 ol {
            margin-bottom: 0
        }
        ._formFooter_1k5dh_220 *+:not(:empty) {
            margin-top: 27px
        }
        ._formFooter_1k5dh_220 w-autoplay-guard.asset-video {
            display: block
        }
        ._formFooter_1k5dh_220 li+li:not(:empty) {
            margin-top: 10px
        }
        ._formFooter_1k5dh_220 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._formFooter_1k5dh_220 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._formFooter_1k5dh_220 h4,
        ._formFooter_1k5dh_220 h5,
        ._formFooter_1k5dh_220 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        @layer base {
            ._formFooter_1k5dh_220 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._formFooter_1k5dh_220 a:hover {
                color: inherit
            }
            ._formFooter_1k5dh_220 hr {
                border: none;
                margin: 0
            }
            ._formFooter_1k5dh_220 iframe {
                border: none
            }
            ._body_72sf9_96 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_72sf9_96 a:hover {
                color: inherit
            }
            ._body_72sf9_96 hr {
                border: none;
                margin: 0
            }
            ._body_72sf9_96 iframe {
                border: none
            }
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a:hover {
                color: inherit
            }
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 hr {
                border: none;
                margin: 0
            }
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 iframe {
                border: none
            }
            ._body_v48k4_126 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_v48k4_126 a:hover {
                color: inherit
            }
            ._body_v48k4_126 hr {
                border: none;
                margin: 0
            }
            ._body_v48k4_126 iframe {
                border: none
            }
            ._sectionBody_qb1qb_292 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._sectionBody_qb1qb_292 a:hover {
                color: inherit
            }
            ._sectionBody_qb1qb_292 hr {
                border: none;
                margin: 0
            }
            ._sectionBody_qb1qb_292 iframe {
                border: none
            }
            ._body_qb1qb_98 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_qb1qb_98 a:hover {
                color: inherit
            }
            ._body_qb1qb_98 hr {
                border: none;
                margin: 0
            }
            ._body_qb1qb_98 iframe {
                border: none
            }
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a:hover {
                color: inherit
            }
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 hr {
                border: none;
                margin: 0
            }
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 iframe {
                border: none
            }
            ._body_9zv35_64 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_9zv35_64 a:hover {
                color: inherit
            }
            ._body_9zv35_64 hr {
                border: none;
                margin: 0
            }
            ._body_9zv35_64 iframe {
                border: none
            }
            ._cardSectionBody_9zv35_303 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._cardSectionBody_9zv35_303 a:hover {
                color: inherit
            }
            ._cardSectionBody_9zv35_303 hr {
                border: none;
                margin: 0
            }
            ._cardSectionBody_9zv35_303 iframe {
                border: none
            }
            ._sectionDrawerItemBody_9zv35_504 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._sectionDrawerItemBody_9zv35_504 a:hover {
                color: inherit
            }
            ._sectionDrawerItemBody_9zv35_504 hr {
                border: none;
                margin: 0
            }
            ._sectionDrawerItemBody_9zv35_504 iframe {
                border: none
            }
            ._sectionBody_9zv35_648 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._sectionBody_9zv35_648 a:hover {
                color: inherit
            }
            ._sectionBody_9zv35_648 hr {
                border: none;
                margin: 0
            }
            ._sectionBody_9zv35_648 iframe {
                border: none
            }
            ._footer_p54e0_220 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footer_p54e0_220 a:hover {
                color: inherit
            }
            ._footer_p54e0_220 hr {
                border: none;
                margin: 0
            }
            ._footer_p54e0_220 iframe {
                border: none
            }
            ._details_115o4_46 summary {
                margin: 0;
                padding: 0;
                list-style-type: none
            }
            ._details_115o4_46 summary::-webkit-details-marker {
                display: none
            }
            ._details_115o4_46 summary:focus {
                outline: none
            }
            ._sectionBody_115o4_187 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._sectionBody_115o4_187 a:hover {
                color: inherit
            }
            ._sectionBody_115o4_187 hr {
                border: none;
                margin: 0
            }
            ._sectionBody_115o4_187 iframe {
                border: none
            }
            ._footer_115o4_443 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footer_115o4_443 a:hover {
                color: inherit
            }
            ._footer_115o4_443 hr {
                border: none;
                margin: 0
            }
            ._footer_115o4_443 iframe {
                border: none
            }
            ._answer_fc033_322 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._answer_fc033_322 a:hover {
                color: inherit
            }
            ._answer_fc033_322 hr {
                border: none;
                margin: 0
            }
            ._answer_fc033_322 iframe {
                border: none
            }
            ._headerSectionBody_484ea_77 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._headerSectionBody_484ea_77 a:hover {
                color: inherit
            }
            ._headerSectionBody_484ea_77 hr {
                border: none;
                margin: 0
            }
            ._headerSectionBody_484ea_77 iframe {
                border: none
            }
            ._footerSectionBody_484ea_237 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footerSectionBody_484ea_237 a:hover {
                color: inherit
            }
            ._footerSectionBody_484ea_237 hr {
                border: none;
                margin: 0
            }
            ._footerSectionBody_484ea_237 iframe {
                border: none
            }
            ._blockedZipcodeBody_484ea_417 a,
            ._successBody_484ea_419 a,
            ._errorBody_484ea_421 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._blockedZipcodeBody_484ea_417 a:hover,
            ._successBody_484ea_419 a:hover,
            ._errorBody_484ea_421 a:hover {
                color: inherit
            }
            ._blockedZipcodeBody_484ea_417 hr,
            ._successBody_484ea_419 hr,
            ._errorBody_484ea_421 hr {
                border: none;
                margin: 0
            }
            ._blockedZipcodeBody_484ea_417 iframe,
            ._successBody_484ea_419 iframe,
            ._errorBody_484ea_421 iframe {
                border: none
            }
            ._extraContentBody_1ifx5_634 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._extraContentBody_1ifx5_634 a:hover {
                color: inherit
            }
            ._extraContentBody_1ifx5_634 hr {
                border: none;
                margin: 0
            }
            ._extraContentBody_1ifx5_634 iframe {
                border: none
            }
            ._accordion_1ifx5_820 summary {
                margin: 0;
                padding: 0;
                list-style-type: none
            }
            ._accordion_1ifx5_820 summary::-webkit-details-marker {
                display: none
            }
            ._accordion_1ifx5_820 summary:focus {
                outline: none
            }
            ._body_10xfb_74 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_10xfb_74 a:hover {
                color: inherit
            }
            ._body_10xfb_74 hr {
                border: none;
                margin: 0
            }
            ._body_10xfb_74 iframe {
                border: none
            }
            ._optionBody_sq34r_189 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._optionBody_sq34r_189 a:hover {
                color: inherit
            }
            ._optionBody_sq34r_189 hr {
                border: none;
                margin: 0
            }
            ._optionBody_sq34r_189 iframe {
                border: none
            }
            ._footerText_j6el8_216 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footerText_j6el8_216 a:hover {
                color: inherit
            }
            ._footerText_j6el8_216 hr {
                border: none;
                margin: 0
            }
            ._footerText_j6el8_216 iframe {
                border: none
            }
            ._body_ly72l_142 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_ly72l_142 a:hover {
                color: inherit
            }
            ._body_ly72l_142 hr {
                border: none;
                margin: 0
            }
            ._body_ly72l_142 iframe {
                border: none
            }
            ._calloutBody_1ksxq_186 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._calloutBody_1ksxq_186 a:hover {
                color: inherit
            }
            ._calloutBody_1ksxq_186 hr {
                border: none;
                margin: 0
            }
            ._calloutBody_1ksxq_186 iframe {
                border: none
            }
            ._body_b3bud_170 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_b3bud_170 a:hover {
                color: inherit
            }
            ._body_b3bud_170 hr {
                border: none;
                margin: 0
            }
            ._body_b3bud_170 iframe {
                border: none
            }
            ._body_1ijac_190 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_1ijac_190 a:hover {
                color: inherit
            }
            ._body_1ijac_190 hr {
                border: none;
                margin: 0
            }
            ._body_1ijac_190 iframe {
                border: none
            }
            ._body_qiwav_189 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_qiwav_189 a:hover {
                color: inherit
            }
            ._body_qiwav_189 hr {
                border: none;
                margin: 0
            }
            ._body_qiwav_189 iframe {
                border: none
            }
            ._body_uo94q_75 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_uo94q_75 a:hover {
                color: inherit
            }
            ._body_uo94q_75 hr {
                border: none;
                margin: 0
            }
            ._body_uo94q_75 iframe {
                border: none
            }
            ._footerBody_uo94q_269 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footerBody_uo94q_269 a:hover {
                color: inherit
            }
            ._footerBody_uo94q_269 hr {
                border: none;
                margin: 0
            }
            ._footerBody_uo94q_269 iframe {
                border: none
            }
            ._preChatModalBody_uo94q_746 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._preChatModalBody_uo94q_746 a:hover {
                color: inherit
            }
            ._preChatModalBody_uo94q_746 hr {
                border: none;
                margin: 0
            }
            ._preChatModalBody_uo94q_746 iframe {
                border: none
            }
            ._featureDetails_1xdb5_94 summary {
                margin: 0;
                padding: 0;
                list-style-type: none
            }
            ._featureDetails_1xdb5_94 summary::-webkit-details-marker {
                display: none
            }
            ._featureDetails_1xdb5_94 summary:focus {
                outline: none
            }
            ._featureBody_1xdb5_215 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._featureBody_1xdb5_215 a:hover {
                color: inherit
            }
            ._featureBody_1xdb5_215 hr {
                border: none;
                margin: 0
            }
            ._featureBody_1xdb5_215 iframe {
                border: none
            }
            ._footer_1xdb5_447 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footer_1xdb5_447 a:hover {
                color: inherit
            }
            ._footer_1xdb5_447 hr {
                border: none;
                margin: 0
            }
            ._footer_1xdb5_447 iframe {
                border: none
            }
        }
        ._formFooter_1k5dh_220 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._formFooter_1k5dh_220 a:focus {
            outline: 0 #0000
        }
        ._formFooter_1k5dh_220 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._formFooter_1k5dh_220 a,
        ._formFooter_1k5dh_220 a:hover {
            color: #07f
        }
        ._formFooter_1k5dh_220 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._formFooter_1k5dh_220 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._formFooter_1k5dh_220 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._formFooter_1k5dh_220 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._formFooter_1k5dh_220 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._formFooter_1k5dh_220 th,
        ._formFooter_1k5dh_220 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._formFooter_1k5dh_220 th,
            ._formFooter_1k5dh_220 td {
                padding: 16px
            }
        }
        ._formFooter_1k5dh_220 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._formFooter_1k5dh_220 .inline-image,
        ._formFooter_1k5dh_220 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._formFooter_1k5dh_220 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._formFooter_1k5dh_220 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._formFooter_1k5dh_220 img,
        ._formFooter_1k5dh_220 video {
            max-width: 100%
        }
        ._formFooter_1k5dh_220 a.footnoteReference {
            position: relative
        }
        ._formFooter_1k5dh_220 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._formFooter_1k5dh_220 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._successTitle_1k5dh_384,
        ._errorTitle_1k5dh_385,
        ._title_1d8sp_30 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._watchButton_1d8sp_129 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._carouselTitle_z4547_208 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._carouselList_z4547_236 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._carouselItemTitle_z4547_332 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._paginationPrevious_z4547_366,
        ._paginationNext_z4547_367 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_5mtc1_48 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_5mtc1_56 a {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._body_5mtc1_56 a:hover {
            color: inherit
        }
        ._buttons_5mtc1_91 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_72sf9_80,
        ._subtitle_72sf9_88 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_72sf9_96 ul,
        ._body_72sf9_96 ol {
            margin-bottom: 0
        }
        ._body_72sf9_96 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_72sf9_96 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_72sf9_96 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_72sf9_96 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_72sf9_96 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_72sf9_96 h4,
        ._body_72sf9_96 h5,
        ._body_72sf9_96 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_72sf9_96 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_72sf9_96 a:focus {
            outline: 0 #0000
        }
        ._body_72sf9_96 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_72sf9_96 a,
        ._body_72sf9_96 a:hover {
            color: #07f
        }
        ._body_72sf9_96 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_72sf9_96 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_72sf9_96 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_72sf9_96 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_72sf9_96 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_72sf9_96 th,
        ._body_72sf9_96 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_72sf9_96 th,
            ._body_72sf9_96 td {
                padding: 16px
            }
        }
        ._body_72sf9_96 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_72sf9_96 .inline-image,
        ._body_72sf9_96 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_72sf9_96 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_72sf9_96 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_72sf9_96 img,
        ._body_72sf9_96 video {
            max-width: 100%
        }
        ._body_72sf9_96 a.footnoteReference {
            position: relative
        }
        ._body_72sf9_96 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_72sf9_96 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._appLinks_72sf9_240 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_ry74x_59 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 ul,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 ol {
            margin-bottom: 0
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 *+:not(:empty) {
            margin-top: 27px
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 w-autoplay-guard.asset-video {
            display: block
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 li+li:not(:empty) {
            margin-top: 10px
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 h4,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 h5,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a:focus {
            outline: 0 #0000
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a:hover {
            color: #07f
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 th,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 th,
            ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 td {
                padding: 16px
            }
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 .inline-image,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 img,
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 video {
            max-width: 100%
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a.footnoteReference {
            position: relative
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_v48k4_67,
        ._subtitle_v48k4_83 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_v48k4_126 ul,
        ._body_v48k4_126 ol {
            margin-bottom: 0
        }
        ._body_v48k4_126 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_v48k4_126 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_v48k4_126 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_v48k4_126 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_v48k4_126 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_v48k4_126 h4,
        ._body_v48k4_126 h5,
        ._body_v48k4_126 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_v48k4_126 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_v48k4_126 a:focus {
            outline: 0 #0000
        }
        ._body_v48k4_126 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_v48k4_126 a,
        ._body_v48k4_126 a:hover {
            color: #07f
        }
        ._body_v48k4_126 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_v48k4_126 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_v48k4_126 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_v48k4_126 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_v48k4_126 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_v48k4_126 th,
        ._body_v48k4_126 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_v48k4_126 th,
            ._body_v48k4_126 td {
                padding: 16px
            }
        }
        ._body_v48k4_126 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_v48k4_126 .inline-image,
        ._body_v48k4_126 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_v48k4_126 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_v48k4_126 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_v48k4_126 img,
        ._body_v48k4_126 video {
            max-width: 100%
        }
        ._body_v48k4_126 a.footnoteReference {
            position: relative
        }
        ._body_v48k4_126 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_v48k4_126 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._appLinks_v48k4_284 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_v48k4_12._page\:jp_v48k4_421 ._title_v48k4_67,
        ._container_v48k4_12._page\:home_v48k4_737 ._title_v48k4_67 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_f9s5q_114,
        ._title_qb1qb_82,
        ._subtitle_qb1qb_90 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_qb1qb_98 a,
        ._body_qb1qb_98 a:hover {
            color: #07f
        }
        @media (width>=600px) {
            ._body_qb1qb_98 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        @media (width>=600px) {
            ._body_qb1qb_98 th,
            ._body_qb1qb_98 td {
                padding: 16px
            }
        }
        ._body_qb1qb_98 img,
        ._body_qb1qb_98 video {
            max-width: 100%
        }
        ._sections_qb1qb_242 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._sectionTitle_qb1qb_297 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._sectionBody_qb1qb_292 ul,
        ._sectionBody_qb1qb_292 ol {
            margin-bottom: 0
        }
        ._sectionBody_qb1qb_292 *+:not(:empty) {
            margin-top: 27px
        }
        ._sectionBody_qb1qb_292 w-autoplay-guard.asset-video {
            display: block
        }
        ._sectionBody_qb1qb_292 li+li:not(:empty) {
            margin-top: 10px
        }
        ._sectionBody_qb1qb_292 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._sectionBody_qb1qb_292 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._sectionBody_qb1qb_292 h4,
        ._sectionBody_qb1qb_292 h5,
        ._sectionBody_qb1qb_292 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._sectionBody_qb1qb_292 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._sectionBody_qb1qb_292 a:focus {
            outline: 0 #0000
        }
        ._sectionBody_qb1qb_292 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._sectionBody_qb1qb_292 a,
        ._sectionBody_qb1qb_292 a:hover {
            color: #07f
        }
        ._sectionBody_qb1qb_292 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._sectionBody_qb1qb_292 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._sectionBody_qb1qb_292 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._sectionBody_qb1qb_292 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._sectionBody_qb1qb_292 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._sectionBody_qb1qb_292 th,
        ._sectionBody_qb1qb_292 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._sectionBody_qb1qb_292 th,
            ._sectionBody_qb1qb_292 td {
                padding: 16px
            }
        }
        ._sectionBody_qb1qb_292 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._sectionBody_qb1qb_292 .inline-image,
        ._sectionBody_qb1qb_292 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._sectionBody_qb1qb_292 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._sectionBody_qb1qb_292 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._sectionBody_qb1qb_292 img,
        ._sectionBody_qb1qb_292 video {
            max-width: 100%
        }
        ._sectionBody_qb1qb_292 a.footnoteReference {
            position: relative
        }
        ._sectionBody_qb1qb_292 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._sectionBody_qb1qb_292 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._appLinks_qb1qb_493 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._body_qb1qb_98 ul,
        ._body_qb1qb_98 ol {
            margin-bottom: 0
        }
        ._body_qb1qb_98 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_qb1qb_98 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_qb1qb_98 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_qb1qb_98 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_qb1qb_98 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_qb1qb_98 h4,
        ._body_qb1qb_98 h5,
        ._body_qb1qb_98 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_qb1qb_98 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_qb1qb_98 a:focus {
            outline: 0 #0000
        }
        ._body_qb1qb_98 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_qb1qb_98 a,
        ._body_qb1qb_98 a:hover {
            color: #07f
        }
        ._body_qb1qb_98 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_qb1qb_98 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_qb1qb_98 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_qb1qb_98 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_qb1qb_98 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_qb1qb_98 th,
        ._body_qb1qb_98 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_qb1qb_98 th,
            ._body_qb1qb_98 td {
                padding: 16px
            }
        }
        ._body_qb1qb_98 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_qb1qb_98 .inline-image,
        ._body_qb1qb_98 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_qb1qb_98 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_qb1qb_98 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_qb1qb_98 img,
        ._body_qb1qb_98 video {
            max-width: 100%
        }
        ._body_qb1qb_98 a.footnoteReference {
            position: relative
        }
        ._body_qb1qb_98 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_qb1qb_98 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._footnotes_qb1qb_651 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._footnotes_qb1qb_651 .footnoteIndex {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._footnotes_qb1qb_651 .footnoteIndex:hover {
            color: inherit
        }
        ._paginationPrevious_qb1qb_718,
        ._paginationNext_qb1qb_719 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._title_qb1qb_82 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary::-webkit-details-marker {
            display: none
        }
        ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary:focus {
            outline: none
        }
        ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._sectionTitle_qb1qb_297 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 ul,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 ol {
            margin-bottom: 0
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 *+:not(:empty) {
            margin-top: 27px
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 w-autoplay-guard.asset-video {
            display: block
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 li+li:not(:empty) {
            margin-top: 10px
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 h4,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 h5,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a:focus {
            outline: 0 #0000
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a:hover {
            color: #07f
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 th,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 th,
            ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 td {
                padding: 16px
            }
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 .inline-image,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 img,
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 video {
            max-width: 100%
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a.footnoteReference {
            position: relative
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDots_qb1qb_3430 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430,
        ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545,
        ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timeline_qb1qb_4545 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_9zv35_56 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_9zv35_64 ul,
        ._body_9zv35_64 ol {
            margin-bottom: 0
        }
        ._body_9zv35_64 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_9zv35_64 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_9zv35_64 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_9zv35_64 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_9zv35_64 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_9zv35_64 h4,
        ._body_9zv35_64 h5,
        ._body_9zv35_64 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_9zv35_64 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_9zv35_64 a:focus {
            outline: 0 #0000
        }
        ._body_9zv35_64 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_9zv35_64 a,
        ._body_9zv35_64 a:hover {
            color: #07f
        }
        ._body_9zv35_64 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_9zv35_64 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_9zv35_64 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_9zv35_64 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_9zv35_64 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_9zv35_64 th,
        ._body_9zv35_64 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_9zv35_64 th,
            ._body_9zv35_64 td {
                padding: 16px
            }
        }
        ._body_9zv35_64 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_9zv35_64 .inline-image,
        ._body_9zv35_64 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_9zv35_64 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_9zv35_64 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_9zv35_64 img,
        ._body_9zv35_64 video {
            max-width: 100%
        }
        ._body_9zv35_64 a.footnoteReference {
            position: relative
        }
        ._body_9zv35_64 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_9zv35_64 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._tabs_9zv35_208 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._tab_9zv35_208 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._sectionsMobile_9zv35_241,
        ._sectionsDesktop_9zv35_253,
        ._subsections_9zv35_265 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._cardTitle_9zv35_272 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._cardSections_9zv35_280 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._cardSectionTitle_9zv35_287,
        ._cardSectionSubtitle_9zv35_295 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._cardSectionBody_9zv35_303 ul,
        ._cardSectionBody_9zv35_303 ol {
            margin-bottom: 0
        }
        ._cardSectionBody_9zv35_303 *+:not(:empty) {
            margin-top: 27px
        }
        ._cardSectionBody_9zv35_303 w-autoplay-guard.asset-video {
            display: block
        }
        ._cardSectionBody_9zv35_303 li+li:not(:empty) {
            margin-top: 10px
        }
        ._cardSectionBody_9zv35_303 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._cardSectionBody_9zv35_303 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._cardSectionBody_9zv35_303 h4,
        ._cardSectionBody_9zv35_303 h5,
        ._cardSectionBody_9zv35_303 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._cardSectionBody_9zv35_303 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._cardSectionBody_9zv35_303 a:focus {
            outline: 0 #0000
        }
        ._cardSectionBody_9zv35_303 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._cardSectionBody_9zv35_303 a,
        ._cardSectionBody_9zv35_303 a:hover {
            color: #07f
        }
        ._cardSectionBody_9zv35_303 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._cardSectionBody_9zv35_303 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._cardSectionBody_9zv35_303 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._cardSectionBody_9zv35_303 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._cardSectionBody_9zv35_303 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._cardSectionBody_9zv35_303 th,
        ._cardSectionBody_9zv35_303 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._cardSectionBody_9zv35_303 th,
            ._cardSectionBody_9zv35_303 td {
                padding: 16px
            }
        }
        ._cardSectionBody_9zv35_303 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._cardSectionBody_9zv35_303 .inline-image,
        ._cardSectionBody_9zv35_303 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._cardSectionBody_9zv35_303 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._cardSectionBody_9zv35_303 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._cardSectionBody_9zv35_303 img,
        ._cardSectionBody_9zv35_303 video {
            max-width: 100%
        }
        ._cardSectionBody_9zv35_303 a.footnoteReference {
            position: relative
        }
        ._cardSectionBody_9zv35_303 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._cardSectionBody_9zv35_303 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._cardSectionLinks_9zv35_447,
        ._sectionDrawerSummary_9zv35_454 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._sectionDrawerSummary_9zv35_454::-webkit-details-marker {
            display: none
        }
        ._sectionDrawerSummary_9zv35_454:focus {
            outline: none
        }
        ._sectionDrawerTitle_9zv35_481 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._sectionDrawerItems_9zv35_489 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._sectionDrawerItemBody_9zv35_504 ul,
        ._sectionDrawerItemBody_9zv35_504 ol {
            margin-bottom: 0
        }
        ._sectionDrawerItemBody_9zv35_504 *+:not(:empty) {
            margin-top: 27px
        }
        ._sectionDrawerItemBody_9zv35_504 w-autoplay-guard.asset-video {
            display: block
        }
        ._sectionDrawerItemBody_9zv35_504 li+li:not(:empty) {
            margin-top: 10px
        }
        ._sectionDrawerItemBody_9zv35_504 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._sectionDrawerItemBody_9zv35_504 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._sectionDrawerItemBody_9zv35_504 h4,
        ._sectionDrawerItemBody_9zv35_504 h5,
        ._sectionDrawerItemBody_9zv35_504 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._sectionDrawerItemBody_9zv35_504 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._sectionDrawerItemBody_9zv35_504 a:focus {
            outline: 0 #0000
        }
        ._sectionDrawerItemBody_9zv35_504 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._sectionDrawerItemBody_9zv35_504 a,
        ._sectionDrawerItemBody_9zv35_504 a:hover {
            color: #07f
        }
        ._sectionDrawerItemBody_9zv35_504 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._sectionDrawerItemBody_9zv35_504 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._sectionDrawerItemBody_9zv35_504 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._sectionDrawerItemBody_9zv35_504 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._sectionDrawerItemBody_9zv35_504 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._sectionDrawerItemBody_9zv35_504 th,
        ._sectionDrawerItemBody_9zv35_504 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._sectionDrawerItemBody_9zv35_504 th,
            ._sectionDrawerItemBody_9zv35_504 td {
                padding: 16px
            }
        }
        ._sectionDrawerItemBody_9zv35_504 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._sectionDrawerItemBody_9zv35_504 .inline-image,
        ._sectionDrawerItemBody_9zv35_504 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._sectionDrawerItemBody_9zv35_504 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._sectionDrawerItemBody_9zv35_504 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._sectionDrawerItemBody_9zv35_504 img,
        ._sectionDrawerItemBody_9zv35_504 video {
            max-width: 100%
        }
        ._sectionDrawerItemBody_9zv35_504 a.footnoteReference {
            position: relative
        }
        ._sectionDrawerItemBody_9zv35_504 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._sectionDrawerItemBody_9zv35_504 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._sectionBody_9zv35_648 ul,
        ._sectionBody_9zv35_648 ol {
            margin-bottom: 0
        }
        ._sectionBody_9zv35_648 *+:not(:empty) {
            margin-top: 27px
        }
        ._sectionBody_9zv35_648 w-autoplay-guard.asset-video {
            display: block
        }
        ._sectionBody_9zv35_648 li+li:not(:empty) {
            margin-top: 10px
        }
        ._sectionBody_9zv35_648 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._sectionBody_9zv35_648 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._sectionBody_9zv35_648 h4,
        ._sectionBody_9zv35_648 h5,
        ._sectionBody_9zv35_648 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._sectionBody_9zv35_648 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._sectionBody_9zv35_648 a:focus {
            outline: 0 #0000
        }
        ._sectionBody_9zv35_648 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._sectionBody_9zv35_648 a,
        ._sectionBody_9zv35_648 a:hover {
            color: #07f
        }
        ._sectionBody_9zv35_648 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._sectionBody_9zv35_648 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._sectionBody_9zv35_648 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._sectionBody_9zv35_648 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._sectionBody_9zv35_648 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._sectionBody_9zv35_648 th,
        ._sectionBody_9zv35_648 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._sectionBody_9zv35_648 th,
            ._sectionBody_9zv35_648 td {
                padding: 16px
            }
        }
        ._sectionBody_9zv35_648 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._sectionBody_9zv35_648 .inline-image,
        ._sectionBody_9zv35_648 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._sectionBody_9zv35_648 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._sectionBody_9zv35_648 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._sectionBody_9zv35_648 img,
        ._sectionBody_9zv35_648 video {
            max-width: 100%
        }
        ._sectionBody_9zv35_648 a.footnoteReference {
            position: relative
        }
        ._sectionBody_9zv35_648 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._sectionBody_9zv35_648 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._subsections_9zv35_265 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._subsectionTitle_9zv35_799 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_9zv35_2._page\:home_9zv35_1508 ._cardSections_9zv35_280,
        ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionLinks_9zv35_447 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_bb85j_30 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._cities_bb85j_47 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._cityName_bb85j_102,
        ._headline_14opk_72,
        ._title_14opk_231 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._badges_14opk_304 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_15n8z_52 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_15n8z_70 a {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._body_15n8z_70 a:hover {
            color: inherit
        }
        ._partnersList_15n8z_113 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_1xfvx_60 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._grid_1xfvx_120 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._moreButton_1xfvx_194 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_1nhhg_100,
        ._articleTitle_1nhhg_188 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._quote_1nhhg_243 {
            margin: 0
        }
        ._quote_1nhhg_243 cite {
            font-style: normal;
            display: block
        }
        ._title_1ffw5_98,
        ._title_v6nml_66,
        ._title_5zncm_38 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._locationFilter_5zncm_76,
        ._themeFilter_5zncm_77 {
            font-family: inherit;
            font-size: inherit;
            appearance: none;
            background: 0 0;
            border: none;
            padding: 0
        }
        ._results_5zncm_130 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_j2kqc_76,
        ._title_iwf79_61 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._blockquote_iwf79_157 {
            margin: 0
        }
        ._blockquote_iwf79_157 cite {
            font-style: normal;
            display: block
        }
        ._tab_iwf79_103 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_p54e0_57 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._footer_p54e0_220 ul,
        ._footer_p54e0_220 ol {
            margin-bottom: 0
        }
        ._footer_p54e0_220 *+:not(:empty) {
            margin-top: 27px
        }
        ._footer_p54e0_220 w-autoplay-guard.asset-video {
            display: block
        }
        ._footer_p54e0_220 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footer_p54e0_220 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footer_p54e0_220 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footer_p54e0_220 h4,
        ._footer_p54e0_220 h5,
        ._footer_p54e0_220 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footer_p54e0_220 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footer_p54e0_220 a:focus {
            outline: 0 #0000
        }
        ._footer_p54e0_220 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footer_p54e0_220 a,
        ._footer_p54e0_220 a:hover {
            color: #07f
        }
        ._footer_p54e0_220 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footer_p54e0_220 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footer_p54e0_220 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footer_p54e0_220 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footer_p54e0_220 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footer_p54e0_220 th,
        ._footer_p54e0_220 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footer_p54e0_220 th,
            ._footer_p54e0_220 td {
                padding: 16px
            }
        }
        ._footer_p54e0_220 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footer_p54e0_220 .inline-image,
        ._footer_p54e0_220 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footer_p54e0_220 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footer_p54e0_220 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footer_p54e0_220 img,
        ._footer_p54e0_220 video {
            max-width: 100%
        }
        ._footer_p54e0_220 a.footnoteReference {
            position: relative
        }
        ._footer_p54e0_220 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footer_p54e0_220 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._submit_p54e0_378 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._stateTitle_p54e0_431,
        ._title_115o4_26,
        ._summaryTitle_115o4_86,
        ._sectionTitle_115o4_167 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._sectionBody_115o4_187 ul,
        ._sectionBody_115o4_187 ol {
            margin-bottom: 0
        }
        ._sectionBody_115o4_187 *+:not(:empty) {
            margin-top: 27px
        }
        ._sectionBody_115o4_187 w-autoplay-guard.asset-video {
            display: block
        }
        ._sectionBody_115o4_187 li+li:not(:empty) {
            margin-top: 10px
        }
        ._sectionBody_115o4_187 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._sectionBody_115o4_187 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._sectionBody_115o4_187 h4,
        ._sectionBody_115o4_187 h5,
        ._sectionBody_115o4_187 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._sectionBody_115o4_187 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._sectionBody_115o4_187 a:focus {
            outline: 0 #0000
        }
        ._sectionBody_115o4_187 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._sectionBody_115o4_187 a,
        ._sectionBody_115o4_187 a:hover {
            color: #07f
        }
        ._sectionBody_115o4_187 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._sectionBody_115o4_187 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._sectionBody_115o4_187 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._sectionBody_115o4_187 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._sectionBody_115o4_187 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._sectionBody_115o4_187 th,
        ._sectionBody_115o4_187 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._sectionBody_115o4_187 th,
            ._sectionBody_115o4_187 td {
                padding: 16px
            }
        }
        ._sectionBody_115o4_187 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._sectionBody_115o4_187 .inline-image,
        ._sectionBody_115o4_187 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._sectionBody_115o4_187 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._sectionBody_115o4_187 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._sectionBody_115o4_187 img,
        ._sectionBody_115o4_187 video {
            max-width: 100%
        }
        ._sectionBody_115o4_187 a.footnoteReference {
            position: relative
        }
        ._sectionBody_115o4_187 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._sectionBody_115o4_187 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._sectionLink_115o4_393 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._sectionLink_115o4_393:hover {
            color: inherit
        }
        ._footer_115o4_443 ul,
        ._footer_115o4_443 ol {
            margin-bottom: 0
        }
        ._footer_115o4_443 *+:not(:empty) {
            margin-top: 27px
        }
        ._footer_115o4_443 w-autoplay-guard.asset-video {
            display: block
        }
        ._footer_115o4_443 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footer_115o4_443 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footer_115o4_443 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footer_115o4_443 h4,
        ._footer_115o4_443 h5,
        ._footer_115o4_443 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footer_115o4_443 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footer_115o4_443 a:focus {
            outline: 0 #0000
        }
        ._footer_115o4_443 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footer_115o4_443 a,
        ._footer_115o4_443 a:hover {
            color: #07f
        }
        ._footer_115o4_443 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footer_115o4_443 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footer_115o4_443 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footer_115o4_443 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footer_115o4_443 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footer_115o4_443 th,
        ._footer_115o4_443 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footer_115o4_443 th,
            ._footer_115o4_443 td {
                padding: 16px
            }
        }
        ._footer_115o4_443 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footer_115o4_443 .inline-image,
        ._footer_115o4_443 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footer_115o4_443 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footer_115o4_443 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footer_115o4_443 img,
        ._footer_115o4_443 video {
            max-width: 100%
        }
        ._footer_115o4_443 a.footnoteReference {
            position: relative
        }
        ._footer_115o4_443 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footer_115o4_443 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._exportButton_fc033_46 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._sections_fc033_91 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._sectionTitle_fc033_109 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._subsections_fc033_148 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._subsectionTitle_fc033_161 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._questions_fc033_184,
        ._question_fc033_184 summary,
        ._subsectionsAccordion_fc033_206 summary {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._question_fc033_184 summary::-webkit-details-marker {
            display: none
        }
        ._subsectionsAccordion_fc033_206 summary::-webkit-details-marker {
            display: none
        }
        ._question_fc033_184 summary:focus,
        ._subsectionsAccordion_fc033_206 summary:focus {
            outline: none
        }
        ._questionTitle_fc033_271 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._answer_fc033_322 ul,
        ._answer_fc033_322 ol {
            margin-bottom: 0
        }
        ._answer_fc033_322 *+:not(:empty) {
            margin-top: 27px
        }
        ._answer_fc033_322 w-autoplay-guard.asset-video {
            display: block
        }
        ._answer_fc033_322 li+li:not(:empty) {
            margin-top: 10px
        }
        ._answer_fc033_322 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._answer_fc033_322 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._answer_fc033_322 h4,
        ._answer_fc033_322 h5,
        ._answer_fc033_322 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._answer_fc033_322 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._answer_fc033_322 a:focus {
            outline: 0 #0000
        }
        ._answer_fc033_322 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._answer_fc033_322 a,
        ._answer_fc033_322 a:hover {
            color: #07f
        }
        ._answer_fc033_322 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._answer_fc033_322 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._answer_fc033_322 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._answer_fc033_322 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._answer_fc033_322 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._answer_fc033_322 th,
        ._answer_fc033_322 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._answer_fc033_322 th,
            ._answer_fc033_322 td {
                padding: 16px
            }
        }
        ._answer_fc033_322 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._answer_fc033_322 .inline-image,
        ._answer_fc033_322 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._answer_fc033_322 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._answer_fc033_322 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._answer_fc033_322 img,
        ._answer_fc033_322 video {
            max-width: 100%
        }
        ._answer_fc033_322 a.footnoteReference {
            position: relative
        }
        ._answer_fc033_322 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._answer_fc033_322 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._makeDeepLink_fc033_546 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._faqs_fc033_2._option\:visible-title_fc033_1042 ._title_fc033_37,
        ._title_r2905_47 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._headerSectionBody_484ea_77 ul,
        ._headerSectionBody_484ea_77 ol {
            margin-bottom: 0
        }
        ._headerSectionBody_484ea_77 *+:not(:empty) {
            margin-top: 27px
        }
        ._headerSectionBody_484ea_77 w-autoplay-guard.asset-video {
            display: block
        }
        ._headerSectionBody_484ea_77 li+li:not(:empty) {
            margin-top: 10px
        }
        ._headerSectionBody_484ea_77 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._headerSectionBody_484ea_77 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._headerSectionBody_484ea_77 h4,
        ._headerSectionBody_484ea_77 h5,
        ._headerSectionBody_484ea_77 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._headerSectionBody_484ea_77 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._headerSectionBody_484ea_77 a:focus {
            outline: 0 #0000
        }
        ._headerSectionBody_484ea_77 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._headerSectionBody_484ea_77 a,
        ._headerSectionBody_484ea_77 a:hover {
            color: #07f
        }
        ._headerSectionBody_484ea_77 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._headerSectionBody_484ea_77 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._headerSectionBody_484ea_77 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._headerSectionBody_484ea_77 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._headerSectionBody_484ea_77 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._headerSectionBody_484ea_77 th,
        ._headerSectionBody_484ea_77 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._headerSectionBody_484ea_77 th,
            ._headerSectionBody_484ea_77 td {
                padding: 16px
            }
        }
        ._headerSectionBody_484ea_77 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._headerSectionBody_484ea_77 .inline-image,
        ._headerSectionBody_484ea_77 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._headerSectionBody_484ea_77 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._headerSectionBody_484ea_77 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._headerSectionBody_484ea_77 img,
        ._headerSectionBody_484ea_77 video {
            max-width: 100%
        }
        ._headerSectionBody_484ea_77 a.footnoteReference {
            position: relative
        }
        ._headerSectionBody_484ea_77 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._headerSectionBody_484ea_77 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._headerSectionTitle_484ea_221,
        ._footerSectionTitle_484ea_229 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._footerSectionBody_484ea_237 ul,
        ._footerSectionBody_484ea_237 ol {
            margin-bottom: 0
        }
        ._footerSectionBody_484ea_237 *+:not(:empty) {
            margin-top: 27px
        }
        ._footerSectionBody_484ea_237 w-autoplay-guard.asset-video {
            display: block
        }
        ._footerSectionBody_484ea_237 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footerSectionBody_484ea_237 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footerSectionBody_484ea_237 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footerSectionBody_484ea_237 h4,
        ._footerSectionBody_484ea_237 h5,
        ._footerSectionBody_484ea_237 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footerSectionBody_484ea_237 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footerSectionBody_484ea_237 a:focus {
            outline: 0 #0000
        }
        ._footerSectionBody_484ea_237 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footerSectionBody_484ea_237 a,
        ._footerSectionBody_484ea_237 a:hover {
            color: #07f
        }
        ._footerSectionBody_484ea_237 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footerSectionBody_484ea_237 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footerSectionBody_484ea_237 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footerSectionBody_484ea_237 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footerSectionBody_484ea_237 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footerSectionBody_484ea_237 th,
        ._footerSectionBody_484ea_237 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footerSectionBody_484ea_237 th,
            ._footerSectionBody_484ea_237 td {
                padding: 16px
            }
        }
        ._footerSectionBody_484ea_237 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footerSectionBody_484ea_237 .inline-image,
        ._footerSectionBody_484ea_237 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footerSectionBody_484ea_237 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footerSectionBody_484ea_237 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footerSectionBody_484ea_237 img,
        ._footerSectionBody_484ea_237 video {
            max-width: 100%
        }
        ._footerSectionBody_484ea_237 a.footnoteReference {
            position: relative
        }
        ._footerSectionBody_484ea_237 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footerSectionBody_484ea_237 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._blockedZipcodeTitle_484ea_407,
        ._successTitle_484ea_408,
        ._errorTitle_484ea_409 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._blockedZipcodeBody_484ea_417 ul,
        ._blockedZipcodeBody_484ea_417 ol,
        ._successBody_484ea_419 ul,
        ._successBody_484ea_419 ol,
        ._errorBody_484ea_421 ul,
        ._errorBody_484ea_421 ol {
            margin-bottom: 0
        }
        ._blockedZipcodeBody_484ea_417 *+:not(:empty),
        ._successBody_484ea_419 *+:not(:empty),
        ._errorBody_484ea_421 *+:not(:empty) {
            margin-top: 27px
        }
        ._blockedZipcodeBody_484ea_417 w-autoplay-guard.asset-video,
        ._successBody_484ea_419 w-autoplay-guard.asset-video,
        ._errorBody_484ea_421 w-autoplay-guard.asset-video {
            display: block
        }
        ._blockedZipcodeBody_484ea_417 li+li:not(:empty),
        ._successBody_484ea_419 li+li:not(:empty),
        ._errorBody_484ea_421 li+li:not(:empty) {
            margin-top: 10px
        }
        ._blockedZipcodeBody_484ea_417 h2,
        ._successBody_484ea_419 h2,
        ._errorBody_484ea_421 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._blockedZipcodeBody_484ea_417 h3,
        ._successBody_484ea_419 h3,
        ._errorBody_484ea_421 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._blockedZipcodeBody_484ea_417 h4,
        ._blockedZipcodeBody_484ea_417 h5,
        ._blockedZipcodeBody_484ea_417 h6,
        ._successBody_484ea_419 h4,
        ._successBody_484ea_419 h5,
        ._successBody_484ea_419 h6,
        ._errorBody_484ea_421 h4,
        ._errorBody_484ea_421 h5,
        ._errorBody_484ea_421 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._blockedZipcodeBody_484ea_417 a,
        ._successBody_484ea_419 a,
        ._errorBody_484ea_421 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._blockedZipcodeBody_484ea_417 a:focus,
        ._successBody_484ea_419 a:focus,
        ._errorBody_484ea_421 a:focus {
            outline: 0 #0000
        }
        ._blockedZipcodeBody_484ea_417 a:focus-visible,
        ._successBody_484ea_419 a:focus-visible,
        ._errorBody_484ea_421 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._blockedZipcodeBody_484ea_417 a,
        ._successBody_484ea_419 a,
        ._errorBody_484ea_421 a,
        ._blockedZipcodeBody_484ea_417 a:hover,
        ._successBody_484ea_419 a:hover,
        ._errorBody_484ea_421 a:hover {
            color: #07f
        }
        ._blockedZipcodeBody_484ea_417 blockquote,
        ._successBody_484ea_419 blockquote,
        ._errorBody_484ea_421 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._blockedZipcodeBody_484ea_417 blockquote,
            ._successBody_484ea_419 blockquote,
            ._errorBody_484ea_421 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._blockedZipcodeBody_484ea_417 hr,
        ._successBody_484ea_419 hr,
        ._errorBody_484ea_421 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._blockedZipcodeBody_484ea_417 table,
        ._successBody_484ea_419 table,
        ._errorBody_484ea_421 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._blockedZipcodeBody_484ea_417 th,
        ._successBody_484ea_419 th,
        ._errorBody_484ea_421 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._blockedZipcodeBody_484ea_417 th,
        ._blockedZipcodeBody_484ea_417 td,
        ._successBody_484ea_419 th,
        ._successBody_484ea_419 td,
        ._errorBody_484ea_421 th,
        ._errorBody_484ea_421 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._blockedZipcodeBody_484ea_417 th,
            ._blockedZipcodeBody_484ea_417 td,
            ._successBody_484ea_419 th,
            ._successBody_484ea_419 td,
            ._errorBody_484ea_421 th,
            ._errorBody_484ea_421 td {
                padding: 16px
            }
        }
        ._blockedZipcodeBody_484ea_417 figcaption,
        ._successBody_484ea_419 figcaption,
        ._errorBody_484ea_421 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._blockedZipcodeBody_484ea_417 .inline-image,
        ._blockedZipcodeBody_484ea_417 .inline-video,
        ._successBody_484ea_419 .inline-image,
        ._successBody_484ea_419 .inline-video,
        ._errorBody_484ea_421 .inline-image,
        ._errorBody_484ea_421 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._blockedZipcodeBody_484ea_417 .inline-video,
        ._successBody_484ea_419 .inline-video,
        ._errorBody_484ea_421 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._blockedZipcodeBody_484ea_417 .footnoteReferenceContainer,
        ._successBody_484ea_419 .footnoteReferenceContainer,
        ._errorBody_484ea_421 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._blockedZipcodeBody_484ea_417 img,
        ._successBody_484ea_419 img,
        ._errorBody_484ea_421 img,
        ._blockedZipcodeBody_484ea_417 video,
        ._successBody_484ea_419 video,
        ._errorBody_484ea_421 video {
            max-width: 100%
        }
        ._blockedZipcodeBody_484ea_417 a.footnoteReference,
        ._successBody_484ea_419 a.footnoteReference,
        ._errorBody_484ea_421 a.footnoteReference {
            position: relative
        }
        ._blockedZipcodeBody_484ea_417 a.footnoteReference:after,
        ._successBody_484ea_419 a.footnoteReference:after,
        ._errorBody_484ea_421 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._blockedZipcodeBody_484ea_417 a.footnoteReference,
        ._successBody_484ea_419 a.footnoteReference,
        ._errorBody_484ea_421 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._blockedZipcodeAppLinks_484ea_637,
        ._mapLocations_1ifx5_568 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._mapMarker_1ifx5_120 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_1ifx5_230 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._extraContentBody_1ifx5_634 ul,
        ._extraContentBody_1ifx5_634 ol {
            margin-bottom: 0
        }
        ._extraContentBody_1ifx5_634 *+:not(:empty) {
            margin-top: 27px
        }
        ._extraContentBody_1ifx5_634 w-autoplay-guard.asset-video {
            display: block
        }
        ._extraContentBody_1ifx5_634 li+li:not(:empty) {
            margin-top: 10px
        }
        ._extraContentBody_1ifx5_634 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._extraContentBody_1ifx5_634 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._extraContentBody_1ifx5_634 h4,
        ._extraContentBody_1ifx5_634 h5,
        ._extraContentBody_1ifx5_634 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._extraContentBody_1ifx5_634 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._extraContentBody_1ifx5_634 a:focus {
            outline: 0 #0000
        }
        ._extraContentBody_1ifx5_634 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._extraContentBody_1ifx5_634 a,
        ._extraContentBody_1ifx5_634 a:hover {
            color: #07f
        }
        ._extraContentBody_1ifx5_634 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._extraContentBody_1ifx5_634 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._extraContentBody_1ifx5_634 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._extraContentBody_1ifx5_634 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._extraContentBody_1ifx5_634 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._extraContentBody_1ifx5_634 th,
        ._extraContentBody_1ifx5_634 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._extraContentBody_1ifx5_634 th,
            ._extraContentBody_1ifx5_634 td {
                padding: 16px
            }
        }
        ._extraContentBody_1ifx5_634 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._extraContentBody_1ifx5_634 .inline-image,
        ._extraContentBody_1ifx5_634 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._extraContentBody_1ifx5_634 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._extraContentBody_1ifx5_634 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._extraContentBody_1ifx5_634 img,
        ._extraContentBody_1ifx5_634 video {
            max-width: 100%
        }
        ._extraContentBody_1ifx5_634 a.footnoteReference {
            position: relative
        }
        ._extraContentBody_1ifx5_634 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._extraContentBody_1ifx5_634 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._extraContentAppButtons_1ifx5_778,
        ._groupsMobile_1ifx5_322,
        ._groupsDesktopContainer_1ifx5_334 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._groupTitle_1ifx5_414 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._groupEntries_1ifx5_446 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._groupEntryButton_1ifx5_473 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._footerAppButtons_1ifx5_520 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._featureLine_1f0h5_98 {
            margin: 0
        }
        ._title_1f0h5_260,
        ._title_13c7l_39,
        ._title_10xfb_53 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_10xfb_74 ul,
        ._body_10xfb_74 ol {
            margin-bottom: 0
        }
        ._body_10xfb_74 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_10xfb_74 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_10xfb_74 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_10xfb_74 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_10xfb_74 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_10xfb_74 h4,
        ._body_10xfb_74 h5,
        ._body_10xfb_74 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_10xfb_74 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_10xfb_74 a:focus {
            outline: 0 #0000
        }
        ._body_10xfb_74 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_10xfb_74 a,
        ._body_10xfb_74 a:hover {
            color: #07f
        }
        ._body_10xfb_74 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_10xfb_74 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_10xfb_74 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_10xfb_74 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_10xfb_74 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_10xfb_74 th,
        ._body_10xfb_74 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_10xfb_74 th,
            ._body_10xfb_74 td {
                padding: 16px
            }
        }
        ._body_10xfb_74 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_10xfb_74 .inline-image,
        ._body_10xfb_74 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_10xfb_74 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_10xfb_74 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_10xfb_74 img,
        ._body_10xfb_74 video {
            max-width: 100%
        }
        ._body_10xfb_74 a.footnoteReference {
            position: relative
        }
        ._body_10xfb_74 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_10xfb_74 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._mediaList_10xfb_218 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_sq34r_53 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._optionBody_sq34r_189 ul,
        ._optionBody_sq34r_189 ol {
            margin-bottom: 0
        }
        ._optionBody_sq34r_189 *+:not(:empty) {
            margin-top: 27px
        }
        ._optionBody_sq34r_189 w-autoplay-guard.asset-video {
            display: block
        }
        ._optionBody_sq34r_189 li+li:not(:empty) {
            margin-top: 10px
        }
        ._optionBody_sq34r_189 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._optionBody_sq34r_189 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._optionBody_sq34r_189 h4,
        ._optionBody_sq34r_189 h5,
        ._optionBody_sq34r_189 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._optionBody_sq34r_189 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._optionBody_sq34r_189 a:focus {
            outline: 0 #0000
        }
        ._optionBody_sq34r_189 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._optionBody_sq34r_189 a,
        ._optionBody_sq34r_189 a:hover {
            color: #07f
        }
        ._optionBody_sq34r_189 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._optionBody_sq34r_189 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._optionBody_sq34r_189 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._optionBody_sq34r_189 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._optionBody_sq34r_189 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._optionBody_sq34r_189 th,
        ._optionBody_sq34r_189 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._optionBody_sq34r_189 th,
            ._optionBody_sq34r_189 td {
                padding: 16px
            }
        }
        ._optionBody_sq34r_189 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._optionBody_sq34r_189 .inline-image,
        ._optionBody_sq34r_189 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._optionBody_sq34r_189 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._optionBody_sq34r_189 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._optionBody_sq34r_189 img,
        ._optionBody_sq34r_189 video {
            max-width: 100%
        }
        ._optionBody_sq34r_189 a.footnoteReference {
            position: relative
        }
        ._optionBody_sq34r_189 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._optionBody_sq34r_189 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88 {
            font-family: inherit;
            font-size: inherit;
            appearance: none;
            background: 0 0;
            border: none;
            padding: 0
        }
        ._closeButton_1poom_73 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_1poom_141,
        ._sectionTitle_1poom_176 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._bodyLink_1poom_207 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._bodyLink_1poom_207:hover {
            color: inherit
        }
        ._buttons_1poom_225,
        ._sectionLinks_1poom_259 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_j6el8_68 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._submitButton_j6el8_115 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            cursor: pointer;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0;
            text-decoration: none
        }
        ._submitButton_j6el8_115:hover {
            color: inherit
        }
        ._submitButton_j6el8_115 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._footerText_j6el8_216 ul,
        ._footerText_j6el8_216 ol {
            margin-bottom: 0
        }
        ._footerText_j6el8_216 *+:not(:empty) {
            margin-top: 27px
        }
        ._footerText_j6el8_216 w-autoplay-guard.asset-video {
            display: block
        }
        ._footerText_j6el8_216 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footerText_j6el8_216 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footerText_j6el8_216 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footerText_j6el8_216 h4,
        ._footerText_j6el8_216 h5,
        ._footerText_j6el8_216 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footerText_j6el8_216 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footerText_j6el8_216 a:focus {
            outline: 0 #0000
        }
        ._footerText_j6el8_216 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footerText_j6el8_216 a,
        ._footerText_j6el8_216 a:hover {
            color: #07f
        }
        ._footerText_j6el8_216 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footerText_j6el8_216 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footerText_j6el8_216 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footerText_j6el8_216 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footerText_j6el8_216 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footerText_j6el8_216 th,
        ._footerText_j6el8_216 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footerText_j6el8_216 th,
            ._footerText_j6el8_216 td {
                padding: 16px
            }
        }
        ._footerText_j6el8_216 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footerText_j6el8_216 .inline-image,
        ._footerText_j6el8_216 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footerText_j6el8_216 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footerText_j6el8_216 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footerText_j6el8_216 img,
        ._footerText_j6el8_216 video {
            max-width: 100%
        }
        ._footerText_j6el8_216 a.footnoteReference {
            position: relative
        }
        ._footerText_j6el8_216 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footerText_j6el8_216 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._successTitle_j6el8_391,
        ._errorTitle_j6el8_392,
        ._title_1qlui_74 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_ly72l_142 ul,
        ._body_ly72l_142 ol {
            margin-bottom: 0
        }
        ._body_ly72l_142 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_ly72l_142 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_ly72l_142 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_ly72l_142 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_ly72l_142 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_ly72l_142 h4,
        ._body_ly72l_142 h5,
        ._body_ly72l_142 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_ly72l_142 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_ly72l_142 a:focus {
            outline: 0 #0000
        }
        ._body_ly72l_142 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_ly72l_142 a,
        ._body_ly72l_142 a:hover {
            color: #07f
        }
        ._body_ly72l_142 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_ly72l_142 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_ly72l_142 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_ly72l_142 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_ly72l_142 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_ly72l_142 th,
        ._body_ly72l_142 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_ly72l_142 th,
            ._body_ly72l_142 td {
                padding: 16px
            }
        }
        ._body_ly72l_142 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_ly72l_142 .inline-image,
        ._body_ly72l_142 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_ly72l_142 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_ly72l_142 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_ly72l_142 img,
        ._body_ly72l_142 video {
            max-width: 100%
        }
        ._body_ly72l_142 a.footnoteReference {
            position: relative
        }
        ._body_ly72l_142 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_ly72l_142 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._toggleModal_1p7ml_53,
        ._closeModal_1p7ml_112 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._filtersTitle_1p7ml_136 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._filtersDrawer_1p7ml_156 summary {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._filtersDrawer_1p7ml_156 summary::-webkit-details-marker {
            display: none
        }
        ._filtersDrawer_1p7ml_156 summary:focus {
            outline: none
        }
        ._filtersDrawerContents_1p7ml_210,
        ._papers_1p7ml_273 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._paperTitle_1p7ml_305 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._byline_1p7ml_329 a {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._byline_1p7ml_329 a:hover {
            color: inherit
        }
        ._authorsList_1p7ml_361,
        ._topicsList_1p7ml_401,
        ._readMoreList_1p7ml_402 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_1ksxq_33,
        ._subtitle_1ksxq_93 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._calloutBody_1ksxq_186 ul,
        ._calloutBody_1ksxq_186 ol {
            margin-bottom: 0
        }
        ._calloutBody_1ksxq_186 *+:not(:empty) {
            margin-top: 27px
        }
        ._calloutBody_1ksxq_186 w-autoplay-guard.asset-video {
            display: block
        }
        ._calloutBody_1ksxq_186 li+li:not(:empty) {
            margin-top: 10px
        }
        ._calloutBody_1ksxq_186 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._calloutBody_1ksxq_186 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._calloutBody_1ksxq_186 h4,
        ._calloutBody_1ksxq_186 h5,
        ._calloutBody_1ksxq_186 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._calloutBody_1ksxq_186 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._calloutBody_1ksxq_186 a:focus {
            outline: 0 #0000
        }
        ._calloutBody_1ksxq_186 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._calloutBody_1ksxq_186 a,
        ._calloutBody_1ksxq_186 a:hover {
            color: #07f
        }
        ._calloutBody_1ksxq_186 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._calloutBody_1ksxq_186 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._calloutBody_1ksxq_186 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._calloutBody_1ksxq_186 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._calloutBody_1ksxq_186 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._calloutBody_1ksxq_186 th,
        ._calloutBody_1ksxq_186 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._calloutBody_1ksxq_186 th,
            ._calloutBody_1ksxq_186 td {
                padding: 16px
            }
        }
        ._calloutBody_1ksxq_186 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._calloutBody_1ksxq_186 .inline-image,
        ._calloutBody_1ksxq_186 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._calloutBody_1ksxq_186 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._calloutBody_1ksxq_186 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._calloutBody_1ksxq_186 img,
        ._calloutBody_1ksxq_186 video {
            max-width: 100%
        }
        ._calloutBody_1ksxq_186 a.footnoteReference {
            position: relative
        }
        ._calloutBody_1ksxq_186 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._calloutBody_1ksxq_186 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_b3bud_35 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._charts_b3bud_104 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._body_b3bud_170 ul,
        ._body_b3bud_170 ol {
            margin-bottom: 0
        }
        ._body_b3bud_170 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_b3bud_170 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_b3bud_170 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_b3bud_170 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_b3bud_170 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_b3bud_170 h4,
        ._body_b3bud_170 h5,
        ._body_b3bud_170 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_b3bud_170 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_b3bud_170 a:focus {
            outline: 0 #0000
        }
        ._body_b3bud_170 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_b3bud_170 a,
        ._body_b3bud_170 a:hover {
            color: #07f
        }
        ._body_b3bud_170 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_b3bud_170 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_b3bud_170 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_b3bud_170 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_b3bud_170 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_b3bud_170 th,
        ._body_b3bud_170 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_b3bud_170 th,
            ._body_b3bud_170 td {
                padding: 16px
            }
        }
        ._body_b3bud_170 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_b3bud_170 .inline-image,
        ._body_b3bud_170 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_b3bud_170 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_b3bud_170 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_b3bud_170 img,
        ._body_b3bud_170 video {
            max-width: 100%
        }
        ._body_b3bud_170 a.footnoteReference {
            position: relative
        }
        ._body_b3bud_170 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_b3bud_170 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._container_9clrl_2._carousel_9clrl_29 ._title_9clrl_43 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_9clrl_2._carousel_9clrl_29 ._gridTitle_9clrl_138 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166,
        ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._displayTitle_1ijac_89 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._heroImage_1ijac_115 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._subtitle_1ijac_168 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_1ijac_190 ul,
        ._body_1ijac_190 ol {
            margin-bottom: 0
        }
        ._body_1ijac_190 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_1ijac_190 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_1ijac_190 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_1ijac_190 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_1ijac_190 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_1ijac_190 h4,
        ._body_1ijac_190 h5,
        ._body_1ijac_190 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_1ijac_190 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_1ijac_190 a:focus {
            outline: 0 #0000
        }
        ._body_1ijac_190 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_1ijac_190 a,
        ._body_1ijac_190 a:hover {
            color: #07f
        }
        ._body_1ijac_190 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_1ijac_190 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_1ijac_190 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_1ijac_190 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_1ijac_190 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_1ijac_190 th,
        ._body_1ijac_190 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_1ijac_190 th,
            ._body_1ijac_190 td {
                padding: 16px
            }
        }
        ._body_1ijac_190 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_1ijac_190 .inline-image,
        ._body_1ijac_190 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_1ijac_190 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_1ijac_190 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_1ijac_190 img,
        ._body_1ijac_190 video {
            max-width: 100%
        }
        ._body_1ijac_190 a.footnoteReference {
            position: relative
        }
        ._body_1ijac_190 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_1ijac_190 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._footerLinks_1ijac_397 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_qiwav_75,
        ._subtitle_qiwav_152 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_qiwav_189 ul,
        ._body_qiwav_189 ol {
            margin-bottom: 0
        }
        ._body_qiwav_189 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_qiwav_189 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_qiwav_189 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_qiwav_189 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_qiwav_189 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_qiwav_189 h4,
        ._body_qiwav_189 h5,
        ._body_qiwav_189 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_qiwav_189 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_qiwav_189 a:focus {
            outline: 0 #0000
        }
        ._body_qiwav_189 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_qiwav_189 a,
        ._body_qiwav_189 a:hover {
            color: #07f
        }
        ._body_qiwav_189 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_qiwav_189 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_qiwav_189 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_qiwav_189 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_qiwav_189 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_qiwav_189 th,
        ._body_qiwav_189 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_qiwav_189 th,
            ._body_qiwav_189 td {
                padding: 16px
            }
        }
        ._body_qiwav_189 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_qiwav_189 .inline-image,
        ._body_qiwav_189 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_qiwav_189 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_qiwav_189 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_qiwav_189 img,
        ._body_qiwav_189 video {
            max-width: 100%
        }
        ._body_qiwav_189 a.footnoteReference {
            position: relative
        }
        ._body_qiwav_189 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_qiwav_189 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_13gn6_34 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._sections_13gn6_62 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._sectionTitle_13gn6_120,
        ._title_ihjwm_39,
        ._title_1u1md_47,
        ._headline_uo94q_41 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_uo94q_75 ul,
        ._body_uo94q_75 ol {
            margin-bottom: 0
        }
        ._body_uo94q_75 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_uo94q_75 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_uo94q_75 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_uo94q_75 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_uo94q_75 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_uo94q_75 h4,
        ._body_uo94q_75 h5,
        ._body_uo94q_75 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_uo94q_75 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_uo94q_75 a:focus {
            outline: 0 #0000
        }
        ._body_uo94q_75 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_uo94q_75 a,
        ._body_uo94q_75 a:hover {
            color: #07f
        }
        ._body_uo94q_75 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_uo94q_75 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_uo94q_75 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_uo94q_75 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_uo94q_75 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_uo94q_75 th,
        ._body_uo94q_75 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_uo94q_75 th,
            ._body_uo94q_75 td {
                padding: 16px
            }
        }
        ._body_uo94q_75 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_uo94q_75 .inline-image,
        ._body_uo94q_75 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_uo94q_75 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_uo94q_75 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_uo94q_75 img,
        ._body_uo94q_75 video {
            max-width: 100%
        }
        ._body_uo94q_75 a.footnoteReference {
            position: relative
        }
        ._body_uo94q_75 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_uo94q_75 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._grid_uo94q_221 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._footerTitle_uo94q_248 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._footerBody_uo94q_269 ul,
        ._footerBody_uo94q_269 ol {
            margin-bottom: 0
        }
        ._footerBody_uo94q_269 *+:not(:empty) {
            margin-top: 27px
        }
        ._footerBody_uo94q_269 w-autoplay-guard.asset-video {
            display: block
        }
        ._footerBody_uo94q_269 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footerBody_uo94q_269 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footerBody_uo94q_269 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footerBody_uo94q_269 h4,
        ._footerBody_uo94q_269 h5,
        ._footerBody_uo94q_269 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footerBody_uo94q_269 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footerBody_uo94q_269 a:focus {
            outline: 0 #0000
        }
        ._footerBody_uo94q_269 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footerBody_uo94q_269 a,
        ._footerBody_uo94q_269 a:hover {
            color: #07f
        }
        ._footerBody_uo94q_269 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footerBody_uo94q_269 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footerBody_uo94q_269 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footerBody_uo94q_269 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footerBody_uo94q_269 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footerBody_uo94q_269 th,
        ._footerBody_uo94q_269 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footerBody_uo94q_269 th,
            ._footerBody_uo94q_269 td {
                padding: 16px
            }
        }
        ._footerBody_uo94q_269 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footerBody_uo94q_269 .inline-image,
        ._footerBody_uo94q_269 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footerBody_uo94q_269 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footerBody_uo94q_269 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footerBody_uo94q_269 img,
        ._footerBody_uo94q_269 video {
            max-width: 100%
        }
        ._footerBody_uo94q_269 a.footnoteReference {
            position: relative
        }
        ._footerBody_uo94q_269 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footerBody_uo94q_269 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._buttonPrimary_uo94q_428 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._buttonPrimary_uo94q_428:hover {
            color: inherit
        }
        ._buttonPrimary_uo94q_428 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._buttonSecondary_uo94q_477 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._buttonSecondary_uo94q_477:hover {
            color: inherit
        }
        ._buttonSecondary_uo94q_477,
        ._authModalClose_uo94q_561 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._authModalTitle_uo94q_605 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._authModalCancel_uo94q_638,
        ._preChatModalClose_uo94q_684 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._preChatModalTitle_uo94q_724 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._preChatModalBody_uo94q_746 ul,
        ._preChatModalBody_uo94q_746 ol {
            margin-bottom: 0
        }
        ._preChatModalBody_uo94q_746 *+:not(:empty) {
            margin-top: 27px
        }
        ._preChatModalBody_uo94q_746 w-autoplay-guard.asset-video {
            display: block
        }
        ._preChatModalBody_uo94q_746 li+li:not(:empty) {
            margin-top: 10px
        }
        ._preChatModalBody_uo94q_746 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._preChatModalBody_uo94q_746 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._preChatModalBody_uo94q_746 h4,
        ._preChatModalBody_uo94q_746 h5,
        ._preChatModalBody_uo94q_746 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._preChatModalBody_uo94q_746 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._preChatModalBody_uo94q_746 a:focus {
            outline: 0 #0000
        }
        ._preChatModalBody_uo94q_746 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._preChatModalBody_uo94q_746 a,
        ._preChatModalBody_uo94q_746 a:hover {
            color: #07f
        }
        ._preChatModalBody_uo94q_746 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._preChatModalBody_uo94q_746 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._preChatModalBody_uo94q_746 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._preChatModalBody_uo94q_746 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._preChatModalBody_uo94q_746 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._preChatModalBody_uo94q_746 th,
        ._preChatModalBody_uo94q_746 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._preChatModalBody_uo94q_746 th,
            ._preChatModalBody_uo94q_746 td {
                padding: 16px
            }
        }
        ._preChatModalBody_uo94q_746 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._preChatModalBody_uo94q_746 .inline-image,
        ._preChatModalBody_uo94q_746 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._preChatModalBody_uo94q_746 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._preChatModalBody_uo94q_746 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._preChatModalBody_uo94q_746 img,
        ._preChatModalBody_uo94q_746 video {
            max-width: 100%
        }
        ._preChatModalBody_uo94q_746 a.footnoteReference {
            position: relative
        }
        ._preChatModalBody_uo94q_746 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._preChatModalBody_uo94q_746 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_1xdb5_30 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._features_1xdb5_67,
        ._featureSummary_1xdb5_129 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._featureSummary_1xdb5_129::-webkit-details-marker {
            display: none
        }
        ._featureSummary_1xdb5_129:focus {
            outline: none
        }
        ._featureSubtitle_1xdb5_166 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._featureBody_1xdb5_215 ul,
        ._featureBody_1xdb5_215 ol {
            margin-bottom: 0
        }
        ._featureBody_1xdb5_215 *+:not(:empty) {
            margin-top: 27px
        }
        ._featureBody_1xdb5_215 w-autoplay-guard.asset-video {
            display: block
        }
        ._featureBody_1xdb5_215 li+li:not(:empty) {
            margin-top: 10px
        }
        ._featureBody_1xdb5_215 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._featureBody_1xdb5_215 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._featureBody_1xdb5_215 h4,
        ._featureBody_1xdb5_215 h5,
        ._featureBody_1xdb5_215 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._featureBody_1xdb5_215 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._featureBody_1xdb5_215 a:focus {
            outline: 0 #0000
        }
        ._featureBody_1xdb5_215 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._featureBody_1xdb5_215 a,
        ._featureBody_1xdb5_215 a:hover {
            color: #07f
        }
        ._featureBody_1xdb5_215 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._featureBody_1xdb5_215 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._featureBody_1xdb5_215 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._featureBody_1xdb5_215 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._featureBody_1xdb5_215 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._featureBody_1xdb5_215 th,
        ._featureBody_1xdb5_215 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._featureBody_1xdb5_215 th,
            ._featureBody_1xdb5_215 td {
                padding: 16px
            }
        }
        ._featureBody_1xdb5_215 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._featureBody_1xdb5_215 .inline-image,
        ._featureBody_1xdb5_215 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._featureBody_1xdb5_215 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._featureBody_1xdb5_215 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._featureBody_1xdb5_215 img,
        ._featureBody_1xdb5_215 video {
            max-width: 100%
        }
        ._featureBody_1xdb5_215 a.footnoteReference {
            position: relative
        }
        ._featureBody_1xdb5_215 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._featureBody_1xdb5_215 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._chartsTitle_1xdb5_382 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._charts_1xdb5_373 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._footer_1xdb5_447 ul,
        ._footer_1xdb5_447 ol {
            margin-bottom: 0
        }
        ._footer_1xdb5_447 *+:not(:empty) {
            margin-top: 27px
        }
        ._footer_1xdb5_447 w-autoplay-guard.asset-video {
            display: block
        }
        ._footer_1xdb5_447 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footer_1xdb5_447 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footer_1xdb5_447 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footer_1xdb5_447 h4,
        ._footer_1xdb5_447 h5,
        ._footer_1xdb5_447 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footer_1xdb5_447 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footer_1xdb5_447 a:focus {
            outline: 0 #0000
        }
        ._footer_1xdb5_447 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footer_1xdb5_447 a,
        ._footer_1xdb5_447 a:hover {
            color: #07f
        }
        ._footer_1xdb5_447 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footer_1xdb5_447 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footer_1xdb5_447 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footer_1xdb5_447 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footer_1xdb5_447 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footer_1xdb5_447 th,
        ._footer_1xdb5_447 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footer_1xdb5_447 th,
            ._footer_1xdb5_447 td {
                padding: 16px
            }
        }
        ._footer_1xdb5_447 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footer_1xdb5_447 .inline-image,
        ._footer_1xdb5_447 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footer_1xdb5_447 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footer_1xdb5_447 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footer_1xdb5_447 img,
        ._footer_1xdb5_447 video {
            max-width: 100%
        }
        ._footer_1xdb5_447 a.footnoteReference {
            position: relative
        }
        ._footer_1xdb5_447 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footer_1xdb5_447 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
    }
    ._modal_oo8xi_72[open] {
        display: grid
    }
    ._modal_oo8xi_72 [data-close-modal] {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._modal_oo8xi_72 [data-close-modal]:focus {
        outline: 0 #0000
    }
    ._modal_oo8xi_72 [data-close-modal]:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._modal_oo8xi_72 [data-close-modal] {
        justify-content: center;
        align-items: center;
        gap: "";
        place-self: start end;
        width: 48px;
        height: 48px;
        display: flex
    }
    ._modal_oo8xi_72 {
        grid-template-rows: 0 1fr
    }
    ._container_1hhwo_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1hhwo_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1hhwo_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1hhwo_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1hhwo_2>* {
        grid-column: left-content/right-content
    }
    ._container_1hhwo_2._theme\:safety_1hhwo_25 {
        color: #fff;
        background-color: #050f1e
    }
    ._content_1hhwo_29 {
        opacity: 0;
        flex-direction: column;
        gap: 32px;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        display: flex;
        transform: translateY(30px)
    }
    ._content_1hhwo_29[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    @media (width>=600px) {
        ._content_1hhwo_29 {
            grid: "left right"/1fr 1fr;
            align-items: center;
            gap: 32px;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._content_1hhwo_29 {
            gap: 53px
        }
    }
    ._left_1hhwo_54 {
        grid-area: left
    }
    @media (width>=600px) {
        ._imageMobile_1hhwo_58 {
            display: none
        }
    }
    ._imageDesktop_1hhwo_62 {
        display: none
    }
    @media (width>=600px) {
        ._imageDesktop_1hhwo_62 {
            display: block
        }
    }
    ._right_1hhwo_70 {
        letter-spacing: -.02rem;
        flex-direction: column;
        grid-area: right;
        gap: 24px;
        font-size: 1.125rem;
        line-height: 1.5rem;
        display: flex
    }
    ._title_1hhwo_80 {
        text-wrap: balance;
        letter-spacing: -.125rem;
        font-size: 2.375rem;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._title_1hhwo_80 {
            font-size: 3.125rem;
            line-height: 1.1
        }
    }
    ._body_1hhwo_99 {
        max-width: 50ch
    }
    ._link_1hhwo_102 {
        max-width: max-content;
        font-size: 1.5rem
    }
    ._container_79qmk_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_79qmk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_79qmk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_79qmk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_79qmk_2>* {
        grid-column: left-content/right-content
    }
    ._banner_79qmk_25 {
        color: #fff;
        background: #07f;
        grid-column: left-outer/right-outer;
        justify-items: center;
        gap: 28px;
        padding: 72px 20px;
        display: grid
    }
    @media (width>=600px) {
        ._banner_79qmk_25 {
            gap: 64px;
            padding: 66px 72px
        }
    }
    @media (width>=1024px) {
        ._banner_79qmk_25 {
            border-radius: 24px;
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) {
        ._hasQr_79qmk_47 {
            grid-template-columns: minmax(240px, 1fr) minmax(0, 1.5fr);
            align-items: center
        }
    }
    ._qrCodeLink_79qmk_52 {
        color: inherit;
        flex-direction: column;
        justify-self: center;
        align-items: center;
        gap: 16px;
        text-decoration: none;
        display: flex
    }
    ._qrCodeLink_79qmk_52:not(:has(._qrCodeLabel_79qmk_61)) {
        display: none
    }
    @media (width>=600px) {
        ._qrCodeLink_79qmk_52:not(:has(._qrCodeLabel_79qmk_61)) {
            display: flex
        }
    }
    ._qrCode_79qmk_52 {
        aspect-ratio: 1;
        width: 100%;
        max-width: 150px;
        height: auto;
        display: none
    }
    @media (width>=600px) {
        ._qrCode_79qmk_52 {
            display: block
        }
    }
    ._qrCodeLabel_79qmk_61 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.01em;
        text-align: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._content_79qmk_95 {
        flex-direction: column;
        align-items: center;
        width: 100%;
        display: flex
    }
    ._title_79qmk_102 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-align: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.12
    }
    @media (width>=600px) {
        ._title_79qmk_102 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.08
        }
    }
    ._buttons_79qmk_138 {
        --app-store-button-height: 43px;
        --app-store-buttons-gap: 19px;
        --app-store-rating-font-size: 21px;
        --app-store-rating-gap: 12px;
        --app-store-rating-min-width: 0;
        --app-store-rating-padding: 4px 16px 5px;
        --app-store-rating-width: 145px;
        margin-top: 24px
    }
    @media (width>=600px) {
        ._buttons_79qmk_138 {
            --app-store-button-height: 43px;
            --app-store-buttons-gap: 19px;
            --app-store-rating-font-size: 21px;
            --app-store-rating-gap: 12px;
            --app-store-rating-padding: 4px 16px 5px;
            margin-top: 24px
        }
    }
    ._container_l332q_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_l332q_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=1024px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_l332q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_l332q_2>* {
            grid-column: left-content/right-content
        }
    }
    ._container_l332q_2._background\:extra-dark-navy_l332q_52 {
        color: #fff;
        background-color: #050f1e
    }
    ._container_l332q_2._background\:dark-navy_l332q_56 {
        color: #fff;
        background-color: #23233c
    }
    ._articles_l332q_76 {
        padding: 4px 0
    }
    ._articleItem_l332q_85:has(:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._articleImage_l332q_96 {
        display: grid
    }
    ._articleImage_l332q_96 img,
    ._articleImage_l332q_96 video,
    video._articleImage_l332q_96 {
        object-fit: cover;
        height: 100%
    }
    ._articleLink_l332q_116 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._toggleMarquee_l332q_125 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._toggleMarquee_l332q_125:focus {
        outline: 0 #0000
    }
    ._toggleMarquee_l332q_125:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._toggleMarquee_l332q_125 {
        display: grid
    }
    ._toggleMarqueeIconPause_l332q_153,
    ._toggleMarqueeIconPlay_l332q_154 {
        aspect-ratio: 1;
        opacity: 1;
        grid-area: 1/1/span 1/span 1;
        width: 50px;
        transition: opacity .2s
    }
    ._toggleMarquee_l332q_125[aria-pressed=true] ._toggleMarqueeIconPause_l332q_153,
    ._toggleMarquee_l332q_125[aria-pressed=false] ._toggleMarqueeIconPlay_l332q_154 {
        opacity: 0
    }
    ._carouselDots_l332q_168 {
        justify-content: center;
        align-items: center;
        gap: 22px;
        display: flex
    }
    ._carouselDotButton_l332q_181 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._carouselDotButton_l332q_181:focus {
        outline: 0 #0000
    }
    ._carouselDotButton_l332q_181:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._carouselDotButton_l332q_181 {
        position: relative
    }
    ._carouselDotButton_l332q_181:after {
        content: "";
        width: max(100%, 24px);
        height: max(100%, 24px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._carouselDotButton_l332q_181 {
        background: #07f;
        border-radius: 50%;
        width: 8px;
        height: 8px
    }
    ._carouselDotLabel_l332q_224 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_l332q_2._variant\:marquee_l332q_232 {
        contain: layout paint;
        overflow: hidden
    }
    ._container_l332q_2._variant\:marquee_l332q_232 ._articlesContainer_l332q_236 {
        grid-column: left-outer/right-outer;
        overflow: hidden
    }
    ._container_l332q_2._variant\:marquee_l332q_232 ._articlesMarquee_l332q_240 {
        --marquee-gap: 10px;
        --marquee-item-width: 300px;
        --marquee-duration: 10s;
        --marquee-distance-slides: calc(var(--marquee-item-width) * var(--num-articles));
        --marquee-distance-gaps: calc(var(--marquee-gap) * (var(--num-articles) - 1));
        --marquee-distance: calc(var(--marquee-distance-slides) + var(--marquee-distance-gaps));
        animation: var(--marquee-duration) _slide-left_l332q_1 both linear infinite;
        animation-play-state: paused
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_l332q_2._variant\:marquee_l332q_232 ._articlesMarquee_l332q_240.marquee\:active {
            animation-play-state: running
        }
    }
    ._container_l332q_2._variant\:marquee_l332q_232 ._articles_l332q_76 {
        gap: var(--marquee-gap);
        justify-content: center;
        align-items: start;
        display: flex
    }
    ._container_l332q_2._variant\:marquee_l332q_232 ._articleItem_l332q_85 {
        flex: 0 0 var(--marquee-item-width)
    }
    @media (width<=599px) {
        ._container_l332q_2._variant\:carousel-mobile_l332q_268 ._articles_l332q_76 {
            will-change: scroll-position;
            scrollbar-width: none;
            scroll-snap-type: x mandatory;
            scroll-snap-stop: always;
            flex-direction: row;
            display: flex;
            overflow: scroll hidden
        }
        ._container_l332q_2._variant\:carousel-mobile_l332q_268 ._articles_l332q_76::-webkit-scrollbar {
            background: 0 0;
            width: 0;
            height: 0;
            display: none
        }
        ._container_l332q_2._variant\:carousel-mobile_l332q_268 ._articles_l332q_76 ._articleItem_l332q_85 {
            scroll-snap-align: center;
            flex: 0 0 100%;
            margin-left: 0;
            margin-right: 0
        }
    }
    @media (width>=600px) {
        ._container_l332q_2._variant\:carousel-mobile_l332q_268 ._carouselDots_l332q_168 {
            display: none
        }
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._headerTitle_l332q_61 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-align: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._headerTitle_l332q_61 {
            font-size: 2.5rem
        }
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articlesContainer_l332q_236 {
        margin-block-start: 48px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articlesContainer_l332q_236 {
            margin-block-start: 84px
        }
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articlesMarquee_l332q_240 {
        --marquee-duration: 50s;
        --marquee-item-width: 220px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articlesMarquee_l332q_240 {
            --marquee-item-width: 315px
        }
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articleImage_l332q_96 {
        border-radius: 20px;
        overflow: hidden
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articleEyebrow_l332q_338 {
        display: none
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._articleTitle_l332q_89 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 20px;
        padding-inline-end: 10px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._toggleMarquee_l332q_125 {
        color: #7c899a;
        grid-column: left-content/right-content;
        justify-self: center;
        margin-block: 60px 5px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:updates_l332q_298._variant\:marquee_l332q_232 ._toggleMarquee_l332q_125 {
            justify-self: end
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 {
        contain: content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61 {
        --overlap: 36px;
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61>* {
        grid-column: left-content/right-content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._header_l332q_61 {
        margin-bottom: calc(-1 * var(--overlap));
        padding-bottom: calc(28px + var(--overlap));
        background: #fff
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._headerTitle_l332q_61 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #050f1e;
        width: 60%;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._headerTitle_l332q_61 {
            justify-self: end;
            width: 10ch;
            margin-inline-end: 90px;
            font-size: 2.5rem
        }
    }
    @media (width<=599px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articlesContainer_l332q_236 {
            margin: 0 -36px
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articles_l332q_76 {
        gap: 20px;
        padding: 0 36px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articles_l332q_76 {
            grid-template-columns: 1fr 1fr 1fr;
            gap: 108px 10px;
            padding: 0;
            display: grid
        }
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type {
            grid: "_ image"1fr"eyebrow image""title image""link image"/1fr 1fr;
            grid-column: 1/span 3;
            gap: 0 10px;
            min-height: 200px;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type {
            grid: "_ image"1fr"eyebrow image""title image""link image"/1fr 2fr
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleEyebrow_l332q_338 {
        grid-area: eyebrow
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleImage_l332q_96 {
        grid-area: image
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleImage_l332q_96 * {
        height: 100%
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleImage_l332q_96 img {
        object-fit: cover
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleTitle_l332q_89 {
        grid-area: title
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleItem_l332q_85:first-of-type ._articleLink_l332q_116 {
        grid-area: link
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleImage_l332q_96 {
        border: 1px solid #ccd3dc
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleEyebrow_l332q_338 {
        color: #4c719a;
        margin-block-start: 18px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleTitle_l332q_89 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 5px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._articleLink_l332q_116 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        color: #07f
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._carouselDots_l332q_168 {
        margin-block-start: 24px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._carouselDotButton_l332q_181 {
        opacity: .5;
        transition: opacity .2s
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._carouselDotButton_l332q_181[aria-current=true] {
        opacity: 1
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._footer_l332q_525 {
        margin-block-start: 48px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._footer_l332q_525 {
            margin-block-start: 128px
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._footerLink_l332q_533 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        justify-content: start;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:blog-articles_l332q_368 ._footerLink_l332q_533 {
            font-size: 1.5rem
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 {
        contain: content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._header_l332q_61 {
        flex-direction: column;
        gap: 26px;
        display: flex
    }
    @media (width>=1024px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._header_l332q_61 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._headerTitle_l332q_61 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._headerTitle_l332q_61 {
            max-width: 10ch;
            font-size: 3.9375rem
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._headerBody_l332q_584 {
        max-width: 42ch
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/2)[col2]calc(min(100% - 72px, 348px)/2)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/2)[col2]calc(min(100% - 108px, 1332px)/2)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/2)[col2]calc(min(100% - 216px, 1224px)/2)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]612px[col2]612px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69>* {
        grid-column: left-content/right-content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
        margin-block-start: 50px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-column: left-content/right-content;
            grid-template-columns: [left-content col1]calc(min(100%, 348px)/2)[col2]calc(min(100%, 348px)/2)[right-content]36px;
            justify-self: center;
            width: 100%;
            max-width: 550px;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-content col1]calc(min(100%, 1332px)/2)[col2]calc(min(100%, 1332px)/2)[right-content]54px
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-content col1]calc(min(100%, 1224px)/2)[col2]calc(min(100%, 1224px)/2)[right-content]108px
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-template-columns: [left-content col1]50%[col2]50%[right-content]108px
        }
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 {
            grid-area: 1/col7/span 1/right-content;
            margin: 0
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleItem_l332q_85:first-of-type {
        grid-area: 1/left-content/span 1/right-content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleItem_l332q_85:nth-of-type(2) {
        grid-area: 1/col2/span 1/right-content
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleItem_l332q_85:nth-of-type(2) ._articleImage_l332q_96,
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleItem_l332q_85:nth-of-type(2) ._articleSubtitle_l332q_109 {
        display: none
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleImage_l332q_96 {
        --overhang: 36px;
        width: calc(100% + 2 * var(--overhang));
        margin: 0 calc(-1 * var(--overhang))
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleImage_l332q_96 {
            --overhang: 0
        }
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleTitle_l332q_89 {
            margin: 0 0 0 18px
        }
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._preArticles_l332q_69 ._articleSubtitle_l332q_109 {
            margin: 8px 0 0 18px
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleTitle_l332q_89 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        color: #e9ffac;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleSubtitle_l332q_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        color: #e9ffac;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articlesContainer_l332q_236 {
        margin-block-start: 50px
    }
    @media (width<=599px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articlesContainer_l332q_236 {
            grid-column: left-outer/right-outer
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 {
        padding: 36px
    }
    @media (width>=600px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 {
            grid-template-columns: repeat(2, 1fr);
            gap: 80px 0;
            padding: 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 {
            grid-template-columns: repeat(4, 1fr)
        }
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 ._articleItem_l332q_85 {
        flex: 0 0 246px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 ._articleTitle_l332q_89,
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articles_l332q_76 ._articleSubtitle_l332q_109 {
        margin-inline-start: 10px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleItem_l332q_85 {
        display: grid
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleItem_l332q_85:has(:focus-visible) {
        z-index: 2
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleTitle_l332q_89 {
        grid-area: 1/1/span 1/span 1;
        max-width: 1ch
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleSubtitle_l332q_109 {
        grid-area: 2/1/span 1/span 1;
        margin-block-start: 6px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleImage_l332q_96 {
        grid-area: 1/1/span 3/span 1;
        padding-block-start: 48px
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleImage_l332q_96 * {
        height: 100%
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._articleImage_l332q_96 img {
        object-fit: cover
    }
    ._container_l332q_2._page\:about_l332q_368._source\:leadership-bios_l332q_552 ._carouselDotButton_l332q_181:not([aria-current=true]) {
        opacity: .4
    }
    ._container_klbno_2 {
        display: contents
    }
    ._becauseBanner_klbno_5 {
        position: relative
    }
    @media (height>=500px) and (width>=600px) {
        ._becauseBanner_klbno_5 {
            z-index: 10;
            position: sticky;
            top: -2px
        }
    }
    ._banner_klbno_15 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._banner_klbno_15 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._banner_klbno_15 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._banner_klbno_15 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._banner_klbno_15>* {
        grid-column: left-content/right-content
    }
    ._banner_klbno_15 {
        background: #fff;
        padding: 26px 0 55px;
        position: relative
    }
    @media (width>=600px) {
        ._banner_klbno_15 {
            padding: 33px 0 15px
        }
    }
    @media (height>=500px) and (width>=600px) {
        ._banner_klbno_15 {
            transition: transform .2s .4s
        }
    }
    ._banner_klbno_15:before {
        content: "";
        background: #fff;
        width: 100%;
        height: 50px;
        position: absolute;
        bottom: 100%;
        left: 0
    }
    @media (height>=500px) and (width>=600px) {
        .scroll\:up ._becauseBanner_klbno_5.is-stuck ._banner_klbno_15 {
            transform: translateY(100px)
        }
    }
    ._bannerMainContent_klbno_67 {
        flex-direction: column;
        align-items: center;
        gap: 24px;
        display: flex
    }
    @media (width>=600px) {
        ._bannerMainContent_klbno_67 {
            flex-direction: row;
            justify-content: center;
            align-items: start;
            gap: 32px
        }
    }
    ._bannerImage_klbno_81 {
        width: 82px;
        height: auto
    }
    ._bannerLink_klbno_86 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        justify-content: center;
        align-items: center;
        gap: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        display: flex
    }
    @media (width>=600px) {
        ._bannerLink_klbno_86 {
            margin-block-start: 9px
        }
    }
    ._bannerLink_klbno_86 img {
        aspect-ratio: 1;
        width: 34px
    }
    ._becauseCta_1tewc_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._becauseCta_1tewc_2>* {
        grid-column: left-content/right-content
    }
    ._becauseCta_1tewc_2 {
        align-items: start;
        row-gap: 36px
    }
    @media (width>=600px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._becauseCta_1tewc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._becauseCta_1tewc_2>* {
            grid-column: left-content/right-content
        }
    }
    ._heading_1tewc_56 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._body_1tewc_64 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-wrap: balance;
        max-width: 700px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._body_1tewc_64 {
            z-index: 2;
            color: #fff;
            text-align: center;
            grid-row: 1
        }
    }
    @media (width>=1024px) {
        ._body_1tewc_64 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._bodyMobile_1tewc_102 {
        display: block
    }
    @media (width>=600px) {
        ._bodyMobile_1tewc_102 {
            display: none
        }
    }
    ._bodyDesktop_1tewc_110 {
        display: none
    }
    @media (width>=600px) {
        ._bodyDesktop_1tewc_110 {
            display: block
        }
    }
    ._media_1tewc_118 {
        aspect-ratio: 375/320;
        position: relative
    }
    @media (width<=599px) {
        ._media_1tewc_118 {
            grid-column: left-outer/right-outer
        }
    }
    @media (width>=600px) {
        ._media_1tewc_118 {
            aspect-ratio: 960/579;
            grid-row: 1
        }
    }
    ._background_1tewc_133 {
        width: 100%;
        height: 100%;
        position: absolute;
        inset: 0
    }
    @media (width<=599px) {
        ._background_1tewc_133 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._background_1tewc_133 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._background_1tewc_133 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._background_1tewc_133 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._background_1tewc_133>* {
            grid-column: left-content/right-content
        }
        ._background_1tewc_133 video {
            grid-column: left-outer/right-outer
        }
    }
    @media (width>=600px) {
        ._background_1tewc_133 video {
            grid-area: 1/1
        }
    }
    ._background_1tewc_133 button[data-yt-modal-video-id] {
        display: none
    }
    ._background_1tewc_133 [data-pause] {
        grid-column: left-content;
        align-self: end;
        width: 33px;
        height: 33px;
        margin-bottom: 4px
    }
    @media (width>=600px) {
        ._background_1tewc_133 [data-pause] {
            grid-area: 1/1;
            margin: 0 0 8px 8px
        }
    }
    @media (width>=1024px) {
        ._background_1tewc_133 [data-pause] {
            width: 50px;
            height: 50px;
            margin: 0 0 28px 28px
        }
    }
    ._content_1tewc_199 {
        z-index: 1;
        text-align: center;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 40px;
        padding: 24px;
        display: flex;
        position: absolute;
        inset: 0
    }
    ._link_1tewc_212 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        outline: 0 #0000;
        justify-content: center;
        align-items: center;
        gap: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        transition: outline .15s;
        display: flex
    }
    ._link_1tewc_212:focus {
        outline: 0 #0000
    }
    ._link_1tewc_212:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._link_1tewc_212 {
        color: #fff;
        background: #00000080;
        border-radius: 1000px;
        padding: 8px 23px;
        transition: scale .2s
    }
    ._link_1tewc_212:has(img) {
        padding: 8px 23px 8px 13px
    }
    ._link_1tewc_212:hover {
        scale: 1.05
    }
    ._link_1tewc_212 img {
        width: 34px;
        height: 34px
    }
    ._becauseForm_1k5dh_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._becauseForm_1k5dh_2>* {
        grid-column: left-content/right-content
    }
    ._becauseForm_1k5dh_2 {
        align-items: start;
        row-gap: 25px
    }
    @media (width>=1024px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/2 - 16px)[gutter1]32px[col2]calc(min(100% - 72px, 348px)/2 - 16px)[right-content]36px[right-padding]1fr[right-outer];
            align-items: center;
            row-gap: 0;
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/2 - 16px)[gutter1]32px[col2]calc(min(100% - 108px, 1332px)/2 - 16px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/2 - 16px)[gutter1]32px[col2]calc(min(100% - 216px, 1224px)/2 - 16px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._becauseForm_1k5dh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]596px[gutter1]32px[col2]596px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._becauseForm_1k5dh_2>* {
            grid-column: left-content/right-content
        }
    }
    ._becauseForm_1k5dh_2._option\:background-granite-gray-1_1k5dh_58 {
        background-color: #fafafb
    }
    ._header_1k5dh_61 {
        flex-direction: column;
        align-items: start;
        gap: 24px;
        display: flex
    }
    @media (width>=1024px) {
        ._header_1k5dh_61 {
            grid-column: col1/gutter1;
            align-self: start
        }
    }
    ._headerImage_1k5dh_73 {
        width: auto;
        max-width: 143px;
        height: auto
    }
    @media (width>=1024px) {
        ._headerImage_1k5dh_73 {
            margin-block-start: 26px
        }
    }
    ._headerTitle_1k5dh_84 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._headerBody_1k5dh_104 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #43546a;
        max-width: 40ch;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._becauseForm_1k5dh_2 w-form {
        background-color: #f4f6f9
    }
    @media (width<=1023px) {
        ._becauseForm_1k5dh_2 w-form {
            grid-column: left-outer/right-outer;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=1023px) and (width>=600px) and (width<=1023px) {
        ._becauseForm_1k5dh_2 w-form {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) and (width>=1024px) and (width<=1439px) {
        ._becauseForm_1k5dh_2 w-form {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) and (width>=1440px) {
        ._becauseForm_1k5dh_2 w-form {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) {
        ._becauseForm_1k5dh_2 w-form>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._becauseForm_1k5dh_2 w-form {
            border-radius: 16px;
            grid-column: col2/right-content;
            display: block
        }
    }
    ._form_1k5dh_154 {
        padding: 40px 0 60px
    }
    @media (width<=1023px) {
        ._form_1k5dh_154 {
            max-width: 500px
        }
    }
    @media (width>=1024px) {
        ._form_1k5dh_154 {
            padding: 40px 47px
        }
    }
    ._submitButton_1k5dh_168 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._submitButton_1k5dh_168:focus {
        outline: 0 #0000
    }
    ._submitButton_1k5dh_168:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._submitButton_1k5dh_168 {
        color: #fff;
        background-color: #006fee;
        border: 1px solid #006fee;
        border-radius: 3px;
        width: max-content;
        padding: 16px 32px;
        display: block
    }
    ._submitButton_1k5dh_168:hover {
        color: #006fee;
        background-color: #fff
    }
    ._submitButton_1k5dh_168 {
        margin-block-start: 21px
    }
    ._formFooter_1k5dh_220 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        grid-column: 1/-1;
        margin-block-start: 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._success_1k5dh_378,
    ._error_1k5dh_379 {
        padding: 24px;
        display: none
    }
    ._successTitle_1k5dh_384,
    ._errorTitle_1k5dh_385 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._successBody_1k5dh_406,
    ._errorBody_1k5dh_407 {
        max-width: 50ch;
        margin-block-start: 16px
    }
    ._becauseForm_1k5dh_2 w-form.state\:success ._form_1k5dh_154,
    ._becauseForm_1k5dh_2 w-form.state\:success ._error_1k5dh_379 {
        display: none !important
    }
    ._becauseForm_1k5dh_2 w-form.state\:success ._success_1k5dh_378 {
        display: block
    }
    ._becauseForm_1k5dh_2 w-form.state\:error ._form_1k5dh_154,
    ._becauseForm_1k5dh_2 w-form.state\:error ._success_1k5dh_378 {
        display: none !important
    }
    ._becauseForm_1k5dh_2 w-form.state\:error ._error_1k5dh_379 {
        display: block
    }
    ._hero_1d8sp_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._hero_1d8sp_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._hero_1d8sp_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._hero_1d8sp_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._hero_1d8sp_2>* {
        grid-column: left-content/right-content
    }
    ._hero_1d8sp_2 {
        background-color: #000;
        row-gap: 0
    }
    ._title_1d8sp_30 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        color: #fff;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_1d8sp_30 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            text-align: center;
            grid-row: 1;
            align-self: center;
            padding: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            translate: 0 -72px
        }
    }
    ._media_1d8sp_72 {
        aspect-ratio: 375/390;
        grid-column: left-outer/right-outer;
        margin-block-start: 36px;
        position: relative
    }
    @media (width>=600px) {
        ._media_1d8sp_72 {
            aspect-ratio: 1176/695;
            grid-row: 1;
            width: 100%;
            max-height: 695px;
            margin: 0
        }
    }
    ._background_1d8sp_87 {
        width: 100%;
        height: 100%;
        position: absolute;
        inset: 0
    }
    ._background_1d8sp_87 [data-pause] {
        place-self: end start;
        width: 33px;
        height: 33px;
        margin: 0 0 16px 36px
    }
    @media (width>=600px) {
        ._background_1d8sp_87 [data-pause] {
            width: 50px;
            height: 50px;
            margin: 0 0 28px 54px
        }
    }
    @media (width>=1024px) {
        ._background_1d8sp_87 [data-pause] {
            margin: 0 0 32px 108px
        }
    }
    @media (width>=1440px) {
        ._background_1d8sp_87 [data-pause] {
            margin: 0 0 32px calc((100vw - 1224px - var(--scrollbar-width)) / 2)
        }
    }
    ._content_1d8sp_117 {
        z-index: 1;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 24px;
        padding: 24px;
        display: flex;
        position: absolute;
        inset: 0
    }
    ._watchButton_1d8sp_129 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        outline: 0 #0000;
        justify-content: center;
        align-items: center;
        gap: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        transition: outline .15s;
        display: flex
    }
    ._watchButton_1d8sp_129:focus {
        outline: 0 #0000
    }
    ._watchButton_1d8sp_129:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._watchButton_1d8sp_129 {
        color: #fff;
        background: #00000080;
        border-radius: 1000px;
        padding: 8px 23px;
        transition: scale .2s
    }
    ._watchButton_1d8sp_129:has(img) {
        padding: 8px 23px 8px 13px
    }
    ._watchButton_1d8sp_129:hover {
        scale: 1.05
    }
    ._watchButton_1d8sp_129 img {
        width: 34px;
        height: 34px
    }
    ._callout_1d8sp_186 {
        color: #fff;
        background-color: #061e4d;
        place-items: start;
        row-gap: 50px;
        padding: 43px 0
    }
    @media (width<=1023px) {
        ._callout_1d8sp_186 {
            grid-column: left-outer/right-outer;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=1023px) and (width>=600px) and (width<=1023px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) and (width>=1024px) and (width<=1439px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) and (width>=1440px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=1023px) {
        ._callout_1d8sp_186>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=600px) and (width<=1023px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=1024px) and (width<=1439px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=1440px) {
        ._callout_1d8sp_186 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._callout_1d8sp_186>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._callout_1d8sp_186 {
            z-index: 2;
            border-radius: 20px;
            justify-content: center;
            justify-self: center;
            align-items: center;
            gap: 39px;
            width: 82.9%;
            max-width: 796px;
            margin-block-start: -74px;
            padding: 48px;
            display: flex
        }
    }
    ._calloutText_1d8sp_264 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-wrap: balance;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._calloutText_1d8sp_264 {
            grid-column: left-content/col7
        }
    }
    ._calloutLink_1d8sp_283 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #fff;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._calloutLink_1d8sp_283 {
            grid-column: col8/right-content
        }
    }
    ._becauseInfo_z4547_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._becauseInfo_z4547_2>* {
        grid-column: left-content/right-content
    }
    ._becauseInfo_z4547_2 {
        contain: layout paint
    }
    @media (width>=600px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._becauseInfo_z4547_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._becauseInfo_z4547_2>* {
            grid-column: left-content/right-content
        }
    }
    ._becauseInfo_z4547_2._option\:background-black_z4547_55 {
        color: #fff;
        background-color: #000
    }
    ._info_z4547_59 {
        border-top: 1px solid #0003;
        border-bottom: 1px solid #0003;
        grid: "title""subtitle""cta""body""footnote""image"/1fr;
        justify-items: start;
        padding: 24px 0;
        display: grid
    }
    @media (width>=600px) {
        ._info_z4547_59 {
            grid: "left title gutter1 subtitle gutter2 right""left title gutter1 cta gutter2 right""left title gutter1 __ gutter2 right""left image image image image right"1fr"left footnote footnote footnote footnote right"/1fr auto 29px auto auto 1fr;
            align-items: start
        }
    }
    @media (width>=1024px) {
        ._info_z4547_59 {
            grid: "left _ _ _ _ _ right"1fr"left title gutter1 subtitle gutter2 image right""left title gutter1 cta gutter2 image right""left title gutter1 __ gutter2 image right""left footnote footnote footnote footnote image right"/1fr auto 29px auto 120px auto 1fr;
            padding: 16px 0 24px
        }
    }
    ._option\:background-black_z4547_55 ._info_z4547_59 {
        border-top: 1px solid #fff6;
        border-bottom: 1px solid #fff6
    }
    ._infoTitleAlt_z4547_83 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._infoTitle_z4547_83 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: .8
    }
    ._infoTitle_z4547_83 b {
        font-size: 9.9375rem;
        font-weight: 400;
        line-height: .9
    }
    ._option\:background-black_z4547_55 ._infoTitle_z4547_83 {
        color: #07f
    }
    ._infoSubtitle_z4547_114 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: subtitle;
        max-width: 15ch;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._infoSubtitle_z4547_114 {
            max-width: 163px;
            margin-block-start: 1.5em
        }
    }
    ._infoSubtitle_z4547_114 b {
        font-size: 3rem;
        font-weight: 400;
        line-height: .8
    }
    ._infoBody_z4547_140 {
        grid-area: body
    }
    ._infoCta_z4547_143 {
        grid-area: cta;
        margin-block-start: 8px
    }
    ._infoFootnote_z4547_147 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        color: #7c899a;
        grid-area: footnote;
        margin-block-start: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._infoFootnote_z4547_147 {
            margin-block-start: 8px
        }
    }
    ._infoImage_z4547_168 {
        grid-area: image;
        margin-block-start: 24px
    }
    @media (width>=600px) {
        ._infoImage_z4547_168 {
            align-self: center;
            margin-block-start: 0
        }
        ._option\:background-black_z4547_55 ._infoImage_z4547_168 {
            margin-block-start: 24px
        }
    }
    ._carousel_z4547_183 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._carousel_z4547_183 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._carousel_z4547_183 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._carousel_z4547_183 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._carousel_z4547_183>* {
        grid-column: left-content/right-content
    }
    ._carouselTitle_z4547_208 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 13px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._carouselTitle_z4547_208 {
            max-width: 380px;
            margin-block-start: 62px
        }
    }
    ._carouselList_z4547_236 {
        will-change: scroll-position;
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
        scroll-snap-stop: always;
        flex-direction: row;
        display: flex;
        overflow: scroll hidden
    }
    ._carouselList_z4547_236::-webkit-scrollbar {
        background: 0 0;
        width: 0;
        height: 0;
        display: none
    }
    ._carouselList_z4547_236 {
        grid-column: left-outer/right-outer;
        gap: 24px;
        margin-block-start: 48px;
        padding: 0 36px
    }
    @media (width>=600px) {
        ._carouselList_z4547_236 {
            --w-carousel-continuous: true;
            scroll-snap-type: none;
            padding: 0 54px
        }
    }
    @media (width>=1024px) {
        ._carouselList_z4547_236 {
            padding: 0 108px
        }
    }
    @media (width>=1440px) {
        ._carouselList_z4547_236 {
            padding: 0 calc((100vw - 1224px - var(--scrollbar-width)) / 2)
        }
    }
    ._carouselItem_z4547_281 {
        scroll-snap-align: center;
        flex: 0 0 100%;
        grid-template-columns: 1fr;
        margin-left: 0;
        margin-right: 0;
        display: grid
    }
    @media (width>=600px) {
        ._carouselItem_z4547_281 {
            scroll-snap-align: center;
            flex: 0 0 420px;
            margin-left: 0;
            margin-right: 0
        }
    }
    ._carouselItem_z4547_281 w-modal {
        display: contents
    }
    ._carouselMedia_z4547_300 {
        border-radius: 16px;
        grid-area: 1/1;
        overflow: hidden
    }
    ._carouselLink_z4547_306 {
        --link-play-icon-width: 82px;
        --link-play-icon-height: 82px;
        z-index: 1;
        grid-area: 1/1;
        place-self: center
    }
    ._carouselEyebrow_z4547_314 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .1em;
        text-transform: uppercase;
        margin-block-start: 24px;
        font-family: Simplon BP, sans-serif;
        font-size: .75rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._carouselItemTitle_z4547_332 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 4px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._controls_z4547_353 {
        justify-content: center;
        align-items: center;
        gap: 20px;
        margin-block-start: 24px;
        display: flex
    }
    @media (width<=599px) {
        ._controls_z4547_353 {
            display: none
        }
    }
    ._paginationPrevious_z4547_366,
    ._paginationNext_z4547_367 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._paginationPrevious_z4547_366:focus,
    ._paginationNext_z4547_367:focus {
        outline: 0 #0000
    }
    ._paginationPrevious_z4547_366:focus-visible,
    ._paginationNext_z4547_367:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._paginationPrevious_z4547_366,
    ._paginationNext_z4547_367 {
        transition: opacity .2s, scale .2s
    }
    ._paginationPrevious_z4547_366:active,
    ._paginationNext_z4547_367:active {
        scale: .85
    }
    ._paginationPrevious_z4547_366[aria-disabled=true],
    ._paginationNext_z4547_367[aria-disabled=true] {
        cursor: not-allowed;
        opacity: .5
    }
    ._paginationPrevious_z4547_366,
    ._paginationNext_z4547_367 {
        aspect-ratio: 1;
        width: 50px
    }
    ._paginationNext_z4547_367 ._arrow_z4547_413 {
        rotate: 180deg
    }
    ._container_5mtc1_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_5mtc1_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_5mtc1_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_5mtc1_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_5mtc1_2>* {
        grid-column: left-content/right-content
    }
    ._container_5mtc1_2 {
        padding: 18px 0
    }
    @media (width>=600px) {
        ._container_5mtc1_2 {
            padding: 8px 0
        }
    }
    ._content_5mtc1_33 {
        flex-direction: column;
        align-items: start;
        gap: 10px;
        display: flex
    }
    @media (width>=600px) {
        ._content_5mtc1_33 {
            flex-direction: row;
            justify-content: center;
            align-items: center;
            gap: 16px
        }
    }
    ._body_5mtc1_56 a {
        text-decoration: underline
    }
    ._link_5mtc1_68 {
        border: 2px solid #fff;
        border-radius: 40px;
        flex: none;
        justify-content: center;
        align-items: center;
        gap: 10px;
        padding: 8px 24px;
        display: flex
    }
    ._link_5mtc1_68[data-inview] {
        opacity: 0;
        transition: opacity .4s ease-in-out
    }
    ._link_5mtc1_68[data-inview][inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._linkIcon_5mtc1_86 {
        aspect-ratio: 19/18;
        width: 19px
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 {
        color: #fff;
        background-color: #000;
        min-height: 51px;
        padding: 0 0 20px
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:home_5mtc1_97 {
            padding: 0
        }
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._content_5mtc1_33 {
        grid: "animation""links"1fr/1fr;
        gap: 0;
        display: grid
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:home_5mtc1_97 ._content_5mtc1_33 {
            grid: "animation _ logo links"1fr/auto 1fr auto auto
        }
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._image1_5mtc1_118 {
        aspect-ratio: 375/66;
        grid-area: animation;
        width: calc(100% + 72px);
        margin: 0 -36px
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._image1_5mtc1_118 * {
        aspect-ratio: 375/66
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:home_5mtc1_97 ._image1_5mtc1_118 {
            aspect-ratio: 450/52;
            width: 450px;
            max-width: 35vw;
            margin: 0;
            padding-block-end: 1px
        }
        ._container_5mtc1_2._page\:home_5mtc1_97 ._image1_5mtc1_118 * {
            aspect-ratio: 450/52
        }
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._image2_5mtc1_139 {
        display: none
    }
    @media (width>=1024px) {
        ._container_5mtc1_2._page\:home_5mtc1_97 ._image2_5mtc1_139 {
            aspect-ratio: 140/51;
            grid-area: logo;
            width: 140px;
            display: block
        }
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._buttons_5mtc1_91 {
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 10px;
        display: flex
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._link_5mtc1_68 {
        border: none;
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 10px;
        transition: scale .2s ease-in-out;
        display: flex
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._link_5mtc1_68:hover {
        scale: 1.05
    }
    ._container_5mtc1_2._page\:home_5mtc1_97 ._badgeLink_5mtc1_169 {
        border: 1px solid #464c59;
        border-radius: 6px;
        flex: 1;
        display: block
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:home_5mtc1_97 ._badgeLink_5mtc1_169 {
            flex: 0 auto;
            width: 125px
        }
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 {
        padding: 18px 0 20px
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:teens_5mtc1_181 {
            padding: 6px 0
        }
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._content_5mtc1_33 {
        grid: "gutter1 image title gutter2""buttons buttons buttons buttons"1fr/1fr auto auto 1fr;
        align-items: center;
        gap: 17px;
        display: grid
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:teens_5mtc1_181 ._content_5mtc1_33 {
            grid: "image title _ body buttons"/auto auto 1fr auto auto
        }
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._image1_5mtc1_118 {
        aspect-ratio: 49/31;
        grid-area: image;
        width: 49px
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._title_5mtc1_48 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._body_5mtc1_56 {
        display: none
    }
    @media (width>=1024px) {
        ._container_5mtc1_2._page\:teens_5mtc1_181 ._body_5mtc1_56 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: body;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            display: block
        }
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._buttons_5mtc1_91 {
        grid-area: buttons;
        justify-content: center;
        align-items: center;
        gap: 12px;
        display: flex
    }
    ._container_5mtc1_2._page\:teens_5mtc1_181 ._badgeLink_5mtc1_169 {
        border: 1px solid #565656;
        border-radius: 5px;
        display: block
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:teens_5mtc1_181 ._badgeLink_5mtc1_169 {
            max-width: 125px
        }
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 {
        color: #fff;
        background-color: #000;
        min-height: 51px;
        padding: 0 0 20px
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:rides_5mtc1_256 {
            padding: 0 0 1px
        }
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._content_5mtc1_33 {
        grid: "animation""links"1fr/1fr;
        gap: 0;
        display: grid
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:rides_5mtc1_256 ._content_5mtc1_33 {
            grid: "animation _ logo links"1fr/auto 1fr auto auto
        }
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._image1_5mtc1_118 {
        aspect-ratio: 375/66;
        grid-area: animation;
        width: calc(100% + 72px);
        margin: 0 -36px
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._image1_5mtc1_118 * {
        aspect-ratio: 375/66
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:rides_5mtc1_256 ._image1_5mtc1_118 {
            aspect-ratio: 450/52;
            width: 450px;
            max-width: 35vw;
            margin: 0
        }
        ._container_5mtc1_2._page\:rides_5mtc1_256 ._image1_5mtc1_118 * {
            aspect-ratio: 450/52
        }
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._image2_5mtc1_139 {
        display: none
    }
    @media (width>=1024px) {
        ._container_5mtc1_2._page\:rides_5mtc1_256 ._image2_5mtc1_139 {
            aspect-ratio: 140/51;
            grid-area: logo;
            width: 140px;
            display: block
        }
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._buttons_5mtc1_91 {
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 10px;
        display: flex
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._link_5mtc1_68 {
        border: none;
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 10px;
        transition: scale .2s ease-in-out;
        display: flex
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._link_5mtc1_68:hover {
        scale: 1.05
    }
    ._container_5mtc1_2._page\:rides_5mtc1_256 ._badgeLink_5mtc1_169 {
        border: 1px solid #464c59;
        border-radius: 6px;
        flex: 1;
        display: block
    }
    @media (width>=600px) {
        ._container_5mtc1_2._page\:rides_5mtc1_256 ._badgeLink_5mtc1_169 {
            flex: 0 auto;
            width: 125px
        }
    }
    ._container_72sf9_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_72sf9_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 72px, 348px)/12 - 9.16667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]92.8333px[gutter1]10px[col2]92.8333px[gutter2]10px[col3]92.8333px[gutter3]10px[col4]92.8333px[gutter4]10px[col5]92.8333px[gutter5]10px[col6]92.8333px[gutter6]10px[col7]92.8333px[gutter7]10px[col8]92.8333px[gutter8]10px[col9]92.8333px[gutter9]10px[col10]92.8333px[gutter10]10px[col11]92.8333px[gutter11]10px[col12]92.8333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_72sf9_2>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 72px, 348px)/12 - 45.8333px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_72sf9_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]56.1667px[gutter1]50px[col2]56.1667px[gutter2]50px[col3]56.1667px[gutter3]50px[col4]56.1667px[gutter4]50px[col5]56.1667px[gutter5]50px[col6]56.1667px[gutter6]50px[col7]56.1667px[gutter7]50px[col8]56.1667px[gutter8]50px[col9]56.1667px[gutter9]50px[col10]56.1667px[gutter10]50px[col11]56.1667px[gutter11]50px[col12]56.1667px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2>* {
            grid-column: left-content/right-content
        }
    }
    ._badgeLink_72sf9_246 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._badgeLink_72sf9_246:focus {
        outline: 0 #0000
    }
    ._badgeLink_72sf9_246:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._badgeLink_72sf9_246 {
        display: block
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80 {
            writing-mode: vertical-rl;
            grid-area: span 2/col1/auto/col3;
            max-height: 572px;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            margin-top: 235px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.625rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    html[lang=ja] ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80,
    html[lang=zh-tw] ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80,
    html[lang=zh-cn] ._container_72sf9_2._page\:sustainability_72sf9_260 ._title_72sf9_80 {
        transform: none
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._topImage_72sf9_307 {
        margin-top: 30px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._topImage_72sf9_307 {
            grid-area: 1/col4/auto/right-content;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._topImage_72sf9_307 {
            grid-column: col6/right-content
        }
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._topImage_72sf9_307 * {
        height: 100%
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._topImage_72sf9_307 img {
        object-fit: contain;
        object-position: bottom;
        width: 100%;
        height: 100%;
        display: block
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._callout_72sf9_332 {
        background-color: #ecf3f0;
        border-radius: 40px;
        margin-top: 18px;
        padding: 63px 22px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._callout_72sf9_332 {
            grid-area: 2/col4/auto/right-content;
            padding: 63px 40px
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._callout_72sf9_332 {
            border-radius: 100px;
            grid-area: 2/col6/auto/right-content;
            margin: 36px 0 0;
            padding: 96px 80px
        }
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._subtitle_72sf9_88 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 2.1875rem
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._subtitle_72sf9_88 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.8125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._body_72sf9_96 {
        margin-top: 26px
    }
    ._container_72sf9_2._page\:sustainability_72sf9_260 ._bottomImage_72sf9_386 {
        margin-top: 18px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:sustainability_72sf9_260 ._bottomImage_72sf9_386 {
            grid-area: 3/col1/auto/right-content;
            max-width: 500px;
            margin: 36px 0 0 47px
        }
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._callout_72sf9_332 {
        background: #0a3497;
        border-radius: 40px;
        grid: "image body""links links"1fr/auto 1fr;
        gap: 29px 22px;
        padding: 23px 32px 29px;
        display: grid
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:safety_72sf9_397 ._callout_72sf9_332 {
            grid: "image body links"1fr/auto 1fr auto;
            align-items: center;
            gap: 15px;
            padding: 17px 30px
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:safety_72sf9_397 ._callout_72sf9_332 {
            padding: 17px 80px
        }
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._topImage_72sf9_307 {
        grid-area: image;
        width: 42px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:safety_72sf9_397 ._topImage_72sf9_307 {
            width: 20px
        }
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._body_72sf9_96 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: body;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._appLinks_72sf9_240 {
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 6px;
        display: flex
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:safety_72sf9_397 ._appLinks_72sf9_240 {
            width: 270px
        }
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._appLinksItem_72sf9_453 {
        flex: 1
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:safety_72sf9_397 ._appLinksItem_72sf9_453 {
            flex: 0 0 132px
        }
    }
    ._container_72sf9_2._page\:safety_72sf9_397 ._badgeLink_72sf9_246 {
        display: block
    }
    ._container_72sf9_2._page\:home_72sf9_464 {
        color: #fff;
        background-color: #23233c;
        padding: 73px 0
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:home_72sf9_464 {
            background-color: #fff;
            padding: 0;
            position: relative
        }
        ._container_72sf9_2._page\:home_72sf9_464:before {
            content: "";
            background-color: #07f;
            width: 100%;
            height: 50%;
            position: absolute;
            top: 0;
            left: 0
        }
        ._container_72sf9_2._page\:home_72sf9_464 ._callout_72sf9_332 {
            background-color: #23233c;
            grid: "image body""image link"/auto 1fr;
            align-items: start;
            gap: 36px;
            max-width: 866px;
            margin: 0 auto;
            padding: 58px 47px;
            display: grid;
            position: relative
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:home_72sf9_464 ._callout_72sf9_332 {
            grid: "image body link"/auto 1fr auto;
            align-items: center
        }
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:home_72sf9_464 ._topImage_72sf9_307 {
            grid-area: image
        }
    }
    ._container_72sf9_2._page\:home_72sf9_464 ._topImage_72sf9_307 figure {
        width: 63px;
        height: 63px
    }
    ._container_72sf9_2._page\:home_72sf9_464 ._body_72sf9_96 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:home_72sf9_464 ._body_72sf9_96 {
            grid-area: body;
            margin: 0
        }
    }
    ._container_72sf9_2._page\:home_72sf9_464 ._link_72sf9_533 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:home_72sf9_464 ._link_72sf9_533 {
            grid-area: link;
            margin: 0
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 {
        --sticky-transition-duration: .3s;
        --sticky-transition-delay: .1s;
        position: relative
    }
    @media (height>=500px) {
        ._container_72sf9_2._page\:updates_72sf9_542 {
            z-index: 10;
            transition: background-color var(--sticky-transition-duration);
            position: sticky;
            top: -2px
        }
    }
    .chapterContainer:has(._container_72sf9_2._page\:updates_72sf9_542) {
        display: contents
    }
    ._container_72sf9_2._page\:updates_72sf9_542:before {
        content: "";
        width: 100%;
        height: 50%;
        transition: background-color var(--sticky-transition-duration) var(--sticky-transition-delay);
        background-color: #050f1e;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_72sf9_2._page\:updates_72sf9_542:has(._calloutContainer_72sf9_569.is-stuck):before {
        opacity: 0
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569>* {
        grid-column: left-content/right-content
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
        grid-row: 1
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 72px, 348px)/12 - 9.16667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]92.8333px[gutter1]10px[col2]92.8333px[gutter2]10px[col3]92.8333px[gutter3]10px[col4]92.8333px[gutter4]10px[col5]92.8333px[gutter5]10px[col6]92.8333px[gutter6]10px[col7]92.8333px[gutter7]10px[col8]92.8333px[gutter8]10px[col9]92.8333px[gutter9]10px[col10]92.8333px[gutter10]10px[col11]92.8333px[gutter11]10px[col12]92.8333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 72px, 348px)/12 - 45.8333px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]56.1667px[gutter1]50px[col2]56.1667px[gutter2]50px[col3]56.1667px[gutter3]50px[col4]56.1667px[gutter4]50px[col5]56.1667px[gutter5]50px[col6]56.1667px[gutter6]50px[col7]56.1667px[gutter7]50px[col8]56.1667px[gutter8]50px[col9]56.1667px[gutter9]50px[col10]56.1667px[gutter10]50px[col11]56.1667px[gutter11]50px[col12]56.1667px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569>* {
            grid-column: left-content/right-content
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck {
        transition: translate .2s .4s
    }
    .scroll\:up ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck {
        translate: 0 80px
    }
    @media (width>=600px) {
        .scroll\:up ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck {
            translate: 0 100px
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._callout_72sf9_332 {
        --overhang: 20px;
        width: calc(100% - 2 * 36px + 2 * var(--overhang));
        max-width: calc(348px + 2 * var(--overhang));
        transition: border-radius var(--sticky-transition-duration) 0s, width var(--sticky-transition-duration) 0s, max-width var(--sticky-transition-duration) 0s, margin var(--sticky-transition-duration) var(--sticky-transition-delay), padding var(--sticky-transition-duration) var(--sticky-transition-delay);
        background-color: #07f;
        border-radius: 20px;
        grid-column: left-outer/right-outer;
        place-self: start center;
        margin: 0 20px;
        padding: 28px 41px 0;
        position: relative
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._callout_72sf9_332 {
            width: calc(100% - 2 * 54px + 2 * var(--overhang));
            max-width: calc(1332px + 2 * var(--overhang));
            margin: 0 34px;
            padding: 0 36px
        }
    }
    @media (width>=750px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._callout_72sf9_332 {
            padding: 0 70px
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._callout_72sf9_332 {
            width: calc(100% - 2 * 108px + 2 * var(--overhang));
            max-width: calc(1224px + 2 * var(--overhang))
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332>* {
        grid-column: left-content/right-content
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
        border-radius: 0;
        width: 100%;
        max-width: 100%;
        margin: 0;
        padding: 0
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 72px, 348px)/12 - 9.16667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]92.8333px[gutter1]10px[col2]92.8333px[gutter2]10px[col3]92.8333px[gutter3]10px[col4]92.8333px[gutter4]10px[col5]92.8333px[gutter5]10px[col6]92.8333px[gutter6]10px[col7]92.8333px[gutter7]10px[col8]92.8333px[gutter8]10px[col9]92.8333px[gutter9]10px[col10]92.8333px[gutter10]10px[col11]92.8333px[gutter11]10px[col12]92.8333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            padding: 8px 0
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 72px, 348px)/12 - 45.8333px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            padding: 0;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]56.1667px[gutter1]50px[col2]56.1667px[gutter2]50px[col3]56.1667px[gutter3]50px[col4]56.1667px[gutter4]50px[col5]56.1667px[gutter5]50px[col6]56.1667px[gutter6]50px[col7]56.1667px[gutter7]50px[col8]56.1667px[gutter8]50px[col9]56.1667px[gutter9]50px[col10]56.1667px[gutter10]50px[col11]56.1667px[gutter11]50px[col12]56.1667px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._callout_72sf9_332>* {
            grid-column: left-content/right-content
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContent_72sf9_787 {
        transition: grid var(--sticky-transition-duration) var(--sticky-transition-delay), padding var(--sticky-transition-duration) var(--sticky-transition-delay);
        display: grid;
        position: relative
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContent_72sf9_787 {
            grid: "title _ __"1fr"title _ body""image _ body""image _ links""image _ ___"1fr/1fr 32px 1fr;
            align-items: center
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContent_72sf9_787 {
            grid: "title _ ___"1fr"title _ body""title _ links""title _ ____"1fr/209px 1fr 50%
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContent_72sf9_787 {
            grid: "title _ image __ ___"1fr"title _ image __ body""title _ image __ links""title _ image __ ____"1fr/209px 1fr 27.9% 1fr 33%
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._calloutContent_72sf9_787 {
        animation: calc(2 * (var(--sticky-transition-delay) + var(--sticky-transition-duration))) _fade-out-and-in_72sf9_1 both;
        padding: 10px 0
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._calloutContent_72sf9_787 {
            grid: "title _ image __ links"/100px 1fr auto 1fr 190px;
            padding: 0
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._calloutContent_72sf9_787 {
            grid: "title _ body __ links"/140px 2fr auto 1fr 190px
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._calloutContent_72sf9_787 {
            grid: "title _ image __ body ___ links"/140px 2fr 18.9% 2fr 32% 1fr 212px
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-not-stuck ._calloutContent_72sf9_787 {
        animation: calc(2 * (var(--sticky-transition-delay) + var(--sticky-transition-duration))) _fade-out-and-in-2_72sf9_1 both
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._subtitle_72sf9_88 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #fff;
        width: auto;
        transition: font-size var(--sticky-transition-duration), margin var(--sticky-transition-duration), width var(--sticky-transition-duration) allow-discrete;
        transition-delay: var(--sticky-transition-delay);
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._subtitle_72sf9_88 {
            grid-area: title;
            margin-top: 24px
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._subtitle_72sf9_88 {
            margin: 0
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._subtitle_72sf9_88 {
        width: 45.8%;
        font-size: .875rem
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._subtitle_72sf9_88 {
            width: 100%;
            margin: 0;
            font-size: 1rem
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._subtitle_72sf9_88 {
            font-size: 1.25rem
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._body_72sf9_96 {
        color: #000;
        transition: height var(--sticky-transition-duration) allow-discrete, display var(--sticky-transition-duration) allow-discrete, margin-block-start var(--sticky-transition-duration);
        transition-delay: var(--sticky-transition-delay);
        grid-row: 2;
        margin-block-start: 10px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._body_72sf9_96 {
            max-width: 35ch;
            transition: height var(--sticky-transition-duration) allow-discrete, margin-block-start var(--sticky-transition-duration);
            grid-area: body;
            margin: 0
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._body_72sf9_96 {
            margin-block-start: 16px
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._body_72sf9_96 {
        margin-block-start: 0
    }
    @media (width<=1023px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._body_72sf9_96 {
            height: 0;
            display: none;
            overflow: hidden
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._body_72sf9_96 {
            height: auto;
            display: block
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._appLinks_72sf9_240 {
        width: auto;
        transition: margin-block-start var(--sticky-transition-duration) calc(.5 * var(--sticky-transition-duration)), width var(--sticky-transition-duration) allow-discrete;
        transition-delay: var(--sticky-transition-delay);
        grid-row: 3;
        justify-content: center;
        align-items: center;
        gap: 8px;
        margin-block-start: 18px;
        display: flex
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._appLinks_72sf9_240 {
            grid-area: links;
            max-width: 213px;
            margin-block-start: 7px
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._appLinks_72sf9_240 {
            margin-block-end: 16px
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._appLinks_72sf9_240 {
        width: 45.8%;
        margin-block-start: 5px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._appLinks_72sf9_240 {
            width: 100%;
            margin: 0
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 {
        opacity: 1;
        width: 100%;
        height: auto;
        transition: opacity var(--sticky-transition-duration), margin var(--sticky-transition-duration), display var(--sticky-transition-duration) allow-discrete, height var(--sticky-transition-duration) allow-discrete, width var(--sticky-transition-duration) allow-discrete;
        transition-delay: var(--sticky-transition-delay);
        grid-row: 4;
        margin-top: 7px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 {
            grid-area: image;
            align-self: end;
            margin: 0 0 0 -24px
        }
    }
    @media (width>=850px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 {
            display: none
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 {
            display: block
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 * {
        height: inherit
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._topImage_72sf9_307 img {
        object-fit: cover
    }
    @media (width<=599px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._topImage_72sf9_307 {
            pointer-events: none;
            opacity: 0;
            height: 0;
            margin: 0
        }
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._topImage_72sf9_307 {
        justify-self: center;
        width: 181px;
        height: 92px
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._bottomImage_72sf9_386 {
        opacity: 0;
        height: auto;
        transition-delay: var(--sticky-transition-delay);
        display: none
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._bottomImage_72sf9_386 {
        opacity: 1;
        width: 47%;
        height: 100%;
        transition: opacity var(--sticky-transition-duration), height var(--sticky-transition-duration) allow-discrete, display var(--sticky-transition-duration) allow-discrete;
        display: block;
        position: absolute;
        top: 0;
        right: 0
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._bottomImage_72sf9_386 picture,
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._bottomImage_72sf9_386 img {
        height: 100%
    }
    ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._bottomImage_72sf9_386 img {
        object-fit: cover;
        object-position: bottom
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:updates_72sf9_542 ._calloutContainer_72sf9_569.is-stuck ._bottomImage_72sf9_386 {
            display: none
        }
        ._container_72sf9_2._page\:rides_72sf9_1023 ._callout_72sf9_332 {
            grid: "asset body link"1fr/auto 1fr auto;
            align-items: center;
            gap: 36px;
            max-width: 960px;
            margin: 0 auto;
            display: grid
        }
    }
    ._container_72sf9_2._page\:rides_72sf9_1023 ._topImage_72sf9_307 {
        aspect-ratio: 1;
        width: 63px
    }
    ._container_72sf9_2._page\:rides_72sf9_1023 ._body_72sf9_96 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:rides_72sf9_1023 ._body_72sf9_96 {
            margin: 0
        }
    }
    ._container_72sf9_2._page\:rides_72sf9_1023 ._link_72sf9_533 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:rides_72sf9_1023 ._link_72sf9_533 {
            margin: 0
        }
    }
    ._container_72sf9_2._page\:giftcards_72sf9_1063 ._callout_72sf9_332 {
        background: #fff
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:giftcards_72sf9_1063 ._callout_72sf9_332 {
            border-radius: 16px;
            grid: "image _"1fr"image body""image links""image __"1fr/43.3% 1fr;
            gap: 0;
            padding: 34px 24px 34px 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_72sf9_2._page\:giftcards_72sf9_1063 ._callout_72sf9_332 {
            grid: "image _"1fr"image body""image links""image __"1fr/30.7% 1fr;
            gap: 0 118px;
            padding: 34px 123px 34px 85px
        }
    }
    ._container_72sf9_2._page\:giftcards_72sf9_1063 ._topImage_72sf9_307 {
        max-width: 300px
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:giftcards_72sf9_1063 ._topImage_72sf9_307 {
            grid-area: image
        }
    }
    ._container_72sf9_2._page\:giftcards_72sf9_1063 ._body_72sf9_96 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:giftcards_72sf9_1063 ._body_72sf9_96 {
            grid-area: body;
            margin: 0
        }
    }
    ._container_72sf9_2._page\:giftcards_72sf9_1063 ._appLinks_72sf9_240 {
        justify-content: center;
        align-items: center;
        gap: 11px;
        max-width: 212px;
        margin-block-start: 32px;
        display: flex
    }
    @media (width>=600px) {
        ._container_72sf9_2._page\:giftcards_72sf9_1063 ._appLinks_72sf9_240 {
            grid-area: links;
            margin-block-start: 24px
        }
    }
    ._container_ry74x_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_ry74x_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_ry74x_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_ry74x_2>* {
            grid-column: left-content/right-content
        }
    }
    ._container_ry74x_2:has(._background_ry74x_52) {
        position: relative
    }
    ._container_ry74x_2:has(._background_ry74x_52)>* {
        z-index: 2
    }
    ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._background_ry74x_52 {
        z-index: 1;
        grid-area: unset;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._background_ry74x_52 * {
        height: 100%
    }
    ._background_ry74x_52 img {
        object-fit: cover
    }
    ._container_ry74x_2._page\:jp_ry74x_94 {
        color: #fff;
        background-color: #293848;
        padding: 60px 0 28px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:jp_ry74x_94 {
            padding: 108px 0 0
        }
        ._container_ry74x_2._page\:jp_ry74x_94 ._title_ry74x_59 {
            grid-column: col3/gutter10
        }
    }
    ._container_ry74x_2._page\:jp_ry74x_94 ._body_ry74x_109 {
        margin-top: 8px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:jp_ry74x_94 ._body_ry74x_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.06em;
            grid-column: col3/gutter10;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.4
        }
    }
    ._container_ry74x_2._page\:jp_ry74x_94 ._link_ry74x_128 {
        max-width: max-content;
        margin-top: 8px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:jp_ry74x_94 ._link_ry74x_128 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.06em;
            grid-column: col3/gutter10;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.4
        }
    }
    ._container_ry74x_2._page\:jp_ry74x_94 ._asset_ry74x_148 {
        grid-column: left-outer/right-outer;
        width: 100%;
        max-width: 375px;
        margin: 27px auto 0
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:jp_ry74x_94 ._asset_ry74x_148 {
            max-width: 1280px
        }
    }
    ._container_ry74x_2._page\:press_ry74x_159 {
        color: #fff;
        height: 300px;
        position: relative;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:press_ry74x_159 {
            aspect-ratio: 1375/503;
            height: auto;
            max-height: 600px
        }
    }
    ._container_ry74x_2._page\:press_ry74x_159 ._background_ry74x_52 {
        grid-area: unset;
        filter: brightness(.5);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_ry74x_2._page\:press_ry74x_159 ._background_ry74x_52 * {
        height: 100%
    }
    ._container_ry74x_2._page\:press_ry74x_159 ._background_ry74x_52 img {
        object-fit: cover
    }
    ._container_ry74x_2._page\:press_ry74x_159>* {
        position: relative
    }
    ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 {
            font-size: 30px
        }
    }
    ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 img,
    ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 [role=img] {
        aspect-ratio: 1;
        width: 32px;
        height: auto
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 img,
        ._container_ry74x_2._page\:press_ry74x_159 ._link_ry74x_128 [role=img] {
            width: 40px
        }
    }
    ._container_ry74x_2._page\:teens_ry74x_220 {
        color: #fff;
        margin-bottom: -2px;
        padding: 69px 0 100px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:teens_ry74x_220 {
            padding: 72px 0 140px
        }
    }
    ._container_ry74x_2._page\:teens_ry74x_220 ._background_ry74x_52 {
        filter: brightness(.8)
    }
    ._container_ry74x_2._page\:teens_ry74x_220 ._asset_ry74x_148 {
        aspect-ratio: 1;
        grid-row: 1;
        justify-self: center;
        width: 153px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:teens_ry74x_220 ._asset_ry74x_148 {
            width: 192px
        }
    }
    ._container_ry74x_2._page\:teens_ry74x_220 ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-align: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:teens_ry74x_220 ._title_ry74x_59 {
            font-size: 2.5rem
        }
    }
    ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 {
        margin-top: 20px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:teens_ry74x_220 ._body_ry74x_109 {
            justify-self: center;
            max-width: 790px;
            font-size: 1.25rem
        }
    }
    ._container_ry74x_2._page\:teens_ry74x_220 ._link_ry74x_128 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 60px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_ry74x_2._page\:ride-with-waymo_ry74x_431 {
        text-align: center
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:ride-with-waymo_ry74x_431 ._title_ry74x_59 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            justify-self: center;
            max-width: 27ch;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_ry74x_2._page\:ride-with-waymo_ry74x_431 ._asset2_ry74x_451 {
        justify-self: center;
        margin-top: 30px
    }
    ._container_ry74x_2._page\:spotify_ry74x_455 ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:spotify_ry74x_455 ._title_ry74x_59 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    ._container_ry74x_2._page\:spotify_ry74x_455 ._asset2_ry74x_451 {
        place-self: center;
        width: 100%;
        max-width: 256px;
        margin-top: 47px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:spotify_ry74x_455 ._asset2_ry74x_451 {
            grid-area: 1/col7/span 1/right-content;
            justify-self: start;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_ry74x_2._page\:spotify_ry74x_455 ._asset2_ry74x_451 {
            grid-area: 1/col8/span 1/right-content
        }
    }
    ._container_ry74x_2._page\:ytmusic_ry74x_491 ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:ytmusic_ry74x_491 ._title_ry74x_59 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    ._container_ry74x_2._page\:ytmusic_ry74x_491 ._asset2_ry74x_451 {
        place-self: center;
        width: 100%;
        max-width: 256px;
        margin-top: 47px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:ytmusic_ry74x_491 ._asset2_ry74x_451 {
            grid-area: 1/col7/span 1/right-content;
            justify-self: start;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_ry74x_2._page\:ytmusic_ry74x_491 ._asset2_ry74x_451 {
            grid-area: 1/col8/span 1/right-content
        }
    }
    ._container_ry74x_2._page\:toronto_ry74x_527 ._asset_ry74x_148,
    ._container_ry74x_2._page\:london_ry74x_528 ._asset_ry74x_148 {
        grid-row: 1;
        margin-block-end: 26px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:toronto_ry74x_527 ._asset_ry74x_148,
        ._container_ry74x_2._page\:london_ry74x_528 ._asset_ry74x_148 {
            margin-block-end: 45px
        }
    }
    ._container_ry74x_2._page\:toronto_ry74x_527 ._title_ry74x_59,
    ._container_ry74x_2._page\:london_ry74x_528 ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        grid-row: 1;
        align-self: end;
        max-width: 5ch;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:toronto_ry74x_527 ._title_ry74x_59,
        ._container_ry74x_2._page\:london_ry74x_528 ._title_ry74x_59 {
            --font-size: min(calc(3.125rem + (1vw - 6px) * 9.43396), 5.625rem);
            font-size: var(--font-size);
            max-width: unset;
            text-align: center
        }
    }
    @media (width>=1024px) {
        ._container_ry74x_2._page\:toronto_ry74x_527 ._title_ry74x_59,
        ._container_ry74x_2._page\:london_ry74x_528 ._title_ry74x_59 {
            font-size: 5.625rem
        }
    }
    ._container_ry74x_2._page\:toronto_ry74x_527 ._body_ry74x_109,
    ._container_ry74x_2._page\:london_ry74x_528 ._body_ry74x_109 {
        margin-block-start: 12px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:toronto_ry74x_527 ._body_ry74x_109,
        ._container_ry74x_2._page\:london_ry74x_528 ._body_ry74x_109 {
            text-align: center;
            justify-self: center;
            max-width: 865px;
            margin-block-start: 24px;
            font-size: 1.25rem
        }
    }
    ._container_ry74x_2._page\:rides_ry74x_590 {
        grid-row-gap: 36px;
        grid-template-rows: 1fr auto auto 1fr;
        height: 464px
    }
    @media (width>=600px) {
        ._container_ry74x_2._page\:rides_ry74x_590 {
            height: 676px
        }
    }
    ._container_ry74x_2._page\:rides_ry74x_590 ._asset_ry74x_148 {
        grid-row: 2
    }
    ._container_ry74x_2._page\:rides_ry74x_590 ._title_ry74x_59 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #fff;
        text-align: center;
        grid-row: 3;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_ry74x_2._page\:rides_ry74x_590 ._background_ry74x_52 button {
        place-self: end;
        width: 50px;
        height: 50px;
        margin: 20px
    }
    ._container_v48k4_12 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_v48k4_12>* {
        grid-column: left-content/right-content
    }
    ._container_v48k4_12 {
        grid-row-gap: 30px
    }
    @media (width>=600px) {
        ._container_v48k4_12 {
            grid-row-gap: 68px;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_v48k4_12 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12>* {
            grid-column: left-content/right-content
        }
    }
    ._title_v48k4_67 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._asset_v48k4_90 {
        aspect-ratio: 375/400;
        background-color: #949694;
        grid-column: left-outer/right-outer
    }
    @media (width>=600px) {
        ._asset_v48k4_90 {
            aspect-ratio: 1920/908;
            background: 0 0;
            border-radius: 80px;
            grid-column: left-padding/right-padding;
            margin: 0 26px;
            overflow: hidden
        }
    }
    ._asset_v48k4_90 video {
        aspect-ratio: inherit
    }
    ._asset_v48k4_90 button[data-pause] {
        align-self: end;
        margin-bottom: 41px;
        margin-left: 38px
    }
    @media (width>=600px) {
        ._asset_v48k4_90 button[data-pause] {
            margin-bottom: 50px;
            margin-left: 28px
        }
    }
    @media (width>=1024px) {
        ._asset_v48k4_90 button[data-pause] {
            margin-bottom: 68px;
            margin-left: 80px
        }
    }
    ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        max-width: 580px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._appLinks_v48k4_284 a {
        display: block
    }
    @keyframes _parallax_v48k4_1 {
        to {
            translate: 0 calc(100px * var(--parallax-speed, 0))
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 {
        aspect-ratio: 375/280;
        max-height: 470px;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:uber_v48k4_298 {
            aspect-ratio: 1176/470;
            max-height: 700px
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 {
        --parallax-speed: 30;
        grid-column: left-outer/right-outer
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 {
        grid-row: 1;
        align-self: stretch;
        position: relative
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309:after {
            content: "";
            transform-origin: bottom;
            background: #fff;
            width: 100%;
            height: 100%;
            transition: transform .7s cubic-bezier(.9, 0, .1, 1);
            position: absolute;
            top: 0;
            left: 0;
            transform: scaleY(1)
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 picture {
        height: 100%
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 picture {
            transition: transform .7s cubic-bezier(.17, .17, .1, 1);
            transform: scale(1.385)
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        max-height: 700px;
        display: block
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309.loaded:after {
        transform: scaleY(0)
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._background_v48k4_309.loaded picture {
        transform: scale(1)
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._content_v48k4_361 {
        --parallax-speed: 15;
        flex-direction: column;
        gap: 30px;
        display: flex
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._content_v48k4_361 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._content_v48k4_361 {
        grid-row: 1;
        place-self: center;
        align-items: center
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._content_v48k4_361 {
            gap: 48px
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._subtitle_v48k4_83 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._asset_v48k4_90 {
        z-index: 2;
        aspect-ratio: 370/37;
        border-radius: initial;
        background: 0 0;
        width: 226px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._asset_v48k4_90 {
            width: max(21.26vw, 350px);
            max-width: 500px
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._asset2_v48k4_406 {
        opacity: 0;
        width: 142px;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:uber_v48k4_298 ._asset2_v48k4_406 {
            width: max(15.48vw, 182px);
            max-width: 364px
        }
    }
    ._container_v48k4_12._page\:uber_v48k4_298 ._asset2_v48k4_406.loaded {
        opacity: 1;
        transition: opacity .3s linear .767s
    }
    ._container_v48k4_12._page\:jp_v48k4_421 {
        grid-row-gap: 0
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._asset_v48k4_90 {
        aspect-ratio: 499/286;
        border-radius: 0;
        grid-row: 1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._asset_v48k4_90 {
            aspect-ratio: 1920/1100
        }
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 3;
        margin-top: 60px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._title_v48k4_67 {
            margin-top: 36px;
            font-size: 60px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._title_v48k4_67 {
            grid-column: col3/gutter10
        }
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._body_v48k4_126 {
            max-width: unset;
            font-size: 20px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._body_v48k4_126 {
            grid-column: col3/gutter10
        }
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._links_v48k4_498 {
        grid-row: 2;
        justify-content: center;
        align-items: center;
        gap: 20px;
        margin-top: 10px;
        display: flex
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:jp_v48k4_421 ._links_v48k4_498 {
            gap: 36px
        }
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498 {
        width: 110px
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498 .label {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:first-of-type {
        overflow: clip
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:first-of-type img {
        transition: translate .5s 1.5s;
        translate: 100%
    }
    ._container_v48k4_12:has(w-media.ready) ._link_v48k4_498:first-of-type img {
        translate: 0
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(2) {
        justify-content: center;
        align-items: center;
        gap: "";
        opacity: 0;
        width: auto;
        height: 76px;
        transition: opacity .5s 1.5s;
        display: flex
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(2) span,
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(2) picture,
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(2) img {
        height: 100%;
        display: block
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(2) img {
        object-fit: contain
    }
    ._container_v48k4_12:has(w-media.ready) ._link_v48k4_498:nth-of-type(2) {
        opacity: 1
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(3) {
        overflow: clip
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._link_v48k4_498:nth-of-type(3) img {
        transition: translate .5s 1.5s;
        translate: -100%
    }
    ._container_v48k4_12:has(w-media.ready) ._link_v48k4_498:nth-of-type(3) img {
        translate: 0
    }
    ._container_v48k4_12._page\:jp_v48k4_421 ._divider_v48k4_567 {
        transform-origin: 50%;
        background-color: #cacaca;
        width: 2px;
        height: 70%;
        transition: scale .5s 1.5s;
        scale: 1 0
    }
    ._container_v48k4_12:has(w-media.ready) ._divider_v48k4_567 {
        scale: 1
    }
    ._container_v48k4_12._page\:wan_v48k4_579 {
        grid-row-gap: 0
    }
    ._container_v48k4_12._page\:wan_v48k4_579 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 10ch;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:wan_v48k4_579 ._title_v48k4_67 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 2/left-content/span 1/gutter8;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._container_v48k4_12._page\:wan_v48k4_579 ._body_v48k4_126 {
        grid-row: 2;
        margin-top: 20px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:wan_v48k4_579 ._body_v48k4_126 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.02em;
            max-width: unset;
            grid-area: 3/left-content/span 1/gutter6;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:wan_v48k4_579 ._body_v48k4_126 {
            grid-area: 3/left-content/span 1/gutter8
        }
    }
    ._container_v48k4_12._page\:wan_v48k4_579 ._asset_v48k4_90 {
        aspect-ratio: 1;
        background: 0 0;
        border-radius: 0;
        justify-self: center;
        max-width: 400px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:wan_v48k4_579 ._asset_v48k4_90 {
            grid-area: 1/col7/span 4/right-content;
            align-self: center;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:wan_v48k4_579 ._asset_v48k4_90 {
            grid-area: 1/col9/span 4/right-content
        }
    }
    ._container_v48k4_12._page\:press_v48k4_663 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.03em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.14
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:press_v48k4_663 ._title_v48k4_67 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-column: left-content/col4;
            align-self: end;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._container_v48k4_12._page\:press_v48k4_663 ._asset_v48k4_90 {
        aspect-ratio: 375/240;
        background-color: #f7f7f7;
        border-radius: 0
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:press_v48k4_663 ._asset_v48k4_90 {
            aspect-ratio: unset;
            grid-area: 2/left-outer/span 1/right-outer;
            height: 332px;
            margin: 0;
            padding-left: calc(100% - 637px)
        }
        ._container_v48k4_12._page\:press_v48k4_663 ._asset_v48k4_90 img {
            width: 1176px;
            max-width: unset;
            object-fit: contain;
            object-position: right;
            height: 100%
        }
    }
    ._container_v48k4_12._page\:press_v48k4_663 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:press_v48k4_663 ._body_v48k4_126 {
            grid-area: 1/col6/span 1/right-content;
            justify-self: end;
            max-width: 529px
        }
    }
    ._container_v48k4_12._page\:home_v48k4_737 {
        gap: 0
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.15;
        translate: 0 30px
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._title_v48k4_67 {
            grid-area: 1/left-content/span 2/gutter5;
            font-size: 40px
        }
    }
    ._container_v48k4_12._page\:home_v48k4_737[inview=true] ._title_v48k4_67 {
        opacity: 1;
        transition: translate .5s .2s, opacity .5s .2s;
        translate: 0
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        opacity: 0;
        margin-top: 28px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._body_v48k4_126 {
            grid-area: 1/col8/span 1/right-content;
            margin-top: 0
        }
    }
    ._container_v48k4_12._page\:home_v48k4_737[inview=true] ._body_v48k4_126 {
        opacity: 1;
        transition: opacity .5s .5s
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._links_v48k4_498 {
        opacity: 0;
        margin-top: 28px
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._links_v48k4_498 {
            grid-area: 2/col8/span 1/right-content
        }
    }
    ._container_v48k4_12._page\:home_v48k4_737[inview=true] ._links_v48k4_498 {
        opacity: 1;
        transition: opacity .5s .7s
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._link_v48k4_498 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        width: fit-content;
        color: inherit;
        justify-self: start;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._link_v48k4_498 img,
    ._container_v48k4_12._page\:home_v48k4_737 ._link_v48k4_498 [role=img] {
        width: 32px;
        height: 32px
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 {
        grid-column: left-outer/right-outer;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 video {
            aspect-ratio: 2352/940
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 video {
            aspect-ratio: 1479/591
        }
    }
    ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 button {
        align-self: end;
        margin-bottom: 54px;
        margin-left: 54px
    }
    @media (width<=599px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 button {
            display: none
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:home_v48k4_737 ._asset2_v48k4_406 button {
            margin-left: max(50vw - 612px, 108px)
        }
    }
    ._container_v48k4_12._page\:teens_v48k4_868 {
        color: #fff;
        text-align: center;
        background-color: #28552b
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 3;
        grid-row: 1;
        align-self: start;
        margin-top: 54px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._title_v48k4_67 {
            text-align: left;
            margin-top: 35px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._title_v48k4_67 {
            font-size: 2rem
        }
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 3;
        grid-row: 1;
        align-self: end;
        margin-bottom: 46px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._body_v48k4_126 {
            place-self: center;
            max-width: 80%;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._body_v48k4_126 {
            font-size: 4rem
        }
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._asset_v48k4_90 {
        pointer-events: none;
        z-index: 2;
        aspect-ratio: initial;
        background: 0 0;
        grid-row: 1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._asset_v48k4_90 {
            border-radius: 0;
            grid-area: 1/left-outer/span 1/right-outer;
            justify-self: center;
            width: 100%;
            max-width: 2600px;
            margin: 0
        }
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._asset_v48k4_90 * {
        height: 100%
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._asset_v48k4_90 img {
        object-fit: cover
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._asset2_v48k4_406 {
        z-index: 1;
        grid-area: 1/left-outer/span 1/right-outer;
        justify-self: center;
        width: 100%;
        max-width: 1500px
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._asset2_v48k4_406 video {
        object-fit: contain
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971:focus {
        outline: 0 #0000
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971 {
        z-index: 2;
        color: #fff;
        grid-area: 1/left-outer/span 1/right-content;
        place-self: end;
        width: 30px;
        height: 30px;
        margin-bottom: 20px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971 {
            width: 50px;
            height: 50px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971 {
            margin-bottom: 65px
        }
    }
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971[data-paused=true] ._pauseIcon_v48k4_1016,
    ._container_v48k4_12._page\:teens_v48k4_868 ._pauseButton_v48k4_971[data-paused=false] ._playIcon_v48k4_1019 {
        display: none
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 {
        aspect-ratio: 375/280;
        max-height: 470px;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 {
            aspect-ratio: 1176/470;
            max-height: 700px
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 {
        --parallax-speed: 30;
        grid-column: left-outer/right-outer
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 {
        grid-row: 1;
        align-self: stretch;
        position: relative
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309:after {
            content: "";
            transform-origin: bottom;
            background: #fff;
            width: 100%;
            height: 100%;
            transition: transform .7s cubic-bezier(.9, 0, .1, 1);
            position: absolute;
            top: 0;
            left: 0;
            transform: scaleY(1)
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 picture {
        height: 100%
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 picture {
            transition: transform .7s cubic-bezier(.17, .17, .1, 1);
            transform: scale(1.385)
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        max-height: 700px;
        display: block
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309.loaded:after {
        transform: scaleY(0)
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._background_v48k4_309.loaded picture {
        transform: scale(1)
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._content_v48k4_361 {
        --parallax-speed: 15;
        flex-direction: column;
        gap: 30px;
        display: flex
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._content_v48k4_361 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._content_v48k4_361 {
        grid-row: 1;
        place-self: center;
        align-items: center
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._content_v48k4_361 {
            gap: 48px
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._subtitle_v48k4_83 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset_v48k4_90 {
        z-index: 2;
        aspect-ratio: 370/37;
        border-radius: initial;
        background: 0 0;
        width: 226px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset_v48k4_90 {
            width: max(21.26vw, 350px);
            max-width: 500px
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset2_v48k4_406 {
        opacity: 0;
        width: 142px;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset2_v48k4_406 {
            width: max(15.48vw, 182px);
            max-width: 364px
        }
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset2_v48k4_406.loaded {
        opacity: 1;
        transition: opacity .3s linear .767s
    }
    ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset_v48k4_90 {
        aspect-ratio: initial;
        width: 303px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:spotify_v48k4_1027 ._asset_v48k4_90 {
            width: 474px
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 {
        aspect-ratio: 375/280;
        max-height: 470px;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 {
            aspect-ratio: 1176/470;
            max-height: 700px
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 {
        --parallax-speed: 30;
        grid-column: left-outer/right-outer
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 {
        grid-row: 1;
        align-self: stretch;
        position: relative
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309:after {
            content: "";
            transform-origin: bottom;
            background: #fff;
            width: 100%;
            height: 100%;
            transition: transform .7s cubic-bezier(.9, 0, .1, 1);
            position: absolute;
            top: 0;
            left: 0;
            transform: scaleY(1)
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 picture {
        height: 100%
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 picture {
            transition: transform .7s cubic-bezier(.17, .17, .1, 1);
            transform: scale(1.385)
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        max-height: 700px;
        display: block
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309.loaded:after {
        transform: scaleY(0)
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._background_v48k4_309.loaded picture {
        transform: scale(1)
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._content_v48k4_361 {
        --parallax-speed: 15;
        flex-direction: column;
        gap: 30px;
        display: flex
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._content_v48k4_361 {
            animation: 1ms linear _parallax_v48k4_1 scroll()
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._content_v48k4_361 {
        grid-row: 1;
        place-self: center;
        align-items: center
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._content_v48k4_361 {
            gap: 48px
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._subtitle_v48k4_83 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset_v48k4_90 {
        z-index: 2;
        aspect-ratio: 370/37;
        border-radius: initial;
        background: 0 0;
        width: 226px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset_v48k4_90 {
            width: max(21.26vw, 350px);
            max-width: 500px
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset2_v48k4_406 {
        opacity: 0;
        width: 142px;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset2_v48k4_406 {
            width: max(15.48vw, 182px);
            max-width: 364px
        }
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset2_v48k4_406.loaded {
        opacity: 1;
        transition: opacity .3s linear .767s
    }
    ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset_v48k4_90 {
        aspect-ratio: initial;
        width: 303px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:ytmusic_v48k4_1164 ._asset_v48k4_90 {
            width: 474px
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309 {
        grid-area: 1/left-outer/auto/right-outer;
        min-height: 250px;
        max-height: 471px;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309:before {
            content: "";
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            right: unset;
            background: linear-gradient(90deg, #0000004d, #0000);
            width: 25.8%;
            position: absolute
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309:after {
        content: "";
        background: linear-gradient(#0000 0%, #00000080 100%);
        width: 100%;
        height: 50%;
        position: absolute;
        top: 50%;
        left: 0
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309:after {
            top: 0;
            right: 0;
            left: unset;
            background: linear-gradient(270deg, #0009 0%, #0000 100%);
            width: 39%;
            height: 100%
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309 picture,
    ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309 img {
        height: 100%
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309 img {
        object-fit: cover;
        object-position: top;
        background: #5e7584
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._background_v48k4_309 {
            max-height: unset;
            border-radius: 20px;
            grid-column: left-content/right-content;
            overflow: hidden
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._content_v48k4_361 {
        z-index: 2;
        grid: "_ _ _"1fr"left __ right"/auto 1fr auto;
        grid-row: 1;
        padding-bottom: 40px;
        display: grid
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._content_v48k4_361 {
            grid: "left _ right"1fr/auto 1fr auto;
            grid-column: col2/gutter11;
            align-items: center;
            padding: 0
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._asset_v48k4_90 {
        background: 0 0;
        grid-area: left;
        width: 62px;
        height: 53px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._asset_v48k4_90 {
            border-radius: 0;
            width: 67px;
            height: 57px;
            margin: 0
        }
    }
    ._container_v48k4_12._page\:business_v48k4_1296 ._asset2_v48k4_406 {
        grid-area: right;
        width: 134px;
        height: 53px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:business_v48k4_1296 ._asset2_v48k4_406 {
            width: 144px;
            height: 57px
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 {
        grid-area: 1/left-outer/auto/right-outer;
        min-height: 250px;
        max-height: 471px;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309:before {
            content: "";
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            right: unset;
            background: linear-gradient(90deg, #0000004d, #0000);
            width: 25.8%;
            position: absolute
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309:after {
        content: "";
        background: linear-gradient(#0000 0%, #00000080 100%);
        width: 100%;
        height: 50%;
        position: absolute;
        top: 50%;
        left: 0
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309:after {
            top: 0;
            right: 0;
            left: unset;
            background: linear-gradient(270deg, #0009 0%, #0000 100%);
            width: 39%;
            height: 100%
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 picture,
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 img {
        height: 100%
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 img {
        object-fit: cover;
        object-position: top;
        background: #5e7584
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 {
            max-height: unset;
            border-radius: 20px;
            grid-column: left-content/right-content;
            overflow: hidden
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._content_v48k4_361 {
        z-index: 2;
        grid: "_ _ _"1fr"left __ right"/auto 1fr auto;
        grid-row: 1;
        padding-bottom: 40px;
        display: grid
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._content_v48k4_361 {
            grid: "left _ right"1fr/auto 1fr auto;
            grid-column: col2/gutter11;
            align-items: center;
            padding: 0
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._asset_v48k4_90 {
        background: 0 0;
        grid-area: left;
        width: 62px;
        height: 53px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._asset_v48k4_90 {
            border-radius: 0;
            width: 67px;
            height: 57px;
            margin: 0
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._asset2_v48k4_406 {
        grid-area: right;
        width: 134px;
        height: 53px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._asset2_v48k4_406 {
            width: 144px;
            height: 57px
        }
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 {
        aspect-ratio: 7/3;
        height: auto
    }
    ._container_v48k4_12._page\:regulatory-affairs_v48k4_1394 ._background_v48k4_309 img {
        object-position: center
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 {
        --font-size: 28px;
        --height: 300px
    }
    @media (width>=375px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 {
            --font-size: 2.25rem
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 {
            --height: 570px;
            --font-size: min(calc(3.125rem + (1vw - 6px) * 7.63359), 5.625rem);
            font-size: var(--font-size)
        }
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 {
        grid-row-gap: 0;
        height: var(--height);
        grid-template-rows: 1fr auto auto;
        position: relative
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._asset_v48k4_90 {
        width: 100%;
        height: var(--height);
        background: #fff;
        grid-area: 1/left-padding/span 3/right-padding
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 ._asset_v48k4_90 {
            border-radius: 0;
            min-height: 520px;
            margin: 0
        }
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._asset_v48k4_90 video {
        translate: 0
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        margin-top: var(--top-padding);
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        font-size: var(--font-size);
        opacity: 0;
        grid-area: 2/left-content/span 1/right-content;
        grid-template-columns: minmax(auto, 10ch) 1fr auto;
        display: grid
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 {
            max-width: unset
        }
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 p span {
        margin: 0
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 p:nth-of-type(2) {
        max-width: 4.8ch;
        margin-top: var(--font-size, 36px);
        grid-column: 3;
        justify-self: start;
        margin-left: -.5em
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 p:nth-of-type(2) {
            justify-self: end
        }
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 span {
        opacity: 0;
        transition: opacity .4s
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._body_v48k4_126 span.active {
        opacity: 1
    }
    ._container_v48k4_12._page\:updates_v48k4_1499[inview=true] ._body_v48k4_126 {
        animation: .6s ease-out both _fade-in-from-left_v48k4_1
    }
    ._container_v48k4_12._page\:updates_v48k4_1499 ._asset2_v48k4_406 {
        z-index: 2;
        opacity: 0;
        grid-area: 3/left-padding/span 1/right-content;
        align-self: start;
        max-width: 235px;
        margin: -32px 0 30px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 ._asset2_v48k4_406 {
            max-width: 49%;
            margin: calc(var(--font-size) * -1.45) 0 84px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:updates_v48k4_1499 ._asset2_v48k4_406 {
            grid-column: left-content/right-content;
            max-width: 444px;
            margin-left: -50px
        }
    }
    ._container_v48k4_12._page\:updates_v48k4_1499[inview=true] ._asset2_v48k4_406 {
        animation: .6s ease-out both _fade-in-from-left_v48k4_1
    }
    ._container_v48k4_12._page\:london_v48k4_1618 {
        color: #fff;
        position: relative
    }
    @media (width<=599px) {
        ._container_v48k4_12._page\:london_v48k4_1618 {
            aspect-ratio: 409/496;
            height: 585px;
            min-height: 496px
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._background_v48k4_309 {
        grid-column: left-outer/right-outer;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._background_v48k4_309 * {
        height: 100%
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._background_v48k4_309 img {
        object-fit: cover;
        object-position: bottom
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361>* {
        grid-column: left-content/right-content
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
        grid-auto-rows: min-content;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._content_v48k4_361>* {
            grid-column: left-content/right-content
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        grid-row: 1;
        justify-self: end;
        width: 133px;
        padding-block-start: 63px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._body_v48k4_126 {
            grid-column: left-content/right-content;
            justify-self: start;
            width: 190px;
            margin-inline-start: calc(200px + 20vw);
            padding-block-start: 150px;
            font-size: 1.5rem
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._body_v48k4_126 {
            justify-self: start;
            margin-inline-start: max(530px, 54.3%);
            padding-block-start: 242px
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._subtitle_v48k4_83 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 2;
        align-self: start;
        margin-block-start: 4px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=370px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._subtitle_v48k4_83 {
            font-size: 4.125rem
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._subtitle_v48k4_83 {
            grid-area: 1/left-content/auto/right-content;
            margin-block-start: 227px;
            font-size: 4.75rem
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._subtitle_v48k4_83 {
            font-size: 6.875rem
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._subtitle_v48k4_83 p:nth-of-type(2) {
            margin-inline-start: 5.53ch
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 {
        pointer-events: none;
        z-index: 2;
        grid-column: left-outer/right-outer;
        width: 100%;
        height: 100%;
        position: absolute;
        bottom: 0
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 {
            grid-row: 1;
            place-self: end center;
            position: static;
            overflow: hidden
        }
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 * {
        height: 100%
    }
    ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 img {
        object-fit: cover;
        object-position: bottom
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 img {
            object-position: 60% 50%;
            height: 702px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 img {
            height: 626px;
            margin-top: 164px
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12._page\:london_v48k4_1618 ._asset2_v48k4_406 img {
            width: 1440px;
            height: 675px;
            margin: 164px auto 0
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 {
        grid-row-gap: 0
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 1/left-content/span 1/right-content;
        margin-top: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._title_v48k4_67 {
            z-index: 2;
            grid-area: 2/left-content/span 1/col10;
            max-width: 400px;
            font-size: 3rem
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._title_v48k4_67 {
            grid-area: 2/left-content/span 1/col6;
            font-size: 3.9375rem
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._asset2_v48k4_406 {
        aspect-ratio: 1;
        grid-area: 2/left-padding/span 1/right-padding;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._asset2_v48k4_406 {
            aspect-ratio: 540/650;
            grid-area: 1/col6/span 6/right-content;
            place-self: end;
            width: 100%;
            max-width: 45vw;
            margin: 0
        }
        ._container_v48k4_12._page\:rides_v48k4_1816 ._asset2_v48k4_406 video {
            object-fit: contain
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._asset2_v48k4_406 {
            grid-area: 1/col6/span 6/right-content;
            place-self: stretch start;
            max-width: 540px
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._subtitle_v48k4_83 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 3/left-content/span 1/right-content;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._subtitle_v48k4_83 {
            grid-area: 3/left-content/span 1/col6;
            margin-top: 62px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._subtitle_v48k4_83 {
            grid-area: 3/left-content/span 1/col5
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._body_v48k4_126 {
            grid-area: 4/left-content/span 1/col5;
            margin-top: 16px
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._appLinks_v48k4_284 {
        justify-content: start;
        align-items: center;
        gap: 7px;
        margin-top: 36px;
        display: flex
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:rides_v48k4_1816 ._appLinks_v48k4_284 {
            grid-area: 5/left-content/span 1/col5
        }
    }
    ._container_v48k4_12._page\:rides_v48k4_1816 ._appLinks_v48k4_284>* {
        flex: 0 116px
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309>* {
        grid-column: left-content/right-content
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 {
        grid-row: 1
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 video {
        grid-column: left-outer/right-outer;
        height: 280px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 video {
            height: 470px
        }
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 button {
        grid-area: 1/left-content/span 1/right-content;
        place-self: end;
        width: 33px;
        height: 33px;
        margin-block-end: 8px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._background_v48k4_309 button {
            width: 50px;
            height: 50px;
            margin-block-end: 134px
        }
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._content_v48k4_361 {
        z-index: 2;
        grid-row: 1;
        place-self: start end
    }
    ._container_v48k4_12._page\:giftcards_v48k4_1940 ._subtitle_v48k4_83 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #fff;
        text-align: right;
        text-shadow: 0 0 40px #00000040;
        max-width: 170px;
        margin-block-start: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:giftcards_v48k4_1940 ._subtitle_v48k4_83 {
            max-width: unset;
            margin-block-start: 90px;
            font-size: 5.625rem
        }
    }
    ._container_v48k4_12._page\:about_v48k4_2027 {
        grid-row-gap: 0
    }
    ._container_v48k4_12._page\:about_v48k4_2027 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 42px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:about_v48k4_2027 ._title_v48k4_67 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:about_v48k4_2027 ._title_v48k4_67 {
            font-size: 3.125rem;
            line-height: 1
        }
    }
    ._container_v48k4_12._page\:about_v48k4_2027 ._body_v48k4_126 {
        margin-block-start: 20px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:about_v48k4_2027 ._body_v48k4_126 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            grid-area: 1/col7/span 1/right-content;
            margin: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    ._container_v48k4_12._page\:about_v48k4_2027 ._asset2_v48k4_406 {
        grid-column: left-outer/right-outer;
        height: 320px;
        margin-block-start: 36px
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:about_v48k4_2027 ._asset2_v48k4_406 {
            height: 515px
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12._page\:about_v48k4_2027 ._asset2_v48k4_406 {
            height: 620px
        }
    }
    ._container_v48k4_12._page\:about_v48k4_2027 ._asset2_v48k4_406 * {
        height: 100%
    }
    ._container_v48k4_12._page\:about_v48k4_2027 ._asset2_v48k4_406 img {
        object-fit: cover;
        object-position: 60% 50%;
        width: 100%;
        max-width: 2000px;
        height: 100%;
        margin: auto;
        display: block
    }
    ._container_v48k4_12._page\:emergency-response_v48k4_2104 {
        grid-row-gap: 0
    }
    ._container_v48k4_12._page\:emergency-response_v48k4_2104 ._title_v48k4_67 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:emergency-response_v48k4_2104 ._title_v48k4_67 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.9375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._container_v48k4_12._page\:emergency-response_v48k4_2104 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        margin-block-start: 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:emergency-response_v48k4_2104 ._body_v48k4_126 {
            max-width: 630px;
            margin-block-start: 24px
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 {
        --outer-margin: 26px;
        color: #fff;
        position: relative;
        overflow: hidden
    }
    @media (width<=599px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 {
            aspect-ratio: 375/471;
            max-height: 550px
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 {
            height: 600px
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 {
        border-bottom-right-radius: 40px;
        border-bottom-left-radius: 40px;
        grid-column: left-padding/right-padding;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden
    }
    @media (width<=599px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 {
            height: 90.4%
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 {
            height: calc(100% - 80px)
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 {
            left: unset;
            width: calc(100% - 2 * var(--outer-margin));
            grid-column: left-padding/right-padding;
            justify-self: center
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 {
            aspect-ratio: unset;
            height: calc(100% - 100px)
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 * {
        height: 100%
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._background_v48k4_309 img {
        object-fit: cover;
        object-position: bottom
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361>* {
        grid-column: left-content/right-content
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
        grid-template-rows: auto auto 1fr;
        position: relative
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._content_v48k4_361>* {
            grid-column: left-content/right-content
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._body_v48k4_126 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        grid-row: 1;
        justify-self: end;
        width: 133px;
        padding-block-start: 37px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._body_v48k4_126 {
            z-index: 4;
            width: 22.2%;
            max-width: 213px;
            padding-block-start: 120px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._body_v48k4_126 {
            grid-column: left-content/right-content;
            justify-self: end;
            width: 22.2%;
            max-width: 213px;
            padding-block-start: 197px;
            font-size: 1.5rem
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._subtitle_v48k4_83 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 2;
        align-self: start;
        margin-block-start: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=370px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._subtitle_v48k4_83 {
            font-size: 4.125rem
        }
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._subtitle_v48k4_83 {
            --font-size: min(calc(4.125rem + (1vw - 6px) * 7.11806), 6.6875rem);
            font-size: var(--font-size);
            grid-area: 1/left-content/auto/right-content;
            max-width: 53%;
            margin-block-start: 119px;
            line-height: 1.1
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._subtitle_v48k4_83 {
            max-width: 520px;
            margin-block-start: 159px;
            margin-inline-start: 25px
        }
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._subtitle_v48k4_83 p:nth-of-type(2) {
            margin-block-start: 18px;
            margin-inline-start: clamp(0px, 49cqw - 521px, 195px)
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset_v48k4_90 {
        aspect-ratio: unset;
        background: 0 0;
        grid-column: left-padding/right-padding;
        align-self: end;
        width: calc(100% - 10px)
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset_v48k4_90 {
            z-index: 3;
            grid-row: 2/span 2;
            justify-self: center;
            width: 652px
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset_v48k4_90 {
            grid-row: 2;
            width: 56.7%;
            margin: 87px 0 0
        }
    }
    ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset2_v48k4_406 {
        display: none
    }
    @media (width>=600px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset2_v48k4_406 {
            pointer-events: none;
            z-index: 2;
            width: calc(100% - 2 * var(--outer-margin));
            grid-area: 1/left-padding/span 3/right-padding;
            justify-self: center;
            height: calc(100% - 45px);
            display: block
        }
    }
    @media (width>=1024px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset2_v48k4_406 {
            grid-row: 1/span 2;
            height: auto
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset2_v48k4_406 * {
            height: 100%
        }
        ._container_v48k4_12._page\:toronto_v48k4_2161 ._asset2_v48k4_406 img {
            object-fit: cover;
            object-position: bottom
        }
    }
    ._container_f9s5q_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_f9s5q_2>* {
        grid-column: left-content/right-content
    }
    ._container_f9s5q_2 {
        padding-block-start: 40px;
        position: relative
    }
    @media (width>=600px) {
        ._container_f9s5q_2 {
            aspect-ratio: 1176/696;
            grid-template-rows: auto 1fr auto;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            min-height: 600px;
            max-height: 850px;
            padding-top: 100px;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_f9s5q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_f9s5q_2>* {
            grid-column: left-content/right-content
        }
    }
    ._background_f9s5q_61 {
        grid-column: left-outer/right-outer;
        justify-self: center;
        width: 100%;
        max-width: 1920px;
        height: 95%;
        position: absolute
    }
    ._background_f9s5q_61 * {
        height: 100%
    }
    ._background_f9s5q_61 img {
        object-fit: cover;
        object-position: bottom
    }
    ._asset_f9s5q_76 {
        z-index: 10;
        grid-column: left-outer/right-outer;
        justify-self: center;
        margin-top: 24px
    }
    @media (width<=599px) {
        ._asset_f9s5q_76 {
            max-width: 359.49px
        }
    }
    @media (width>=600px) {
        ._asset_f9s5q_76 {
            width: 51.8%;
            max-width: 610px;
            margin: 0
        }
    }
    ._content_f9s5q_94 {
        --content-gap: 21px;
        gap: var(--content-gap);
        grid-template-columns: 1fr;
        align-items: end;
        display: grid;
        position: relative
    }
    @media (width>=600px) {
        ._content_f9s5q_94 {
            grid-column: col2/gutter11
        }
    }
    @media (width>=1024px) {
        ._content_f9s5q_94 {
            grid-template-columns: 37.3% 1fr;
            gap: 36px
        }
    }
    ._title_f9s5q_114 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        position: relative
    }
    @media (width>=600px) {
        ._title_f9s5q_114 {
            text-align: center;
            margin: 120px 0 0
        }
    }
    @media (width>=1024px) {
        ._title_f9s5q_114 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 4.375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    @media (width>=1440px) {
        ._title_f9s5q_114 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.625rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._subtitle_f9s5q_172 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        margin: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._subtitle_f9s5q_172 {
            font-size: 1.5rem
        }
    }
    ._title_f9s5q_114,
    ._subtitle_f9s5q_172,
    ._body_f9s5q_193 {
        color: #fff
    }
    @media (width>=600px) {
        ._container_f9s5q_2._page\:london_f9s5q_197 {
            height: 696px
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_f9s5q_2._page\:toronto_f9s5q_202 {
            padding-block-start: 50px
        }
    }
    ._container_f9s5q_2._page\:toronto_f9s5q_202 ._background_f9s5q_61 {
        height: 91%
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_f9s5q_2._page\:toronto_f9s5q_202 ._background_f9s5q_61 {
            height: 94%
        }
    }
    @media (width>=1440px) {
        ._container_f9s5q_2._page\:toronto_f9s5q_202 ._background_f9s5q_61 {
            max-width: 2700px
        }
    }
    ._container_f9s5q_2._page\:toronto_f9s5q_202 ._title_f9s5q_114 {
        max-width: 10ch
    }
    @media (width>=600px) {
        ._container_f9s5q_2._page\:toronto_f9s5q_202 ._title_f9s5q_114 {
            grid-column: col2/gutter11;
            place-self: center;
            max-width: 20ch;
            margin-block-start: 64px
        }
    }
    ._container_f9s5q_2._page\:toronto_f9s5q_202 ._asset_f9s5q_76 {
        width: 82%;
        max-width: 351px;
        margin-block-start: 10px;
        margin-inline-start: -15%
    }
    @media (width>=600px) {
        ._container_f9s5q_2._page\:toronto_f9s5q_202 ._asset_f9s5q_76 {
            width: 45.8%;
            max-width: 500px;
            margin-block-start: 29px;
            margin-inline-start: max(-7%, -100px)
        }
    }
    ._container_9u07i_2._background\:light-grey_9u07i_2 {
        background-color: #fafafb
    }
    ._container_9u07i_2._background\:blue_9u07i_5 {
        color: #fff;
        background-color: #07f
    }
    ._container_9u07i_2._background\:red_9u07i_9 {
        color: #fff;
        background-color: #ea0000
    }
    ._container_9u07i_2._background\:green_9u07i_13 {
        background-color: #00e89d
    }
    ._container_9u07i_2._background\:navy_9u07i_16 {
        color: #fff;
        background-color: #036
    }
    ._container_9u07i_2._background\:dark-navy_9u07i_20 {
        color: #fff;
        background-color: #23233c
    }
    ._container_9u07i_2._background\:extra-dark-navy_9u07i_24 {
        color: #fff;
        background-color: #050f1e
    }
    ._container_9u07i_2._background\:granite-grey-2_9u07i_28 {
        background-color: #f4f6f9
    }
    ._container_9u07i_2._background\:mint-light-4_9u07i_31 {
        background-color: #ecf3f0
    }
    ._container_9u07i_2._background\:black_9u07i_34 {
        color: #fff;
        background-color: #000
    }
    ._container_qb1qb_3 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_qb1qb_3>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_qb1qb_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3>* {
            grid-column: left-content/right-content
        }
    }
    ._container_qb1qb_3._background\:light-grey_qb1qb_53 {
        background-color: #fafafb
    }
    ._container_qb1qb_3._background\:granite-grey-2_qb1qb_56 {
        background-color: #f4f6f9
    }
    ._container_qb1qb_3._background\:granite-grey-10_qb1qb_59 {
        color: #fff;
        background-color: #1f2a39
    }
    ._container_qb1qb_3._background\:navy_qb1qb_63 {
        color: #fff;
        background-color: #036
    }
    ._container_qb1qb_3._background\:dark-navy_qb1qb_67 {
        color: #fff;
        background-color: #23233c
    }
    ._container_qb1qb_3._background\:extra-dark-navy_qb1qb_71 {
        color: #fff;
        background-color: #050f1e
    }
    ._container_qb1qb_3._background\:mint_qb1qb_75 {
        background-color: #ecf3f0
    }
    ._container_qb1qb_3._background\:flaxen-5_qb1qb_78 {
        background-color: #f7f6f4
    }
    ._sections_qb1qb_242 {
        flex-direction: column;
        gap: 96px;
        display: flex
    }
    @media (width<=599px) {
        ._container_qb1qb_3._option\:indent-left-mobile_qb1qb_254 ._sections_qb1qb_242 {
            padding-inline-start: 55px
        }
    }
    @media (width>=600px) {
        ._sections_qb1qb_242 {
            grid-template-columns: 1fr;
            display: grid
        }
        ._container_qb1qb_3._columns\:2_qb1qb_265 ._sections_qb1qb_242 {
            grid-template-columns: repeat(2, 1fr)
        }
        ._container_qb1qb_3._columns\:3_qb1qb_270 ._sections_qb1qb_242 {
            grid-template-columns: repeat(3, 1fr)
        }
        ._container_qb1qb_3._columns\:4_qb1qb_275 ._sections_qb1qb_242 {
            grid-template-columns: repeat(2, 1fr)
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._columns\:4_qb1qb_275 ._sections_qb1qb_242 {
            grid-template-columns: repeat(4, 1fr)
        }
    }
    ._container_qb1qb_3._option\:centered_qb1qb_284 ._section_qb1qb_242 {
        text-align: center;
        flex-direction: column;
        align-items: center;
        gap: 0;
        display: flex
    }
    @media (width>=600px) {
        ._container_qb1qb_3._option\:centered_qb1qb_284 ._section_qb1qb_242 ._sectionBody_qb1qb_292 {
            text-align: left
        }
    }
    ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    ._sectionTitle_qb1qb_297 b {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-bottom: 5px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        display: inline-block
    }
    @media (width>=600px) {
        ._sectionTitle_qb1qb_297 b {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._appLinks_qb1qb_493 a {
        display: block
    }
    ._container_qb1qb_3._option\:horizontal-divider_qb1qb_646 ._body_qb1qb_98 {
        border-top: 1px solid #2e3d4f;
        padding-top: 68px
    }
    ._footnotes_qb1qb_651 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25rem
    }
    ._footnotes_qb1qb_651 .footnoteIndex {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._footnotes_qb1qb_651 .footnoteIndex:focus {
        outline: 0 #0000
    }
    ._footnotes_qb1qb_651 .footnoteIndex:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._footnotes_qb1qb_651 .footnoteIndex {
        position: relative
    }
    ._footnotes_qb1qb_651 .footnoteIndex:after {
        content: "";
        width: max(100%, 45px);
        height: max(100%, 45px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._footnotes_qb1qb_651 .footnoteIndex {
        color: #07f;
        margin-right: 8px;
        display: inline-block
    }
    ._footnotes_qb1qb_651 .footnoteIndex:hover {
        color: #07f
    }
    ._controls_qb1qb_711 {
        justify-content: center;
        align-items: center;
        gap: 20px;
        display: flex
    }
    ._paginationPrevious_qb1qb_718,
    ._paginationNext_qb1qb_719 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._paginationPrevious_qb1qb_718:focus,
    ._paginationNext_qb1qb_719:focus {
        outline: 0 #0000
    }
    ._paginationPrevious_qb1qb_718:focus-visible,
    ._paginationNext_qb1qb_719:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._paginationPrevious_qb1qb_718,
    ._paginationNext_qb1qb_719 {
        transition: opacity .2s, scale .2s
    }
    ._paginationPrevious_qb1qb_718:active,
    ._paginationNext_qb1qb_719:active {
        scale: .85
    }
    ._paginationPrevious_qb1qb_718[aria-disabled=true],
    ._paginationNext_qb1qb_719[aria-disabled=true] {
        cursor: not-allowed;
        opacity: .5
    }
    ._paginationNext_qb1qb_719 img,
    ._paginationNext_qb1qb_719 svg {
        rotate: 180deg
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._sections_qb1qb_242 {
            grid-gap: 30px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._sections_qb1qb_242 {
            grid-gap: 85px
        }
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._sectionAsset_qb1qb_774~._sectionTitle_qb1qb_297 {
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._sectionBody_qb1qb_292 {
        margin-top: 21px
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._sectionLink_qb1qb_780 {
        max-width: max-content;
        color: inherit;
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._body_qb1qb_98 {
        columns: 2;
        column-width: 350px;
        column-gap: 82px;
        margin-top: 68px
    }
    @supports (orphans:2) and (widows:2) {
        ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._body_qb1qb_98>* {
            widows: 2;
            orphans: 2
        }
    }
    @supports (not (orphans:2)) and (not (widows:2)) {
        ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._body_qb1qb_98>* {
            break-inside: avoid
        }
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._footnotes_qb1qb_651 {
        margin-top: 28px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._footnotes_qb1qb_651 {
            margin-top: 68px
        }
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._controls_qb1qb_711 {
        grid-row: 5;
        margin-top: 60px
    }
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._page\:sustainability_qb1qb_765 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        color: #fff;
        width: 50px
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:first-child ._sectionAsset_qb1qb_774 {
        border-radius: 18px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:first-child ._sectionAsset_qb1qb_774 {
            border-radius: 26px
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:first-child {
            grid-column: left-content/col7
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:first-child ._sectionTitle_qb1qb_297,
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:first-child ._sectionBody_qb1qb_292 {
        max-width: 377px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2) {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]30px[col2]1fr[gutter2]30px[col3]1fr[gutter3]30px[col4]1fr[gutter4]30px[col5]1fr[gutter5]30px[col6]1fr[gutter6]30px[col7]1fr[gutter7]30px[col8]1fr[gutter8]30px[col9]1fr[gutter9]30px[col10]1fr[gutter10]30px[col11]1fr[gutter11]30px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2)>* {
            grid-column: left-content/right-content
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2) {
            grid-column: left-content/right-content;
            align-items: center
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2) ._sectionText_qb1qb_857 {
            grid-area: 1/col7/span 1/right-content
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2) ._sectionTitle_qb1qb_297 {
            margin: 0
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(n+2) ._sectionAsset_qb1qb_774 {
            grid-area: 1/left-content/span 1/col6
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(odd) ._sectionText_qb1qb_857 {
            grid-area: 1/left-content/span 1/gutter6
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._section_qb1qb_242:nth-child(odd) ._sectionAsset_qb1qb_774 {
            grid-area: 1/gutter7/span 1/gutter11
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._sectionBody_qb1qb_292 {
        margin-top: 21px
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:gallery_qb1qb_820 ._sectionLink_qb1qb_780 {
        max-width: max-content;
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._background\:extra-dark-navy_qb1qb_71:before {
        content: "";
        background-color: #fff;
        grid-area: 1/left-outer/span 1/right-outer;
        height: 54px;
        margin-top: -1px;
        display: block
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._background\:extra-dark-navy_qb1qb_71>._sections_qb1qb_242 {
        grid-row: 1
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820 ._title_qb1qb_82 {
        display: none
    }
    @media (width>=600px) {
        @layer base {
            ._container_qb1qb_3._page\:uber_qb1qb_820 ._title_qb1qb_82 {
                font-family: inherit;
                font-weight: inherit;
                margin: 0;
                padding: 0
            }
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._title_qb1qb_82 {
            --font-size: min(calc(4.375rem + (1vw - 6px) * 17.217), 8.9375rem);
            font-size: var(--font-size);
            writing-mode: vertical-rl;
            letter-spacing: -.05em;
            grid-area: 1/col8/auto/right-content;
            justify-self: end;
            padding-bottom: 100px;
            line-height: 1;
            display: block;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._title_qb1qb_82 {
            font-size: 8.9375rem
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._sections_qb1qb_242 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]30px[col2]1fr[gutter2]30px[col3]1fr[gutter3]30px[col4]1fr[gutter4]30px[col5]1fr[gutter5]30px[col6]1fr[gutter6]30px[col7]1fr[gutter7]30px[col8]1fr[gutter8]30px[col9]1fr[gutter9]30px[col10]1fr[gutter10]30px[col11]1fr[gutter11]30px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._sections_qb1qb_242>* {
            grid-column: left-content/right-content
        }
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._sections_qb1qb_242 {
            gap: 88px 0
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820 ._sectionTitle_qb1qb_297 {
            font-size: 2.5rem
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820 ._sectionBody_qb1qb_292 {
        margin-top: 21px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 {
            --w-carousel-continuous: true
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
        will-change: scroll-position;
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
        scroll-snap-stop: always;
        flex-direction: row;
        display: flex;
        overflow: scroll hidden
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242::-webkit-scrollbar {
        background: 0 0;
        width: 0;
        height: 0;
        display: none
    }
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242::-webkit-scrollbar {
        background: 0 0;
        width: 0;
        height: 0;
        display: none
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
        grid-column: left-padding/right-padding;
        gap: 8px;
        padding: 0 36px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
            scroll-snap-type: initial;
            scroll-snap-stop: initial;
            gap: 11px;
            padding: 0 54px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
            padding: 0 108px
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242.no-scroll,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242.no-scroll {
            justify-content: center
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._section_qb1qb_242,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._section_qb1qb_242 {
        padding: 0
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._section_qb1qb_242,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._section_qb1qb_242 {
            scroll-snap-align: center;
            flex: 0 0 calc(100% - 30px);
            margin-left: 0;
            margin-right: 0
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._section_qb1qb_242,
        ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._section_qb1qb_242 {
            scroll-snap-align: center;
            flex: 1 0 350px;
            margin-left: 0;
            margin-right: 0
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._sections_qb1qb_242.no-scroll~._controls_qb1qb_711,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242.no-scroll~._controls_qb1qb_711 {
        display: none
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:carousel_qb1qb_973 ._paginationNext_qb1qb_719,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:card-carousel_qb1qb_974 ._paginationNext_qb1qb_719 {
        color: inherit
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        display: block
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._title_qb1qb_82 {
            writing-mode: initial;
            grid-column: left-content/right-content;
            justify-self: start;
            max-width: 380px;
            padding: 0;
            transform: none
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._sections_qb1qb_242 {
        margin-top: 37px
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._sectionText_qb1qb_857 {
        padding-right: 47px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._sectionText_qb1qb_857 {
            padding: 0 37px
        }
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._sectionBody_qb1qb_292 {
        margin-top: 13px
    }
    @media (width<=599px) {
        ._container_qb1qb_3._page\:uber_qb1qb_820._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
            display: none
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._title_qb1qb_82 {
            grid-area: 2/col1/span 1/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._title_qb1qb_82 {
            grid-area: 1/col1/span 1/gutter6
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 {
        grid-row: 2;
        margin-top: 8px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 {
            grid-area: 3/col1/span 1/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.06em;
            grid-area: 2/col1/span 1/gutter6;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.4
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 a {
        justify-content: center;
        align-items: center;
        gap: 8px;
        max-width: max-content;
        display: flex
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 a span {
        margin: 0
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 a img,
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 a svg {
        width: 28px
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._body_qb1qb_98 p:has(.bodyLink) {
        margin-top: 8px
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 {
        aspect-ratio: 1;
        grid-row: 3;
        margin-top: 40px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 {
            aspect-ratio: 512/676;
            grid-area: 1/col7/span 3/right-content;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 {
            grid-area: 1/col7/span 4/right-content
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 video {
        border-radius: 50%;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 video {
            border-radius: 1000px 1000px 0 0
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 button {
        aspect-ratio: 1;
        width: 33px;
        color: inherit;
        align-self: end
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._asset_qb1qb_105 button {
            color: #fff;
            width: 48px;
            margin: 25px
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
        grid-row: 4;
        grid-auto-rows: min-content;
        gap: 0;
        margin-top: 60px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
            grid-area: 4/col1/span 1/gutter9
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
            grid-area: 3/col1/span 1/gutter6
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._section_qb1qb_242 {
        border-bottom: 1px solid #050f1e;
        padding: 15px 0
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._section_qb1qb_242 {
            padding: 28px 0
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292 {
        margin: 0
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.75rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292 p:has(b) {
        align-items: end;
        gap: 10px;
        display: flex
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292._sectionBody\:endsWithFatCharacter_qb1qb_1274 p {
        gap: 12px
    }
    ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292 b {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        align-self: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 36px;
        display: block
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292 b {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.75rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 50px
        }
        ._container_qb1qb_3._page\:jp_qb1qb_1114 ._sectionBody_qb1qb_292._sectionBody\:long_qb1qb_1308 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.06em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2
        }
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 {
        outline: 0 #0000;
        padding: 18px 0;
        transition: outline .15s;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322[open]::details-content {
        height: auto
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322:has(summary:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322 summary {
        cursor: pointer;
        padding: 18px 0
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawerLabel_qb1qb_1367 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawerLabel_qb1qb_1367:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawerLabel_qb1qb_1367:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawerLabel_qb1qb_1367 {
        cursor: pointer;
        grid-gap: 20px;
        grid: "title buttons"/1fr 47px;
        align-items: center;
        display: grid
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._iconExpand_qb1qb_1406,
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._iconCollapse_qb1qb_1407 {
        grid-area: buttons;
        width: 19px;
        height: 18px;
        transition: opacity .2s
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322[open] ._iconExpand_qb1qb_1406 {
        opacity: 0
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._drawer_qb1qb_1322[open] ._iconCollapse_qb1qb_1407 {
        opacity: 1
    }
    ._container_qb1qb_3._variant\:accordion_qb1qb_1322 ._iconCollapse_qb1qb_1407 {
        opacity: 0
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.14
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._title_qb1qb_82 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._body_qb1qb_98 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        grid-row: 2;
        margin-top: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.33
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._body_qb1qb_98 a {
        color: #00e89d
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sections_qb1qb_242 {
        grid-row: 3;
        gap: 0;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sections_qb1qb_242 {
            margin-top: 52px
        }
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._drawer_qb1qb_1322 {
        border-top: 1px solid #fff;
        padding: 40px 0
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._drawer_qb1qb_1322:last-child {
        border-bottom: 1px solid #fff
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._drawer_qb1qb_1322 summary {
        padding: 0
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._drawerContent_qb1qb_1488 {
        grid-template-columns: 1fr;
        gap: 24px;
        padding-top: 48px;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._drawerContent_qb1qb_1488 {
            grid: "image body"/40% 1fr;
            gap: 36px
        }
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionAsset_qb1qb_774 {
        border-radius: 16px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionAsset_qb1qb_774 {
            grid-area: image
        }
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 {
        grid-area: body;
        margin: 0
    }
    ._container_qb1qb_3._page\:safety_qb1qb_1422 ._sectionBody_qb1qb_292 a {
        color: #00e89d
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660 ._sections_qb1qb_242 {
        will-change: scroll-position;
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
        scroll-snap-stop: always;
        flex-direction: row;
        display: flex;
        overflow: scroll hidden
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660 ._sections_qb1qb_242::-webkit-scrollbar {
        background: 0 0;
        width: 0;
        height: 0;
        display: none
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660 ._sections_qb1qb_242 {
        gap: 54px
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660 ._section_qb1qb_242 {
        scroll-snap-align: center;
        flex: 0 0 100%;
        margin-left: 0;
        margin-right: 0;
        padding: 0
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 {
            --w-carousel-continuous: true
        }
        ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._title_qb1qb_82 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
            scroll-snap-type: initial;
            scroll-snap-stop: initial;
            grid-column: left-padding/right-padding;
            gap: 0;
            margin-top: 54px;
            padding: 0 54px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sections_qb1qb_242 {
            padding: 0 108px
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._section_qb1qb_242 {
            scroll-snap-align: center;
            flex: 0 0 505px;
            margin-left: 27px;
            margin-right: 27px
        }
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.29
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sectionLink_qb1qb_780 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #07f;
        margin-top: 13px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_qb1qb_3._variant\:horizontal-list_qb1qb_1660._page\:jp_qb1qb_1114 ._sectionLink_qb1qb_780 div {
        display: none
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        display: block
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
            writing-mode: initial;
            grid-column: left-content/right-content;
            justify-self: start;
            max-width: 380px;
            padding: 0;
            font-size: 2.5rem;
            transform: none
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
        margin-top: 48px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242>* {
            grid-column: left-content/right-content
        }
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
            grid-row-gap: 75px;
            margin-top: 97px
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242>*+* {
        margin-top: 48px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242>*+* {
            margin-top: 0
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242 {
        grid: "eyebrow image _""text text text"1fr/auto 165px 1fr;
        align-items: start;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242 {
            grid: "eyebrow image _ text"/auto 165px 36px 1fr
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242:nth-of-type(odd) {
            grid-column: left-content/gutter6
        }
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242:nth-of-type(2n) {
            grid-column: col7/right-content
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionCity_qb1qb_1841 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        writing-mode: vertical-rl;
        grid-area: eyebrow;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        transform: rotate(180deg)
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionCity_qb1qb_1841 {
            margin-left: -16px;
            margin-right: -33px
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionAsset_qb1qb_774 {
        grid-area: image
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionAsset_qb1qb_774 {
            grid-area: image
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionText_qb1qb_857 {
        grid: "title badge""body body""link link"1fr/auto 1fr;
        grid-area: text;
        align-items: center;
        display: grid
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762._page\:uber_qb1qb_820 ._sectionLink_qb1qb_780 {
        color: #07f
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionEyebrow_qb1qb_1880 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .01em;
        color: #5d6e83;
        text-transform: uppercase;
        border: 1px solid #ccd3dc;
        border-radius: 2000px;
        grid-area: badge;
        max-width: max-content;
        margin-top: 26px;
        margin-left: 16px;
        padding: 4px 8px;
        font-family: Simplon BP, sans-serif;
        font-size: .6875rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionEyebrow_qb1qb_1880 {
            margin-top: 2px
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionTitle_qb1qb_297 {
        grid-area: title;
        margin-top: 24px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionTitle_qb1qb_297 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            margin: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.16
        }
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionBody_qb1qb_292 {
        grid-area: body;
        margin-top: 12px
    }
    ._container_qb1qb_3._variant\:cities-listing_qb1qb_1762 ._sectionLink_qb1qb_780 {
        grid-area: link;
        max-width: max-content;
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sections_qb1qb_242 {
        grid-template-columns: repeat(2, 1fr);
        gap: 18px;
        margin-top: 28px;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sections_qb1qb_242 {
            grid-template-columns: repeat(3, 1fr);
            gap: 36px;
            margin-top: 48px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sections_qb1qb_242 {
            grid-template-columns: repeat(4, 1fr)
        }
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sectionLinkContainer_qb1qb_1969 {
        display: block
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sectionAsset_qb1qb_774 {
        border: 1px solid #d8d8d8
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sectionAsset_qb1qb_774 img {
        aspect-ratio: 3/2;
        object-fit: contain
    }
    ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        margin-top: 14px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 20px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:wan_qb1qb_1938 ._sectionTitle_qb1qb_297 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._title_qb1qb_82 {
        font-size: 1.875rem
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242 {
        gap: 36px;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242 {
            gap: 16px;
            margin-top: 24px
        }
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._section_qb1qb_242 {
        opacity: 0;
        border-top: 3px solid #fff;
        padding-top: 10px;
        transition: opacity .3s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:first-of-type {
        opacity: 1;
        transition-delay: .2s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(2) {
        opacity: 1;
        transition-delay: .4s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(3) {
        opacity: 1;
        transition-delay: .6s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(4) {
        opacity: 1;
        transition-delay: .8s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(5) {
        opacity: 1;
        transition-delay: 1s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(6) {
        opacity: 1;
        transition-delay: 1.2s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(7) {
        opacity: 1;
        transition-delay: 1.4s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(8) {
        opacity: 1;
        transition-delay: 1.6s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(9) {
        opacity: 1;
        transition-delay: 1.8s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(10) {
        opacity: 1;
        transition-delay: 2s
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 {
        max-width: 68%;
        margin: 0;
        transition: translate .3s;
        translate: 0 30px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 {
            max-width: 90%
        }
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 b {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 b {
            font-size: 3.125rem
        }
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 *+p {
        margin-top: 2px
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:first-of-type ._sectionBody_qb1qb_292 {
        transition-delay: .2s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(2) ._sectionBody_qb1qb_292 {
        transition-delay: .4s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(3) ._sectionBody_qb1qb_292 {
        transition-delay: .6s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(4) ._sectionBody_qb1qb_292 {
        transition-delay: .8s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(5) ._sectionBody_qb1qb_292 {
        transition-delay: 1s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(6) ._sectionBody_qb1qb_292 {
        transition-delay: 1.2s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(7) ._sectionBody_qb1qb_292 {
        transition-delay: 1.4s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(8) ._sectionBody_qb1qb_292 {
        transition-delay: 1.6s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(9) ._sectionBody_qb1qb_292 {
        transition-delay: 1.8s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(10) ._sectionBody_qb1qb_292 {
        transition-delay: 2s;
        translate: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._title_qb1qb_82 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sections_qb1qb_242 {
        gap: 32px;
        margin: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._section_qb1qb_242 {
        border: none;
        padding: 0
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sectionAsset_qb1qb_774 {
        width: 51px
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sectionText_qb1qb_857 {
        margin-block-start: 24px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sectionText_qb1qb_857 {
            max-width: 212px
        }
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.05
    }
    ._container_qb1qb_3._page\:home_qb1qb_2005._variant\:gallery_qb1qb_820 ._sectionBody_qb1qb_292 {
        max-width: unset;
        margin-block-start: 16px
    }
    ._container_qb1qb_3._variant\:tabs_qb1qb_2180 ._sections_qb1qb_242 {
        grid-template-rows: 1fr;
        grid-template-columns: 1fr;
        display: grid
    }
    ._container_qb1qb_3._variant\:tabs_qb1qb_2180 ._section_qb1qb_242 {
        grid-area: 1/1/span 1/span 1
    }
    ._container_qb1qb_3._variant\:tabs_qb1qb_2180 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:tabs_qb1qb_2180 ._paginationNext_qb1qb_719 {
        color: inherit
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 {
        --carousel-slide-width: 629px;
        --carousel-slide-gap: calc((100vw - var(--scrollbar-width) - var(--carousel-slide-width)) * .5);
        text-align: center;
        padding: 100px 0;
        position: relative
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 {
            --w-carousel-continuous: false;
            padding: 128px 0
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973>* {
        z-index: 2;
        position: relative
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._asset_qb1qb_105 {
        z-index: 1;
        grid-area: unset;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._asset_qb1qb_105 picture,
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._asset_qb1qb_105 img {
        height: 100%
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._asset_qb1qb_105 img {
        object-fit: cover
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._title_qb1qb_82 {
            font-size: 2.125rem
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._body_qb1qb_98 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 2;
        margin: 10px 0 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._body_qb1qb_98 {
            columns: 1;
            max-width: unset;
            font-size: 3.125rem
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sections_qb1qb_242 {
        gap: 36px;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sections_qb1qb_242 {
            scroll-snap-type: x mandatory;
            scroll-snap-stop: always;
            grid-row: 3;
            gap: 0;
            width: 100%;
            margin: 66px auto 0;
            padding: 0
        }
    }
    @media (width>=1440px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sections_qb1qb_242 {
            grid-column: left-outer/right-outer
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._section_qb1qb_242 {
        flex: 0 0 100%
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._section_qb1qb_242 {
            grid-gap: 0 18px;
            flex: 0 0 calc(100vw - var(--scrollbar-width));
            padding: 0 var(--carousel-slide-gap);
            grid: "image gap1"30.5%"image text""image gap2"1fr/315px 1fr;
            display: grid
        }
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionAsset_qb1qb_774 {
            grid-area: image
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionText_qb1qb_857 {
        text-align: left
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionText_qb1qb_857 {
            grid-area: text
        }
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionTitle_qb1qb_297 {
            font-size: 2.125rem
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionBody_qb1qb_292 {
        font-size: 1.25rem
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._sectionBody_qb1qb_292 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
        pointer-events: none;
        margin-top: 32px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
            grid: "top-gutter top-gutter top-gutter top-gutter top-gutter" 30.5% "left-gutter left-button middle-gutter right-button right-gutter" auto "bottom-gutter bottom-gutter bottom-gutter bottom-gutter bottom-gutter" 1fr/1fr auto calc(var(--carousel-slide-width) + 68px) auto 1fr;
            grid-row: 3;
            gap: 0;
            margin: 106px 0 0;
            display: grid
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._controls_qb1qb_711>* {
        pointer-events: auto
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        width: 50px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._paginationPrevious_qb1qb_718 {
            grid-area: left-button
        }
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:carousel_qb1qb_973 ._paginationNext_qb1qb_719 {
            grid-area: right-button
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
            font-size: 3.9375rem
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._title_qb1qb_82 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
        margin-top: 27px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
            margin-top: 56px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242>* {
            grid-column: left-content/right-content
        }
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sections_qb1qb_242 {
            grid-area: 1/left-content/span 1/right-content;
            margin: 0
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242 {
            grid-column: 1/span 2
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._section_qb1qb_242 {
            grid-column: col7/right-content
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sectionCity_qb1qb_1841 {
        margin-left: -.2ch
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sectionTitle_qb1qb_297 {
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:cities-listing_qb1qb_1762 ._sectionLink_qb1qb_780 {
        color: #07f;
        margin-top: 12px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._title_qb1qb_82 {
            font-size: 3.9375rem
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._title_qb1qb_82:has(~._body_qb1qb_98) {
            grid-column: left-content/gutter6
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._subtitle_qb1qb_90 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 59px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._subtitle_qb1qb_90 {
            margin-top: 48px;
            font-size: 2.5rem
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 {
        grid-row: 2;
        margin-top: 24px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.02em;
            columns: 1;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 {
            grid-area: 1/col7/auto/right-content
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 img,
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 [role=img] {
        width: 34px;
        height: 34px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 a {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        justify-content: start;
        align-items: center;
        gap: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        display: flex
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._body_qb1qb_98 span {
        margin: 0
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
        gap: 30px;
        margin-top: 44px;
        padding-bottom: 8px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
            margin-top: 76px
        }
    }
    @media (width>=1440px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sections_qb1qb_242 {
            --outer-padding: calc(( 100vw - var(--scrollbar-width, 0) - 1224px) * .5);
            padding-right: var(--outer-padding);
            padding-left: var(--outer-padding);
            grid-column: left-outer/right-outer
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._subtitle_qb1qb_90~._sections_qb1qb_242 {
        margin-top: 24px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._subtitle_qb1qb_90~._sections_qb1qb_242 {
            margin-top: 32px
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._section_qb1qb_242 {
        text-align: center;
        background: var(--card-background, #fff);
        border: 1px solid var(--card-border, #000);
        border-radius: var(--card-border-radius, 24px);
        box-shadow: 8px 8px 0px 0px var(--card-shadow, #000);
        flex-direction: column;
        align-items: center;
        gap: 0;
        padding: 32px 40px 40px;
        display: flex
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._section_qb1qb_242 {
            flex: 0 0 300px
        }
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sectionAsset_qb1qb_774 {
        width: 72px;
        height: 73px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974._option\:large-images_qb1qb_2582 ._sectionAsset_qb1qb_774 {
        width: 192px;
        height: 192px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sectionTitle_qb1qb_297 {
        margin-top: 24px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._sectionTitle_qb1qb_297~._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._controls_qb1qb_711 {
        margin-top: 60px
    }
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._page\:teens_qb1qb_2192._variant\:card-carousel_qb1qb_974 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        width: 50px
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._sections_qb1qb_242 {
        will-change: scroll-position;
        scrollbar-width: none;
        scroll-snap-type: x mandatory;
        scroll-snap-stop: always;
        flex-direction: row;
        display: flex;
        overflow: scroll hidden
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._sections_qb1qb_242::-webkit-scrollbar {
        background: 0 0;
        width: 0;
        height: 0;
        display: none
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._section_qb1qb_242 {
        scroll-snap-align: center;
        flex: 0 0 100%;
        margin-left: 0;
        margin-right: 0;
        padding: 0
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._section_qb1qb_242 {
            opacity: 0;
            transition: opacity .1s
        }
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._section_qb1qb_242.carousel\:active {
            opacity: 1;
            transition: opacity .1s .1s
        }
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622 ._paginationNext_qb1qb_719 {
        color: inherit
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 {
        color: #fff;
        text-align: center;
        padding: 100px 0;
        position: relative
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 {
            padding: 140px 0
        }
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192>* {
        z-index: 2;
        position: relative
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._asset_qb1qb_105 {
        z-index: 1;
        grid-area: unset;
        filter: brightness(.84);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._asset_qb1qb_105 * {
        height: 100%
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._asset_qb1qb_105 img {
        object-fit: cover
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._title_qb1qb_82 {
            font-size: 2.125rem
        }
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._sections_qb1qb_242 {
        margin-top: 21px
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        max-width: 794px;
        margin: 0 auto;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._sectionBody_qb1qb_292 {
            font-size: 3.125rem
        }
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._sectionBody_qb1qb_292 i {
        font-style: normal
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._sectionBody_qb1qb_292 i {
            font-size: 1.5rem
        }
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._controls_qb1qb_711 {
        margin-top: 60px
    }
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:testimonials_qb1qb_2622._page\:teens_qb1qb_2192 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        color: #fff;
        width: 50px
    }
    @media (width<=599px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._asset_qb1qb_105 {
            aspect-ratio: 375/328;
            grid-column: left-outer/right-outer
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._asset_qb1qb_105 {
            grid-column: left-padding/gutter6
        }
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._asset_qb1qb_105 picture,
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._asset_qb1qb_105 img {
        height: 100%;
        display: block
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._asset_qb1qb_105 img {
        object-fit: cover
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sections_qb1qb_242 {
        gap: 47px;
        margin-top: 47px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sections_qb1qb_242 {
            grid-column: gutter6/right-content;
            grid-template-rows: auto auto 1fr;
            margin: 0
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._section_qb1qb_242 {
            grid-gap: 0 40px;
            grid: "image text"/1fr 5fr;
            display: grid
        }
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionAsset_qb1qb_774 {
        width: 29px;
        height: 26px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionAsset_qb1qb_774 {
            grid-area: image;
            justify-self: end
        }
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionText_qb1qb_857 {
            grid-area: text
        }
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.032em;
        margin-top: 14px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionTitle_qb1qb_297 {
            margin: 0
        }
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:gallery_qb1qb_820 ._sectionBody_qb1qb_292 {
        margin-top: 13px
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._sections_qb1qb_242 {
        gap: 8px;
        margin-top: 36px
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._section_qb1qb_242 {
        display: block
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.032em;
        margin-top: 40px;
        padding-right: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._sectionAsset_qb1qb_774 {
        width: auto;
        height: auto
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._sectionBody_qb1qb_292 {
        margin-top: 13px;
        padding-right: 40px
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
        margin-top: 36px
    }
    @media (width<=599px) {
        ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
            display: none
        }
    }
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._page\:spotify_qb1qb_2749._variant\:carousel_qb1qb_973 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        width: 50px
    }
    ._container_qb1qb_3._page\:business_qb1qb_2878 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:business_qb1qb_2878 ._title_qb1qb_82 {
            grid-area: 1/left-content/span 1/gutter3
        }
    }
    ._container_qb1qb_3._page\:business_qb1qb_2878 ._sections_qb1qb_242 {
        gap: 40px;
        margin-top: 90px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:business_qb1qb_2878 ._sections_qb1qb_242 {
            grid-area: 1/gutter4/span 1/right-content;
            margin: 0
        }
    }
    ._container_qb1qb_3._page\:business_qb1qb_2878 ._sectionAsset_qb1qb_774 {
        aspect-ratio: 1;
        width: 49px
    }
    ._container_qb1qb_3._page\:business_qb1qb_2878 ._sectionText_qb1qb_857 {
        margin-top: 12px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._page\:business_qb1qb_2878 ._sectionText_qb1qb_857 {
            margin-top: 27px
        }
    }
    ._container_qb1qb_3._page\:business_qb1qb_2878 ._sectionBody_qb1qb_292 {
        margin-top: 12px
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 {
        contain: paint
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 ._title_qb1qb_82 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 ._section_qb1qb_242 {
        opacity: 1
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 ._sectionBody_qb1qb_292 {
        translate: 0
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 ._sections_qb1qb_242 {
        flex-direction: row;
        grid-column: left-outer/right-outer;
        justify-content: center;
        align-items: center;
        gap: 16px;
        width: max-content;
        margin: 0 auto;
        display: flex;
        overflow: hidden
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921 ._sections_qb1qb_242 {
            animation: 20s linear infinite both _slide-left_qb1qb_1
        }
        ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:home_qb1qb_2005 ._sections_qb1qb_242,
        ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:updates_qb1qb_2958 ._sections_qb1qb_242 {
            animation: 60s linear infinite both _slide-left_qb1qb_1
        }
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292,
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:updates_qb1qb_2958 ._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:home_qb1qb_2005 ._sections_qb1qb_242 {
        gap: 36px
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        white-space: nowrap;
        max-width: none;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._variant\:marquee-simple_qb1qb_2921._page\:home_qb1qb_2005 ._sectionBody_qb1qb_292 i {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .1em;
        text-transform: uppercase;
        font-family: Simplon BP, sans-serif;
        font-size: 1rem;
        font-style: normal;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.5
    }
    @keyframes _slide-left_qb1qb_1 {
        0% {
            translate: 0
        }
        to {
            translate: -50%
        }
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 {
        --section-title-margin-bottom: 8px
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._sections_qb1qb_242 {
        gap: 40px
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._sectionTitle_qb1qb_297 {
        margin-bottom: var(--section-title-margin-bottom)
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._sectionAsset_qb1qb_774 {
        margin-bottom: var(--section-asset-bottom-spacing, 20px)
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242 picture {
        width: var(--picture-width);
        height: var(--picture-height);
        margin-inline: auto
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:first-of-type {
        --picture-width: 213px;
        --picture-height: 77px
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:nth-of-type(2) {
        --picture-width: 213px;
        --picture-height: 108px
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:nth-of-type(3) {
        --picture-width: 158px;
        --picture-height: 130px
    }
    ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:last-of-type {
        --picture-width: 153px;
        --picture-height: 179px
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._sectionAsset_qb1qb_774 {
            min-height: 0 !important
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:rides_qb1qb_3019 {
            --section-title-margin-bottom: 18px;
            --section-asset-bottom-spacing: 30px
        }
        ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:first-of-type,
        ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._section_qb1qb_242:last-of-type {
            --section-title-max-width: 130px
        }
        ._container_qb1qb_3._variant\:rides_qb1qb_3019 ._sectionTitle_qb1qb_297 {
            max-width: var(--section-title-max-width, none);
            font-size: 1.875rem;
            line-height: -1.2px
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073 ._body_qb1qb_98 {
        grid-row: 2
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073 ._sections_qb1qb_242 {
        grid-template-columns: 1fr;
        gap: 10px;
        display: grid
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073 ._section_qb1qb_242 {
        display: grid
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._title_qb1qb_82,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._title_qb1qb_82,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._title_qb1qb_82 {
            text-align: center;
            font-size: 3.75rem
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._body_qb1qb_98,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._body_qb1qb_98 {
        margin-top: 4px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._body_qb1qb_98,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._body_qb1qb_98 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            text-align: center;
            justify-self: center;
            max-width: 71ch;
            margin-block-start: 28px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._body_qb1qb_98 .bodyLink,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._body_qb1qb_98 .bodyLink {
        color: #fff;
        text-align: center;
        background-color: #07f;
        border-radius: 1000px;
        min-width: 142px;
        max-width: max-content;
        padding: 10px 17px;
        display: block
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._body_qb1qb_98 .bodyLink,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._body_qb1qb_98 .bodyLink {
            min-width: 156px;
            margin: 0 auto;
            padding: 7px 17px
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sections_qb1qb_242,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sections_qb1qb_242 {
        margin-top: 37px
    }
    @media (width>=800px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sections_qb1qb_242,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sections_qb1qb_242 {
            grid-template-columns: 1fr 1fr
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sections_qb1qb_242,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sections_qb1qb_242 {
            grid-template-columns: 31fr 31fr 32fr
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242 {
        border-radius: 15px;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242>*,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242>* {
        grid-area: 1/1/span 1/span1
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 {
        min-height: 0
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 *,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 * {
        height: 100%
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 img,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 img {
        object-fit: cover;
        object-position: top
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
        color: #fff;
        padding: 10px 18px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            padding: 20px
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionTitle_qb1qb_297,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionTitle_qb1qb_297 p,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionTitle_qb1qb_297 p {
        gap: 2px;
        display: grid
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionTitle_qb1qb_297 b,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionTitle_qb1qb_297 b {
        margin: 0;
        font-size: 3.75rem;
        display: block
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._sectionBody_qb1qb_292,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._sectionBody_qb1qb_292 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:first-of-type {
            max-height: 300px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:first-of-type {
            grid-row: span 2
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type ._sectionText_qb1qb_857,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:first-of-type ._sectionText_qb1qb_857 {
        place-self: center
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:first-of-type ._sectionText_qb1qb_857 {
            margin-bottom: 40%
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type ._sectionTitle_qb1qb_297 p,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:first-of-type ._sectionTitle_qb1qb_297 p {
        grid-template-columns: auto 66px;
        align-items: center
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2),
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(2) {
            grid-column: span 2
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2) ._sectionText_qb1qb_857,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(2) ._sectionText_qb1qb_857 {
        max-width: 71.4%
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2) ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(2) ._sectionText_qb1qb_857 {
            max-width: unset;
            grid-template-columns: 5fr 4fr;
            gap: 66px;
            display: grid
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2) ._sectionTitle_qb1qb_297 p,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(2) ._sectionTitle_qb1qb_297 p {
            grid-template-columns: auto 1fr;
            align-items: center;
            gap: 8px
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2) ._sectionBody_qb1qb_292,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(2) ._sectionBody_qb1qb_292 {
            margin: 0
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3),
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(3) {
            max-height: 400px
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3) img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(3) img {
            object-position: bottom
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3) ._sectionTitle_qb1qb_297 p,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(3) ._sectionTitle_qb1qb_297 p {
        grid-template-columns: auto 1fr;
        align-items: end
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3) ._sectionTitle_qb1qb_297 b,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(3) ._sectionTitle_qb1qb_297 b {
        margin-bottom: -10px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(4),
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(4) {
            max-height: 400px
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(4) img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(4) img {
            object-position: bottom
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(4) ._sectionTitle_qb1qb_297 p,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(4) ._sectionTitle_qb1qb_297 p {
            grid-template-columns: auto 1fr;
            align-items: center;
            gap: 8px
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(4) ._sectionTitle_qb1qb_297 b,
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(4) ._sectionTitle_qb1qb_297 b {
        margin-bottom: -10px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 {
            overflow: hidden
        }
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sections_qb1qb_242 {
        grid-column: left-outer/right-outer;
        gap: 0
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sections_qb1qb_242 {
            will-change: scroll-position;
            scrollbar-width: none;
            scroll-snap-type: x mandatory;
            scroll-snap-stop: always;
            flex-direction: row;
            display: flex;
            overflow: scroll hidden
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sections_qb1qb_242::-webkit-scrollbar {
            background: 0 0;
            width: 0;
            height: 0;
            display: none
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242 {
            scroll-snap-align: center;
            flex: 0 0 100%;
            width: 100%;
            margin-left: 0;
            margin-right: 0
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid;
            position: relative
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._section_qb1qb_242>* {
            grid-column: left-content/right-content
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sectionAsset_qb1qb_774 {
            --contentful-image-background-attachment: fixed;
            --contentful-image-background-size: cover;
            grid-area: 1/left-outer/auto/right-outer
        }
        body.os\:ios ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sectionAsset_qb1qb_774 {
            --contentful-image-background-attachment: initial
        }
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sectionText_qb1qb_857 {
        flex-direction: column;
        gap: 14px;
        display: flex
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._sectionText_qb1qb_857 {
            grid-row: 1
        }
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDots_qb1qb_3430 {
        justify-content: center;
        align-items: center;
        gap: 26px;
        display: flex
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDots_qb1qb_3430 {
            display: none
        }
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430 {
        position: relative
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430:after {
        content: "";
        width: max(100%, 24px);
        height: max(100%, 24px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343 ._carouselDot_qb1qb_3430 {
        border-radius: 50%;
        width: 8px;
        height: 8px
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            column-gap: 0;
            width: 100%;
            padding: 20px 0 36px;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857>*,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            grid-column: col7/right-content;
            place-self: end;
            max-width: 378px;
            margin-block-end: 57px;
            padding: 0
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionText_qb1qb_857 {
            margin-inline-end: 83px
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 {
            aspect-ratio: 375/289;
            width: 100%
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 *,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 * {
            height: 100%
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 img,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 img {
            object-fit: cover
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._sectionAsset_qb1qb_774 {
            min-height: 645px;
            max-height: 1080px
        }
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3) ._sectionText_qb1qb_857,
        ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._section_qb1qb_242:nth-of-type(3) ._sectionText_qb1qb_857 {
            color: #000
        }
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._carouselDot_qb1qb_3430,
    ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._carouselDot_qb1qb_3430 {
        background: #7c899ab3
    }
    ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:toronto_qb1qb_3084 ._carouselDot_qb1qb_3430[aria-current=true],
    ._container_qb1qb_3._variant\:layered_qb1qb_3343._page\:london_qb1qb_3085 ._carouselDot_qb1qb_3430[aria-current=true] {
        background-color: #fff
    }
    ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        border-block-end: 1px solid #050f1e33;
        padding-block-end: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._title_qb1qb_82 {
            font-size: 2.5rem;
            line-height: 1.1
        }
    }
    ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._sections_qb1qb_242 {
        gap: 40px;
        margin-block-start: 40px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._sections_qb1qb_242 {
            grid-template-columns: 1fr
        }
    }
    ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._section_qb1qb_242 {
        grid: "image""text"1fr/1fr;
        gap: 22px;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._section_qb1qb_242 {
            grid: "image text"1fr/130px 1fr;
            gap: 36px
        }
    }
    ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._sectionAsset_qb1qb_774 {
        grid-area: image;
        width: 43%
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._sectionAsset_qb1qb_774 {
            width: 100%
        }
    }
    ._container_qb1qb_3._variant\:cities-listing-small_qb1qb_3576 ._sectionText_qb1qb_857 {
        grid-area: text;
        align-self: start;
        justify-items: start;
        gap: 12px;
        display: grid
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 {
        --section-height: 874px;
        --top-offset: 200px;
        --vertical-slideshow-gap: 100px;
        contain: content;
        position: relative
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 {
            display: grid
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._title_qb1qb_82 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .2em;
        z-index: 2;
        top: var(--top-offset);
        transform-origin: 100% 0;
        width: max-content;
        text-transform: uppercase;
        grid-row: 1;
        align-self: start;
        margin-block-start: var(--top-offset);
        margin-block-end: calc(var(--section-height) - var(--top-offset));
        font-family: Roboto Mono, monospace;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        position: sticky;
        left: 0;
        translate: -100%;
        rotate: -90deg
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._subtitle_qb1qb_90 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._subtitle_qb1qb_90 {
            pointer-events: none;
            z-index: 2;
            top: var(--top-offset);
            width: 40%;
            height: calc(var(--section-height) - var(--top-offset));
            grid-row: 1;
            margin-block-start: var(--top-offset);
            margin-inline-start: auto;
            position: sticky
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
        margin-top: 58px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            --vertical-slideshow-slide-height: var(--section-height);
            grid-row: 1;
            margin: 0
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._section_qb1qb_242 {
        grid-template-columns: 1fr;
        gap: 10px;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._section_qb1qb_242 {
            grid-template-columns: 1fr 40%;
            gap: 36px;
            height: 100%
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:hidden ._section_qb1qb_242 {
            pointer-events: none
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:hidden ._section_qb1qb_242 ._sectionEyebrow_qb1qb_1880 {
            opacity: 0
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:hidden ._section_qb1qb_242 ._sectionTitle_qb1qb_297 p {
            translate: 0 50px
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:hidden ._section_qb1qb_242 ._sectionBody_qb1qb_292,
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:hidden ._section_qb1qb_242 ._appLinks_qb1qb_493 {
            opacity: 0
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:visible ._section_qb1qb_242 {
            pointer-events: auto
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:visible ._section_qb1qb_242 ._sectionEyebrow_qb1qb_1880 {
            opacity: 1
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:visible ._section_qb1qb_242 ._sectionTitle_qb1qb_297 p {
            translate: 0
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:visible ._section_qb1qb_242 ._sectionBody_qb1qb_292 {
            opacity: 1;
            transition-delay: .2s
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 .slideshow\:visible ._section_qb1qb_242 ._appLinks_qb1qb_493 {
            opacity: 1;
            transition-delay: .4s
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:first-of-type.slideshow\:hidden ._sectionAsset_qb1qb_774 {
            opacity: 0
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:first-of-type.slideshow\:visible ._sectionAsset_qb1qb_774 {
            opacity: 1;
            transition-delay: .3s
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(2).slideshow\:hidden ._sectionAsset_qb1qb_774 {
            opacity: 0;
            translate: -30px
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(2).slideshow\:visible ._sectionAsset_qb1qb_774 {
            opacity: 1;
            transition-delay: .3s;
            translate: 0
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(3).slideshow\:hidden ._sectionAsset_qb1qb_774 {
            opacity: 0;
            clip-path: circle(0%);
            scale: 1.1
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(3).slideshow\:visible ._sectionAsset_qb1qb_774 {
            opacity: 1;
            clip-path: circle(50%);
            scale: 1
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(4).slideshow\:hidden ._sectionAsset_qb1qb_774 {
            opacity: 0;
            clip-path: circle(0%);
            scale: 1.1
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(4).slideshow\:visible ._sectionAsset_qb1qb_774 {
            opacity: 1;
            clip-path: circle(50%);
            scale: 1
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:first-of-type ._sectionAsset_qb1qb_774 {
        filter: drop-shadow(10px 10px 20px #0000001a)drop-shadow(20px 20px 30px #00000026)drop-shadow(5px 5px 10px #00000026);
        justify-self: center;
        max-width: 189px;
        transition: opacity .3s;
        overflow: visible;
        transform: translate(0, 0)
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:first-of-type ._sectionAsset_qb1qb_774 {
            align-self: center
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:first-of-type ._sectionAsset_qb1qb_774 {
            max-width: 322px
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(2) ._sectionAsset_qb1qb_774 {
            align-self: center
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(2) ._sectionAsset_qb1qb_774 {
            transition: opacity .3s, translate .3s ease-out
        }
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(3) ._sectionAsset_qb1qb_774 {
            transition: opacity .2s, scale .3s .3s, clip-path .5s
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(3) ._sectionAsset_qb1qb_774 {
            aspect-ratio: 1;
            place-self: start center;
            margin-top: 100px
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(4) ._sectionAsset_qb1qb_774 {
            transition: opacity .2s, scale .3s .3s, clip-path .5s
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sections_qb1qb_242 li:nth-of-type(4) ._sectionAsset_qb1qb_774 {
            aspect-ratio: 1;
            place-self: start center;
            margin-top: 100px
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionAsset_qb1qb_774 video {
            object-fit: contain
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionText_qb1qb_857 {
        flex-direction: column;
        gap: 22px;
        display: flex
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionText_qb1qb_857 {
            margin-top: 30vh
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionText_qb1qb_857 {
            margin-top: 200px
        }
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionEyebrow_qb1qb_1880 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionTitle_qb1qb_297 p {
        transition: translate .3s
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._sectionBody_qb1qb_292 {
        transition: opacity .3s
    }
    ._container_qb1qb_3._variant\:slideshow_qb1qb_3633._page\:rides_qb1qb_3633 ._appLinks_qb1qb_493 {
        justify-content: start;
        align-items: center;
        gap: 10px;
        margin-top: 12px;
        transition: opacity .3s;
        display: flex
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 {
        grid-template-rows: auto 1fr;
        padding-block-start: 113px;
        position: relative
    }
    @media (width>=1440px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 {
            aspect-ratio: 16/9;
            max-height: 1080px
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        text-align: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._title_qb1qb_82 p {
        translate: 0 100%
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._title_qb1qb_82 strong {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        display: block
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._title_qb1qb_82 strong {
            font-size: 3.9375rem
        }
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633:has(figure.animation\:started) ._title_qb1qb_82 p {
            animation: .3s .8s both _slide-up_qb1qb_1
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._title_qb1qb_82[inview=true] p {
            animation: .3s .1s both _slide-up_qb1qb_1
        }
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._asset_qb1qb_105 {
            display: none
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._asset_qb1qb_105 {
        grid-column: left-outer/right-outer;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    @media (width>=1440px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._asset_qb1qb_105 {
            left: unset;
            justify-self: center;
            max-width: 1920px
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
        z-index: 2;
        margin-block-start: 72px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            grid-column: col7/right-content;
            margin-block-start: 98px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            grid-column: col8/right-content
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sectionAsset_qb1qb_774 {
        clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%);
        border-radius: 18px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633:has(figure.animation\: started) ._sectionAsset_qb1qb_774 {
            animation:.46s cubic-bezier(.17, -.12, .34, 1) 3.7s both _reveal-from-top_qb1qb_1
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242[inview=true] ._sectionAsset_qb1qb_774 {
            animation: .46s cubic-bezier(.17, -.12, .34, 1) .3s both _reveal-from-top_qb1qb_1
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17;
        overflow: hidden
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sectionTitle_qb1qb_297 p {
        translate: 0 100%
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633:has(figure.animation\: started) ._sectionTitle_qb1qb_297 p {
            animation:.25s cubic-bezier(.17, .17, .34, 1) 3.9s both _slide-up_qb1qb_1
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242[inview=true] ._sectionTitle_qb1qb_297 p {
            animation: .25s cubic-bezier(.17, .17, .34, 1) .6s both _slide-up_qb1qb_1
        }
    }
    ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sectionBody_qb1qb_292 {
        opacity: 0;
        margin-block-start: 18px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633:has(figure.animation\: started) ._sectionBody_qb1qb_292 {
            animation:.5s cubic-bezier(.17, .17, .34, 1) 4.2s both _fade-in_qb1qb_1
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:gallery_qb1qb_820._page\:rides_qb1qb_3633 ._sections_qb1qb_242[inview=true] ._sectionBody_qb1qb_292 {
            animation: .5s cubic-bezier(.17, .17, .34, 1) 1s both _fade-in_qb1qb_1
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._title_qb1qb_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._title_qb1qb_82 {
            text-align: center
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._body_qb1qb_98 {
        margin-block-start: 16px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._body_qb1qb_98 {
            text-align: center;
            justify-self: center;
            max-width: 368px
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            background-color: #f2f2f2;
            grid-column: left-outer/right-outer;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            gap: 72px 0;
            width: 100%;
            margin-block-start: 36px;
            padding: 36px 0;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242>* {
            grid-column: left-content/right-content
        }
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
        grid-gap: 0;
        grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
        gap: 0;
        width: 100%;
        display: grid
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242>* {
        grid-column: left-content/right-content
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sections_qb1qb_242 {
        grid-row-gap: 36px;
        margin-block-start: 48px
    }
    ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242 {
        gap: 24px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242 {
            --outer-padding-horizontal: 16px;
            background-color: #f2f2f2;
            border-radius: 18px;
            grid-template-rows: auto 1fr;
            overflow: hidden
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242 {
            --outer-padding-horizontal: 47px
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type {
            grid-column: left-content/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type {
            grid-column: left-content/gutter5
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) {
            grid-column: col7/right-content
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) {
            grid-column: col6/right-content
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) {
            grid-column: left-content/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) {
            grid-column: left-content/gutter7
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(4) {
            grid-column: col7/right-content
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(4) {
            grid-column: col8/right-content
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(5) {
            grid-column: left-content/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(5) {
            grid-column: left-content/gutter5
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(6) {
            grid-column: col7/right-content
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(6) {
            grid-column: col6/right-content
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sectionAsset_qb1qb_774 {
            border-radius: 18px;
            overflow: hidden
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) ._sectionAsset_qb1qb_774 {
            align-self: center;
            height: 160px
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type ._sectionAsset_qb1qb_774 *,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) ._sectionAsset_qb1qb_774 * {
            height: 100%
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type ._sectionAsset_qb1qb_774 img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) ._sectionAsset_qb1qb_774 img {
            object-fit: contain
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:first-of-type ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(2) ._sectionAsset_qb1qb_774 {
            margin: 10px var(--outer-padding-horizontal) 0
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) ._sectionAsset_qb1qb_774 {
            border: 2px solid #fff
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(4) ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(5) ._sectionAsset_qb1qb_774,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(6) ._sectionAsset_qb1qb_774 {
            height: 278px
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) ._sectionAsset_qb1qb_774 *,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(4) ._sectionAsset_qb1qb_774 *,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(5) ._sectionAsset_qb1qb_774 *,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(6) ._sectionAsset_qb1qb_774 * {
            height: 100%
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(3) ._sectionAsset_qb1qb_774 img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(4) ._sectionAsset_qb1qb_774 img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(5) ._sectionAsset_qb1qb_774 img,
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._section_qb1qb_242:nth-of-type(6) ._sectionAsset_qb1qb_774 img {
            object-fit: cover
        }
        ._container_qb1qb_3._variant\:masonry_qb1qb_3073._page\:rides_qb1qb_3633 ._sectionBody_qb1qb_292 {
            margin: 0 var(--outer-padding-horizontal) 36px
        }
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 {
        text-align: center
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:giftcards_qb1qb_4293 {
            text-align: left
        }
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._title_qb1qb_82 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242 {
        gap: 60px
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._section_qb1qb_242 {
        opacity: 0;
        transition: opacity .5s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:first-of-type {
        opacity: 1;
        transition-delay: .3s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(2) {
        opacity: 1;
        transition-delay: .4s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(3) {
        opacity: 1;
        transition-delay: .5s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(4) {
        opacity: 1;
        transition-delay: .6s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(5) {
        opacity: 1;
        transition-delay: .7s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(6) {
        opacity: 1;
        transition-delay: .8s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(7) {
        opacity: 1;
        transition-delay: .9s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(8) {
        opacity: 1;
        transition-delay: 1s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(9) {
        opacity: 1;
        transition-delay: 1.1s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242[inview=true] ._section_qb1qb_242:nth-of-type(10) {
        opacity: 1;
        transition-delay: 1.2s
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sectionAsset_qb1qb_774 {
        aspect-ratio: 1;
        max-width: 170px;
        margin: 0 auto
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sectionAsset_qb1qb_774 {
            margin: 0
        }
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 32px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._page\:giftcards_qb1qb_4293 ._sectionBody_qb1qb_292 {
        margin-block-start: 12px
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383 {
        text-align: left
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 {
        position: relative
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293:before {
        content: "";
        background-color: #f7f6f4;
        width: 100%;
        height: 112px;
        position: absolute;
        top: 0;
        left: 0
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293:before {
            height: 147px
        }
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._eyebrowContainer_qb1qb_4403 {
        grid-column: left-content/right-content;
        margin-block-end: -25px;
        margin-inline-start: -16px
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._eyebrowContainer_qb1qb_4403 {
            margin-block-end: -50px;
            margin-inline-start: -29px
        }
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._eyebrow_qb1qb_4403 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        transform-origin: 100% 0;
        width: max-content;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        translate: -100%;
        rotate: -90deg
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._eyebrow_qb1qb_4403 {
            font-size: 8.75rem
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._asset_qb1qb_105 {
            grid-area: 2/left-content/span 3/col6
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._asset_qb1qb_105 {
            grid-area: 2/left-content/span 3/col7
        }
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._title_qb1qb_82 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 3;
        margin-block-start: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._title_qb1qb_82 {
            grid-area: 2/col7/span 1/right-content;
            margin-block-start: -41px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._title_qb1qb_82 {
            grid-area: 2/col8/span 1/right-content
        }
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242 {
        gap: 40px;
        margin-block-start: 40px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242 {
            grid-area: 3/col7/span 1/right-content;
            margin-block-start: 60px
        }
    }
    @media (width>=1024px) {
        ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._sections_qb1qb_242 {
            grid-area: 3/col8/span 1/right-content
        }
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._sectionTitle_qb1qb_297 {
        margin: 0
    }
    ._container_qb1qb_3._variant\:50-50_qb1qb_4383._page\:giftcards_qb1qb_4293 ._appLinks_qb1qb_493 {
        justify-content: center;
        align-items: center;
        gap: 11px;
        max-width: 211px;
        margin-block-start: 12px;
        display: flex
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._sectionBody_qb1qb_292 {
        margin-block-start: 12px
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._sectionLink_qb1qb_780 {
        margin-block: 12px 4px;
        display: block
    }
    @media (width<=599px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
            display: none
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._controls_qb1qb_711 {
        margin-block-start: 42px
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._paginationNext_qb1qb_719,
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:carousel_qb1qb_973 ._paginationPrevious_qb1qb_718 {
        width: 50px;
        height: 50px
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 {
        pointer-events: none;
        opacity: 0;
        transition: opacity .2s
    }
    w-timeline.ready ._container_qb1qb_3._variant\:timeline_qb1qb_4525 {
        pointer-events: auto;
        opacity: 1
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._sections_qb1qb_242 {
        display: grid
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._section_qb1qb_242 {
        grid-area: 1/1/span 1/span 1
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] {
        pointer-events: none;
        opacity: 0
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545 {
        transition: scale .15s ease-in
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545:active {
        scale: .8
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545[data-paused=true] ._iconPause_qb1qb_4576 {
        display: none
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545[data-paused=true] ._iconPlay_qb1qb_4579,
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545[data-paused=false] ._iconPause_qb1qb_4576 {
        display: block
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545[data-paused=false] ._iconPlay_qb1qb_4579 {
        display: none
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589 {
        transition: scale .15s ease-in
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589:active {
        scale: .8
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._iconNext_qb1qb_4620 {
        rotate: 180deg
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timeline_qb1qb_4545 {
        width: 100%;
        display: flex;
        position: relative
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineItem_qb1qb_4635 {
        --size: 20px;
        left: calc(var(--left-offset, 0) - var(--size));
        width: var(--size);
        height: var(--size);
        position: absolute
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineItem_qb1qb_4635:first-of-type {
        left: calc(var(--left-offset, 0))
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646:focus {
        outline: 0 #0000
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_qb1qb_3._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646 {
        display: block
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._title_qb1qb_82 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242 {
        --image-top-offset: 62px;
        --image-right-offset: -36px;
        grid: "eyebrow""title""body"1fr/1fr;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242 {
            grid: "eyebrow image""title image""body image"1fr/1fr 60%;
            gap: 0 20px
        }
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242:nth-of-type(2n) {
            grid: "image eyebrow""image title""image body"1fr/60% 1fr
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionText_qb1qb_857 {
        display: contents
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionBackground_qb1qb_4700 {
        z-index: 1;
        max-width: 100%;
        grid-area: eyebrow;
        align-self: start;
        margin-block-start: var(--image-top-offset);
        margin-inline-end: var(--image-right-offset);
        transition: scale .25s cubic-bezier(.17, .12, .34, 1.43) .28s;
        scale: 1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionBackground_qb1qb_4700 {
            grid-area: image
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionBackground_qb1qb_4700 video {
        aspect-ratio: 630/500;
        object-fit: contain
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionBackground_qb1qb_4700 {
        scale: 0
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionAsset_qb1qb_774 {
        z-index: 2;
        max-width: 100%;
        opacity: 1;
        grid-area: eyebrow;
        margin-block-start: var(--image-top-offset);
        margin-inline-end: var(--image-right-offset);
        transition: opacity .17s cubic-bezier(.17, .12, .34, 1) .18s, scale .27s cubic-bezier(.17, .12, .34, 1) .28s;
        scale: 1
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionAsset_qb1qb_774 {
            grid-area: image
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionAsset_qb1qb_774 {
        opacity: 0;
        scale: 1.2
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionEyebrow_qb1qb_1880 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 3;
        grid-area: eyebrow;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 7.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        position: relative;
        overflow-y: clip
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionEyebrow_qb1qb_1880:before {
        content: "‘";
        transition: translate .38s cubic-bezier(.17, .17, .34, 1) .2s;
        position: absolute;
        right: 100%;
        translate: 0
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionEyebrow_qb1qb_1880 p {
        transition: translate .38s cubic-bezier(.17, .17, .34, 1) .2s;
        translate: 0
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionEyebrow_qb1qb_1880:before,
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionEyebrow_qb1qb_1880 p {
        translate: 0 101%
    }
    .agent\:safari ._sectionEyebrow_qb1qb_1880 {
        overflow-x: visible;
        overflow-y: visible !important
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        grid-area: title;
        margin-block-start: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17;
        overflow: hidden
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionTitle_qb1qb_297 p {
        transition: translate .29s cubic-bezier(.17, .17, .34, 1) .2s;
        translate: 0
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionTitle_qb1qb_297 p {
        translate: 0 101%
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._sectionBody_qb1qb_292 {
        z-index: 2;
        opacity: 1;
        grid-area: body;
        margin-block-start: 20px;
        transition: opacity .42s cubic-bezier(.17, .17, .34, 1) .49s
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._section_qb1qb_242[inert] ._sectionBody_qb1qb_292 {
        opacity: 0
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineControls_qb1qb_4813 {
        --button-size: 48px;
        grid: "play _ prev next"/auto 1fr auto auto;
        gap: 20px;
        display: grid
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelinePlayButton_qb1qb_4545 {
        width: var(--button-size);
        height: var(--button-size);
        grid-area: play
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineStepButton_qb1qb_4589 {
        width: var(--button-size);
        height: var(--button-size);
        grid-area: prev
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineNextButton_qb1qb_4829 {
        grid-area: next
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineContainer_qb1qb_4832 {
        padding: 64px 0 0
    }
    @media (width<=599px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineContainer_qb1qb_4832 {
            grid-column: left-outer/right-outer;
            padding: 64px 36px 20px;
            overflow-x: auto
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timeline_qb1qb_4545 {
        background-color: #e4e4e4;
        border-radius: 1000px;
        min-width: 950px;
        height: 20px;
        position: relative
    }
    @media (width>=600px) {
        ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timeline_qb1qb_4545 {
            min-width: unset
        }
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineProgress_qb1qb_4854 {
        width: 100%;
        height: 100%;
        width: var(--timeline-progress, 0%);
        transition: width var(--timeline-progress-duration, .2s) linear;
        background-color: #00e89d;
        border-radius: 1000px;
        position: absolute;
        top: 0;
        left: 0
    }
    w-timeline.playing ._timelineProgress_qb1qb_4854 {
        --timeline-progress-duration: var(--autoplay-interval)
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646 {
        z-index: 2;
        background-color: #949a9f;
        border-radius: 50%;
        width: 100%;
        height: 100%;
        position: relative
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646[aria-current=true] {
        background-color: #07f
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDotLabel_qb1qb_4879 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        pointer-events: none;
        transform-origin: 0 0;
        color: #949a9f;
        opacity: 0;
        padding-inline-start: 15px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2;
        transition: opacity .2s, translate .2s ease-out;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        translate: 0 30px;
        rotate: -90deg
    }
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646[aria-current=true] ._timelineDotLabel_qb1qb_4879,
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646:hover ._timelineDotLabel_qb1qb_4879,
    ._container_qb1qb_3._page\:about_qb1qb_4504._variant\:timeline_qb1qb_4525 ._timelineDot_qb1qb_4646:focus-visible ._timelineDotLabel_qb1qb_4879 {
        pointer-events: auto;
        opacity: 1;
        translate: 0
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._title_qb1qb_82 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sections_qb1qb_242 {
            grid-template-columns: 1fr;
            gap: 42px;
            display: grid
        }
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sections_qb1qb_242 {
            align-items: start
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242 {
        gap: 20px;
        display: grid
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242 {
            flex: 0 0 213px
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242:first-of-type {
        --image-width: 213px;
        --image-height: 77px
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(2) {
        --image-width: 182px;
        --image-height: 92px
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(3) {
        --image-width: 141px;
        --image-height: 116px
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(4) {
        --image-width: 153px;
        --image-height: 179px
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._section_qb1qb_242:nth-of-type(5) {
        --image-width: 244px;
        --image-height: 132px
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 {
        aspect-ratio: var(--image-width)/var(--image-height);
        width: 100%;
        max-width: var(--image-width);
        height: var(--image-height);
        place-self: center
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 * {
        height: 100%
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionAsset_qb1qb_774 img {
        object-fit: contain
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionTitle_qb1qb_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionBody_qb1qb_292 {
        margin-block-start: 4px
    }
    @media (width>=600px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._sectionBody_qb1qb_292 {
            margin-block-start: 16px
        }
    }
    @media (width<=599px) {
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._paginationPrevious_qb1qb_718,
        ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._paginationNext_qb1qb_719 {
            display: none
        }
    }
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._paginationPrevious_qb1qb_718,
    ._container_qb1qb_3._variant\:carousel_qb1qb_973._page\:toronto_qb1qb_3084 ._paginationNext_qb1qb_719 {
        aspect-ratio: 1;
        width: 50px
    }
    ._container_9zv35_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_9zv35_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_9zv35_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2>* {
            grid-column: left-content/right-content
        }
    }
    ._container_9zv35_2._background\:granite-grey-2_9zv35_52 {
        background-color: #f4f6f9
    }
    ._tab_9zv35_208 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._tab_9zv35_208:focus {
        outline: 0 #0000
    }
    ._tab_9zv35_208:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    @media (width>=600px) {
        ._sectionsMobile_9zv35_241 {
            display: none
        }
    }
    @media (width<=599px) {
        ._sectionsDesktop_9zv35_253 {
            display: none
        }
    }
    ._sectionDrawerSummary_9zv35_454 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._sectionDrawerSummary_9zv35_454:focus {
        outline: 0 #0000
    }
    ._sectionDrawerSummary_9zv35_454:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._sectionDrawerSummary_9zv35_454 {
        cursor: pointer
    }
    ._sectionDrawerItemTitle_9zv35_495 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    @media (width<=599px) {
        ._container_9zv35_2._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._tabs_9zv35_208 {
            display: none
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807>* {
            grid-column: left-content/right-content
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._header_9zv35_839 {
            display: contents
        }
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._title_9zv35_56 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._title_9zv35_56 {
            grid-area: 1/left-content/span 1/gutter6
        }
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._body_9zv35_64 {
        margin-block-start: 24px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._body_9zv35_64 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 1/col7/span 1/right-content;
            margin: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.33
        }
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionsMobile_9zv35_241 {
        grid-area: 2/left-content/span 1/right-content;
        margin-block-start: 24px
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454 {
        overflow: hidden
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454[open]::details-content {
        height: auto
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454 {
        border-bottom: 1px solid #000;
        padding: 31px 0
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerSummaryContent_9zv35_900 {
        grid-gap: 30px;
        grid: "title button"/1fr auto;
        align-items: center;
        display: grid
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._iconExpand_9zv35_906 {
        grid-area: button;
        width: 19px;
        height: 18px
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454[open] ._iconExpand_9zv35_906,
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._iconCollapse_9zv35_914 {
        display: none
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawer_9zv35_454[open] ._iconCollapse_9zv35_914 {
        grid-area: button;
        width: 19px;
        height: 18px;
        display: block
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerContent_9zv35_923 {
        padding-block-start: 48px
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerTitle_9zv35_481 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerTitle_9zv35_481 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.875rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 2.1875rem
        }
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerBody_9zv35_955 {
        margin-block-start: 24px
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerItems_9zv35_489 {
        justify-content: start;
        align-items: center;
        gap: 17px;
        margin-block-start: 24px;
        display: flex
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionDrawerItemAsset_9zv35_966 {
        border-radius: 50%;
        width: 62px;
        overflow: hidden
    }
    ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._tabs_9zv35_208 {
        --overhang: 4px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._tabs_9zv35_208 {
            z-index: 2;
            width: 100%;
            margin-block-start: 68px;
            margin-inline: calc(-1 * var(--overhang));
            padding: var(--overhang) var(--overhang) 20px;
            flex: 1 0 auto;
            grid-area: 2/left-content/span 1/right-content;
            align-self: start;
            gap: 4px;
            display: flex;
            overflow-x: auto
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._tab_9zv35_208 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            opacity: .4;
            border-bottom: 3px solid #050f1e;
            width: 100%;
            padding: 0 16px 16px 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2;
            transition: opacity .2s
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._tab_9zv35_208[aria-selected=true] {
            opacity: 1
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionsDesktop_9zv35_253 {
            grid-area: 3/left-content/span 1/right-content;
            grid-template-columns: 1fr;
            margin-block-start: 17px;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionsDesktop_9zv35_253 {
            grid-area: 2/left-content/span 1/right-content
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._section_9zv35_241 {
            --num-grid-columns: 2;
            --circle-height-to-image-height-ratio: .376;
            --bg-aspect-ratio: calc(922 / 926);
            --grid-width: calc(min(100vw, 1440px) - var(--scrollbar-width) - (2 * 108px));
            --grid-gaps-width: calc(40px * (var(--num-grid-columns) - 1));
            --image-width: calc((var(--grid-width) - var(--grid-gaps-width)) / var(--num-grid-columns));
            --image-height: calc(var(--image-width) / var(--bg-aspect-ratio));
            --circle-height: calc(var(--circle-height-to-image-height-ratio) * var(--image-height));
            grid: "image title""image body""image partners"1fr/1fr 1fr;
            grid-area: 1/1;
            gap: 0 40px;
            transition: opacity .2s;
            display: grid
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._section_9zv35_241[aria-hidden=true] {
            pointer-events: none;
            opacity: 0
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionAsset_9zv35_1049 {
            grid-area: image
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionTitle_9zv35_1054 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            max-width: 9ch;
            margin: var(--circle-height) 0 0;
            grid-area: title;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.25;
            text-decoration: underline
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._sectionBody_9zv35_648 {
            grid-area: body;
            margin-block-start: 24px
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._subsections_9zv35_265 {
            grid-area: partners;
            justify-content: start;
            align-items: center;
            gap: 20px;
            margin-block-start: 24px;
            display: flex
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._subsectionsItem_9zv35_1090 {
            flex: none
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._subsectionTitle_9zv35_799 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_9zv35_2._page\:about_9zv35_812._variant\:drawers-mobile-tabs-desktop_9zv35_807 ._subsectionAsset_9zv35_1105 {
            aspect-ratio: 1;
            border-radius: 50%;
            width: 72px;
            overflow: hidden
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112 {
        grid-template-columns: [left-outer]1fr[left-padding]24px[left-content col1]calc(min(100% - 48px, 752px)/12)[col2]calc(min(100% - 48px, 752px)/12)[col3]calc(min(100% - 48px, 752px)/12)[col4]calc(min(100% - 48px, 752px)/12)[col5]calc(min(100% - 48px, 752px)/12)[col6]calc(min(100% - 48px, 752px)/12)[col7]calc(min(100% - 48px, 752px)/12)[col8]calc(min(100% - 48px, 752px)/12)[col9]calc(min(100% - 48px, 752px)/12)[col10]calc(min(100% - 48px, 752px)/12)[col11]calc(min(100% - 48px, 752px)/12)[col12]calc(min(100% - 48px, 752px)/12)[right-content]24px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_9zv35_2._page\:open_9zv35_1112 {
            grid-template-columns: [left-outer]1fr[left-padding]24px[left-content col1]calc(min(100% - 48px, 980px)/12)[col2]calc(min(100% - 48px, 980px)/12)[col3]calc(min(100% - 48px, 980px)/12)[col4]calc(min(100% - 48px, 980px)/12)[col5]calc(min(100% - 48px, 980px)/12)[col6]calc(min(100% - 48px, 980px)/12)[col7]calc(min(100% - 48px, 980px)/12)[col8]calc(min(100% - 48px, 980px)/12)[col9]calc(min(100% - 48px, 980px)/12)[col10]calc(min(100% - 48px, 980px)/12)[col11]calc(min(100% - 48px, 980px)/12)[col12]calc(min(100% - 48px, 980px)/12)[right-content]24px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_9zv35_2._page\:open_9zv35_1112 {
            grid-template-columns: [left-outer]1fr[left-padding]80px[left-content col1]calc(min(100% - 160px, 1120px)/12)[col2]calc(min(100% - 160px, 1120px)/12)[col3]calc(min(100% - 160px, 1120px)/12)[col4]calc(min(100% - 160px, 1120px)/12)[col5]calc(min(100% - 160px, 1120px)/12)[col6]calc(min(100% - 160px, 1120px)/12)[col7]calc(min(100% - 160px, 1120px)/12)[col8]calc(min(100% - 160px, 1120px)/12)[col9]calc(min(100% - 160px, 1120px)/12)[col10]calc(min(100% - 160px, 1120px)/12)[col11]calc(min(100% - 160px, 1120px)/12)[col12]calc(min(100% - 160px, 1120px)/12)[right-content]80px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_9zv35_2._page\:open_9zv35_1112 {
            grid-template-columns: [left-outer]1fr[left-padding]80px[left-content col1]93.3333px[col2]93.3333px[col3]93.3333px[col4]93.3333px[col5]93.3333px[col6]93.3333px[col7]93.3333px[col8]93.3333px[col9]93.3333px[col10]93.3333px[col11]93.3333px[col12]93.3333px[right-content]80px[right-padding]1fr[right-outer]
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112>* {
        grid-column: left-content/right-content
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._body_9zv35_64 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._body_9zv35_64 {
            max-width: 980px;
            margin: 0 auto
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._header_9zv35_839~._sections_9zv35_241 {
        margin-top: 75px
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._sections_9zv35_241 {
        grid-template-columns: 1fr;
        gap: 24px;
        display: grid
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._sections_9zv35_241 {
            grid-template-columns: 1fr 1fr
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._sections_9zv35_241 {
            grid-template-columns: 1fr 1fr 1fr
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._card_9zv35_272 {
        background-color: #404040;
        padding: 32px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._card_9zv35_272 {
            grid-column: span var(--num-sections)
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardTitle_9zv35_272 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 88px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.625rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSections_9zv35_280 {
        grid-template-columns: 1fr;
        gap: 32px;
        display: grid
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._cardSections_9zv35_280 {
            grid-template-columns: repeat(var(--num-sections), 1fr)
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:open_9zv35_1112 ._cardSections_9zv35_280 {
            grid-template-columns: repeat(var(--num-sections), 1fr);
            gap: 88px
        }
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSectionTitle_9zv35_287 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSectionBody_9zv35_303 {
        margin-top: 8px
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSectionLinks_9zv35_447 {
        flex-direction: column;
        gap: 24px;
        margin-top: 24px;
        display: flex
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSectionLink_9zv35_447._variant\:none_9zv35_1234 {
        color: #00e89d;
        text-decoration: underline
    }
    ._container_9zv35_2._page\:open_9zv35_1112 ._cardSectionLink_9zv35_447._variant\:primary_9zv35_1238 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.03em;
        color: #fff;
        background-color: #07f;
        border-radius: 8px;
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
        gap: 16px;
        max-width: max-content;
        padding: 16px 32px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        display: flex
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 {
        --top-overflow: 110px;
        --callout-border-radius: 40px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 {
            --callout-border-radius: 80px;
            --top-overflow: 68px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 {
        padding-top: var(--top-overflow)
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._header_9zv35_839 {
        background-color: #f4f6f9;
        grid-column: left-padding/right-padding;
        margin: 0 16px;
        padding: 0 20px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._header_9zv35_839 {
            grid-column: left-content/right-content;
            padding: 0 80px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._header_9zv35_839 {
        border-top-left-radius: var(--callout-border-radius);
        border-top-right-radius: var(--callout-border-radius)
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._header_9zv35_839 {
            grid-gap: 17px 80px;
            grid: "asset""title""body"1fr/1fr;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._header_9zv35_839 {
            grid-gap: 17px 80px;
            grid: "title asset""body asset"1fr/1fr 331px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._asset_9zv35_71 {
        aspect-ratio: 1;
        margin-top: calc(-1 * var(--top-overflow))
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._asset_9zv35_71 {
            grid-area: asset;
            justify-self: center;
            max-width: 350px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._title_9zv35_56 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 47px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._title_9zv35_56 {
            grid-area: title;
            margin-top: 20px
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._title_9zv35_56 {
            margin-top: 69px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._body_9zv35_64 {
        margin-top: 30px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._body_9zv35_64 {
            grid-area: body;
            max-width: 420px;
            margin-top: 17px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sections_9zv35_241 {
        background-color: #f4f6f9;
        grid-column: left-padding/right-padding;
        margin: 0 16px;
        padding: 0 20px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sections_9zv35_241 {
            grid-column: left-content/right-content;
            padding: 0 80px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sections_9zv35_241 {
        border-bottom-right-radius: var(--callout-border-radius);
        border-bottom-left-radius: var(--callout-border-radius);
        padding-top: 3px;
        padding-bottom: 91px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sections_9zv35_241 {
            padding-top: 30px;
            padding-bottom: 69px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawer_9zv35_454 {
        border-bottom: 1px solid #000;
        padding: 31px 0
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerSummaryContent_9zv35_900 {
        grid-gap: 30px;
        grid: "title button"/1fr auto;
        align-items: center;
        display: grid
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._iconExpand_9zv35_906 {
        grid-area: button;
        width: 19px;
        height: 18px
    }
    ._sectionDrawer_9zv35_454[open] ._container_9zv35_2._page\:sustainability_9zv35_1261 ._iconExpand_9zv35_906,
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._iconCollapse_9zv35_914 {
        display: none
    }
    ._sectionDrawer_9zv35_454[open] ._container_9zv35_2._page\:sustainability_9zv35_1261 ._iconCollapse_9zv35_914 {
        grid-area: button;
        width: 19px;
        height: 18px;
        display: block
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerTitle_9zv35_481 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerTitle_9zv35_481 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.875rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 2.1875rem
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItems_9zv35_489 {
        flex-direction: column;
        gap: 31px;
        display: flex
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItems_9zv35_489 {
            margin-top: 25px
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489 {
        flex-direction: column;
        gap: 15px;
        padding-top: 12px;
        display: flex
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489 {
            grid-gap: 40px;
            background-color: #e5e9f0;
            border-radius: 20px;
            grid: "body"1fr/1fr;
            align-items: center;
            min-height: 131px;
            padding: 31px 46px 31px 30px;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489 {
            grid: "body"/1fr;
            padding: 12px 46px 12px 30px
        }
    }
    @media (width<=599px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489._withAsset_9zv35_1464 {
            padding-top: 0
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489._withAsset_9zv35_1464 {
            grid: "image""body"1fr/1fr
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItem_9zv35_489._withAsset_9zv35_1464 {
            grid: "image body"/212px 1fr
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemAsset_9zv35_966 {
        max-width: 50%;
        margin-top: 31px
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemAsset_9zv35_966 {
            grid-area: image;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemAsset_9zv35_966 {
            max-width: unset
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemBody_9zv35_504 {
            grid-area: body
        }
    }
    ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemBody_9zv35_504:first-child {
        margin: 31px 0
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:sustainability_9zv35_1261 ._sectionDrawerItemBody_9zv35_504:first-child {
            grid-area: image;
            margin: 0
        }
        ._container_9zv35_2._page\:home_9zv35_1508 ._header_9zv35_839 {
            grid-area: 1/left-content/span 1/right-content;
            display: flex
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._header_9zv35_839 {
            grid-area: 1/left-content/span 1/col3;
            justify-content: end;
            align-items: start
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56 {
        display: none
    }
    @media (width>=600px) {
        @layer base {
            ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56 {
                font-family: inherit;
                font-weight: inherit;
                margin: 0;
                padding: 0
            }
        }
        ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.9375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            display: block
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            writing-mode: vertical-rl;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.9375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            transform: rotate(180deg)
        }
        html[lang=ja] ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56,
        html[lang=zh-tw] ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56,
        html[lang=zh-cn] ._container_9zv35_2._page\:home_9zv35_1508 ._title_9zv35_56 {
            transform: none
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._sections_9zv35_241 {
        flex-direction: column;
        gap: 48px;
        display: flex
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._sections_9zv35_241 {
            grid-area: 2/left-content/span 1/right-content;
            gap: 90px;
            margin-top: 36px
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._sections_9zv35_241 {
            grid-area: 1/left-content/span 1/right-content;
            margin: 0;
            padding-left: 26%
        }
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 {
            margin-left: -35.14%
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardTitle_9zv35_272 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.036em;
        border-bottom: 1px solid #050f1e33;
        padding-bottom: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardTitle_9zv35_272~._cardSections_9zv35_280 {
        margin-top: 52px
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSections_9zv35_280 {
        flex-direction: column;
        gap: 33px;
        display: flex
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-icon_9zv35_1628 ._cardSections_9zv35_280 {
            grid-template-columns: 1fr 1fr 1fr;
            gap: 36px;
            display: grid
        }
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSections_9zv35_280 {
            grid-template-columns: 1fr;
            gap: 36px;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSections_9zv35_280 {
            grid-template-columns: 1fr 1fr
        }
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSections_9zv35_280,
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSections_9zv35_280 {
            gap: 40px
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSection_9zv35_280 {
        opacity: 0;
        transition: opacity .5s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:first-of-type {
        opacity: 1;
        transition-delay: 0s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(2) {
        opacity: 1;
        transition-delay: .2s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(3) {
        opacity: 1;
        transition-delay: .4s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(4) {
        opacity: 1;
        transition-delay: .6s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(5) {
        opacity: 1;
        transition-delay: .8s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(6) {
        opacity: 1;
        transition-delay: 1s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(7) {
        opacity: 1;
        transition-delay: 1.2s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(8) {
        opacity: 1;
        transition-delay: 1.4s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(9) {
        opacity: 1;
        transition-delay: 1.6s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272[inview=true] ._cardSection_9zv35_280:nth-of-type(10) {
        opacity: 1;
        transition-delay: 1.8s
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 {
        grid: "image image""title badge""body body""link link"1fr/auto 1fr;
        display: grid
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280,
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 {
            grid: "image _ title badge""image _ body body""image _ link link"1fr/213px 36px auto 1fr
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionTitle_9zv35_287,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionTitle_9zv35_287 {
        grid-area: title
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionTitle_9zv35_287,
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionTitle_9zv35_287 {
            margin: 0
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionSubtitle_9zv35_295,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionSubtitle_9zv35_295 {
        grid-area: badge
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionAsset_9zv35_1721,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionAsset_9zv35_1721 {
        border-radius: 1000px;
        grid-area: image
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionAsset_9zv35_1721,
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionAsset_9zv35_1721 {
            max-width: unset
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionBody_9zv35_303,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionBody_9zv35_303 {
        grid-area: body
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSection_9zv35_280 ._cardSectionLinks_9zv35_447,
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 ._cardSectionLinks_9zv35_447 {
        grid-area: link
    }
    @media (width>=1024px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSection_9zv35_280 {
            grid: "image _ title badge""image _ body body""image _ link link"1fr/130px 36px auto 1fr
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-icon_9zv35_1628 ._cardSectionAsset_9zv35_1721 {
        width: 48px;
        height: 48px
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-large-pill_9zv35_1647 ._cardSectionAsset_9zv35_1721 {
        max-width: 70.3%
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._card_9zv35_272._option\:assets-small-pill_9zv35_1593 ._cardSectionAsset_9zv35_1721 {
        max-width: 42.6%
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionTitle_9zv35_287 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.036em;
        margin-top: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionSubtitle_9zv35_295 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .01em;
        color: #5d6e83;
        text-transform: uppercase;
        border: 1px solid #ccd3dc;
        border-image: initial;
        border-radius: 2000px;
        align-self: center;
        width: fit-content;
        margin: 27px 0 0 12px;
        padding: 4px 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .6875rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionSubtitle_9zv35_295 {
            margin-top: 3px
        }
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionBody_9zv35_303 {
        margin-top: 12px
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionLink_9zv35_447 {
        width: fit-content;
        margin-top: 10px
    }
    ._container_9zv35_2._page\:home_9zv35_1508 ._cardSectionFooter_9zv35_1813 {
        color: #5d6e83;
        margin-top: 32px;
        font-size: .875rem
    }
    ._container_mhsmh_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_mhsmh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_mhsmh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_mhsmh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_mhsmh_2>* {
        grid-column: left-content/right-content
    }
    ._charts_mhsmh_25 {
        flex-direction: column;
        gap: 36px;
        display: flex;
        overflow: auto hidden
    }
    @media (width>=600px) {
        ._charts_mhsmh_25 {
            grid-template-columns: repeat(var(--num-columns, 1), 1fr);
            gap: 48px 0;
            display: grid
        }
    }
    ._container_bb85j_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_bb85j_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_bb85j_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_bb85j_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_bb85j_2>* {
        grid-column: left-content/right-content
    }
    ._header_bb85j_25 {
        border-bottom: 2px solid #23233c;
        padding-bottom: 40px
    }
    ._title_bb85j_30 {
        font-size: 2.8125rem;
        line-height: 1
    }
    @media (width>=1024px) {
        ._title_bb85j_30 {
            font-size: 3.9375rem
        }
    }
    ._cities_bb85j_47 {
        margin-top: 64px
    }
    @media (width>=600px) {
        ._cities_bb85j_47 {
            grid-gap: 75px 20px;
            grid-template-columns: 1fr 1fr;
            margin-top: 147px;
            display: grid
        }
    }
    ._cities_bb85j_47>*+* {
        margin-top: 76px
    }
    @media (width>=600px) {
        ._cities_bb85j_47>*+* {
            margin-top: 0
        }
    }
    ._city_bb85j_72 {
        grid-gap: 12px;
        grid: "abbrev image""title title""body body""link link"1fr/auto 1fr;
        display: grid
    }
    @media (width>=1024px) {
        ._city_bb85j_72 {
            grid-gap: 12px 37px;
            grid: "abbrev image title""abbrev image body""abbrev image link"1fr/auto auto 1fr
        }
    }
    ._cityAbbrev_bb85j_83 {
        writing-mode: vertical-rl;
        grid-area: abbrev;
        font-size: 5.75rem;
        line-height: .9;
        transform: rotate(180deg)
    }
    @media (width>=1024px) {
        ._cityAbbrev_bb85j_83 {
            margin-right: -67px
        }
    }
    ._cityImage_bb85j_95 {
        aspect-ratio: 1;
        grid-area: image;
        align-self: end;
        max-width: 165px
    }
    ._cityName_bb85j_102 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        margin-top: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    ._cityBody_bb85j_124 {
        grid-area: body
    }
    ._cityLink_bb85j_127 {
        grid-area: link;
        align-self: end;
        width: max-content
    }
    ._hero_14opk_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._hero_14opk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._hero_14opk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._hero_14opk_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._hero_14opk_2>* {
        grid-column: left-content/right-content
    }
    ._hero_14opk_2 {
        position: relative
    }
    ._hero_14opk_2 w-autoplay-guard {
        display: block
    }
    ._header_14opk_31 {
        padding: 23px 0 50px;
        line-height: 0;
        position: relative
    }
    @media (width<=599px) {
        ._header_14opk_31 {
            grid-column: left-outer/right-outer;
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._header_14opk_31 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._header_14opk_31 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._header_14opk_31 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._header_14opk_31>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) {
        ._header_14opk_31 {
            padding: 77px 0 46px
        }
    }
    ._header_14opk_31 w-measure-height {
        display: block
    }
    ._headlineContainer_14opk_72 {
        --title-line-height: 42px;
        z-index: 2;
        max-width: 275px;
        position: relative
    }
    @media (width>=600px) {
        ._headlineContainer_14opk_72 {
            --title-line-height: 60px;
            max-width: 440px;
            margin-bottom: 10px;
            margin-left: auto
        }
    }
    @media (width>=1024px) {
        ._headlineContainer_14opk_72 {
            min-height: 160px;
            margin-right: 24px;
            margin-bottom: calc(-1 * var(--computed-child-height, 160px) + 1.5 * var(--title-line-height))
        }
    }
    ._headline_14opk_72 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._headline_14opk_72 {
            font-size: 3.125rem
        }
    }
    ._headline_14opk_72 {
        line-height: var(--title-line-height);
        letter-spacing: -.05em
    }
    @media (width>=600px) {
        ._headline_14opk_72 {
            font-size: 60px
        }
    }
    ._bylineContainer_14opk_128 {
        justify-content: center;
        align-items: center;
        gap: "";
        margin-top: 23px;
        display: flex
    }
    @media (width>=1024px) {
        ._bylineContainer_14opk_128 {
            position: absolute
        }
    }
    ._byline_14opk_128 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._headerBackground_14opk_153 {
        grid-column: unset;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    @media (width>=600px) {
        ._headerBackground_14opk_153 {
            height: auto;
            position: relative
        }
    }
    ._background_14opk_167 {
        height: 100%
    }
    @media (width>=600px) {
        ._background_14opk_167 {
            height: 509px
        }
    }
    ._background_14opk_167 picture {
        height: 100%
    }
    ._background_14opk_167 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._mobileVideo_14opk_184 {
        aspect-ratio: 1;
        border-radius: 50%;
        width: 100%;
        margin-top: 23px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._mobileVideo_14opk_184 {
            display: none
        }
    }
    ._desktopVideo_14opk_196 {
        display: none
    }
    @media (width>=600px) {
        ._desktopVideo_14opk_196 {
            aspect-ratio: 1;
            border-radius: 50%;
            width: 415px;
            display: block;
            position: absolute;
            top: 50%;
            left: 48px;
            overflow: hidden;
            transform: translateY(-50%)
        }
    }
    ._content_14opk_212 {
        margin-top: 50px
    }
    @media (width>=600px) {
        ._content_14opk_212 {
            margin-top: -150px;
            padding-right: 47px;
            position: relative
        }
    }
    @media (width>=1024px) {
        ._content_14opk_212 {
            grid-gap: 24px 48px;
            grid: "title image""body image""link image"1fr/1fr 303px;
            align-items: start;
            display: grid
        }
    }
    ._title_14opk_231 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._title_14opk_231 {
            grid-area: title;
            max-width: 400px;
            margin-top: 150px;
            font-size: 30px;
            line-height: 34px
        }
    }
    @media (width>=1024px) {
        ._title_14opk_231 {
            margin-top: 250px
        }
    }
    ._body_14opk_265 {
        margin-top: 16px
    }
    @media (width>=600px) {
        ._body_14opk_265 {
            grid-area: body;
            max-width: 462px
        }
    }
    @media (width>=1024px) {
        ._body_14opk_265 {
            margin: 0
        }
    }
    ._link_14opk_279 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 23px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._link_14opk_279 {
            grid-area: link
        }
    }
    @media (width>=1024px) {
        ._link_14opk_279 {
            margin: 0
        }
    }
    ._badges_14opk_304 {
        justify-content: center;
        align-items: center;
        gap: "";
        gap: 14px;
        max-width: 300px;
        margin-top: 24px;
        display: flex
    }
    @media (width>=600px) {
        ._badges_14opk_304 {
            grid-area: link
        }
    }
    @media (width>=1024px) {
        ._badges_14opk_304 {
            margin-top: 12px
        }
    }
    ._badgeLink_14opk_329 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._badgeLink_14opk_329:focus {
        outline: 0 #0000
    }
    ._badgeLink_14opk_329:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._badgeLink_14opk_329 {
        display: block
    }
    ._image_14opk_343 {
        display: none
    }
    @media (width>=1024px) {
        ._image_14opk_343 {
            grid-area: image;
            display: block
        }
    }
    ._partners_15n8z_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._partners_15n8z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._partners_15n8z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._partners_15n8z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._partners_15n8z_2>* {
        grid-column: left-content/right-content
    }
    ._partners_15n8z_2 {
        position: relative
    }
    ._partners_15n8z_2._background\:granite-gray_15n8z_28 {
        background-color: #f4f6f9
    }
    ._header_15n8z_31 {
        margin: 0 auto
    }
    @media (width>=840px) {
        ._header_15n8z_31 {
            margin: 0;
            position: absolute;
            top: 0;
            left: 0
        }
    }
    ._image_15n8z_42 {
        width: 248px;
        height: 248px
    }
    @media (width<=599px) {
        ._image_15n8z_42 {
            display: none
        }
    }
    ._title_15n8z_52 {
        letter-spacing: -.125rem;
        font-size: 2.5rem;
        line-height: 1.15
    }
    @media (width>=600px) {
        ._title_15n8z_52 {
            max-width: 350px;
            margin-top: 21px
        }
    }
    ._bodyIcon_15n8z_70 {
        width: 25px;
        height: 22px;
        margin-top: 30px
    }
    ._body_15n8z_70 {
        letter-spacing: -.075rem;
        font-size: 1.25rem;
        line-height: 1.4
    }
    @media (width>=600px) {
        ._body_15n8z_70 {
            max-width: 380px
        }
    }
    ._body_15n8z_70 a {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._body_15n8z_70 a:focus {
        outline: 0 #0000
    }
    ._body_15n8z_70 a:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._body_15n8z_70 a,
    ._body_15n8z_70 a:hover {
        color: #07f
    }
    ._partnersList_15n8z_113 {
        margin-top: 40px
    }
    @media (width>=840px) {
        ._partnersList_15n8z_113 {
            grid-gap: 60px 102px;
            grid-template-columns: 1fr 313px;
            justify-items: end;
            margin: 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._partnersList_15n8z_113 {
            padding-right: 66px
        }
    }
    ._partnersList_15n8z_113>*+* {
        margin-top: 40px
    }
    ._partner_15n8z_2 {
        margin-left: auto;
        margin-right: auto
    }
    @media (width>=600px) {
        ._partner_15n8z_2 {
            width: 313px
        }
    }
    @media (width>=840px) {
        ._partner_15n8z_2 {
            margin: 0
        }
        ._partner_15n8z_2:first-of-type {
            flex-direction: column;
            grid-column: span 2;
            justify-content: end;
            gap: 0;
            display: flex
        }
    }
    ._partnerImage_15n8z_162 {
        position: relative
    }
    ._partnerImage_15n8z_162 picture {
        height: 100%
    }
    ._partnerImage_15n8z_162 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._partnerImageMain_15n8z_174 {
        aspect-ratio: 626/709
    }
    ._partnerImageMask_15n8z_177 {
        pointer-events: none;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._partnerLogo_15n8z_185 {
        z-index: 2;
        height: 80px;
        margin-top: -40px;
        position: relative
    }
    ._partnerLogo_15n8z_185 picture {
        height: 100%
    }
    ._partnerLogo_15n8z_185 img {
        object-fit: contain;
        object-position: left;
        width: 100%;
        height: 100%;
        display: block
    }
    ._partnerBody_15n8z_201 {
        margin-top: 4px
    }
    ._container_jjpph_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_jjpph_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_jjpph_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_jjpph_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_jjpph_2>* {
        grid-column: left-content/right-content
    }
    ._title_jjpph_25 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._paginationContainer_jjpph_33 {
        display: none
    }
    @media (width>=600px) {
        ._paginationContainer_jjpph_33 {
            display: block
        }
    }
    ._articles_jjpph_41.bp\:desktop {
        display: none
    }
    @media (width>=600px) {
        @layer base {
            ._articles_jjpph_41.bp\:desktop {
                margin: 0;
                padding: 0;
                list-style-type: none
            }
        }
        ._articles_jjpph_41.bp\:desktop {
            grid-gap: 56px 64px;
            grid-template-rows: 1fr 1fr 1fr;
            grid-template-columns: 1fr 1fr;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._articles_jjpph_41.bp\:desktop {
            grid-template-rows: 1fr 1fr;
            grid-template-columns: 1fr 1fr 1fr
        }
    }
    ._articles_jjpph_41.pageSize\:3 {
        grid-template-rows: 1fr
    }
    ._footer_jjpph_68 {
        margin-top: 64px
    }
    ._container_1xfvx_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1xfvx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1xfvx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1xfvx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1xfvx_2>* {
        grid-column: left-content/right-content
    }
    ._layout_1xfvx_25 {
        padding-top: 16px;
        position: relative
    }
    @media (width>=600px) {
        ._layout_1xfvx_25 {
            grid-gap: var(--gap-below-body, 88px) var(--gutter-width, 50px);
            padding-top: var(--top-bg-offset, 84px);
            grid: "title body""title grid"1fr/auto 1fr;
            display: grid
        }
    }
    ._layout_1xfvx_25>* {
        position: relative
    }
    ._layout_1xfvx_25 w-expand-list {
        grid-area: grid;
        display: block
    }
    ._background_1xfvx_44 {
        aspect-ratio: 2;
        color: #e5e9f0;
        width: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    @media (width>=600px) {
        ._background_1xfvx_44 {
            left: calc(-1 * var(--left-bg-offset, 87px));
            width: var(--circle-width, 600px);
            max-width: 600px
        }
    }
    ._title_1xfvx_60 {
        letter-spacing: -.04em;
        font-size: 1.875rem;
        line-height: 2.1875rem
    }
    @media (width>=600px) {
        ._title_1xfvx_60 {
            writing-mode: vertical-rl;
            text-align: right;
            grid-area: title;
            align-self: start;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._title_1xfvx_60 {
            font-size: 1.875rem;
            line-height: 1
        }
    }
    ._title_1xfvx_60 ._large_1xfvx_87 {
        letter-spacing: -.05em;
        font-size: 4.5rem;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._title_1xfvx_60 ._large_1xfvx_87 {
            font-size: 10.75rem;
            line-height: 9rem
        }
    }
    ._body_1xfvx_98 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 500px;
        margin-top: 22px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._body_1xfvx_98 {
            grid-area: body;
            margin: 0
        }
    }
    ._grid_1xfvx_120 {
        margin-top: 32px
    }
    @media (width>=600px) {
        ._grid_1xfvx_120 {
            grid-gap: 64px 30px;
            grid-template-columns: 1fr 1fr;
            margin: 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._grid_1xfvx_120 {
            grid-gap: 64px 86px
        }
    }
    ._grid_1xfvx_120>*+* {
        margin-top: 65px
    }
    @media (width>=600px) {
        ._grid_1xfvx_120>*+* {
            margin: 0
        }
    }
    ._imageContainer_1xfvx_150 {
        max-width: 313px;
        height: auto;
        position: relative
    }
    ._gridImage_1xfvx_155 {
        aspect-ratio: 313/354;
        width: 100%;
        height: auto;
        overflow: hidden
    }
    ._gridImage_1xfvx_155 picture,
    ._gridImage_1xfvx_155 img {
        height: 100%
    }
    ._gridImage_1xfvx_155 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._gridImageMask_1xfvx_171 {
        pointer-events: none;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._gridImageMask_1xfvx_171:after {
        content: "";
        background-color: #fff;
        width: 100%;
        height: 2px;
        position: absolute;
        top: calc(100% - 1px)
    }
    ._gridLogo_1xfvx_187 {
        aspect-ratio: 1;
        width: 78px;
        margin-top: -39px;
        position: relative
    }
    ._moreButton_1xfvx_194 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._moreButton_1xfvx_194:focus {
        outline: 0 #0000
    }
    ._moreButton_1xfvx_194:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._moreButton_1xfvx_194 {
        color: #07f;
        border: 1px solid #07f;
        border-radius: 3px;
        padding: 13px 31px;
        display: block
    }
    ._moreButton_1xfvx_194:hover {
        color: #fff;
        background-color: #07f
    }
    ._moreButton_1xfvx_194 {
        margin: 65px auto 0
    }
    @media (width>=600px) {
        ._moreButton_1xfvx_194 {
            grid-area: button;
            margin-top: 84px
        }
    }
    ._moreButton_1xfvx_194[aria-disabled=true] {
        margin: 0;
        display: none
    }
    ._hiddenSection_1xfvx_243 {
        display: none
    }
    ._hiddenSection_1xfvx_243.visible {
        margin-top: 84px;
        display: block
    }
    ._container_1nhhg_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1nhhg_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1nhhg_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1nhhg_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1nhhg_2>* {
        grid-column: left-content/right-content
    }
    ._grid_1nhhg_25 {
        position: relative
    }
    @media (width>=600px) {
        ._grid_1nhhg_25 {
            grid-template-columns: [left-1] auto [left-2] auto [gutter-start] var(--gutter-width) [gutter-end] 1fr [arrow-start content-end];
            max-width: 958px;
            padding-top: var(--top-bg-offset);
            grid-template-rows: auto 1fr;
            align-items: start;
            margin: 0 auto;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._grid_1nhhg_25 {
            grid-template-columns: [left-1] auto [left-2] auto [gutter-start] var(--gutter-width) [gutter-end] 1fr [arrow-start] 211px [content-end]
        }
    }
    ._header_1nhhg_44 {
        padding-top: 16px
    }
    @media (width>=600px) {
        ._header_1nhhg_44 {
            display: contents
        }
    }
    ._header_1nhhg_44>* {
        position: relative
    }
    ._header_1nhhg_44:has(._body_1nhhg_55) {
        padding-top: 38px
    }
    ._background_1nhhg_58 {
        aspect-ratio: 2;
        position: absolute;
        top: 0;
        left: 0
    }
    ._background_1nhhg_58.color\:green {
        color: #ecf3f0
    }
    ._background_1nhhg_58.color\:flaxen {
        color: #f7f6f4
    }
    ._background_1nhhg_58.color\:gray {
        color: #e5e9f0
    }
    @media (width>=600px) {
        ._background_1nhhg_58 {
            top: unset;
            left: calc(-1 * var(--left-bg-offset));
            width: var(--small-circle-width, 350px)
        }
    }
    ._eyebrow_1nhhg_80 {
        font-size: 1.875rem;
        line-height: -1.2px
    }
    @media (width>=600px) {
        ._eyebrow_1nhhg_80 {
            writing-mode: vertical-rl;
            grid-area: 1/left-1/span 2;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._eyebrow_1nhhg_80 {
            letter-spacing: -.1575rem;
            font-size: 2.5rem
        }
    }
    ._title_1nhhg_100 {
        letter-spacing: -.05em;
        font-size: 4.5rem;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._title_1nhhg_100 {
            writing-mode: vertical-rl;
            grid-area: 1/left-2/span 2;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._title_1nhhg_100 {
            letter-spacing: -.5375rem;
            font-size: 10.75rem;
            line-height: 1
        }
    }
    ._body_1nhhg_55 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 32px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._body_1nhhg_55 {
            grid-column: gutter-end/content-end;
            max-width: 498px;
            min-height: 153px;
            margin-top: 0;
            padding-bottom: 40px
        }
    }
    ._article_1nhhg_150 {
        margin-top: calc(50% - 130px)
    }
    @media (width>=600px) {
        ._article_1nhhg_150 {
            grid-area: 2/gutter-end/auto/content-end;
            grid-template-columns: subgrid;
            grid-template-rows: auto auto auto 1fr;
            margin-top: 0;
            display: grid
        }
    }
    ._image_1nhhg_163,
    ._video_1nhhg_164 {
        border-radius: 18px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._image_1nhhg_163,
        ._video_1nhhg_164 {
            grid-column: gutter-end/content-end
        }
    }
    ._container_1nhhg_2._theme\:arcs_1nhhg_174 ._image_1nhhg_163,
    ._container_1nhhg_2._theme\:arcs_1nhhg_174 ._video_1nhhg_164 {
        border-radius: 1000px 1000px 0 0
    }
    ._articleEyebrow_1nhhg_178 {
        color: #949a9f;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._articleEyebrow_1nhhg_178 {
            grid-column: gutter-end/arrow-start
        }
    }
    ._articleTitle_1nhhg_188 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 14px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._articleTitle_1nhhg_188 {
            grid-column: gutter-end/arrow-start;
            padding-right: 20px
        }
    }
    ._articleLink_1nhhg_215 {
        width: max-content;
        margin-top: 24px
    }
    @media (width>=600px) {
        ._articleLink_1nhhg_215 {
            grid-column: gutter-end/arrow-start;
            align-self: start
        }
    }
    ._arrow_1nhhg_225 {
        display: none
    }
    @media (width>=1024px) {
        ._arrow_1nhhg_225 {
            grid-area: 2/arrow-start/span 3/content-end;
            place-self: end;
            width: 211px;
            height: 211px;
            margin-top: 36px;
            display: block
        }
    }
    ._footer_1nhhg_240 {
        margin-top: 56px
    }
    ._quoteGrid_1nhhg_243 {
        text-align: right;
        max-width: 517px;
        margin-top: 48px;
        margin-left: auto
    }
    ._quotesIcon_1nhhg_249 {
        opacity: .2;
        width: 69px;
        height: 50px;
        margin-left: auto
    }
    ._quote_1nhhg_243 {
        letter-spacing: -.035em;
        margin-top: 16px;
        font-size: 2.125rem;
        line-height: 1
    }
    ._cite_1nhhg_270 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #23233c;
        margin-top: 32px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._author2_1nhhg_282 {
        color: #949a9f
    }
    ._container_1ffw5_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1ffw5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1ffw5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1ffw5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1ffw5_2>* {
        grid-column: left-content/right-content
    }
    ._container_1ffw5_2 {
        padding-bottom: 56px
    }
    @media (width>=600px) {
        ._container_1ffw5_2 {
            padding-bottom: 0
        }
        ._grid_1ffw5_34 {
            grid-gap: 0 84px;
            grid: "anim title""anim body""anim subnav"1fr/1fr 296px;
            grid-column: left-padding/right-content;
            display: grid
        }
        ._media_1ffw5_42 {
            grid-area: anim
        }
    }
    ._animation_1ffw5_46 {
        display: none
    }
    @media (width>=600px) {
        ._animation_1ffw5_46 {
            height: 100%;
            min-height: 968px;
            display: block
        }
        ._imageMobile_1ffw5_57 {
            display: none
        }
    }
    ._lockup_1ffw5_61 {
        justify-content: center;
        align-items: center;
        gap: "";
        justify-content: start;
        gap: 4px 23px;
        margin-top: 25px;
        display: flex
    }
    @media (width>=600px) {
        ._lockup_1ffw5_61 {
            --logo-width: 87px;
            --gap: 24px;
            gap: var(--gap);
            grid-area: title;
            margin-top: 130px
        }
        ._container_1ffw5_2._withLogo_1ffw5_80 ._lockup_1ffw5_61 {
            margin-left: calc(-1 * var(--logo-width) - var(--gap))
        }
    }
    ._logo_1ffw5_84 {
        flex: 0 auto;
        max-width: 63px;
        max-height: 53px
    }
    @media (width>=600px) {
        ._logo_1ffw5_84 {
            flex: 0 0 var(--logo-width);
            max-width: var(--logo-width);
            height: 76px;
            max-height: 76px
        }
    }
    @media (width<=599px) {
        ._title_1ffw5_98 {
            --font-size: min(calc(1.75rem + (1vw - 3px) * 22.6667), 2.8125rem);
            font-size: var(--font-size)
        }
    }
    ._title_1ffw5_98 {
        flex: 1;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_1ffw5_98 {
            font-size: 3.9375rem
        }
    }
    ._body_1ffw5_125 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 23px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._body_1ffw5_125 {
            grid-area: body;
            margin-top: 130px
        }
    }
    ._container_1ffw5_2._withLogo_1ffw5_80 ._body_1ffw5_125 {
        margin-top: 48px
    }
    @media (width>=600px) {
        ._container_1ffw5_2._withLogo_1ffw5_80 ._body_1ffw5_125 {
            margin-top: 166px
        }
    }
    ._subnav_1ffw5_153 {
        max-width: 213px;
        margin: 48px 0 0 auto
    }
    @media (width>=600px) {
        ._subnav_1ffw5_153 {
            min-width: 213px;
            max-width: unset;
            grid-area: subnav;
            margin-top: 96px;
            margin-bottom: 157px
        }
    }
    ._container_v6nml_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_v6nml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_v6nml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_v6nml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_v6nml_2>* {
        grid-column: left-content/right-content
    }
    ._container_v6nml_2 {
        color: #fff;
        background-color: #07f;
        padding: 72px 0 108px
    }
    @media (width>=600px) {
        ._container_v6nml_2 {
            padding: 108px 0 140px
        }
        ._grid_v6nml_36 {
            grid-gap: 32px 36px;
            grid: "image title""body body""link link"1fr/auto 1fr;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._grid_v6nml_36 {
            grid: "image title body""image title link"1fr/212px auto 1fr
        }
    }
    ._image_v6nml_47 {
        width: 228px;
        height: 228px;
        margin-inline-start: -40px
    }
    @media (width>=600px) {
        ._image_v6nml_47 {
            grid-area: image;
            width: 212px;
            height: 212px;
            margin-top: -40px
        }
    }
    @media (width>=1024px) {
        ._image_v6nml_47 {
            margin: -40px 0 0
        }
    }
    ._title_v6nml_66 {
        letter-spacing: -.03em;
        margin-top: 8px;
        font-size: 2.5rem;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._title_v6nml_66 {
            grid-area: title;
            max-width: 214px;
            margin: 0
        }
    }
    ._body_v6nml_86 {
        margin-top: 32px
    }
    @media (width>=600px) {
        ._body_v6nml_86 {
            grid-area: body;
            margin: 0
        }
    }
    ._link_v6nml_95 {
        justify-content: start;
        margin-top: 32px
    }
    @media (width>=600px) {
        ._link_v6nml_95 {
            grid-area: link;
            margin: 0
        }
    }
    ._container_5zncm_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_5zncm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_5zncm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_5zncm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_5zncm_2>* {
        grid-column: left-content/right-content
    }
    ._header_5zncm_25 {
        border-bottom: 2px solid #23233c;
        padding-bottom: 40px
    }
    @media (width>=1024px) {
        ._header_5zncm_25 {
            justify-content: space-between;
            align-items: center;
            gap: "";
            display: flex
        }
    }
    ._title_5zncm_38 {
        letter-spacing: -.02em;
        font-size: 2.8125rem;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_5zncm_38 {
            font-size: 3.9375rem
        }
    }
    ._filters_5zncm_55 {
        flex-direction: column;
        flex: auto;
        justify-content: end;
        gap: 16px;
        margin-top: 24px;
        display: flex
    }
    @media (width>=600px) {
        ._filters_5zncm_55 {
            flex-direction: row;
            justify-content: flex-start;
            align-items: center
        }
    }
    @media (width>=1024px) {
        ._filters_5zncm_55 {
            justify-content: flex-end;
            margin: 0
        }
    }
    ._locationFilterLabel_5zncm_76,
    ._themeFilterLabel_5zncm_77 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._locationFilter_5zncm_76,
    ._themeFilter_5zncm_77 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._locationFilter_5zncm_76:focus,
    ._themeFilter_5zncm_77:focus {
        outline: 0 #0000
    }
    ._locationFilter_5zncm_76:focus-visible,
    ._themeFilter_5zncm_77:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._locationFilter_5zncm_76,
    ._themeFilter_5zncm_77 {
        background-image: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211%22%20height%3D%228%22%20viewBox%3D%220%200%2011%208%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M1.21484%201.31348L5.64341%206.31348L10.072%201.31348%22%20stroke%3D%22%2380868B%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E);
        background-position: calc(100% - 16px);
        background-repeat: no-repeat;
        border: 1px solid #80868b;
        border-radius: 2px;
        padding: 16px
    }
    ._locationFilter_5zncm_76:hover,
    ._themeFilter_5zncm_77:hover {
        cursor: pointer
    }
    @media (width>=600px) {
        ._locationFilter_5zncm_76,
        ._themeFilter_5zncm_77 {
            flex: 0 0 186px
        }
    }
    ._results_5zncm_130 {
        margin-top: 40px
    }
    ._container_j2kqc_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_j2kqc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_j2kqc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_j2kqc_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_j2kqc_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._grid_j2kqc_26 {
            grid-template-rows: repeat(5, auto);
            grid-template-columns: 1fr min(50%, 462px);
            justify-items: end;
            display: grid
        }
        ._bgMobile_j2kqc_34 {
            display: none
        }
    }
    ._bgDesktop_j2kqc_38 {
        display: none
    }
    @media (width>=600px) {
        ._bgDesktop_j2kqc_38 {
            grid-area: 1/1/span 5/span 2;
            justify-self: start;
            max-width: 95%;
            display: block
        }
    }
    @media (width>=1024px) {
        ._bgDesktop_j2kqc_38 {
            width: min(85%, 961px)
        }
    }
    @media (width>=1440px) {
        ._bgDesktop_j2kqc_38 {
            justify-self: center
        }
    }
    ._icon_j2kqc_60 {
        width: 80px;
        height: 80px;
        margin: -80px 0 0 auto
    }
    @media (width>=600px) {
        ._icon_j2kqc_60 {
            grid-area: 1/2;
            width: 104px;
            height: 104px;
            margin: 56px 0 0;
            position: relative
        }
    }
    ._title_j2kqc_76 {
        letter-spacing: -.04em;
        margin-top: 24px;
        font-size: 3.75rem;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_j2kqc_76 {
            text-align: right;
            grid-area: 2/2
        }
    }
    @media (width>=1024px) {
        ._title_j2kqc_76 {
            font-size: 5.5rem
        }
    }
    ._body_j2kqc_101 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-align: right;
        margin-top: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._body_j2kqc_101 {
            grid-area: 3/2
        }
    }
    ._lockupLink_j2kqc_122 {
        width: max-content;
        margin-top: 48px;
        margin-left: auto;
        display: block
    }
    @media (width>=600px) {
        ._lockupLink_j2kqc_122 {
            grid-area: 4/2;
            margin-top: 73px
        }
    }
    ._lockup_j2kqc_122 {
        max-width: 214px
    }
    ._subnavTitle_j2kqc_138 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 214px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._subnav_j2kqc_138 {
        max-width: 214px;
        margin-top: 32px;
        margin-left: auto
    }
    @media (width>=600px) {
        ._subnav_j2kqc_138 {
            grid-area: 5/2;
            width: 100%
        }
    }
    ._container_iwf79_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_iwf79_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_iwf79_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_iwf79_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_iwf79_2>* {
        grid-column: left-content/right-content
    }
    ._container_iwf79_2 {
        color: #fff;
        background-color: #07f;
        padding: 72px 0 108px
    }
    @media (width>=600px) {
        ._container_iwf79_2 {
            padding: 74px 0 140px
        }
    }
    ._container_iwf79_2._theme\:safety_iwf79_35 {
        background-color: #061e4d
    }
    ._container_iwf79_2 w-tabs {
        display: block
    }
    ._header_iwf79_41 {
        padding-bottom: 21px;
        position: relative
    }
    ._header_iwf79_41:after {
        transform-origin: 0;
        content: "";
        background-color: #fff;
        width: 100%;
        height: 1px;
        transition: scale .67s;
        position: absolute;
        bottom: 0;
        left: 0;
        scale: .2 1
    }
    ._header_iwf79_41[inview=true]:after {
        scale: 1
    }
    ._title_iwf79_61 {
        letter-spacing: -.04em;
        clip-path: inset(0 0 100%);
        font-size: 1.5rem;
        line-height: 1.1;
        translate: 0 100%
    }
    @media (width>=600px) {
        ._title_iwf79_61 {
            letter-spacing: -.032em;
            font-size: 1.875rem;
            line-height: 2.1
        }
        ._container_iwf79_2._theme\:safety_iwf79_35 ._title_iwf79_61 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            max-width: 450px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._header_iwf79_41[inview=true] ._title_iwf79_61 {
        clip-path: inset(0);
        transition: translate .5s cubic-bezier(.17, .17, .34, 1), clip-path .5s cubic-bezier(.17, .17, .34, 1);
        translate: 0
    }
    ._tabpanels_iwf79_103 {
        grid: "tabpanel"1fr/1fr;
        margin-top: 46px;
        display: grid
    }
    @media (width>=600px) {
        ._tabpanels_iwf79_103 {
            width: 82.7%;
            margin: 68px auto 0
        }
    }
    @keyframes _fade-in-from-right_iwf79_1 {
        0% {
            opacity: 0;
            translate: 30px
        }
        to {
            opacity: 1;
            translate: 0
        }
    }
    @keyframes _fade-out-to-left_iwf79_1 {
        0% {
            opacity: 1;
            translate: 0
        }
        to {
            opacity: 0;
            translate: -30px
        }
    }
    ._tabpanel_iwf79_103 {
        flex-direction: column;
        grid-area: tabpanel;
        align-items: start;
        gap: 0;
        animation: .3s ease-out .3s both _fade-in-from-right_iwf79_1;
        display: flex
    }
    ._tabpanel_iwf79_103[aria-hidden=true] {
        pointer-events: none;
        animation: .3s ease-in both _fade-out-to-left_iwf79_1
    }
    ._quoteIcon_iwf79_146 {
        width: 22px;
        height: 16px
    }
    @media (width>=600px) {
        ._quoteIcon_iwf79_146 {
            width: 36px;
            height: 26px
        }
    }
    ._blockquote_iwf79_157 {
        margin-top: 14px
    }
    @media (width>=600px) {
        ._blockquote_iwf79_157 {
            margin-top: 19px
        }
    }
    ._quoteText_iwf79_173 {
        letter-spacing: -.05em;
        font-size: 1.9375rem;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._quoteText_iwf79_173 {
            font-size: 3.125rem
        }
    }
    ._cite_iwf79_183 {
        color: #fff;
        letter-spacing: -.05em;
        margin-top: 36px;
        font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
        font-size: 1.1875rem;
        font-weight: 700;
        line-height: 1
    }
    @media (width>=600px) {
        ._cite_iwf79_183 {
            margin-top: 40px;
            font-size: 1.25rem;
            line-height: 1.2
        }
    }
    ._quoteLink_iwf79_199 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        width: fit-content;
        margin-top: 64px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    ._quoteLink_iwf79_199 img,
    ._quoteLink_iwf79_199 [role=img] {
        flex: 0 0 32px
    }
    @media (width>=1024px) {
        ._quoteLink_iwf79_199 span {
            flex: 1 0 auto
        }
    }
    ._tablist_iwf79_223 {
        justify-content: center;
        align-items: center;
        gap: "";
        flex-wrap: wrap;
        gap: 14px;
        margin-top: 55px;
        display: flex
    }
    @media (width>=600px) {
        ._tablist_iwf79_223 {
            justify-content: start;
            width: 82.7%;
            margin: 55px auto 0
        }
    }
    ._tab_iwf79_103 {
        aspect-ratio: 1;
        border: 4px solid #0000;
        border-radius: 50%;
        flex: 0 0 63px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._tab_iwf79_103 {
            flex: 0 0 89px
        }
    }
    ._tab_iwf79_103[aria-selected=true] {
        border: 4px solid #fff
    }
    ._tab_iwf79_103:focus-visible {
        outline: 4px solid #00e89d
    }
    ._tabImage_iwf79_272,
    ._tabImage_iwf79_272>picture {
        height: 100%
    }
    ._tabImage_iwf79_272>picture>img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    @media (width<=599px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._container_p54e0_3>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_p54e0_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_p54e0_3>* {
            grid-column: left-content/right-content
        }
    }
    ._title_p54e0_57 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        margin-block-end: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._title_p54e0_57 {
            grid-column: left-content/right-content
        }
    }
    ._form_p54e0_83 {
        gap: 24px;
        display: grid
    }
    @media (width>=600px) {
        ._form_p54e0_83 {
            grid-column: left-content/right-content
        }
    }
    ._fieldGroup_p54e0_92 {
        display: none
    }
    ._fieldGroup_p54e0_92[data-active] {
        gap: 48px;
        display: grid
    }
    ._radioGroup_p54e0_99 {
        border: none;
        margin: 0;
        padding: 0
    }
    ._radioGroupLabel_p54e0_104 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.01em;
        margin-block-end: 12px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.4;
        display: block
    }
    ._requiredMarker_p54e0_120 {
        color: #ea0000
    }
    ._radioOptions_p54e0_123 {
        gap: 10px;
        display: grid
    }
    ._radioOption_p54e0_123 {
        cursor: pointer;
        align-items: center;
        gap: 8px;
        display: flex
    }
    ._radioInput_p54e0_133 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._radioInput_p54e0_133:checked+._radioText_p54e0_141:before {
        background-color: #07f;
        border-color: #07f;
        box-shadow: inset 0 0 0 3px #fff
    }
    ._radioInput_p54e0_133:focus-visible+._radioText_p54e0_141:before {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._radioText_p54e0_141 {
        align-items: center;
        gap: 8px;
        display: flex
    }
    ._radioText_p54e0_141:before {
        content: "";
        border: 2px solid #80868b;
        border-radius: 50%;
        width: 20px;
        min-width: 20px;
        height: 20px;
        transition: background-color .15s, border-color .15s;
        display: block
    }
    ._radioOptionOther_p54e0_165 {
        gap: 0;
        display: grid
    }
    ._otherTextInput_p54e0_169 {
        border: 1px solid #80868b;
        border-radius: 8px;
        width: 100%;
        max-width: 440px;
        min-height: 80px;
        margin-block-start: 8px;
        padding: 12px 16px;
        font-size: 1rem;
        transition: border-color .15s
    }
    ._otherTextInput_p54e0_169:focus {
        border-color: #07f;
        outline: none
    }
    ._otherTextInput_p54e0_169:disabled {
        opacity: .5
    }
    ._textareaLabel_p54e0_187 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.01em;
        margin-block-end: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.4;
        display: block
    }
    ._textarea_p54e0_187 {
        resize: vertical;
        border: 1px solid #80868b;
        border-radius: 8px;
        width: 100%;
        max-width: 440px;
        min-height: 120px;
        padding: 12px 16px;
        font-family: inherit;
        font-size: 1rem;
        transition: border-color .15s
    }
    ._textarea_p54e0_187:focus {
        border-color: #07f;
        outline: none
    }
    ._footer_p54e0_220 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #7c899a;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._submit_p54e0_378 {
        cursor: pointer;
        color: #fff;
        background-color: #07f;
        border-radius: 100px;
        justify-content: center;
        justify-self: start;
        align-items: center;
        padding: 14px 32px;
        font-size: 1rem;
        font-weight: 500;
        transition: background-color .15s;
        display: inline-flex
    }
    ._submit_p54e0_378:hover {
        background-color: #006fee
    }
    ._submit_p54e0_378:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._submit_p54e0_378:disabled {
        cursor: not-allowed;
        opacity: .5
    }
    ._trapField_p54e0_417 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._loading_p54e0_425,
    ._success_p54e0_426,
    ._error_p54e0_427 {
        display: none
    }
    ._stateTitle_p54e0_431 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        margin-block-end: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.3
    }
    ._stateBody_p54e0_452 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    w-email-satisfaction-form.state\:submitted ._form_p54e0_83 {
        pointer-events: none;
        cursor: wait;
        opacity: .5
    }
    w-email-satisfaction-form.state\:submitted ._loading_p54e0_425 {
        display: block
    }
    w-email-satisfaction-form.state\:success ._form_p54e0_83 {
        display: none !important
    }
    w-email-satisfaction-form.state\:success ._success_p54e0_426,
    w-email-satisfaction-form.state\:error ._error_p54e0_427 {
        display: block
    }
    w-email-satisfaction-form:not(.state\:active) ._submit_p54e0_378 {
        display: none
    }
    ._container_115o4_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_115o4_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_115o4_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_115o4_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_115o4_2>* {
        grid-column: left-content/right-content
    }
    ._title_115o4_26 {
        letter-spacing: -.1575rem;
        font-size: 2.5rem;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._title_115o4_26 {
            font-size: 3.9375rem;
            line-height: 1
        }
    }
    ._details_115o4_46 {
        overflow: hidden
    }
    ._details_115o4_46::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._details_115o4_46[open]::details-content {
        height: auto
    }
    ._details_115o4_46 {
        border-bottom: 1px solid #43546a;
        outline: 0 solid #00e89d;
        transition: outline .15s
    }
    ._details_115o4_46:has(summary:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._summary_115o4_78 {
        cursor: pointer;
        grid: "title _ icon"/auto 1fr 20px;
        align-items: center;
        padding: 40px 0;
        display: grid
    }
    ._summaryTitle_115o4_86 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._summaryIconOpen_115o4_107,
    ._summaryIconClose_115o4_108 {
        position: relative
    }
    ._summaryIconOpen_115o4_107:after,
    ._summaryIconClose_115o4_108:after {
        content: "";
        width: max(100%, 45px);
        height: max(100%, 45px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._summaryIconOpen_115o4_107,
    ._summaryIconClose_115o4_108 {
        grid-area: icon;
        width: 20px;
        height: 20px;
        transition: opacity .2s
    }
    ._summaryIconClose_115o4_108 {
        opacity: 0;
        pointer-events: none
    }
    ._details_115o4_46[open] ._summaryIconClose_115o4_108 {
        opacity: 1;
        pointer-events: auto
    }
    ._details_115o4_46[open] ._summaryIconOpen_115o4_107 {
        opacity: 0;
        pointer-events: none
    }
    ._detailsContent_115o4_140 {
        padding-block-end: 80px
    }
    @media (width>=600px) {
        ._section_115o4_144 {
            grid: "icon title""_ body""_ link"1fr/72px 1fr;
            align-items: center;
            gap: 0 24px;
            display: grid
        }
    }
    ._section_115o4_144._option\:style-footer_115o4_151 {
        margin-block-start: 24px
    }
    *+._section_115o4_144:not(._option\:style-footer_115o4_151) {
        margin-block-start: 48px
    }
    ._sectionIcon_115o4_157 {
        width: 72px;
        height: 72px
    }
    @media (width>=600px) {
        ._sectionIcon_115o4_157 {
            grid-area: icon
        }
    }
    ._sectionTitle_115o4_167 {
        letter-spacing: -.085rem;
        margin-top: 16px;
        font-size: 2.125rem;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._sectionTitle_115o4_167 {
            grid-area: title;
            margin-top: 0
        }
        ._sectionBody_115o4_187 {
            grid-area: body
        }
    }
    ._sectionBody_115o4_187 h1,
    ._sectionBody_115o4_187 h2,
    ._sectionBody_115o4_187 h3,
    ._sectionBody_115o4_187 h4 {
        letter-spacing: -.06rem;
        font-size: 1.5rem;
        line-height: 1.1
    }
    ._sectionBody_115o4_187 h1:first-child,
    ._sectionBody_115o4_187 h2:first-child,
    ._sectionBody_115o4_187 h3:first-child,
    ._sectionBody_115o4_187 h4:first-child {
        margin-top: 0
    }
    ._sectionBody_115o4_187 .bodyLink.variant\:tel {
        letter-spacing: -.06rem;
        margin: 10px 10px 10px 0;
        font-size: 1.5rem;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._sectionBody_115o4_187 .bodyLink.variant\:tel {
            margin: 10px;
            display: inline-block
        }
    }
    ._sectionBody_115o4_187 .bodyLink.variant\:tel:hover {
        color: #fff;
        background-color: #07f
    }
    ._sectionBody_115o4_187 .bodyLink.variant\:primary {
        color: #fff
    }
    ._sectionBody_115o4_187 .bodyLink.variant\:primary:hover {
        color: #07f
    }
    *+._sectionBody_115o4_187 {
        margin-top: 16px
    }
    @media (width>=600px) {
        *+._sectionBody_115o4_187 {
            margin-top: 24px
        }
    }
    ._section_115o4_144._option\:style-large_115o4_379 ._sectionBody_115o4_187 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._sectionLink_115o4_393 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._sectionLink_115o4_393:focus {
        outline: 0 #0000
    }
    ._sectionLink_115o4_393:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._sectionLink_115o4_393 {
        margin-block-start: 24px;
        display: block
    }
    @media (width>=600px) {
        ._sectionLink_115o4_393 {
            grid-area: link
        }
    }
    ._sectionLink_115o4_393.variant\:telephone-number {
        color: #07f;
        letter-spacing: -.06rem;
        border: 2px solid #07f;
        border-radius: 1000px;
        max-width: max-content;
        padding: 16px 24px;
        font-size: 1.5rem;
        line-height: 1.1
    }
    ._sectionLink_115o4_393.variant\:telephone-number:hover {
        color: #fff;
        background-color: #07f
    }
    ._sectionLink_115o4_393.variant\:primary {
        color: #fff
    }
    ._sectionLink_115o4_393.variant\:primary:hover {
        color: #07f
    }
    ._footer_115o4_443 {
        margin-top: 48px
    }
    ._faqs_fc033_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._faqs_fc033_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._faqs_fc033_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._faqs_fc033_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._faqs_fc033_2>* {
        grid-column: left-content/right-content
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 {
        color: #fff;
        background-color: #000
    }
    ._faqsPadding_fc033_29 {
        padding: 40px 0
    }
    @media (width>=600px) {
        ._faqsPadding_fc033_29 {
            padding: 80px 0 100px
        }
    }
    ._title_fc033_37 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._exportButton_fc033_46 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._exportButton_fc033_46:focus {
        outline: 0 #0000
    }
    ._exportButton_fc033_46:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._exportButton_fc033_46 {
        color: #07f;
        justify-content: start;
        align-items: center;
        gap: 8px;
        width: 100%;
        max-width: 794px;
        margin: 0 auto 32px;
        transition: translate .2s ease-out;
        display: flex
    }
    ._exportButton_fc033_46:active {
        translate: 0 6px
    }
    ._exportButtonIcon_fc033_86 {
        width: 16px;
        height: 22px
    }
    ._sections_fc033_91 {
        max-width: 794px;
        margin: 0 auto
    }
    ._sections_fc033_91>*+* {
        margin-top: 72px
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._sectionTitle_fc033_109 {
        font-size: 1.875rem;
        line-height: -1.2px;
        position: relative
    }
    @media (width>=600px) {
        ._sectionTitle_fc033_109 {
            letter-spacing: -.04em;
            font-size: 2.5rem;
            line-height: -1.2px
        }
    }
    ._sectionTitle_fc033_109 {
        color: #00e89d
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        color: #fff;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._subsections_fc033_148 {
        margin-block-start: 36px
    }
    ._subsections_fc033_148>*+* {
        margin-block-start: 64px
    }
    ._subsectionTitle_fc033_161 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #43546a;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2;
        position: relative
    }
    ._questions_fc033_184 {
        border-top: 1px solid #949a9f;
        border-bottom: 1px solid #949a9f;
        margin-top: 36px
    }
    ._questions_fc033_184>*+* {
        border-top: 1px solid #949a9f
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._questions_fc033_184 {
        border-top: 1px solid #43546a;
        border-bottom: 1px solid #43546a
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._questions_fc033_184>*+* {
        border-top: 1px solid #43546a
    }
    ._question_fc033_184,
    ._subsectionsAccordion_fc033_206 {
        padding: 18px 0
    }
    ._question_fc033_184 summary,
    ._subsectionsAccordion_fc033_206 summary {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._question_fc033_184 summary:focus,
    ._subsectionsAccordion_fc033_206 summary:focus {
        outline: 0 #0000
    }
    ._question_fc033_184 summary:focus-visible,
    ._subsectionsAccordion_fc033_206 summary:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._question_fc033_184 summary,
    ._subsectionsAccordion_fc033_206 summary {
        cursor: pointer;
        padding: 18px 0
    }
    ._summary_fc033_244,
    ._subsectionsAccordionSummary_fc033_245 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._summary_fc033_244:focus,
    ._subsectionsAccordionSummary_fc033_245:focus {
        outline: 0 #0000
    }
    ._summary_fc033_244:focus-visible,
    ._subsectionsAccordionSummary_fc033_245:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._summary_fc033_244,
    ._subsectionsAccordionSummary_fc033_245 {
        cursor: pointer;
        grid-gap: 20px;
        grid: "question buttons"/1fr 47px;
        align-items: center;
        display: grid
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._summary_fc033_244,
    ._faqs_fc033_2._theme\:safety_fc033_25 ._subsectionsAccordionSummary_fc033_245 {
        grid: "question buttons"/1fr 20px
    }
    ._questionTitle_fc033_271 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem;
        position: relative
    }
    ._iconExpand_fc033_292,
    ._iconCollapse_fc033_293 {
        grid-area: buttons;
        transition: opacity .2s
    }
    details[open]>summary ._iconExpand_fc033_292,
    ._iconCollapse_fc033_293 {
        opacity: 0
    }
    details[open]>summary ._iconCollapse_fc033_293 {
        opacity: 1
    }
    ._accordion_fc033_306 {
        outline: 0 #0000;
        transition: outline .15s;
        overflow-y: clip
    }
    ._accordion_fc033_306::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._accordion_fc033_306[open]::details-content {
        height: auto
    }
    ._accordion_fc033_306:has(summary:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._answerContainer_fc033_322 {
        padding-top: 36px
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322 {
        max-width: 100%;
        overflow: hidden
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322 ul,
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322 ol {
        max-width: calc(70ch - 2em)
    }
    ._answer_fc033_322 .tableWrapper {
        max-width: 100%;
        overflow-x: auto
    }
    ._answer_fc033_322 table {
        table-layout: fixed;
        border-collapse: collapse;
        width: 100%;
        color: inherit
    }
    ._answer_fc033_322 table th {
        font-weight: 400
    }
    ._answer_fc033_322 table {
        min-width: 750px
    }
    ._answer_fc033_322 thead {
        background-color: #e5e9f0;
        border-bottom: 1px solid #43546a
    }
    ._answer_fc033_322 th {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        background: 0 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.33
    }
    ._answer_fc033_322 tr:nth-child(2n) {
        background-color: #fafafb
    }
    ._answer_fc033_322 td {
        vertical-align: top
    }
    .export {
        margin: 0 auto !important
    }
    .export ._sections_fc033_91 {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important
    }
    .export img {
        object-fit: contain;
        width: 100%;
        height: auto
    }
    .export .tableWrapper {
        overflow-x: initial;
        max-width: 100%
    }
    .export table {
        max-width: 100%;
        min-width: unset !important
    }
    .export table * {
        font-size: 14px
    }
    ._makeDeepLink_fc033_546 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._makeDeepLink_fc033_546:focus {
        outline: 0 #0000
    }
    ._makeDeepLink_fc033_546:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._makeDeepLink_fc033_546 {
        pointer-events: none;
        opacity: 0;
        align-self: start;
        padding: 0 10px 10px;
        transition: opacity .15s, translate .2s, scale .15s ease-out;
        position: absolute;
        top: 0;
        left: 0
    }
    ._makeDeepLink_fc033_546:focus {
        pointer-events: auto;
        opacity: 1;
        transition: opacity .15s 50ms, translate .2s, scale .15s ease-out;
        translate: -100%
    }
    ._makeDeepLink_fc033_546:active {
        scale: .8
    }
    ._sectionTitle_fc033_109 ._makeDeepLink_fc033_546 {
        padding-top: 12px
    }
    :is(h1, h2, h3, h4, h5, h6):has(._makeDeepLink_fc033_546) {
        position: relative
    }
    :is(h1, h2, h3, h4, h5, h6):has(._makeDeepLink_fc033_546):hover ._makeDeepLink_fc033_546 {
        pointer-events: auto;
        opacity: 1;
        transition: opacity .15s 50ms, translate .2s, scale .15s ease-out;
        translate: -100%
    }
    ._makeDeepLinkLabel_fc033_602 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._makeDeepLinkIcon_fc033_610 {
        color: #7c899a;
        font-size: 1.5rem
    }
    ._faqs_fc033_2._variant\:uber_fc033_614 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:uber_fc033_614 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:uber_fc033_614 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:uber_fc033_614 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:uber_fc033_614 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:uber_fc033_614 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:uber_fc033_614 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._variant\:jp_fc033_659 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:jp_fc033_659 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:jp_fc033_659 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:jp_fc033_659 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:jp_fc033_659 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:jp_fc033_659 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:jp_fc033_659 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    html[lang=ja] ._faqs_fc033_2._variant\:jp_fc033_659 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        html[lang=ja] ._faqs_fc033_2._variant\:jp_fc033_659 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.75rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:teens_fc033_732 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:teens_fc033_732 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:teens_fc033_732 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:teens_fc033_732 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:teens_fc033_732 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:teens_fc033_732 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:teens_fc033_732 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:spotify_fc033_777 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:spotify_fc033_777 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:ytmusic_fc033_822 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._variant\:london_fc033_867 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:london_fc033_867 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:london_fc033_867 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:london_fc033_867 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:london_fc033_867 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:london_fc033_867 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:london_fc033_867 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._variant\:toronto_fc033_912 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._iconExpand_fc033_292,
    ._faqs_fc033_2._variant\:toronto_fc033_912 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._sections_fc033_91 {
        width: 100%;
        max-width: unset
    }
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._sectionTitle_fc033_109 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: inherit;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._faqs_fc033_2._theme\:city-pages_fc033_957 ._sectionTitle_fc033_109 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 7.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._answerContainer_fc033_322 {
        padding-bottom: 36px
    }
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._answer_fc033_322>* {
        max-width: 70ch;
        margin-left: auto
    }
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._iconExpand_fc033_292,
    ._faqs_fc033_2._theme\:city-pages_fc033_957 ._iconCollapse_fc033_293 {
        width: 19px;
        height: 18px
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._subsectionsAccordion_fc033_206 ._questions_fc033_184 {
        border-bottom: none
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322 thead {
        background-color: #036;
        border: none
    }
    ._faqs_fc033_2._theme\:safety_fc033_25 ._answer_fc033_322 tr:nth-child(2n) {
        background-color: #050f1e
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 {
        --nesting-indent: 50px
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._sectionTitle_fc033_109 {
        font-size: 2.75rem
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._subsections_fc033_148,
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._questions_fc033_184,
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._subsectionsAccordion_fc033_206 ._questions_fc033_184 {
        margin-inline-start: var(--nesting-indent)
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._sectionTitle_fc033_109,
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._questionTitle_fc033_271 {
        align-items: start;
        display: flex
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._subsectionTitle_fc033_161,
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._questionTitle_fc033_271 {
        color: inherit;
        font-size: 1.5rem;
        display: flex
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._questions_fc033_184 ._questions_fc033_184 ._questionTitle_fc033_271 {
        font-size: 1.25rem
    }
    ._faqs_fc033_2._option\:hierarchical-numbering_fc033_1012 ._headingNumber_fc033_1039 {
        font-family: Simplon Mono, monospace
    }
    ._faqs_fc033_2._option\:visible-title_fc033_1042 ._content_fc033_1042 {
        grid: "title""button""questions"1fr/1fr;
        gap: 32px;
        display: grid
    }
    @media (width>=600px) {
        ._faqs_fc033_2._option\:visible-title_fc033_1042 ._content_fc033_1042 {
            grid: "title _ button""questions questions questions"1fr/auto 1fr auto
        }
    }
    ._faqs_fc033_2._option\:visible-title_fc033_1042 ._title_fc033_37 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        grid-area: title;
        align-items: center;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._faqs_fc033_2._option\:visible-title_fc033_1042 ._exportButton_fc033_46 {
        grid-area: button;
        margin: 0
    }
    ._faqs_fc033_2._option\:visible-title_fc033_1042 ._sections_fc033_91 {
        grid-area: questions
    }
    ._faqs_fc033_2._option\:left-aligned-body_fc033_1090 ._answer_fc033_322>* {
        margin-left: 0
    }
    ._container_r2905_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_r2905_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_r2905_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_r2905_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_r2905_2>* {
        grid-column: left-content/right-content
    }
    ._container_r2905_2 {
        color: #23233c;
        background: #fff;
        padding: 48px 0 72px
    }
    @media (width>=600px) {
        ._container_r2905_2 {
            padding: 72px 0 96px
        }
    }
    ._header_r2905_35 {
        align-items: end;
        gap: 24px;
        margin-block-end: 32px;
        display: grid
    }
    @media (width>=600px) {
        ._header_r2905_35 {
            grid-template-columns: minmax(0, 1fr) auto
        }
    }
    ._title_r2905_47 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_r2905_47 {
            font-size: 3.125rem
        }
    }
    ._title_r2905_47 {
        color: #23233c
    }
    ._contextList_r2905_75 {
        flex-wrap: wrap;
        gap: 10px;
        margin: 0;
        display: flex
    }
    ._contextItem_r2905_81 {
        background: #fafafb;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        gap: 2px;
        min-width: 108px;
        padding: 10px 14px;
        display: grid
    }
    ._contextItem_r2905_81 dt,
    ._contextItem_r2905_81 dd {
        margin: 0
    }
    ._contextItem_r2905_81 dt {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._contextItem_r2905_81 dd {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #23233c;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._tableShell_r2905_124 {
        background: #fff;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        overflow-x: auto
    }
    ._table_r2905_124 {
        border-collapse: collapse;
        width: 100%;
        min-width: 760px
    }
    ._table_r2905_124 th,
    ._table_r2905_124 td {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        text-align: start;
        vertical-align: middle;
        border-block-end: 1px solid #e5e9f0;
        padding: 18px 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.45
    }
    ._table_r2905_124 th {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        background: #fafafb;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .8125rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._table_r2905_124 tbody tr:last-child td {
        border-block-end: 0
    }
    ._flagName_r2905_173 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #1f2a39;
        background: #f4f6f9;
        border: 1px solid #e5e9f0;
        border-radius: 6px;
        padding: 4px 8px;
        font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4;
        display: inline-block
    }
    ._description_r2905_193 {
        color: #2e3d4f;
        max-width: 48ch
    }
    ._description_r2905_193>:first-child {
        margin-block-start: 0
    }
    ._description_r2905_193>:last-child {
        margin-block-end: 0
    }
    ._conditions_r2905_203 {
        gap: 8px;
        min-width: 220px;
        display: grid
    }
    ._conditionItem_r2905_208 {
        gap: 2px;
        display: grid
    }
    ._conditionType_r2905_212 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #23233c;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .875rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._conditionStagingOnly_r2905_227 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._conditionDescription_r2905_242 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.35
    }
    ._status_r2905_256 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        border-radius: 999px;
        justify-content: center;
        align-items: center;
        min-width: 82px;
        padding: 7px 10px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .8125rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2;
        display: inline-flex
    }
    ._statusEnabled_r2905_276 {
        color: #1f2a39;
        background: #00e89d
    }
    ._statusDisabled_r2905_280 {
        color: #2e3d4f;
        background: #f4f6f9;
        border: 1px solid #e5e9f0
    }
    ._empty_r2905_285,
    ._noFlags_r2905_286 {
        color: #7c899a
    }
    ._noFlags_r2905_286 {
        text-align: center
    }
    @media (width<=599px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._container_484ea_3>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_484ea_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_484ea_3>* {
            grid-column: left-content/right-content
        }
    }
    ._container_484ea_3._background\:blue_484ea_56 {
        color: #fff;
        background-color: #07f
    }
    ._container_484ea_3._option\:visible-field-labels_484ea_60 [class*=fieldLabel]:not([class*=Checkbox]):not([class*=Radio]):not([class*=fieldLabelRequired]) {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        margin-block-end: 8px;
        display: block
    }
    ._container_484ea_3._option\:visible-field-labels_484ea_60 [data-slot=fancy-placeholder] {
        display: none !important
    }
    ._headerSection_484ea_73._option\:color-blue_484ea_73 {
        color: #07f
    }
    ._blockedZipcode_484ea_380 {
        display: none
    }
    w-form.state\:submitted>* {
        cursor: wait
    }
    w-form.state\:success ._headerSection_484ea_73,
    w-form.state\:success ._form_484ea_389,
    w-form:not(.state\:success) ._success_484ea_392,
    w-form:not(.state\:error) ._error_484ea_395 {
        display: none !important
    }
    w-form.state\:zipBlocked ._form_484ea_389 {
        pointer-events: none;
        cursor: not-allowed;
        opacity: .5
    }
    w-form.state\:zipBlocked ._blockedZipcode_484ea_380 {
        display: block
    }
    ._formSubmitFrame_484ea_643 {
        display: none
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73 {
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73 {
            grid-auto-rows: max-content
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSectionTitle_484ea_221 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSectionTitle_484ea_221 {
            padding-right: 30px;
            font-size: 4.0625rem
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSectionAsset_484ea_674 {
        grid-row: 2;
        justify-self: end;
        width: 55.8%;
        margin-block-start: -10px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSectionAsset_484ea_674 {
            margin-block-start: -60px
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSectionBody_484ea_77 {
        grid-row: 3;
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSectionBody_484ea_77 {
            margin-block-start: 11px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:first-of-type {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(2) {
        grid-template-columns: auto 1fr;
        margin-block-start: 118px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(2) {
            grid-area: 1/col8/span 1/right-content;
            margin: 0
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(2) ._headerSectionBody_484ea_77 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 1/1/span 1/span 1;
        margin: 2px 5px 0 0;
        padding-right: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(2) ._headerSectionAsset_484ea_674 {
        grid-area: 1/1/span 1/span 1;
        place-self: start end;
        width: 29px;
        height: 24px;
        margin-block-start: -10px
    }
    ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(3) {
        text-align: right;
        margin-block-start: 21px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(3) {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._headerSection_484ea_73:nth-of-type(3) {
            grid-area: 2/col8/span 1/right-content;
            margin-block-start: 34px
        }
    }
    @layer global {
        @layer base {
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainer_484ea_750 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750::placeholder,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750::placeholder,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            @layer base {
                ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938 summary::-webkit-details-marker {
                    display: none
                }
                ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938 summary:focus {
                    outline: none
                }
                ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938 summary::-webkit-details-marker {
                    display: none
                }
                ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938 summary:focus {
                    outline: none
                }
                ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938 summary::-webkit-details-marker {
                    display: none
                }
                ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938 summary:focus {
                    outline: none
                }
                ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938 summary,
                ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938 summary::-webkit-details-marker {
                    display: none
                }
                ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938 summary::-webkit-details-marker {
                    display: none
                }
                ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938 summary:focus,
                ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938 summary:focus {
                    outline: none
                }
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750::placeholder,
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119:hover {
                color: inherit
            }
            ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainer_484ea_750 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750::placeholder,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750::placeholder,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750::placeholder,
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119:hover {
                color: inherit
            }
            ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainer_484ea_750 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750::placeholder,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750::placeholder,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750::placeholder,
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119:hover {
                color: inherit
            }
            ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainer_484ea_750,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainer_484ea_750 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750::placeholder,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750::placeholder,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750::placeholder,
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750::placeholder,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119:hover,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119:hover {
                color: inherit
            }
            ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119,
            ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainer_484ea_750 {
            position: relative
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainer_484ea_750:has(input[type=hidden]):not(:has(input:not([type=hidden]), select, textarea, w-tel-with-country)),
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainer_484ea_750:has([aria-disabled=true]) {
            display: none
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainerRadio_484ea_772 ._fieldLabel_484ea_765 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldLabel_484ea_765:not(._fieldLabelCheckbox_484ea_787, ._fieldLabelRadio_484ea_787) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750:focus,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750:focus,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            width: 100%
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=date],
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=text],
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=email],
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=tel],
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldLabelText_484ea_891 {
            width: 100%
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._checkbox_484ea_894 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._checkmark_484ea_903 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:checked) ._checkmark_484ea_903 {
            opacity: 1
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            display: none
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750:invalid~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750:placeholder-shown~._requiredFieldMarker_484ea_799 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750.validation-error,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._field_484ea_750:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._requiredFieldMarkerLabel_484ea_933 {
            opacity: 0
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938.invalid {
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938.invalid ._selectAccordionSummary_484ea_959 {
            color: #ea0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionSummary_484ea_959 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionExpand_484ea_967 {
            width: 14px;
            height: 7px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionExpand_484ea_967 {
            pointer-events: none;
            opacity: 0
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionCollapse_484ea_968 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptions_484ea_991 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptions_484ea_991>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptions_484ea_991:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOption_484ea_991 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionLabel_484ea_1008 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionToggle_484ea_1015 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionToggleMulti_484ea_1022 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionToggleCheckmark_484ea_1040 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750:focus,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750:has(~._requiredFieldMarker_484ea_799) {
            text-wrap: initial
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 select._field_484ea_750~._requiredFieldMarker_484ea_799 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._trapField_484ea_1110 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119 {
            transition: scale .2s ease-out
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 ._submit_484ea_1119[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainer_484ea_750 {
            position: relative
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainer_484ea_750:has(input[type=hidden]):not(:has(input:not([type=hidden]), select, textarea, w-tel-with-country)),
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainer_484ea_750:has([aria-disabled=true]) {
            display: none
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainerRadio_484ea_772 ._fieldLabel_484ea_765 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldLabel_484ea_765:not(._fieldLabelCheckbox_484ea_787,
        ._fieldLabelRadio_484ea_787) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750:focus,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750:focus,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            width: 100%
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=date],
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=text],
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=email],
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=tel],
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldLabelText_484ea_891 {
            width: 100%
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._checkbox_484ea_894 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._checkmark_484ea_903 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:checked) ._checkmark_484ea_903 {
            opacity: 1
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            display: none
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750:invalid~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750:placeholder-shown~._requiredFieldMarker_484ea_799 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750.validation-error,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._field_484ea_750:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._requiredFieldMarkerLabel_484ea_933 {
            opacity: 0
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938.invalid {
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938.invalid ._selectAccordionSummary_484ea_959 {
            color: #ea0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionSummary_484ea_959 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionExpand_484ea_967 {
            width: 14px;
            height: 7px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionExpand_484ea_967 {
            pointer-events: none;
            opacity: 0
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionCollapse_484ea_968 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptions_484ea_991 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptions_484ea_991>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptions_484ea_991:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOption_484ea_991 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionLabel_484ea_1008 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionToggle_484ea_1015 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionToggleMulti_484ea_1022 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionToggleCheckmark_484ea_1040 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750:focus,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750:has(~._requiredFieldMarker_484ea_799) {
            text-wrap: initial
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 select._field_484ea_750~._requiredFieldMarker_484ea_799 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._trapField_484ea_1110 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119 {
            transition: scale .2s ease-out
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 ._submit_484ea_1119[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainer_484ea_750 {
            position: relative
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainer_484ea_750:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainer_484ea_750:has([aria-disabled=true]) {
            display: none
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainerRadio_484ea_772 ._fieldLabel_484ea_765 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldLabel_484ea_765:not(._fieldLabelCheckbox_484ea_787,
        ._fieldLabelRadio_484ea_787) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750:focus,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750:focus,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            width: 100%
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=date],
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=text],
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=email],
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=tel],
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldLabelText_484ea_891 {
            width: 100%
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._checkbox_484ea_894 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._checkmark_484ea_903 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:checked) ._checkmark_484ea_903 {
            opacity: 1
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            display: none
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750:invalid~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750:placeholder-shown~._requiredFieldMarker_484ea_799 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750.validation-error,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._field_484ea_750:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._requiredFieldMarkerLabel_484ea_933 {
            opacity: 0
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938.invalid {
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938.invalid ._selectAccordionSummary_484ea_959 {
            color: #ea0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionSummary_484ea_959 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionExpand_484ea_967 {
            width: 14px;
            height: 7px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionExpand_484ea_967 {
            pointer-events: none;
            opacity: 0
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionCollapse_484ea_968 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptions_484ea_991 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptions_484ea_991>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptions_484ea_991:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOption_484ea_991 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionLabel_484ea_1008 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionToggle_484ea_1015 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionToggleMulti_484ea_1022 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionToggleCheckmark_484ea_1040 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750:focus,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750:has(~._requiredFieldMarker_484ea_799) {
            text-wrap: initial
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 select._field_484ea_750~._requiredFieldMarker_484ea_799 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._trapField_484ea_1110 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119 {
            transition: scale .2s ease-out
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 ._submit_484ea_1119[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainer_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainer_484ea_750 {
            position: relative
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainer_484ea_750:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainer_484ea_750:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainer_484ea_750:has([aria-disabled=true]),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainer_484ea_750:has([aria-disabled=true]) {
            display: none
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainerRadio_484ea_772 ._fieldLabel_484ea_765,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainerRadio_484ea_772 ._fieldLabel_484ea_765 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:focus-visible),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldLabel_484ea_765:not(._fieldLabelCheckbox_484ea_787,
        ._fieldLabelRadio_484ea_787),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldLabel_484ea_765:not(._fieldLabelCheckbox_484ea_787,
        ._fieldLabelRadio_484ea_787) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750:focus,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750:focus,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 w-tel-with-country .telWithCountryContainer,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            width: 100%
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=date],
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=text],
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=email],
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=tel],
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=date],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=text],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=email],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=tel],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=text]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=email]~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=tel]~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750[type=checkbox],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input[type=radio],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input[type=radio]:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 input[type=radio]:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldLabelText_484ea_891,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldLabelText_484ea_891 {
            width: 100%
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._checkbox_484ea_894,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._checkbox_484ea_894 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._checkmark_484ea_903,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._checkmark_484ea_903 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:checked) ._checkmark_484ea_903,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._fieldContainerCheckbox_484ea_765:has(:checked) ._checkmark_484ea_903 {
            opacity: 1
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarker_484ea_799 {
            display: none
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750:invalid~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750:placeholder-shown~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750:invalid~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750:placeholder-shown~._requiredFieldMarker_484ea_799 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750.validation-error,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750:user-invalid,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750.validation-error,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._field_484ea_750:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._field_484ea_750:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._requiredFieldMarkerLabel_484ea_933,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._requiredFieldMarkerLabel_484ea_933 {
            opacity: 0
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938.invalid,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938.invalid {
            border: 1px solid #ea0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938.invalid ._selectAccordionSummary_484ea_959,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938.invalid ._selectAccordionSummary_484ea_959 {
            color: #ea0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionSummary_484ea_959,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionSummary_484ea_959 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionCollapse_484ea_968,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionExpand_484ea_967 {
            width: 14px;
            height: 7px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionExpand_484ea_967,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionExpand_484ea_967 {
            pointer-events: none;
            opacity: 0
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionCollapse_484ea_968,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionCollapse_484ea_968 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionCollapse_484ea_968,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordion_484ea_938[open] ._selectAccordionCollapse_484ea_968 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptions_484ea_991,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptions_484ea_991 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptions_484ea_991>*+*,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptions_484ea_991>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptions_484ea_991:has(:focus-visible),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptions_484ea_991:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOption_484ea_991,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOption_484ea_991 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionLabel_484ea_1008,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionLabel_484ea_1008 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionToggle_484ea_1015,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionToggle_484ea_1015 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionToggleMulti_484ea_1022,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionToggleMulti_484ea_1022 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionToggleFill_484ea_1029,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionToggleCheckmark_484ea_1040 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleFill_484ea_1029,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleCheckmark_484ea_1040,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._selectAccordionOptionInput_484ea_1049:checked~._selectAccordionOptionToggleFill_484ea_1029 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750:focus,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750:has(~._requiredFieldMarker_484ea_799),
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750:has(~._requiredFieldMarker_484ea_799) {
            text-wrap: initial
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 textarea._field_484ea_750~._requiredFieldMarker_484ea_799 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 select._field_484ea_750~._requiredFieldMarker_484ea_799,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 select._field_484ea_750~._requiredFieldMarker_484ea_799 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._trapField_484ea_1110,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._trapField_484ea_1110 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119:focus,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119:focus {
            outline: 0 #0000
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119:focus-visible,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119:hover,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119 {
            transition: scale .2s ease-out
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119:active,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389 ._submit_484ea_1119[aria-disabled=true],
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 ._submit_484ea_1119[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 {
        margin-block-start: 10px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._form_484ea_389 {
            grid-area: 3/col8/span 2/right-content
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._formFooter_484ea_1192 {
        margin-block-start: 36px
    }
    ._container_484ea_3._page\:business_484ea_646 ._submit_484ea_1119 {
        margin: 36px auto 0
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:business_484ea_646 ._submit_484ea_1119 {
            margin: 36px 0 0
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._success_484ea_392 {
        display: grid
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._success_484ea_392 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_484ea_3._page\:business_484ea_646 ._success_484ea_392>* {
            grid-column: left-content/right-content
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._successTitle_484ea_408 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:business_484ea_646 ._successTitle_484ea_408 {
            font-size: 4.0625rem
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._successTitle_484ea_408 {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._successAsset_484ea_1241 {
        grid-row: 2;
        width: 28px;
        height: 24px;
        margin-block-start: 36px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._successAsset_484ea_1241 {
            grid-area: 1/gutter7/span 1/col8;
            margin-block-start: 43px
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._successBody_484ea_419 {
        margin-block-start: 3px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._successBody_484ea_419 {
            grid-area: 1/col8/span 1/gutter11;
            margin-block-start: 43px
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._error_484ea_395 {
        margin-block-start: 20px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:business_484ea_646 ._error_484ea_395 {
            grid-area: 5/col8/span 1/gutter11
        }
    }
    ._container_484ea_3._page\:business_484ea_646 ._errorBody_484ea_421 {
        color: #ea0000
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73 {
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73 {
            grid-auto-rows: max-content
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionTitle_484ea_221 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionTitle_484ea_221 {
            padding-right: 30px;
            font-size: 4.0625rem
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionAsset_484ea_674 {
        grid-row: 2;
        justify-self: end;
        width: 55.8%;
        margin-block-start: -10px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionAsset_484ea_674 {
            margin-block-start: -60px
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionBody_484ea_77 {
        grid-row: 3;
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionBody_484ea_77 {
            margin-block-start: 11px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:first-of-type {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(2) {
        grid-template-columns: auto 1fr;
        margin-block-start: 118px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(2) {
            grid-area: 1/col8/span 1/right-content;
            margin: 0
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(2) ._headerSectionBody_484ea_77 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 1/1/span 1/span 1;
        margin: 2px 5px 0 0;
        padding-right: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(2) ._headerSectionAsset_484ea_674 {
        grid-area: 1/1/span 1/span 1;
        place-self: start end;
        width: 29px;
        height: 24px;
        margin-block-start: -10px
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(3) {
        text-align: right;
        margin-block-start: 21px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(3) {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSection_484ea_73:nth-of-type(3) {
            grid-area: 2/col8/span 1/right-content;
            margin-block-start: 34px
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 {
        margin-block-start: 10px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._form_484ea_389 {
            grid-area: 3/col8/span 2/right-content
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._formFooter_484ea_1192 {
        margin-block-start: 36px
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._submit_484ea_1119 {
        margin: 36px auto 0
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._submit_484ea_1119 {
            margin: 36px 0 0
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._success_484ea_392 {
        display: grid
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._success_484ea_392 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._success_484ea_392>* {
            grid-column: left-content/right-content
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successTitle_484ea_408 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successTitle_484ea_408 {
            font-size: 4.0625rem
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successTitle_484ea_408 {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successAsset_484ea_1241 {
        grid-row: 2;
        width: 28px;
        height: 24px;
        margin-block-start: 36px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successAsset_484ea_1241 {
            grid-area: 1/gutter7/span 1/col8;
            margin-block-start: 43px
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successBody_484ea_419 {
        margin-block-start: 3px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._successBody_484ea_419 {
            grid-area: 1/col8/span 1/gutter11;
            margin-block-start: 43px
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._error_484ea_395 {
        margin-block-start: 20px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._error_484ea_395 {
            grid-area: 5/col8/span 1/gutter11
        }
    }
    ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._errorBody_484ea_421 {
        color: #ea0000
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:regulatory-affairs_484ea_1273 ._headerSectionTitle_484ea_221 {
            padding-right: 40px
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 {
        opacity: 0;
        padding-top: 5px;
        transition: opacity .4s .8s
    }
    ._container_484ea_3._page\:updates_484ea_1905[inview=true] {
        opacity: 1
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._headerSection_484ea_73 {
        grid-template-columns: auto 1fr;
        max-width: max-content;
        display: grid
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._headerSection_484ea_73 {
            grid-column: left-content/gutter3;
            grid-template-columns: 170px 1fr
        }
    }
    @media (width>=1440px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._headerSection_484ea_73 {
            grid-column: left-content/col3
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._headerSectionTitle_484ea_221 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._headerSectionTitle_484ea_221 {
            font-size: 2.5rem
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._headerSectionAsset_484ea_674 {
        width: 21px;
        height: 18px;
        margin-block-start: -5px;
        margin-inline-start: -2px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._headerSectionAsset_484ea_674 {
            width: 33px;
            height: 29px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._headerSectionAsset_484ea_674 {
            margin-inline-start: -50px
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 {
        gap: 15px;
        margin-block-start: 30px;
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 {
            grid-template-columns: 1fr 1fr 1fr 1fr;
            gap: 10px 19px
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._form_484ea_389 {
            grid-column: gutter4/gutter11;
            margin-block-start: 0
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._submit_484ea_1119 {
        justify-self: center;
        margin-block-start: 38px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._submit_484ea_1119 {
            text-align: center;
            grid-area: 2/4;
            justify-self: stretch;
            width: calc(100% - 2px);
            height: calc(100% - 4px);
            margin: 1px
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._formFooter_484ea_1192 {
        grid-row-end: calc(3 + var(--num-fields));
        margin-block-start: 25px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._formFooter_484ea_1192 {
            grid-column: span 4;
            margin: 0
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._success_484ea_392,
    ._container_484ea_3._page\:updates_484ea_1905 ._error_484ea_395 {
        grid: "title image""body body"1fr/auto 1fr;
        margin-bottom: 20px;
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._success_484ea_392,
        ._container_484ea_3._page\:updates_484ea_1905 ._error_484ea_395 {
            grid: "title _ body"/auto 1fr 58%
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._successTitle_484ea_408,
    ._container_484ea_3._page\:updates_484ea_1905 ._errorTitle_484ea_409 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._successTitle_484ea_408,
        ._container_484ea_3._page\:updates_484ea_1905 ._errorTitle_484ea_409 {
            max-width: 220px;
            font-size: 2.5rem
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._successAsset_484ea_1241,
    ._container_484ea_3._page\:updates_484ea_1905 ._errorAsset_484ea_2475 {
        grid-area: image;
        width: 21px;
        height: 18px;
        margin: -5px 0 0 -5px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._successAsset_484ea_1241,
        ._container_484ea_3._page\:updates_484ea_1905 ._errorAsset_484ea_2475 {
            grid-area: title;
            place-self: start end;
            width: 31px;
            height: 27px
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._successBody_484ea_419,
    ._container_484ea_3._page\:updates_484ea_1905 ._errorBody_484ea_421 {
        grid-area: body;
        max-width: 327px;
        margin-block-start: 30px
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._successBody_484ea_419,
        ._container_484ea_3._page\:updates_484ea_1905 ._errorBody_484ea_421 {
            margin: 0
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcode_484ea_380 {
        margin: 23px -22px 0
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcode_484ea_380 {
            grid-column: gutter4/gutter11
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeContent_484ea_2511 {
        background-color: #cddfd9;
        border-radius: 10px;
        grid: "title""body""links"1fr/1fr;
        gap: 9px 83px;
        padding: 18px 22px;
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeContent_484ea_2511 {
            grid: "title links""body links"1fr/1fr 125px
        }
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeTitle_484ea_407 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeBody_484ea_417 {
        grid-area: body
    }
    ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeAppLinks_484ea_637 {
        grid-area: links;
        justify-content: center;
        align-items: center;
        gap: 12px;
        max-width: 250px;
        display: flex
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:updates_484ea_1905 ._blockedZipcodeAppLinks_484ea_637 {
            flex-direction: column;
            width: 125px
        }
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._headerSection_484ea_73,
    ._container_484ea_3._page\:toronto_484ea_2555 ._success_484ea_392,
    ._container_484ea_3._page\:london_484ea_2557 ._headerSection_484ea_73,
    ._container_484ea_3._page\:london_484ea_2557 ._success_484ea_392 {
        align-items: end;
        gap: 12px;
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._headerSection_484ea_73,
        ._container_484ea_3._page\:london_484ea_2557 ._headerSection_484ea_73 {
            grid-template-columns: 1fr 1fr;
            gap: 14px
        }
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._headerSectionTitle_484ea_221,
    ._container_484ea_3._page\:toronto_484ea_2555 ._successTitle_484ea_408,
    ._container_484ea_3._page\:london_484ea_2557 ._headerSectionTitle_484ea_221,
    ._container_484ea_3._page\:london_484ea_2557 ._successTitle_484ea_408 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._headerSectionBody_484ea_77 a,
    ._container_484ea_3._page\:london_484ea_2557 ._headerSectionBody_484ea_77 a {
        color: #000
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389,
    ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 {
        gap: 10px;
        margin-block-start: 22px;
        display: grid
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 {
            grid-template-columns: repeat(2, 1fr);
            margin-block-start: 30px
        }
    }
    @media (width>=800px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 {
            grid-template-columns: repeat(4, 1fr)
        }
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._form_484ea_389,
        ._container_484ea_3._page\:london_484ea_2557 ._form_484ea_389 {
            grid-template-columns: repeat(6, 1fr)
        }
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._submit_484ea_1119,
    ._container_484ea_3._page\:london_484ea_2557 ._submit_484ea_1119 {
        text-align: center;
        background-color: #050f1e;
        border-radius: 1000px;
        width: 134px;
        margin-block-start: 15px;
        padding: 11px
    }
    @media (width>=1024px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._submit_484ea_1119,
        ._container_484ea_3._page\:london_484ea_2557 ._submit_484ea_1119 {
            grid-area: 1/6;
            margin: 0
        }
    }
    @media (width>=600px) {
        ._container_484ea_3._page\:toronto_484ea_2555 ._success_484ea_392,
        ._container_484ea_3._page\:london_484ea_2557 ._success_484ea_392 {
            gap: 25px
        }
    }
    ._container_484ea_3._page\:toronto_484ea_2555 ._successBody_484ea_419,
    ._container_484ea_3._page\:london_484ea_2557 ._successBody_484ea_419 {
        max-width: 470px
    }
    ._container_1ifx5_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1ifx5_2>* {
        grid-column: left-content/right-content
    }
    ._container_1ifx5_2 ._maps_1ifx5_25 {
        opacity: 0;
        grid-row: 1;
        padding: 0 8px;
        transition: opacity .3s .3s;
        display: grid
    }
    ._container_1ifx5_2 ._maps_1ifx5_25[inview=true] {
        opacity: 1
    }
    @media (width<=599px) {
        ._container_1ifx5_2 ._maps_1ifx5_25 {
            grid-column: left-outer/right-outer
        }
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._maps_1ifx5_25 {
            padding: 0
        }
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45 {
        grid-area: 1/1/span 1/span 1
    }
    ._container_1ifx5_2 ._mapLabel_1ifx5_48 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .08em;
        color: var(--map-label-color);
        text-transform: uppercase;
        font-family: Simplon BP;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        position: absolute
    }
    @media (width<=1023px) {
        ._container_1ifx5_2 ._mapLabel_1ifx5_48 {
            display: none
        }
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:first-child {
        z-index: 2;
        max-width: 70%
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mapContainer_1ifx5_45:first-child {
            max-width: 65%
        }
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:first-child ._mapLabel_1ifx5_48 {
        max-width: 15ch;
        top: 79%;
        left: 8%
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(2) {
        place-self: start end;
        max-width: 27%;
        margin-inline-end: 5%
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(2) {
            max-width: 23%;
            margin-inline-end: 15%
        }
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(2) ._mapLabel_1ifx5_48 {
        max-width: 15ch;
        top: 35%;
        left: 24%
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(3) {
        place-self: end;
        max-width: 15%;
        margin-inline-end: 5%
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(3) {
            align-self: start;
            max-width: 14%;
            margin-block-start: -2%;
            margin-inline-end: 0
        }
    }
    ._container_1ifx5_2 ._mapContainer_1ifx5_45:nth-child(3) ._mapLabel_1ifx5_48 {
        max-width: 15ch;
        top: 20%;
        left: 81%
    }
    ._container_1ifx5_2 ._mapMarker_1ifx5_120 {
        --marker-width: 10px;
        --marker-height: 10px;
        top: calc(var(--yPos) - var(--marker-width) * .5);
        left: calc(var(--xPos) - var(--marker-height) * .5);
        width: var(--marker-width);
        height: var(--marker-height);
        opacity: 0;
        background-color: var(--marker-color, #fff);
        border-radius: 50%;
        scale: 0
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120.active {
            animation: .4s both _fade-in-and-grow_1ifx5_1, 12s cubic-bezier(.54, -.475, .73, .7) 12s infinite _pulsate_1ifx5_1
        }
    }
    ._container_1ifx5_2 ._mapMarker_1ifx5_120._size\:small_1ifx5_137 {
        --marker-width: 6px;
        --marker-height: 6px
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120._size\:small_1ifx5_137 {
            --marker-width: 9px;
            --marker-height: 9px
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120._size\:small_1ifx5_137 {
            --marker-width: 12px;
            --marker-height: 12px
        }
    }
    @media (prefers-reduced-motion:reduce) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120 {
            opacity: 1;
            scale: 1
        }
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120 {
            --marker-width: 16px;
            --marker-height: 16px
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._mapMarker_1ifx5_120 {
            --marker-width: 23px;
            --marker-height: 23px
        }
    }
    ._container_1ifx5_2 ._mapMarkerPopover_1ifx5_171 {
        pointer-events: none;
        transform-origin: 100%;
        width: 44px;
        color: var(--map-marker-popover-color);
        opacity: 0;
        background-color: var(--map-marker-popover-background-color);
        border: 2px solid var(--map-marker-popover-border-color);
        transition-behavior: allow-discrete;
        border-radius: 1000px;
        justify-content: center;
        align-items: center;
        gap: 0;
        margin: 0;
        padding: 4px 10px 4px 15px;
        transition: opacity .15s, width .4s .1s, gap .4s .1s;
        display: flex;
        overflow: hidden
    }
    ._container_1ifx5_2 ._mapMarkerPopover_1ifx5_171:popover-open {
        pointer-events: auto;
        opacity: 1;
        gap: 8px;
        width: max-content
    }
    ._container_1ifx5_2 ._mapMarkerPopover_1ifx5_171.reversed {
        flex-direction: row-reverse;
        padding: 4px 15px 4px 10px
    }
    ._container_1ifx5_2 ._mapMarkerPopoverLabel_1ifx5_200 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        white-space: nowrap;
        opacity: 0;
        flex: auto;
        min-width: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.5;
        transition: opacity .15s .3s
    }
    ._container_1ifx5_2 ._mapMarkerPopover_1ifx5_171:popover-open ._mapMarkerPopoverLabel_1ifx5_200 {
        opacity: 1
    }
    ._container_1ifx5_2 ._mapMarkerPopoverIcon_1ifx5_222 {
        aspect-ratio: 1;
        background-color: var(--map-marker-popover-icon-color, #fff);
        border-radius: 50%;
        flex: none;
        width: 12px;
        display: block
    }
    ._container_1ifx5_2 ._title_1ifx5_230 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        grid-row: 2;
        align-self: end;
        max-width: 50%;
        margin-block-start: 10px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._title_1ifx5_230 {
            max-width: unset;
            margin-block-start: 40px
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._title_1ifx5_230 {
            margin-block-start: 62px;
            font-size: 3.125rem
        }
    }
    ._container_1ifx5_2 ._maps_1ifx5_25[inview=true]~._title_1ifx5_230 {
        animation: .3s .3s both _fade-in-from-left_1ifx5_1
    }
    ._container_1ifx5_2 ._mainImageContainer_1ifx5_265 {
        grid-row: 2;
        place-self: end;
        max-width: 35%;
        margin-block-start: 15px;
        display: grid
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._mainImageContainer_1ifx5_265 {
            grid-row: 1/span 2;
            max-width: 22.2%;
            margin: 0
        }
    }
    ._container_1ifx5_2 ._mainImageBackground_1ifx5_279 {
        aspect-ratio: 1;
        opacity: 0;
        background-color: var(--main-image-background-color);
        border-radius: 50%;
        grid-area: 1/1/span 1/span 1;
        transition: opacity .3s .6s;
        display: grid;
        overflow: hidden
    }
    ._container_1ifx5_2 ._mainImageContainer_1ifx5_265[inview=true] ._mainImageBackground_1ifx5_279 {
        opacity: 1
    }
    ._container_1ifx5_2 ._entryImage_1ifx5_292 {
        grid-area: 1/1/span 1/span 1;
        transition: opacity .2s
    }
    ._container_1ifx5_2 ._entryImage_1ifx5_292[inert] {
        pointer-events: none;
        opacity: 0
    }
    ._container_1ifx5_2 ._mainImage_1ifx5_265 {
        z-index: 2;
        opacity: 0;
        grid-area: 1/1/span 1/span 1;
        align-self: end;
        margin-block: 50% -15px;
        transition: opacity .3s .3s
    }
    ._container_1ifx5_2 ._mainImageContainer_1ifx5_265[inview=true] ._mainImage_1ifx5_265 {
        opacity: 1
    }
    ._container_1ifx5_2 ._extraContent_1ifx5_312 {
        flex-direction: column;
        gap: 8px;
        display: flex
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._extraContent_1ifx5_312 {
            display: none
        }
    }
    ._container_1ifx5_2 ._groupsMobile_1ifx5_322 {
        border-style: solid;
        border-width: 0 0 1px;
        border-bottom-color: var(--groups-border-color-mobile);
        padding: 10px 0
    }
    ._container_1ifx5_2 ._groupsMobile_1ifx5_322:first-of-type {
        border-top-color: var(--groups-border-color-mobile);
        border-top-width: 1px;
        margin-top: 16px
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 {
            opacity: 0;
            grid-template-columns: repeat(3, 1fr);
            gap: 16px;
            padding-block-start: 40px;
            transition: opacity .3s .3s;
            display: grid;
            position: relative
        }
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334:before {
            content: "";
            background-color: var(--groups-border-color-desktop);
            width: 100%;
            height: 1px;
            margin-block-end: 17px;
            display: block;
            position: absolute;
            top: 23px;
            left: 0
        }
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334[inview=true] {
            opacity: 1
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 {
            grid-template-columns: repeat(2, 1fr)
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 {
            grid-template-columns: repeat(4, 1fr)
        }
    }
    @media (width>=1440px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 {
            grid-template-columns: repeat(5, 1fr)
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 ._groupsDesktop_1ifx5_334:has(._option\: columns-2_1ifx5_374), ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 ._groupsDesktop_1ifx5_334:has(._option\:columns-3_1ifx5_379) {
            grid-column:span 2
        }
    }
    @media (width>=1440px) {
        ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334 ._groupsDesktop_1ifx5_334:has(._option\: columns-3_1ifx5_379) {
            grid-column:span 3
        }
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._group_1ifx5_322 {
            opacity: 0;
            transition: opacity .2s .3s;
            position: relative
        }
        ._container_1ifx5_2 ._group_1ifx5_322:after {
            content: "";
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
            top: unset;
            background-color: var(--groups-background-color);
            transition: height .6s .3s;
            display: block;
            position: absolute;
            bottom: 0
        }
    }
    ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334[inview=true] ._group_1ifx5_322 {
        opacity: 1
    }
    ._container_1ifx5_2 ._groupsDesktopContainer_1ifx5_334[inview=true] ._group_1ifx5_322:after {
        height: 0%
    }
    ._container_1ifx5_2 ._groupTitle_1ifx5_414 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .08em;
        justify-content: center;
        align-items: center;
        gap: 14px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        display: flex
    }
    ._container_1ifx5_2 ._groupTitle_1ifx5_414:before {
        content: "";
        aspect-ratio: 1;
        background-color: var(--group-title-icon-color);
        border-radius: 50%;
        width: 10px;
        display: inline-block
    }
    ._container_1ifx5_2 ._groupTitle_1ifx5_414 {
        text-transform: uppercase;
        justify-content: start;
        height: 30px;
        font-family: Simplon BP;
        font-weight: 500
    }
    ._container_1ifx5_2 ._groupEntries_1ifx5_446 {
        grid-template-columns: 1fr;
        gap: 4px 16px;
        padding: 15px 0 15px 24px;
        display: grid
    }
    @media (width>=1024px) {
        ._container_1ifx5_2 ._groupEntries_1ifx5_446._option\:columns-2_1ifx5_374,
        ._container_1ifx5_2 ._groupEntries_1ifx5_446._option\:columns-3_1ifx5_379 {
            grid-template-columns: 1fr 1fr;
            grid-auto-flow: column;
            grid-template-rows: repeat(calc(var(--num-entries) / 2), 1fr)
        }
    }
    @media (width>=1440px) {
        ._container_1ifx5_2 ._groupEntries_1ifx5_446._option\:columns-3_1ifx5_379 {
            grid-template-columns: 1fr 1fr 1fr;
            grid-auto-flow: column;
            grid-template-rows: repeat(calc(var(--num-entries) / 3), 1fr)
        }
    }
    ._container_1ifx5_2 ._groupEntryButton_1ifx5_473 {
        cursor: auto;
        color: var(--group-text-color)
    }
    ._container_1ifx5_2 ._groupEntryButton_1ifx5_473[aria-expanded=true] {
        color: var(--group-text-color-active);
        font-weight: 700
    }
    ._container_1ifx5_2 ._groupEntry_1ifx5_473 {
        justify-content: start;
        align-items: center;
        gap: 8px;
        display: flex
    }
    ._container_1ifx5_2 ._groupEntryPill_1ifx5_488 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        color: var(--pill-color);
        text-align: center;
        text-transform: uppercase;
        border-color: var(--pill-color);
        border-style: solid;
        border-width: .5px;
        border-radius: 20px;
        padding: 2.5px 13px 2px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .5625rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_1ifx5_2 ._groupFooter_1ifx5_509 {
        margin: 0 0 20px 24px
    }
    @media (width>=600px) {
        ._container_1ifx5_2 ._groupFooter_1ifx5_509 {
            margin: 16px 0 0 24px
        }
    }
    ._container_1ifx5_2 ._groupFooterLink_1ifx5_517 {
        max-width: max-content
    }
    ._container_1ifx5_2 ._footerAppButtons_1ifx5_520 {
        max-width: 200px;
        margin-block-start: 4px
    }
    @media (width>=600px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_1ifx5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_1ifx5_2>* {
            grid-column: left-content/right-content
        }
    }
    ._mapContainer_1ifx5_45 {
        position: relative
    }
    ._mapError_1ifx5_554 {
        z-index: 100;
        background: #000;
        border: 2px solid red;
        padding: 4px;
        font-size: 2rem;
        animation: 1.5s infinite alternate _colorOscillate_1ifx5_1;
        position: fixed;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._mapMarker_1ifx5_120 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._mapMarker_1ifx5_120:focus {
        outline: 0 #0000
    }
    ._mapMarker_1ifx5_120:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._mapMarker_1ifx5_120 {
        position: relative
    }
    ._mapMarker_1ifx5_120:after {
        content: "";
        width: max(100%, 20px);
        height: max(100%, 20px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._mapMarker_1ifx5_120 {
        top: var(--yPos);
        left: var(--xPos);
        position: absolute
    }
    ._mapMarkerLabel_1ifx5_617 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._extraContentAppButtons_1ifx5_778 {
        justify-content: center;
        align-items: center;
        gap: 4px;
        max-width: 170px;
        display: flex
    }
    ._extraContentAppButtonsItem_1ifx5_791 {
        flex: auto
    }
    @media (width>=600px) {
        ._groupsMobile_1ifx5_322 {
            display: none
        }
    }
    @media (width<=599px) {
        ._groupsDesktopContainer_1ifx5_334 {
            display: none
        }
    }
    ._accordion_1ifx5_820 {
        overflow: hidden
    }
    ._accordion_1ifx5_820::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._accordion_1ifx5_820[open]::details-content {
        height: auto
    }
    ._accordion_1ifx5_820 {
        outline: 0 solid #0000;
        transition: outline .15s
    }
    ._accordion_1ifx5_820:has(:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._accordionSummary_1ifx5_851 {
        cursor: pointer;
        grid: "title icon"/1fr 14px;
        align-items: center;
        gap: 20px;
        display: grid
    }
    ._groupTitle_1ifx5_414 {
        grid-area: title
    }
    ._accordionSummaryIconOpen_1ifx5_869 {
        aspect-ratio: 1;
        grid-area: icon;
        height: auto
    }
    ._accordion_1ifx5_820[open] ._accordionSummaryIconOpen_1ifx5_869 {
        pointer-events: none;
        opacity: 0
    }
    ._accordionSummaryIconClose_1ifx5_878 {
        pointer-events: none;
        aspect-ratio: 1;
        opacity: 0;
        grid-area: icon;
        height: auto
    }
    ._accordion_1ifx5_820[open] ._accordionSummaryIconClose_1ifx5_878 {
        pointer-events: auto;
        opacity: 1
    }
    ._groupEntryButton_1ifx5_473 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._groupEntryButton_1ifx5_473:focus {
        outline: 0 #0000
    }
    ._groupEntryButton_1ifx5_473:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._footerAppButtons_1ifx5_520 {
        justify-content: center;
        align-items: center;
        gap: 4px;
        display: flex
    }
    ._footerAppButtonsItem_1ifx5_935 {
        flex: auto
    }
    ._container_1ifx5_2 {
        --map-label-color: #5172cd;
        --main-image-background-color: #ecf0f6;
        --map-marker-popover-color: #fff;
        --map-marker-popover-border-color: #fff;
        --map-marker-popover-icon-color: #fff;
        --groups-border-color-mobile: #7c899a;
        --groups-border-color-desktop: #ccd3dc;
        --groups-background-color: #fff;
        --group-text-color: #5f6575;
        --group-text-color-active: #5f6575;
        --pill-color: #5d6e83
    }
    ._container_1ifx5_2 ._mapLocation_1ifx5_568 {
        --marker-color: #07f;
        --map-marker-popover-background-color: var(--marker-color)
    }
    ._container_1ifx5_2 ._mapLocation_1ifx5_568._color\:blue_1ifx5_955 {
        --marker-color: #033098
    }
    ._container_1ifx5_2 ._mapLocation_1ifx5_568._color\:green_1ifx5_958 {
        --marker-color: #04b499
    }
    ._container_1ifx5_2 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #07f
    }
    ._container_1ifx5_2 ._group_1ifx5_322._color\:blue_1ifx5_955 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #033098
    }
    ._container_1ifx5_2 ._group_1ifx5_322._color\:green_1ifx5_958 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #04b499
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 {
        --map-label-color: #fff;
        --main-image-background-color: #132237;
        --map-marker-popover-color: #fff;
        --map-marker-popover-border-color: #033098;
        --groups-border-color-mobile: #7c899a;
        --groups-border-color-desktop: #7c899a;
        --groups-background-color: #050f1e;
        --group-text-color: #a2abb9;
        --group-text-color-active: #fff;
        --pill-color: #ccd3dc
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._mapLocation_1ifx5_568 {
        --marker-color: #fff;
        --map-marker-popover-icon-color: var(--marker-color);
        --map-marker-popover-background-color: #050f1e
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._mapLocation_1ifx5_568._color\:blue_1ifx5_955 {
        --marker-color: #07f
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._mapLocation_1ifx5_568._color\:green_1ifx5_958 {
        --marker-color: #00929d
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #fff
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._group_1ifx5_322._color\:blue_1ifx5_955 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #07f
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 ._group_1ifx5_322._color\:green_1ifx5_958 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #00929d
    }
    ._container_1ifx5_2._background\:dark-navy_1ifx5_970 {
        color: #fff;
        background-color: #23233c
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 {
        --map-label-color: #fff;
        --main-image-background-color: #132237;
        --map-marker-popover-color: #fff;
        --map-marker-popover-border-color: #033098;
        --groups-border-color-mobile: #7c899a;
        --groups-border-color-desktop: #7c899a;
        --groups-background-color: #050f1e;
        --group-text-color: #a2abb9;
        --group-text-color-active: #fff;
        --pill-color: #ccd3dc
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._mapLocation_1ifx5_568 {
        --marker-color: #fff;
        --map-marker-popover-icon-color: var(--marker-color);
        --map-marker-popover-background-color: #050f1e
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._mapLocation_1ifx5_568._color\:blue_1ifx5_955 {
        --marker-color: #07f
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._mapLocation_1ifx5_568._color\:green_1ifx5_958 {
        --marker-color: #00929d
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #fff
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._group_1ifx5_322._color\:blue_1ifx5_955 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #07f
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 ._group_1ifx5_322._color\:green_1ifx5_958 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #00929d
    }
    ._container_1ifx5_2._background\:extra-dark-navy_1ifx5_1006 {
        color: #fff;
        background-color: #050f1e
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._title_1ifx5_230 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: unset;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._title_1ifx5_230 {
            max-width: 412px;
            margin: 2.6% 0 4.4%
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._title_1ifx5_230 {
            font-size: 3.9375rem
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._title_1ifx5_230 .line {
        clip-path: inset(0% 0% 100% 0);
        display: inline-block;
        translate: 0 100%
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 {
        opacity: 1;
        animation: none !important
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 .line\:1 {
        animation: .5s .3s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 .line\:2 {
        animation: .5s .6s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 .line\:3 {
        animation: .5s .9s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 .line\:4 {
        animation: .5s 1.2s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._title_1ifx5_230 .line\:5 {
        animation: .5s 1.5s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._maps_1ifx5_25 {
        grid-row: 2;
        margin-block-start: 30px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._maps_1ifx5_25 {
            grid-row: 1/span 2;
            grid-template-rows: subgrid;
            display: grid
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mapContainer_1ifx5_45 {
        clip-path: inset(50% -50%);
        transition: clip-path .6s .8s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._mapContainer_1ifx5_45 {
        clip-path: inset(0% -50%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mapContainer_1ifx5_45:first-child {
            grid-row: 2;
            max-width: 62.5%
        }
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mapContainer_1ifx5_45:nth-child(2) {
            grid-row: 1/span 2;
            margin-inline-end: -3%
        }
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mapContainer_1ifx5_45:nth-child(3) {
            grid-row: 1/span 2;
            max-width: 13.7%;
            margin-block-start: -3%;
            margin-inline-end: 20%
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImageContainer_1ifx5_265 {
        grid-row: 3;
        justify-self: start;
        width: 35%;
        margin-block-end: 10px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImageContainer_1ifx5_265 {
            grid-row: 2;
            justify-self: end;
            width: 20.7%
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImageBackground_1ifx5_279 {
        transition: scale 1.3s cubic-bezier(.835, .255, .17, 1.605) .4s;
        scale: 0
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImageBackground_1ifx5_279 {
            justify-self: center;
            width: 82%
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._mainImageBackground_1ifx5_279 {
        scale: 1
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImage_1ifx5_265 {
        clip-path: inset(100% 0 0);
        transition: clip-path .8s .8s
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._mainImage_1ifx5_265 {
            margin-block-start: 38%
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042[inview=true] ._mainImage_1ifx5_265 {
        clip-path: inset(0% 0 0)
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._extraContent_1ifx5_312 {
        grid-row: 3;
        place-self: center end;
        width: 56%
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktopContainer_1ifx5_334:before {
            transform-origin: 0;
            transition: scale 2.4s .4s;
            scale: .01 1
        }
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktopContainer_1ifx5_334[inview=true]:before {
            scale: 1
        }
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupTitle_1ifx5_414:before {
            transition: scale .4s;
            scale: 0
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktop_1ifx5_334:first-of-type ._groupTitle_1ifx5_414:before {
        transition-delay: .8s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktop_1ifx5_334:nth-of-type(2) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.2s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktop_1ifx5_334:nth-of-type(3) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.6s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktop_1ifx5_334:nth-of-type(4) ._groupTitle_1ifx5_414:before {
        transition-delay: 2s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktop_1ifx5_334:nth-of-type(5) ._groupTitle_1ifx5_414:before {
        transition-delay: 2.4s
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitle_1ifx5_414:before {
        scale: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupTitleText_1ifx5_1213 {
            clip-path: inset(0% 100% 0% 0%);
            transition: clip-path 1.6s 1.4s
        }
    }
    ._container_1ifx5_2._page\:rides_1ifx5_1042 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitleText_1ifx5_1213 {
        clip-path: inset(0%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:rides_1ifx5_1042 ._group_1ifx5_322:after {
            height: calc(100% - 30px);
            transition: height 2s 1.8s
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._title_1ifx5_230 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: unset;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._title_1ifx5_230 {
            max-width: 412px;
            margin: 2.6% 0 4.4%
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._title_1ifx5_230 {
            font-size: 3.9375rem
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._title_1ifx5_230 .line {
        clip-path: inset(0% 0% 100% 0);
        display: inline-block;
        translate: 0 100%
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 {
        opacity: 1;
        animation: none !important
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 .line\:1 {
        animation: .5s .3s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 .line\:2 {
        animation: .5s .6s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 .line\:3 {
        animation: .5s .9s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 .line\:4 {
        animation: .5s 1.2s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._title_1ifx5_230 .line\:5 {
        animation: .5s 1.5s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._maps_1ifx5_25 {
        grid-row: 2;
        margin-block-start: 30px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._maps_1ifx5_25 {
            grid-row: 1/span 2;
            grid-template-rows: subgrid;
            display: grid
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._mapContainer_1ifx5_45 {
        clip-path: inset(50% -50%);
        transition: clip-path .6s .8s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._mapContainer_1ifx5_45 {
        clip-path: inset(0% -50%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mapContainer_1ifx5_45:first-child {
            grid-row: 2;
            max-width: 62.5%
        }
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mapContainer_1ifx5_45:nth-child(2) {
            grid-row: 1/span 2;
            margin-inline-end: -3%
        }
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mapContainer_1ifx5_45:nth-child(3) {
            grid-row: 1/span 2;
            max-width: 13.7%;
            margin-block-start: -3%;
            margin-inline-end: 20%
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImageContainer_1ifx5_265 {
        grid-row: 3;
        justify-self: start;
        width: 35%;
        margin-block-end: 10px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImageContainer_1ifx5_265 {
            grid-row: 2;
            justify-self: end;
            width: 20.7%
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImageBackground_1ifx5_279 {
        transition: scale 1.3s cubic-bezier(.835, .255, .17, 1.605) .4s;
        scale: 0
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImageBackground_1ifx5_279 {
            justify-self: center;
            width: 82%
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._mainImageBackground_1ifx5_279 {
        scale: 1
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImage_1ifx5_265 {
        clip-path: inset(100% 0 0);
        transition: clip-path .8s .8s
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._mainImage_1ifx5_265 {
            margin-block-start: 38%
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227[inview=true] ._mainImage_1ifx5_265 {
        clip-path: inset(0% 0 0)
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._extraContent_1ifx5_312 {
        grid-row: 3;
        place-self: center end;
        width: 56%
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktopContainer_1ifx5_334:before {
            transform-origin: 0;
            transition: scale 2.4s .4s;
            scale: .01 1
        }
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktopContainer_1ifx5_334[inview=true]:before {
            scale: 1
        }
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupTitle_1ifx5_414:before {
            transition: scale .4s;
            scale: 0
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktop_1ifx5_334:first-of-type ._groupTitle_1ifx5_414:before {
        transition-delay: .8s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktop_1ifx5_334:nth-of-type(2) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.2s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktop_1ifx5_334:nth-of-type(3) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.6s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktop_1ifx5_334:nth-of-type(4) ._groupTitle_1ifx5_414:before {
        transition-delay: 2s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktop_1ifx5_334:nth-of-type(5) ._groupTitle_1ifx5_414:before {
        transition-delay: 2.4s
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitle_1ifx5_414:before {
        scale: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupTitleText_1ifx5_1213 {
            clip-path: inset(0% 100% 0% 0%);
            transition: clip-path 1.6s 1.4s
        }
    }
    ._container_1ifx5_2._page\:home_1ifx5_1227 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitleText_1ifx5_1213 {
        clip-path: inset(0%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:home_1ifx5_1227 ._group_1ifx5_322:after {
            height: calc(100% - 30px);
            transition: height 2s 1.8s
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._title_1ifx5_230 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: unset;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._title_1ifx5_230 {
            max-width: 412px;
            margin: 2.6% 0 4.4%
        }
    }
    @media (width>=1024px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._title_1ifx5_230 {
            font-size: 3.9375rem
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._title_1ifx5_230 .line {
        clip-path: inset(0% 0% 100% 0);
        display: inline-block;
        translate: 0 100%
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 {
        opacity: 1;
        animation: none !important
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 .line\:1 {
        animation: .5s .3s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 .line\:2 {
        animation: .5s .6s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 .line\:3 {
        animation: .5s .9s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 .line\:4 {
        animation: .5s 1.2s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._title_1ifx5_230 .line\:5 {
        animation: .5s 1.5s both _reveal-from-below_1ifx5_1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._maps_1ifx5_25 {
        grid-row: 2;
        margin-block-start: 30px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._maps_1ifx5_25 {
            grid-row: 1/span 2;
            grid-template-rows: subgrid;
            display: grid
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapContainer_1ifx5_45 {
        clip-path: inset(50% -50%);
        transition: clip-path .6s .8s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._mapContainer_1ifx5_45 {
        clip-path: inset(0% -50%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapContainer_1ifx5_45:first-child {
            grid-row: 2;
            max-width: 62.5%
        }
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapContainer_1ifx5_45:nth-child(2) {
            grid-row: 1/span 2;
            margin-inline-end: -3%
        }
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapContainer_1ifx5_45:nth-child(3) {
            grid-row: 1/span 2;
            max-width: 13.7%;
            margin-block-start: -3%;
            margin-inline-end: 20%
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImageContainer_1ifx5_265 {
        grid-row: 3;
        justify-self: start;
        width: 35%;
        margin-block-end: 10px
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImageContainer_1ifx5_265 {
            grid-row: 2;
            justify-self: end;
            width: 20.7%
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImageBackground_1ifx5_279 {
        transition: scale 1.3s cubic-bezier(.835, .255, .17, 1.605) .4s;
        scale: 0
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImageBackground_1ifx5_279 {
            justify-self: center;
            width: 82%
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._mainImageBackground_1ifx5_279 {
        scale: 1
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImage_1ifx5_265 {
        clip-path: inset(100% 0 0);
        transition: clip-path .8s .8s
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._mainImage_1ifx5_265 {
            margin-block-start: 38%
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412[inview=true] ._mainImage_1ifx5_265 {
        clip-path: inset(0% 0 0)
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._extraContent_1ifx5_312 {
        grid-row: 3;
        place-self: center end;
        width: 56%
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktopContainer_1ifx5_334:before {
            transform-origin: 0;
            transition: scale 2.4s .4s;
            scale: .01 1
        }
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktopContainer_1ifx5_334[inview=true]:before {
            scale: 1
        }
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupTitle_1ifx5_414:before {
            transition: scale .4s;
            scale: 0
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktop_1ifx5_334:first-of-type ._groupTitle_1ifx5_414:before {
        transition-delay: .8s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktop_1ifx5_334:nth-of-type(2) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.2s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktop_1ifx5_334:nth-of-type(3) ._groupTitle_1ifx5_414:before {
        transition-delay: 1.6s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktop_1ifx5_334:nth-of-type(4) ._groupTitle_1ifx5_414:before {
        transition-delay: 2s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktop_1ifx5_334:nth-of-type(5) ._groupTitle_1ifx5_414:before {
        transition-delay: 2.4s
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitle_1ifx5_414:before {
        scale: 1
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupTitleText_1ifx5_1213 {
            clip-path: inset(0% 100% 0% 0%);
            transition: clip-path 1.6s 1.4s
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupsDesktopContainer_1ifx5_334[inview=true] ._groupTitleText_1ifx5_1213 {
        clip-path: inset(0%)
    }
    @media (width>=600px) {
        ._container_1ifx5_2._page\:community_1ifx5_1412 ._group_1ifx5_322:after {
            height: calc(100% - 30px);
            transition: height 2s 1.8s
        }
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 {
        --map-label-color: #fff;
        --main-image-background-color: #132237;
        --map-marker-popover-color: #fff;
        --map-marker-popover-border-color: #033098;
        --groups-border-color-mobile: #7c899a;
        --groups-border-color-desktop: #7c899a;
        --groups-background-color: #050f1e;
        --group-text-color: #a2abb9;
        --group-text-color-active: #fff;
        --pill-color: #ccd3dc
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapLocation_1ifx5_568 {
        --marker-color: #fff;
        --map-marker-popover-icon-color: var(--marker-color);
        --map-marker-popover-background-color: #050f1e
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapLocation_1ifx5_568._color\:blue_1ifx5_955 {
        --marker-color: #07f
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._mapLocation_1ifx5_568._color\:green_1ifx5_958 {
        --marker-color: #00929d
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #fff
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._group_1ifx5_322._color\:blue_1ifx5_955 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #07f
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 ._group_1ifx5_322._color\:green_1ifx5_958 ._groupTitle_1ifx5_414:before {
        --group-title-icon-color: #00929d
    }
    ._container_1ifx5_2._page\:community_1ifx5_1412 {
        color: #fff;
        background-color: #050f1e
    }
    @keyframes _colorOscillate_1ifx5_1 {
        0% {
            color: red
        }
        to {
            color: #ff0
        }
    }
    ._hero_1f0h5_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._hero_1f0h5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._hero_1f0h5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._hero_1f0h5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._hero_1f0h5_2>* {
        grid-column: left-content/right-content
    }
    ._hero_1f0h5_2 {
        color: #23233c;
        background: #fff;
        position: relative;
        overflow: hidden
    }
    @media (width>=600px) {
        ._hero_1f0h5_2 {
            color: #fff;
            background: #000;
            min-height: 766px
        }
    }
    ._header_1f0h5_38 {
        z-index: 3
    }
    ._headerContent_1f0h5_41 {
        background: #fff;
        grid: "logo""body""buttons"1fr/1fr;
        gap: 16px 24px;
        padding: 32px 0 22px;
        display: grid
    }
    @media (width>=600px) {
        ._headerContent_1f0h5_41 {
            color: #fff;
            background: 0 0;
            grid: "_ buttons"1fr"logo buttons""body buttons""__ buttons"1fr/minmax(160px, 1fr) 300px;
            align-items: center;
            gap: 0 24px;
            padding: 51px 0 0;
            position: relative
        }
    }
    @media (width>=1024px) {
        ._headerContent_1f0h5_41 {
            grid: "logo body buttons"1fr/minmax(160px, 1fr) auto auto;
            gap: 16px 24px
        }
    }
    ._logoWrap_1f0h5_65 {
        grid-area: logo;
        align-items: center;
        min-width: 0;
        display: flex
    }
    ._logo_1f0h5_65 {
        --mono-logo-color: #000;
        width: 166px;
        height: auto
    }
    @media (width>=600px) {
        ._logo_1f0h5_65 {
            --mono-logo-color: #fff
        }
    }
    ._logo_1f0h5_65 svg {
        width: 100%;
        height: auto;
        display: block
    }
    ._logoImage_1f0h5_86 {
        max-width: 166px;
        display: block
    }
    ._logoImage_1f0h5_86 picture,
    ._logoImage_1f0h5_86 img {
        width: auto;
        max-width: 100%;
        max-height: 36px;
        display: block
    }
    ._featureLine_1f0h5_98 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        grid-area: body;
        place-self: start;
        max-width: 100%;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) and (width<=1023px) {
        ._featureLine_1f0h5_98 {
            margin-block-start: 16px
        }
    }
    @media (width>=600px) {
        ._featureLine_1f0h5_98 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: 0;
            align-self: center;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.3125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2
        }
    }
    ._headerButtons_1f0h5_139 {
        --app-store-button-height: 42px;
        --app-store-buttons-gap: 16px;
        grid-area: buttons;
        justify-content: flex-start
    }
    @media (width>=600px) {
        ._headerButtons_1f0h5_139 {
            --app-store-button-height: 39px;
            --app-store-buttons-gap: 16px;
            justify-content: flex-end
        }
    }
    ._headerLink_1f0h5_152 {
        grid-area: buttons;
        justify-self: start
    }
    @media (width>=600px) {
        ._headerLink_1f0h5_152 {
            justify-self: end
        }
    }
    ._background_1f0h5_161 {
        z-index: 1;
        grid-column: left-outer/right-outer;
        height: 303px;
        display: block;
        position: relative
    }
    @media (width>=600px) {
        ._background_1f0h5_161 {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }
    }
    ._background_1f0h5_161:after {
        pointer-events: none;
        content: "";
        position: absolute;
        inset: 0
    }
    @media (width>=600px) {
        ._background_1f0h5_161:after {
            background: linear-gradient(90deg, #0000009e, #0000 52%), linear-gradient(#00000052, #0000 28%)
        }
    }
    ._imageBackground_1f0h5_189 picture,
    ._imageBackground_1f0h5_189 img {
        width: 100%;
        height: 100%;
        display: block
    }
    ._imageBackground_1f0h5_189 img {
        object-fit: cover;
        object-position: center
    }
    ._videoBackground_1f0h5_199 {
        --asset-video-pause-bottom: 27px;
        --asset-video-pause-icon-size: 38px;
        --asset-video-pause-right: 37px;
        --asset-video-pause-size: 38px;
        z-index: 1;
        grid-column: left-outer/right-outer;
        height: 303px;
        display: block;
        position: relative
    }
    @media (width>=600px) {
        ._videoBackground_1f0h5_199 {
            --asset-video-pause-bottom: 29px;
            --asset-video-pause-icon-size: 58px;
            --asset-video-pause-right: 9.2%;
            --asset-video-pause-size: 58px;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }
    }
    ._videoBackground_1f0h5_199:after {
        pointer-events: none;
        content: "";
        position: absolute;
        inset: 0
    }
    @media (width>=600px) {
        ._videoBackground_1f0h5_199:after {
            background: linear-gradient(90deg, #0000009e, #0000 52%), linear-gradient(#00000052, #0000 28%)
        }
    }
    ._video_1f0h5_199 {
        object-fit: cover;
        object-position: center;
        width: 100%;
        height: 100%
    }
    ._content_1f0h5_241 {
        pointer-events: none;
        z-index: 2;
        padding: 34px 0 60px;
        position: relative
    }
    @media (width>=600px) {
        ._content_1f0h5_241 {
            flex-direction: column;
            justify-content: center;
            min-height: 635px;
            padding: 40px 0 78px;
            display: flex
        }
    }
    ._content_1f0h5_241>* {
        pointer-events: auto
    }
    ._title_1f0h5_260 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 340px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.12
    }
    @media (width>=600px) {
        ._title_1f0h5_260 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            max-width: 430px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._body_1f0h5_297 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        max-width: 340px;
        margin-top: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.55
    }
    @media (width>=600px) {
        ._body_1f0h5_297 {
            max-width: 470px;
            margin-top: 28px
        }
    }
    ._body_1f0h5_297 p {
        margin: 0
    }
    ._contentButtons_1f0h5_321 {
        --app-store-button-height: 42px;
        --app-store-buttons-gap: 14px;
        justify-content: flex-start;
        margin-top: 26px
    }
    @media (width>=600px) {
        ._contentButtons_1f0h5_321 {
            --app-store-button-height: 49px;
            --app-store-buttons-gap: 14px;
            margin-top: 28px
        }
    }
    ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38 {
        grid-column: left-outer/right-outer;
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38>* {
        grid-column: left-content/right-content
    }
    ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._header_1f0h5_38 {
        background: #fff
    }
    ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._headerContent_1f0h5_41 {
        color: #23233c
    }
    @media (width>=600px) {
        ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._headerContent_1f0h5_41 {
            padding: 8px 0
        }
        ._hero_1f0h5_2._option\:opaque-header_1f0h5_334 ._logo_1f0h5_65 {
            --mono-logo-color: #000
        }
    }
    ._container_13c7l_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_13c7l_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_13c7l_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_13c7l_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_13c7l_2>* {
        grid-column: left-content/right-content
    }
    ._container_13c7l_2 {
        color: #23233c;
        background: #fff;
        padding: 48px 0 72px
    }
    @media (width>=600px) {
        ._container_13c7l_2 {
            padding: 72px 0 96px
        }
    }
    ._header_13c7l_35 {
        margin-block-end: 32px
    }
    ._title_13c7l_39 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_13c7l_39 {
            font-size: 3.125rem
        }
    }
    ._title_13c7l_39 {
        color: #23233c
    }
    ._tableShell_13c7l_67 {
        background: #fff;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        overflow-x: auto
    }
    ._table_13c7l_67 {
        border-collapse: collapse;
        width: 100%;
        min-width: 640px
    }
    ._table_13c7l_67 th,
    ._table_13c7l_67 td {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        text-align: start;
        vertical-align: middle;
        border-block-end: 1px solid #e5e9f0;
        padding: 18px 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.45
    }
    ._table_13c7l_67 th {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        background: #fafafb;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .8125rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._table_13c7l_67 tbody tr:last-child td {
        border-block-end: 0
    }
    ._asset_13c7l_116 {
        object-fit: contain;
        width: 48px;
        height: 48px
    }
    ._noCities_13c7l_121 {
        color: #5d6e83;
        text-align: center
    }
    ._signup_19zpc_2 {
        grid-column: left-outer/right-outer
    }
    ._container_qul7z_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_qul7z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_qul7z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_qul7z_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_qul7z_2>* {
        grid-column: left-content/right-content
    }
    ._media_qul7z_25 {
        grid-column: left-outer/right-outer;
        display: block
    }
    @media (width>=1024px) {
        ._media_qul7z_25 {
            grid-column: left-content/right-content
        }
    }
    ._media_qul7z_25 img,
    ._media_qul7z_25 video {
        width: 100%;
        height: auto;
        display: block
    }
    @media (width>=1024px) {
        ._media_qul7z_25 img,
        ._media_qul7z_25 video {
            border-radius: 24px
        }
    }
    ._container_10xfb_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_10xfb_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_10xfb_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_10xfb_2>* {
            grid-column: left-content/right-content
        }
    }
    ._title_10xfb_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    ._container_10xfb_2._variant\:50-50_10xfb_224 {
        align-items: center
    }
    ._container_10xfb_2._variant\:50-50_10xfb_224 ._mediaList_10xfb_218 {
        grid-row: 1
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:50-50_10xfb_224 ._mediaList_10xfb_218 {
            grid-area: 1/col7/span 1/right-content
        }
    }
    ._container_10xfb_2._variant\:50-50_10xfb_224 ._header_10xfb_235 {
        grid-row: 2;
        margin-top: 32px
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:50-50_10xfb_224 ._header_10xfb_235 {
            grid-area: 1/col1/span 1/gutter6;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_10xfb_2._variant\:50-50_10xfb_224 ._header_10xfb_235 {
            grid-area: 1/col2/span 1/gutter5
        }
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 {
        --image-aspect: 303 / 212;
        opacity: 0;
        transition: opacity .2s
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] {
        opacity: 1
    }
    @media (width>=1024px) {
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._header_10xfb_235 {
            align-self: end;
            margin-bottom: 35px
        }
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._body_10xfb_74 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._bodyStatic_10xfb_277 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._bodyAnimated_10xfb_285 .line {
        opacity: 0;
        margin: 0;
        display: inline-block;
        translate: 0 5px
    }
    @media (prefers-reduced-motion:reduce) {
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._bodyAnimated_10xfb_285 .line {
            opacity: 1;
            translate: 0
        }
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:1 {
        opacity: 1;
        transition: opacity .25s linear .6s, translate .2s linear .6s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:2 {
        opacity: 1;
        transition: opacity .25s linear .7s, translate .2s linear .7s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:3 {
        opacity: 1;
        transition: opacity .25s linear .8s, translate .2s linear .8s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:4 {
        opacity: 1;
        transition: opacity .25s linear .9s, translate .2s linear .9s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:5 {
        opacity: 1;
        transition: opacity .25s linear 1s, translate .2s linear 1s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:6 {
        opacity: 1;
        transition: opacity .25s linear 1.1s, translate .2s linear 1.1s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:7 {
        opacity: 1;
        transition: opacity .25s linear 1.2s, translate .2s linear 1.2s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:8 {
        opacity: 1;
        transition: opacity .25s linear 1.3s, translate .2s linear 1.3s;
        translate: 0
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._body_10xfb_74 .line\:9 {
        opacity: 1;
        transition: opacity .25s linear 1.4s, translate .2s linear 1.4s;
        translate: 0
    }
    @media (width>=600px) {
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._bodyAnimated_10xfb_285 {
            margin-top: 100px
        }
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._mediaList_10xfb_218 {
        aspect-ratio: var(--image-aspect);
        border-radius: 18px;
        display: grid;
        position: relative;
        overflow: hidden
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._mediaList_10xfb_218:after {
        content: "";
        z-index: 10;
        transform-origin: bottom;
        background-color: #fff;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        scale: 1
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._mediaList_10xfb_218:after {
        scale: 1 0
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._mediaList_10xfb_218:after {
            transition: scale .7s cubic-bezier(.9, 0, .1, 1) .1s
        }
    }
    @keyframes _collapse-down_10xfb_1 {
        0% {
            clip-path: inset(0)
        }
        to {
            clip-path: inset(100% 0 0)
        }
    }
    ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._mediaItem_10xfb_384 {
        aspect-ratio: var(--image-aspect);
        grid-area: 1/1/span 1/span 1
    }
    @media (prefers-reduced-motion:no-preference) {
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224 ._mediaItem_10xfb_384 {
            scale: 1.1
        }
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._mediaList_10xfb_218 ._mediaItem_10xfb_384:first-of-type {
            z-index: 3;
            transition: scale .48s cubic-bezier(.17, .17, .1, 1) .22s;
            animation: .48s ease-in-out 1.5s both _collapse-down_10xfb_1;
            scale: 1
        }
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._mediaList_10xfb_218 ._mediaItem_10xfb_384:nth-of-type(2) {
            z-index: 2;
            transition: scale .48s cubic-bezier(.17, .17, .1, 1) 1.5s;
            animation: .48s ease-in-out 3s both _collapse-down_10xfb_1;
            scale: 1
        }
        ._container_10xfb_2._page\:uber_10xfb_250._variant\:50-50_10xfb_224[inview=true] ._mediaList_10xfb_218 ._mediaItem_10xfb_384:nth-of-type(3) {
            transition: scale .48s cubic-bezier(.17, .17, .1, 1) 3s;
            scale: 1
        }
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaList_10xfb_218 {
        grid: "logos anim""car car"1fr/21px 1fr;
        gap: 23px 34px;
        display: grid
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaList_10xfb_218 {
            grid-gap: 0;
            grid-template-columns: [left-content col1]1fr[gutter1]36px[col2]1fr[gutter2]36px[col3]1fr[gutter3]36px[col4]1fr[gutter4]36px[col5]1fr[gutter5]36px[col6]1fr[gutter6]36px[col7]1fr[gutter7]36px[col8]1fr[gutter8]36px[col9]1fr[gutter9]36px[col10]1fr[gutter10]36px[col11]1fr[gutter11]36px[col12]1fr[right-content]0;
            gap: 0;
            width: 100%;
            display: grid
        }
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaList_10xfb_218>* {
            grid-column: left-content/right-content
        }
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:first-of-type {
        grid-area: logos
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:first-of-type {
            grid-area: 1/left-content/span 1/span 1;
            width: 32px
        }
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(2) {
        aspect-ratio: 1;
        grid-area: anim
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(2) * {
        height: 100%
    }
    @media (width<=599px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(2) {
            max-width: 60vw
        }
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(2) {
            grid-area: 1/col2/span 1/gutter5;
            margin-left: -7px
        }
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(3) {
        aspect-ratio: 342/142;
        opacity: 0;
        grid-area: car;
        margin-left: -36px;
        translate: 40px
    }
    @media (width<=599px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(3) {
            max-width: 80vw
        }
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(3) {
            grid-area: 1/col4/span 1/right-content;
            margin: 133px 0 0
        }
    }
    ._container_10xfb_2._variant\:uber-showcase_10xfb_409 ._mediaItem_10xfb_384:nth-of-type(3)[inview=true] {
        opacity: 1;
        transition: opacity .33s linear, translate .6s cubic-bezier(.17, .17, .34, 1);
        translate: 0
    }
    ._container_10xfb_2._variant\:press-gallery_10xfb_476 ._header_10xfb_235+._mediaList_10xfb_218 {
        margin-top: 28px
    }
    ._container_10xfb_2._variant\:press-gallery_10xfb_476 ._mediaList_10xfb_218 {
        gap: 32px;
        display: grid
    }
    @media (width>=600px) {
        ._container_10xfb_2._variant\:press-gallery_10xfb_476 ._mediaList_10xfb_218 {
            grid-template-columns: 1fr 1fr;
            gap: 56px 36px
        }
    }
    @media (width>=1024px) {
        ._container_10xfb_2._variant\:press-gallery_10xfb_476 ._mediaList_10xfb_218 {
            grid-template-columns: 1fr 1fr 1fr
        }
    }
    ._container_10xfb_2._variant\:press-gallery_10xfb_476 ._mediaItem_10xfb_384 img {
        aspect-ratio: 1920/1080;
        object-fit: cover
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 {
        text-align: center;
        background-color: #fafafb;
        border-block: 2px solid #ccd3dc;
        padding: 108px 0
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._title_10xfb_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._body_10xfb_74 {
        margin-top: 24px
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaList_10xfb_218 {
        flex-direction: column;
        align-items: center;
        gap: 66px;
        margin-top: 40px;
        padding: 48px 0;
        display: flex
    }
    @media (width>=600px) {
        ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaList_10xfb_218 {
            flex-flow: wrap;
            justify-content: center
        }
    }
    @media (width>=1024px) {
        ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaList_10xfb_218 {
            gap: 134px
        }
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaItem_10xfb_384 {
        flex: none
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaItem_10xfb_384:first-child {
        width: 178px
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaItem_10xfb_384:nth-child(2) {
        width: 220px
    }
    ._container_10xfb_2._page\:ytmusic_10xfb_498 ._mediaItem_10xfb_384:nth-child(3) {
        width: 132px
    }
    ._container_sq34r_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_sq34r_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter1]30px[col2]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter2]30px[col3]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter3]30px[col4]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter4]30px[col5]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter5]30px[col6]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter6]30px[col7]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter7]30px[col8]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter8]30px[col9]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter9]30px[col10]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter10]30px[col11]calc(min(100% - 72px, 348px)/12 - 27.5px)[gutter11]30px[col12]calc(min(100% - 72px, 348px)/12 - 27.5px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter1]30px[col2]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter2]30px[col3]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter3]30px[col4]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter4]30px[col5]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter5]30px[col6]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter6]30px[col7]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter7]30px[col8]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter8]30px[col9]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter9]30px[col10]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter10]30px[col11]calc(min(100% - 108px, 1332px)/12 - 27.5px)[gutter11]30px[col12]calc(min(100% - 108px, 1332px)/12 - 27.5px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter1]30px[col2]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter2]30px[col3]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter3]30px[col4]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter4]30px[col5]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter5]30px[col6]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter6]30px[col7]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter7]30px[col8]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter8]30px[col9]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter9]30px[col10]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter10]30px[col11]calc(min(100% - 216px, 1224px)/12 - 27.5px)[gutter11]30px[col12]calc(min(100% - 216px, 1224px)/12 - 27.5px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_sq34r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]74.5px[gutter1]30px[col2]74.5px[gutter2]30px[col3]74.5px[gutter3]30px[col4]74.5px[gutter4]30px[col5]74.5px[gutter5]30px[col6]74.5px[gutter6]30px[col7]74.5px[gutter7]30px[col8]74.5px[gutter8]30px[col9]74.5px[gutter9]30px[col10]74.5px[gutter10]30px[col11]74.5px[gutter11]30px[col12]74.5px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_sq34r_2>* {
            grid-column: left-content/right-content
        }
    }
    ._title_sq34r_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 35px
    }
    @media (width>=600px) {
        ._title_sq34r_53 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._selector_sq34r_88 {
        color: #fff;
        background-color: #23233c;
        border-radius: 33px;
        outline: 0 #0000;
        grid-column: left-content/right-content;
        grid-template-columns: 1fr;
        justify-content: stretch;
        align-items: stretch;
        max-width: 400px;
        margin-top: 40px;
        padding: 10px;
        transition: outline .15s;
        display: grid;
        position: relative
    }
    ._selector_sq34r_88:has(:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._selectorHighlight_sq34r_107 {
        --highlight-height: calc(var(--equalized-height, 24px));
        --outer-margin: 12px;
        z-index: 1;
        top: 10px;
        left: var(--outer-margin);
        width: calc(100% - 2 * var(--outer-margin));
        height: var(--highlight-height);
        content: "";
        background-color: #07f;
        border-radius: 1000px;
        transition: translate .2s;
        position: absolute
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:first-of-type :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * -1)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(2) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 0)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(3) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 1)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(4) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 2)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(5) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 3)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(6) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 4)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(7) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 5)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(8) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 6)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(9) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 7)
    }
    ._selector_sq34r_88:has(._selectorOptionContainer_sq34r_121:nth-of-type(10) :checked) ._selectorHighlight_sq34r_107 {
        translate: 0 calc(var(--highlight-height) * 8)
    }
    ._selectorOptionContainer_sq34r_121 {
        z-index: 2;
        text-align: center;
        padding: 12px 15px;
        position: relative;
        transform: translate(0, 0)
    }
    ._selectorOption_sq34r_121 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._selectorOptionLabel_sq34r_166 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        cursor: pointer;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 24px;
        display: block
    }
    ._optionsContent_sq34r_181 {
        max-width: 400px;
        margin-top: 36px
    }
    ._option_sq34r_181[inert] {
        display: none
    }
    ._optionsMedias_sq34r_332 {
        margin-top: 36px
    }
    ._optionMedia_sq34r_335[inert] {
        display: none
    }
    ._container_sq34r_2._variant\:service-map_sq34r_338 {
        position: relative;
        overflow: clip
    }
    @media (width>=1024px) {
        ._container_sq34r_2._variant\:service-map_sq34r_338 {
            aspect-ratio: 1920/1027;
            align-items: end;
            min-height: 650px;
            display: grid
        }
    }
    @media (width>=1440px) {
        ._container_sq34r_2._variant\:service-map_sq34r_338 {
            aspect-ratio: unset;
            height: 1027px
        }
    }
    @media (width>=1024px) {
        ._container_sq34r_2._variant\:service-map_sq34r_338 ._content_sq34r_357 {
            z-index: 2;
            background-color: #fff;
            max-width: 382px;
            margin: 0 0 40px -40px;
            padding: 40px;
            position: relative
        }
    }
    ._container_sq34r_2._variant\:service-map_sq34r_338 ._optionsMedias_sq34r_332 {
        grid-column: left-outer/right-outer
    }
    @media (width>=1024px) {
        ._container_sq34r_2._variant\:service-map_sq34r_338 ._optionsMedias_sq34r_332 {
            z-index: 1;
            width: 100%;
            height: 100%;
            margin: 0;
            position: absolute;
            top: 0;
            left: 0
        }
    }
    ._container_sq34r_2._variant\:service-map_sq34r_338 ._optionMedia_sq34r_335 {
        max-width: 1920px;
        height: 100%;
        margin: 0 auto
    }
    ._container_sq34r_2._variant\:service-map_sq34r_338 ._optionMedia_sq34r_335 * {
        height: 100%
    }
    ._container_sq34r_2._variant\:service-map_sq34r_338 ._optionMedia_sq34r_335 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 {
        aspect-ratio: unset;
        height: 100%
    }
    @media (width>=600px) {
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._header_sq34r_399 {
            grid: "title title title""selector _ body"1fr/1fr 46px 1fr;
            align-items: start;
            gap: 24px 0;
            padding: 31px 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._header_sq34r_399 {
            grid: "title _ selector __ body"/35.2% 18px 31.1% 46px 1fr;
            align-items: center
        }
    }
    @media (width>=600px) {
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._title_sq34r_53 {
            grid-area: title
        }
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88:focus {
        outline: 0 #0000
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.016em;
        background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='10' viewBox='0 0 17 10' fill='none'><path d='M1 1L8.5 8.5L16 1' stroke='white' stroke-width='2' stroke-linecap='round'/></svg>");
        background-position: right 20px center;
        background-repeat: no-repeat;
        background-size: 15px;
        width: 100%;
        margin-block-start: 30px;
        padding: 12px 60px 12px 30px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._selector_sq34r_88 {
            grid-area: selector;
            margin: 0
        }
    }
    ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._optionsContent_sq34r_181 {
        margin-block-start: 20px
    }
    @media (width>=600px) {
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._optionsContent_sq34r_181 {
            grid-area: body;
            margin: 0
        }
        ._container_sq34r_2._page\:whereyoucango_sq34r_394 ._optionsMedias_sq34r_332 {
            position: static
        }
    }
    ._modal_1poom_2 {
        --outer-gap: 18px;
        width: calc(100% - var(--outer-gap) * 2);
        border-radius: 12px;
        max-width: 340px;
        max-height: min(100% - 100px, 70vh);
        padding: 0;
        box-shadow: 0 0 10px #0000001a
    }
    @media (width>=1024px) {
        ._modal_1poom_2 {
            max-width: 628px
        }
    }
    ._modal_1poom_2::backdrop {
        background-color: #050f1e40
    }
    ._modal_1poom_2:focus-visible {
        outline: none
    }
    ._modal_1poom_2._background\:granite-grey-2_1poom_22 {
        background-color: #f4f6f9
    }
    ._modal_1poom_2 {
        transform: translateY(20px)
    }
    ._modal_1poom_2,
    ._modal_1poom_2::backdrop {
        opacity: 0;
        transition: display .4s allow-discrete, overlay .4s allow-discrete, transform .4s, opacity .4s
    }
    ._modal_1poom_2[open],
    ._modal_1poom_2[open]::backdrop {
        opacity: 1
    }
    @starting-style {
        ._modal_1poom_2[open],
        ._modal_1poom_2[open]::backdrop {
            opacity: 0
        }
    }
    ._modal_1poom_2[open] {
        transform: translateY(0)
    }
    @starting-style {
        ._modal_1poom_2[open] {
            transform: translateY(20px)
        }
    }
    ._modal_1poom_2:not([open]) {
        left: var(--scrollbar-width)
    }
    ._background_1poom_22 {
        filter: brightness(.75);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._background_1poom_22 picture,
    ._background_1poom_22 img {
        height: 100%
    }
    ._background_1poom_22 img {
        object-fit: cover;
        object-position: bottom left;
        width: 100%;
        height: 100%;
        display: block
    }
    ._closeButtonContainer_1poom_73 {
        z-index: 2;
        justify-content: flex-end;
        align-items: center;
        width: 100%;
        padding-top: 12px;
        padding-right: 12px;
        display: flex;
        position: sticky;
        top: 0
    }
    ._closeButton_1poom_73 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._closeButton_1poom_73:focus {
        outline: 0 #0000
    }
    ._closeButton_1poom_73:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._closeButton_1poom_73 {
        color: #050f1e;
        width: 48px;
        height: 48px
    }
    @media (width>=600px) {
        ._closeButton_1poom_73 {
            width: 60px;
            height: 60px
        }
    }
    ._closeButton_1poom_73 svg {
        width: 100%;
        height: 100%
    }
    ._background_1poom_22~._closeButton_1poom_73 {
        color: #fff
    }
    ._container_1poom_128 {
        padding: 0 48px 43px;
        display: grid
    }
    @media (width>=1024px) {
        ._container_1poom_128 {
            padding: 53px 62px 46px
        }
    }
    ._background_1poom_22~._container_1poom_128 {
        color: #fff
    }
    ._title_1poom_141 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._section_1poom_161 {
        grid: "image""title""body""buttons"1fr/1fr;
        align-items: center;
        margin-top: 48px;
        display: grid
    }
    ._sectionImage_1poom_167 {
        grid-area: image;
        margin-bottom: 16px
    }
    ._sectionImage_1poom_167 picture,
    ._sectionImage_1poom_167 img {
        height: 100%;
        display: block
    }
    ._sectionTitle_1poom_176 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    ._sectionBody_1poom_197 {
        grid-area: body
    }
    ._sectionBody_1poom_197>*+* {
        margin-top: 20px
    }
    ._sectionTitle_1poom_176~._sectionBody_1poom_197 {
        margin-top: 8px
    }
    ._bodyLink_1poom_207 {
        color: #fff;
        background-color: #000;
        border-radius: 1000px;
        max-width: max-content;
        padding: 7px 28px;
        display: block
    }
    ._buttons_1poom_225 {
        grid-gap: 11px;
        grid-area: buttons;
        grid-template-columns: 1fr 1fr;
        width: 100%;
        margin-top: 20px;
        display: grid
    }
    ._badgeLink_1poom_239 {
        height: 100%;
        display: block
    }
    ._badgeImage_1poom_243,
    ._badgeImage_1poom_243 picture {
        height: 100%
    }
    ._badgeImage_1poom_243 img {
        object-fit: contain;
        width: 100%;
        height: 100%;
        display: block
    }
    ._sectionLink_1poom_255,
    ._sectionLinks_1poom_259 {
        grid-area: buttons
    }
    @media (width>=600px) {
        ._modal_1poom_2._page\:uber_1poom_269 {
            width: 95vw;
            max-width: 958px
        }
    }
    @media (width>=1024px) {
        ._modal_1poom_2._page\:uber_1poom_269 {
            width: 75vw
        }
    }
    @media (width>=600px) {
        ._modal_1poom_2._page\:uber_1poom_269 ._container_1poom_128 {
            padding: 43px 83px 153px
        }
    }
    @media (width>=800px) {
        ._modal_1poom_2._page\:uber_1poom_269 ._title_1poom_141 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            max-width: 351px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
        ._modal_1poom_2._page\:uber_1poom_269 ._section_1poom_161+._section_1poom_161 {
            margin-top: -24px
        }
        ._modal_1poom_2._page\:uber_1poom_269 ._section_1poom_161:nth-of-type(odd) {
            grid: "image gutter _"1fr"image gutter title""image gutter body""image gutter __"1fr/310px 21px 1fr
        }
        ._modal_1poom_2._page\:uber_1poom_269 ._section_1poom_161:nth-of-type(2n) {
            grid: "_ gutter image"1fr"title gutter image""body gutter image""__ gutter image"1fr/1fr 21px 310px;
            justify-items: end
        }
    }
    ._modal_1poom_2._page\:uber_1poom_269 ._sectionImage_1poom_167 {
        aspect-ratio: 310/253;
        justify-self: center;
        max-width: 310px
    }
    @media (width>=800px) {
        ._modal_1poom_2._page\:uber_1poom_269 ._sectionImage_1poom_167 {
            margin: 0
        }
        ._modal_1poom_2._page\:uber_1poom_269 ._sectionTitle_1poom_176,
        ._modal_1poom_2._page\:uber_1poom_269 ._sectionBody_1poom_197 {
            width: 300px
        }
    }
    @media (width>=600px) {
        ._modal_1poom_2._page\:teens_1poom_337 {
            width: 95vw;
            max-width: 958px
        }
    }
    @media (width>=1024px) {
        ._modal_1poom_2._page\:teens_1poom_337 {
            width: 75vw
        }
    }
    @media (width>=600px) {
        ._modal_1poom_2._page\:teens_1poom_337 ._container_1poom_128 {
            padding: 43px 83px 153px
        }
    }
    @media (width>=800px) {
        ._modal_1poom_2._page\:teens_1poom_337 ._title_1poom_141 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            max-width: 351px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
        ._modal_1poom_2._page\:teens_1poom_337 ._section_1poom_161+._section_1poom_161 {
            margin-top: -24px
        }
        ._modal_1poom_2._page\:teens_1poom_337 ._section_1poom_161:nth-of-type(odd) {
            grid: "image gutter _"1fr"image gutter title""image gutter body""image gutter __"1fr/310px 21px 1fr
        }
        ._modal_1poom_2._page\:teens_1poom_337 ._section_1poom_161:nth-of-type(2n) {
            grid: "_ gutter image"1fr"title gutter image""body gutter image""__ gutter image"1fr/1fr 21px 310px;
            justify-items: end
        }
    }
    ._modal_1poom_2._page\:teens_1poom_337 ._sectionImage_1poom_167 {
        aspect-ratio: 310/253;
        justify-self: center;
        max-width: 310px
    }
    @media (width>=800px) {
        ._modal_1poom_2._page\:teens_1poom_337 ._sectionImage_1poom_167 {
            margin: 0
        }
        ._modal_1poom_2._page\:teens_1poom_337 ._sectionTitle_1poom_176,
        ._modal_1poom_2._page\:teens_1poom_337 ._sectionBody_1poom_197 {
            width: 300px
        }
    }
    @media (width<=599px) {
        ._modal_1poom_2._variant\:service-map_1poom_405 {
            max-width: unset
        }
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 {
        max-height: min(100% - 100px, 80vh)
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._closeButtonContainer_1poom_73 {
        justify-content: center;
        align-items: center;
        gap: "";
        background-color: #fff;
        border-radius: 50%;
        width: 48px;
        height: 48px;
        padding: 0;
        display: flex;
        position: absolute;
        top: 12px;
        right: 12px;
        overflow: clip
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._container_1poom_128 {
        padding: 0
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._title_1poom_141 {
        margin: 72px 36px 24px
    }
    @media (width>=600px) {
        ._modal_1poom_2._variant\:service-map_1poom_405 ._title_1poom_141 {
            max-width: 296px;
            margin: 0;
            position: absolute;
            top: 11.4%;
            left: 9.2%
        }
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._section_1poom_161 {
        margin: 0;
        display: block
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._sectionImage_1poom_167 {
        width: 100%;
        max-width: unset;
        margin: 0
    }
    ._modal_1poom_2._variant\:service-map_1poom_405 ._sectionImage_1poom_167 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    @media (width>=600px) {
        ._modal_1poom_2._variant\:leave-page_1poom_458 ._container_1poom_128 {
            padding-top: 0
        }
    }
    ._modal_1poom_2._variant\:leave-page_1poom_458 ._section_1poom_161 {
        margin: 0
    }
    ._modal_1poom_2._variant\:leave-page_1poom_458 ._sectionLinks_1poom_259 {
        justify-content: space-between;
        align-items: center;
        gap: "";
        gap: 18px;
        margin-top: 24px;
        display: flex
    }
    @media (width>=600px) {
        ._modal_1poom_2._variant\:leave-page_1poom_458 ._sectionLinks_1poom_259 {
            justify-content: start;
            gap: 36px
        }
    }
    ._modal_1poom_2._page\:business_1poom_479 {
        max-width: 574px
    }
    ._modal_1poom_2._page\:business_1poom_479 ._sectionTitle_1poom_176 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._modal_1poom_2._page\:business_1poom_479 ._sectionBody_1poom_197 {
        margin-top: 16px
    }
    ._modal_1poom_2._page\:business_1poom_479 ._sectionLink_1poom_255:first-of-type {
        text-align: center;
        flex: 0 0 135px
    }
    dialog:has(._omniCta_j6el8_2) {
        width: min(508px, 85vw);
        height: fit-content;
        max-height: 85dvh
    }
    ._omniCta_j6el8_2 {
        place-items: center;
        padding: 32px 8px;
        display: grid;
        position: relative
    }
    @media (width>=600px) {
        ._omniCta_j6el8_2 {
            padding: 32px 48px 48px 32px
        }
    }
    ._geoCheckStatus_j6el8_18 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._section_j6el8_26 {
        pointer-events: none;
        opacity: 0;
        grid-area: 1/1/span 1/span 1;
        max-height: 100%;
        transition: opacity .2s;
        position: absolute;
        overflow: hidden
    }
    w-omni-cta[state=geo-check] ._section_j6el8_26[data-slot=geo-check],
    w-omni-cta[state=sign-up] ._section_j6el8_26[data-slot=sign-up],
    w-omni-cta[state=download] ._section_j6el8_26[data-slot=download] {
        pointer-events: auto;
        opacity: 1;
        max-height: none;
        transition-delay: .2s;
        position: relative;
        overflow: visible
    }
    w-omni-cta[state=geo-check] ._section_j6el8_26,
    w-omni-cta[state=geo-check] ._section_j6el8_26[data-slot=geo-check] {
        transition: none
    }
    @media (width>=600px) {
        ._geoCheckSection_j6el8_47 {
            padding: 0 35px
        }
    }
    ._getWaymoSection_j6el8_51 {
        padding: 16px 0 0
    }
    @media (width>=600px) {
        ._getWaymoSection_j6el8_51 {
            grid: "link _"1fr"link title""link body""link buttons""link __"1fr/150px 1fr;
            gap: 0 17px;
            padding: 0;
            display: grid
        }
    }
    ._icon_j6el8_62 {
        object-fit: contain;
        width: 48px;
        height: 48px
    }
    ._title_j6el8_68 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width<=599px) {
        ._title_j6el8_68 {
            text-align: center
        }
    }
    ._body_j6el8_94 {
        grid-area: body;
        margin-block-start: 16px
    }
    ._icon_j6el8_62+._body_j6el8_94 {
        margin-block-start: 0
    }
    ._form_j6el8_101 {
        margin-block-start: 16px
    }
    ._form_j6el8_101._geoCheckForm_j6el8_104 {
        --field-col: span 2
    }
    @media (width>=600px) {
        w-omni-cta[state=geo-check] ._form_j6el8_101 {
            grid-template-columns: repeat(2, 1fr);
            gap: 0 16px;
            display: grid
        }
    }
    ._submitButton_j6el8_115 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._submitButton_j6el8_115:focus {
        outline: 0 #0000
    }
    ._submitButton_j6el8_115:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._submitButton_j6el8_115 {
        color: #fff;
        background-color: #006fee;
        border: 1px solid #006fee;
        border-radius: 3px;
        width: max-content;
        padding: 16px 32px;
        display: block
    }
    ._submitButton_j6el8_115:hover {
        color: #006fee;
        background-color: #fff
    }
    ._submitButton_j6el8_115 {
        text-align: center;
        min-width: 130px;
        margin-block-start: 32px
    }
    ._submitButton_j6el8_115 [data-slot=loading-label],
    ._submitButton_j6el8_115[loading] [data-slot=submit-label] {
        display: none
    }
    ._submitButton_j6el8_115[loading] [data-slot=loading-label] {
        display: inline
    }
    ._submitButton_j6el8_115[aria-disabled=true] {
        cursor: wait;
        opacity: .6
    }
    w-omni-cta[state=geo-check] ._submitButton_j6el8_115 {
        place-self: start;
        margin-block-start: 23px
    }
    ._qrCode_j6el8_200 {
        --link-qr-code-gap: 0px;
        --link-qr-code-width: 150px;
        grid-area: link;
        margin-block-start: 16px
    }
    @media (width>=600px) {
        ._qrCode_j6el8_200 {
            margin: 0
        }
    }
    ._appLinks_j6el8_211 {
        grid-area: buttons;
        margin-block-start: 16px
    }
    ._footerText_j6el8_216 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        margin-block-start: 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._footerLink_j6el8_373 {
        align-items: center;
        gap: 8px;
        max-width: max-content;
        margin-block-start: 16px;
        display: flex
    }
    ._footerLink_j6el8_373 img {
        width: 16px;
        height: 16px
    }
    ._success_j6el8_384,
    ._error_j6el8_385 {
        text-align: center;
        margin-block-start: 24px;
        display: none
    }
    ._successTitle_j6el8_391,
    ._errorTitle_j6el8_392 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._successBody_j6el8_413,
    ._errorBody_j6el8_414 {
        max-width: 50ch;
        margin-block-start: 16px
    }
    w-form.state\:success ._title_j6el8_68,
    w-form.state\:success ._body_j6el8_94,
    w-form.state\:success ._form_j6el8_101,
    w-form.state\:success ._footerText_j6el8_216,
    w-form.state\:success ._footerLink_j6el8_373 {
        display: none !important
    }
    w-form.state\:success ._success_j6el8_384 {
        display: block
    }
    w-form.state\:error ._title_j6el8_68,
    w-form.state\:error ._body_j6el8_94,
    w-form.state\:error ._form_j6el8_101,
    w-form.state\:error ._footerText_j6el8_216,
    w-form.state\:error ._footerLink_j6el8_373 {
        display: none !important
    }
    w-form.state\:error ._error_j6el8_385 {
        display: block
    }
    ._container_1qlui_2 {
        grid-template-columns: [left-outer]1fr[left-padding]24px[left-content col1]calc(min(100% - 48px, 752px)/12)[col2]calc(min(100% - 48px, 752px)/12)[col3]calc(min(100% - 48px, 752px)/12)[col4]calc(min(100% - 48px, 752px)/12)[col5]calc(min(100% - 48px, 752px)/12)[col6]calc(min(100% - 48px, 752px)/12)[col7]calc(min(100% - 48px, 752px)/12)[col8]calc(min(100% - 48px, 752px)/12)[col9]calc(min(100% - 48px, 752px)/12)[col10]calc(min(100% - 48px, 752px)/12)[col11]calc(min(100% - 48px, 752px)/12)[col12]calc(min(100% - 48px, 752px)/12)[right-content]24px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1qlui_2 {
            grid-template-columns: [left-outer]1fr[left-padding]24px[left-content col1]calc(min(100% - 48px, 980px)/12)[col2]calc(min(100% - 48px, 980px)/12)[col3]calc(min(100% - 48px, 980px)/12)[col4]calc(min(100% - 48px, 980px)/12)[col5]calc(min(100% - 48px, 980px)/12)[col6]calc(min(100% - 48px, 980px)/12)[col7]calc(min(100% - 48px, 980px)/12)[col8]calc(min(100% - 48px, 980px)/12)[col9]calc(min(100% - 48px, 980px)/12)[col10]calc(min(100% - 48px, 980px)/12)[col11]calc(min(100% - 48px, 980px)/12)[col12]calc(min(100% - 48px, 980px)/12)[right-content]24px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1qlui_2 {
            grid-template-columns: [left-outer]1fr[left-padding]80px[left-content col1]calc(min(100% - 160px, 1120px)/12)[col2]calc(min(100% - 160px, 1120px)/12)[col3]calc(min(100% - 160px, 1120px)/12)[col4]calc(min(100% - 160px, 1120px)/12)[col5]calc(min(100% - 160px, 1120px)/12)[col6]calc(min(100% - 160px, 1120px)/12)[col7]calc(min(100% - 160px, 1120px)/12)[col8]calc(min(100% - 160px, 1120px)/12)[col9]calc(min(100% - 160px, 1120px)/12)[col10]calc(min(100% - 160px, 1120px)/12)[col11]calc(min(100% - 160px, 1120px)/12)[col12]calc(min(100% - 160px, 1120px)/12)[right-content]80px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1qlui_2 {
            grid-template-columns: [left-outer]1fr[left-padding]80px[left-content col1]93.3333px[col2]93.3333px[col3]93.3333px[col4]93.3333px[col5]93.3333px[col6]93.3333px[col7]93.3333px[col8]93.3333px[col9]93.3333px[col10]93.3333px[col11]93.3333px[col12]93.3333px[right-content]80px[right-padding]1fr[right-outer]
        }
    }
    ._container_1qlui_2>* {
        grid-column: left-content/right-content
    }
    ._background_1qlui_25 {
        grid-area: 1/left-outer/auto/right-outer;
        height: 452px;
        position: relative
    }
    @media (width>=1024px) {
        ._background_1qlui_25 {
            grid-column: left-padding/right-padding;
            justify-self: center;
            max-width: 1280px
        }
    }
    ._background_1qlui_25 picture,
    ._background_1qlui_25 img {
        height: 100%;
        display: block
    }
    ._background_1qlui_25 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._background_1qlui_25:after {
        content: "";
        opacity: .5;
        background: linear-gradient(#050f1e00 0%, #050f1e 100%);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._content_1qlui_59 {
        z-index: 1;
        grid: "title"1fr"logo"/1fr;
        grid-row: 1;
        align-items: end;
        gap: 30px;
        padding-bottom: 57px;
        display: grid
    }
    @media (width>=600px) {
        ._content_1qlui_59 {
            grid: "title logo"/1fr auto
        }
    }
    ._title_1qlui_74 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        max-width: 500px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._title_1qlui_74 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._logo_1qlui_112 {
        grid-area: logo;
        justify-self: end;
        width: 196px;
        height: 96px
    }
    @media (width>=1024px) {
        ._outerContainer_ly72l_3 {
            background-color: #242424
        }
    }
    ._container_ly72l_7 {
        margin-top: -80px;
        position: relative
    }
    @media (width<=599px) {
        ._container_ly72l_7 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._container_ly72l_7 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._container_ly72l_7 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._container_ly72l_7 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._container_ly72l_7>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_ly72l_7 {
            margin-top: -100px
        }
    }
    @media (width>=600px) {
        ._container_ly72l_7 {
            overflow: hidden
        }
    }
    @media (width>=1024px) {
        ._container_ly72l_7 {
            max-width: 1440px;
            margin: -100px auto 0
        }
    }
    @media (width<=599px) {
        ._background_ly72l_55 {
            grid-column: left-outer/right-outer
        }
    }
    @media (width>=600px) {
        ._background_ly72l_55 {
            width: 1920px;
            height: 438px;
            position: relative;
            left: -444px
        }
    }
    @media (width>=1024px) {
        ._background_ly72l_55 {
            left: -390px
        }
    }
    @media (width>=600px) {
        ._backgroundMobile_ly72l_73 {
            display: none
        }
    }
    ._backgroundAnimation_ly72l_77 {
        display: none
    }
    @media (width>=600px) {
        ._backgroundAnimation_ly72l_77 {
            height: 100%;
            display: block
        }
    }
    ._content_ly72l_86 {
        margin-top: 36px
    }
    @media (width>=600px) and (width<=1023px) {
        ._content_ly72l_86 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=600px) and (width<=1023px) {
        ._content_ly72l_86 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=1024px) and (width<=1439px) {
        ._content_ly72l_86 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) and (width>=1440px) {
        ._content_ly72l_86 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width<=1023px) {
        ._content_ly72l_86>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._content_ly72l_86 {
            opacity: 0;
            max-width: 37%;
            margin-top: 15px;
            position: absolute;
            top: 50%;
            right: 108px;
            transform: translateY(-50%)
        }
        ._container_ly72l_7:has(.animation\:started) ._content_ly72l_86 {
            opacity: 1;
            transition: opacity .2s 1.2s
        }
    }
    ._title_ly72l_133 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    @media (width>=600px) and (width<=1023px) {
        ._body_ly72l_142 {
            max-width: 55ch
        }
    }
    ._body_ly72l_142._large_ly72l_290 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._body_ly72l_142 a {
        color: #00e89d
    }
    ._container_1p7ml_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1p7ml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1p7ml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1p7ml_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1p7ml_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._content_1p7ml_26 {
            grid-template-columns: 213px 1fr;
            gap: 11px 36px;
            display: grid
        }
    }
    ._title_1p7ml_32 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._resultsCount_1p7ml_40 {
        color: #949a9f;
        grid-column: 1/span 2;
        justify-self: end;
        margin-bottom: 16px;
        font-size: 1.125rem
    }
    @media (width>=600px) {
        ._resultsCount_1p7ml_40 {
            margin-bottom: 0
        }
    }
    ._toggleModal_1p7ml_53 {
        justify-content: space-between;
        align-items: center;
        gap: "";
        width: 100%;
        color: inherit;
        border: 1px solid #949a9f;
        padding: 16px;
        font-size: .85em;
        display: flex
    }
    ._toggleModalIcon_1p7ml_78 {
        flex: 0 0 10px;
        height: 5px
    }
    @media (width>=600px) {
        ._filtersMobile_1p7ml_83 {
            display: none
        }
    }
    ._filtersModal_1p7ml_87 {
        opacity: 0;
        pointer-events: none;
        color: #fff;
        background-color: #323232;
        width: 100%;
        height: 100%;
        padding: 32px;
        transition: opacity .2s, scale .2s;
        display: block;
        position: fixed;
        top: 0;
        left: 0;
        overflow-x: hidden;
        scale: 1.1
    }
    ._filtersModal_1p7ml_87[open] {
        opacity: 1;
        pointer-events: auto;
        flex-direction: column;
        gap: 0;
        display: flex;
        scale: 1
    }
    ._closeModal_1p7ml_112 {
        color: inherit;
        align-self: end;
        margin: -15px
    }
    ._closeModalIcon_1p7ml_131 {
        width: 48px;
        height: 48px
    }
    ._filtersTitle_1p7ml_136 {
        letter-spacing: -.08em;
        text-transform: uppercase;
        margin-top: 36px;
        font-family: Simplon Mono;
        font-size: .75rem;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._filtersTitle_1p7ml_136 {
            margin-top: 0
        }
    }
    ._filtersDrawer_1p7ml_156 {
        border-bottom: 1px solid #4b4b4b
    }
    ._filtersDrawer_1p7ml_156 summary {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._filtersDrawer_1p7ml_156 summary:focus {
        outline: 0 #0000
    }
    ._filtersDrawer_1p7ml_156 summary:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._filtersDrawerSummary_1p7ml_183 {
        justify-content: space-between;
        align-items: center;
        gap: "";
        letter-spacing: -.08em;
        cursor: pointer;
        padding: 20px 0;
        font-size: 1.1875rem;
        line-height: 1.75rem;
        display: flex
    }
    ._filtersDrawerOpen_1p7ml_194 {
        flex: 0 0 13px;
        height: 13px
    }
    ._filtersDrawer_1p7ml_156[open] ._filtersDrawerOpen_1p7ml_194 {
        display: none
    }
    ._filtersDrawerClose_1p7ml_201 {
        flex: 0 0 13px;
        height: 13px;
        display: none
    }
    ._filtersDrawer_1p7ml_156[open] ._filtersDrawerClose_1p7ml_201 {
        display: block
    }
    ._filtersDrawerContents_1p7ml_210 {
        flex-direction: column;
        gap: 28px;
        display: flex
    }
    ._filtersDrawer_1p7ml_156[open] ._filtersDrawerContents_1p7ml_210 {
        margin-bottom: 28px
    }
    ._filter_1p7ml_83 {
        align-items: center;
        gap: 16px;
        display: flex
    }
    ._filterInput_1p7ml_229 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._filterCheckbox_1p7ml_237 {
        background-color: #0000;
        border: 2px solid #949a9f;
        outline: 0 #0000;
        flex: none;
        width: 24px;
        height: 24px;
        transition: border .2s, background-color .2s, outline .15s
    }
    ._filterInput_1p7ml_229:checked~._filterCheckbox_1p7ml_237 {
        background-color: #07f;
        border: 2px solid #07f
    }
    ._filterInput_1p7ml_229:checked~._filterCheckbox_1p7ml_237 ._filterCheckboxCheck_1p7ml_250 {
        opacity: 1;
        pointer-events: auto
    }
    ._filterInput_1p7ml_229:focus-visible~._filterCheckbox_1p7ml_237 {
        outline: 4px solid #00e89d
    }
    ._filterCheckboxCheck_1p7ml_250 {
        opacity: 0;
        pointer-events: none;
        width: 100%;
        height: 100%;
        transition: opacity .2s
    }
    ._filtersDesktop_1p7ml_264 {
        display: none
    }
    @media (width>=600px) {
        ._filtersDesktop_1p7ml_264 {
            display: block
        }
    }
    ._papers_1p7ml_273 {
        flex-direction: column;
        gap: 20px;
        margin-block: 48px;
        display: flex
    }
    @media (width>=600px) {
        ._papers_1p7ml_273 {
            border-top: 1px solid #949a9f;
            margin-top: 0;
            padding-top: 10px
        }
    }
    ._papersItem_1p7ml_292 {
        border-bottom: 1px solid #949a9f;
        padding-bottom: 10px
    }
    ._papersItem_1p7ml_292[aria-hidden=true] {
        display: none
    }
    ._paperPreview_1p7ml_299 {
        grid: "title title""authors authors""readMore download""topics download"1fr/auto 1fr;
        gap: 10px;
        display: grid
    }
    ._paperTitle_1p7ml_305 {
        letter-spacing: -.04em;
        grid-area: title;
        font-size: 1.25rem;
        line-height: 1.1
    }
    ._authors_1p7ml_318 {
        grid-area: authors
    }
    ._authorsLabel_1p7ml_321 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._byline_1p7ml_329 {
        color: #949a9f;
        font-size: .875rem
    }
    ._byline_1p7ml_329 a {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._byline_1p7ml_329 a:focus {
        outline: 0 #0000
    }
    ._byline_1p7ml_329 a:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._byline_1p7ml_329 a,
    ._byline_1p7ml_329 a:hover {
        color: #00e89d
    }
    ._authorsList_1p7ml_361 {
        color: #949a9f;
        flex-wrap: wrap;
        gap: 0 .3em;
        font-size: .875rem;
        display: flex
    }
    ._readMore_1p7ml_374 {
        grid-area: readMore
    }
    ._topics_1p7ml_377 {
        grid-area: topics
    }
    ._topics_1p7ml_377,
    ._readMore_1p7ml_374,
    ._bylineContainer_1p7ml_382 {
        align-items: start;
        gap: 10px;
        display: flex
    }
    ._bylineLabel_1p7ml_387,
    ._topicsLabel_1p7ml_388,
    ._readMoreLabel_1p7ml_389 {
        letter-spacing: -.08em;
        text-transform: uppercase;
        margin-top: 3px;
        font-family: Simplon Mono;
        font-size: .75rem;
        line-height: 1
    }
    ._byline_1p7ml_329 {
        line-height: 1.25
    }
    ._topicsList_1p7ml_401,
    ._readMoreList_1p7ml_402 {
        flex-wrap: wrap;
        gap: 0 .3em;
        font-family: Simplon Mono;
        font-size: .75rem;
        display: flex
    }
    ._paperDownload_1p7ml_416 {
        position: relative
    }
    ._paperDownload_1p7ml_416:after {
        content: "";
        width: max(100%, 45px);
        height: max(100%, 45px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._paperDownload_1p7ml_416 {
        grid-area: download;
        place-self: end;
        width: 14px;
        height: 21px;
        margin-right: 1px
    }
    ._container_1ksxq_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1ksxq_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1ksxq_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1ksxq_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1ksxq_2>* {
        grid-column: left-content/right-content
    }
    ._container_1ksxq_2 {
        color: #fff
    }
    ._header_1ksxq_28 {
        border-bottom: 2px solid #fff;
        padding-bottom: 36px
    }
    ._title_1ksxq_33 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._title_1ksxq_33[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    @media (width>=600px) {
        ._title_1ksxq_33 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._header_1ksxq_28~._content_1ksxq_75 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._header_1ksxq_28~._content_1ksxq_75 {
            margin-top: 60px
        }
    }
    ._content_1ksxq_75 {
        opacity: 0;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._content_1ksxq_75[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._subtitle_1ksxq_93 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._subtitle_1ksxq_93 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2
        }
    }
    ._body_1ksxq_128 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02rem;
        margin-top: 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.33
    }
    @media (width>=600px) {
        ._body_1ksxq_128 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            margin-top: 8px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.17
        }
    }
    ._callout_1ksxq_158 {
        opacity: 0;
        flex-direction: column;
        gap: 24px;
        transition: opacity .4s ease-in-out;
        display: flex
    }
    ._callout_1ksxq_158[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._callout_1ksxq_158 {
        background-color: #1e2a38;
        border-radius: 10px;
        margin-top: 36px;
        padding: 40px 24px
    }
    @media (width>=600px) and (width<=1023px) {
        ._callout_1ksxq_158 {
            padding: 48px 42px
        }
    }
    @media (width>=1024px) {
        ._callout_1ksxq_158 {
            padding: 48px 84px
        }
    }
    ._link_1ksxq_329 {
        max-width: max-content;
        line-height: 1.25
    }
    @media (width>=600px) {
        ._link_1ksxq_329 {
            align-self: end
        }
    }
    ._container_b3bud_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b3bud_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_b3bud_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_b3bud_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_b3bud_2>* {
        grid-column: left-content/right-content
    }
    ._container_b3bud_2 {
        color: #fff;
        background-color: #050f1e;
        padding-bottom: 118px
    }
    ._header_b3bud_30 {
        border-bottom: 3px solid #fff;
        padding-bottom: 36px
    }
    ._title_b3bud_35 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 2.5625rem;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._title_b3bud_35[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    @media (width>=600px) {
        ._title_b3bud_35 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            max-width: 15ch;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._subtitle_b3bud_78 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.125rem;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._subtitle_b3bud_78 {
            text-align: center
        }
    }
    *~._subtitle_b3bud_78 {
        margin-top: 40px
    }
    @media (width>=600px) {
        *~._subtitle_b3bud_78 {
            margin-top: 52px
        }
    }
    ._chartsRow_b3bud_104 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._chartsRow_b3bud_104 {
            margin-top: 72px
        }
    }
    @media (width>=1024px) {
        ._chartsRow_b3bud_104._withLabel_b3bud_113 {
            grid-template-columns: calc(25% - 36px) 1fr 36px;
            display: grid
        }
    }
    ._chartRowLabel_b3bud_118 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        border-bottom: 1px solid #5e6f82;
        margin-bottom: 36px;
        padding-bottom: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._chartRowLabel_b3bud_118 {
            border: none;
            padding-right: 25px;
            font-size: 1.5rem
        }
    }
    ._charts_b3bud_104 {
        flex-direction: column;
        gap: 36px;
        display: flex
    }
    @media (width>=600px) {
        ._charts_b3bud_104 {
            grid-template-columns: 1fr 1fr;
            gap: 27px;
            display: grid
        }
    }
    @media (width>=800px) {
        ._charts_b3bud_104 {
            grid-template-columns: 1fr 1fr 1fr
        }
    }
    ._chartsItem_b3bud_165 {
        height: 100%;
        display: flex
    }
    ._body_b3bud_170 {
        margin-top: 36px
    }
    @media (width>=600px) {
        ._body_b3bud_170 {
            text-align: center;
            margin-top: 100px
        }
    }
    ._link_b3bud_322 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._link_b3bud_322[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._link_b3bud_322 {
        color: #fff;
        margin-top: 36px
    }
    @media (width>=600px) {
        ._link_b3bud_322 {
            margin-top: 63px
        }
    }
    ._container_9clrl_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_9clrl_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_9clrl_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_9clrl_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_9clrl_2>* {
        grid-column: left-content/right-content
    }
    ._container_9clrl_2 {
        color: #fff;
        background-color: #050f1e
    }
    ._container_9clrl_2._carousel_9clrl_29 ._header_9clrl_29 {
        opacity: 0;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._container_9clrl_2._carousel_9clrl_29 ._header_9clrl_29[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._container_9clrl_2._carousel_9clrl_29 ._header_9clrl_29 {
        border-bottom: 3px solid #fff;
        padding-bottom: 36px
    }
    ._container_9clrl_2._carousel_9clrl_29 ._title_9clrl_43 {
        text-wrap: balance;
        letter-spacing: -.05em;
        font-size: 2.25rem;
        line-height: 2.5625rem
    }
    @media (width>=600px) {
        ._container_9clrl_2._carousel_9clrl_29 ._title_9clrl_43 {
            font-size: 3.125rem;
            line-height: 1.1
        }
    }
    @media (width>=1024px) {
        ._container_9clrl_2._carousel_9clrl_29 ._title_9clrl_43 {
            max-width: 50%
        }
    }
    @media (width<=599px) {
        ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68 {
            will-change: scroll-position;
            scrollbar-width: none;
            scroll-snap-type: x mandatory;
            scroll-snap-stop: always;
            flex-direction: row;
            display: flex;
            overflow: scroll hidden
        }
        ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68::-webkit-scrollbar {
            background: 0 0;
            width: 0;
            height: 0;
            display: none
        }
    }
    @media (width>=600px) {
        ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68 {
            --w-carousel-continuous: true;
            will-change: scroll-position;
            scrollbar-width: none;
            flex-direction: row;
            display: flex;
            overflow: scroll hidden
        }
        ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68::-webkit-scrollbar {
            background: 0 0;
            width: 0;
            height: 0;
            display: none
        }
    }
    ._container_9clrl_2._carousel_9clrl_29 ._grid_9clrl_68 {
        margin-top: 40px
    }
    @media (width<=599px) {
        ._container_9clrl_2._carousel_9clrl_29 ._gridItem_9clrl_113 {
            scroll-snap-align: center;
            flex: 0 0 calc(100% - 20px);
            margin-left: 10px;
            margin-right: 10px
        }
    }
    @media (width>=600px) {
        ._container_9clrl_2._carousel_9clrl_29 ._gridItem_9clrl_113 {
            scroll-snap-align: center;
            flex: 0 0 380px;
            margin-left: 41px;
            margin-right: 41px
        }
        ._container_9clrl_2._carousel_9clrl_29 ._gridItem_9clrl_113:first-child {
            margin-left: 0
        }
        ._container_9clrl_2._carousel_9clrl_29 ._gridItem_9clrl_113:last-child {
            margin-right: 0
        }
    }
    ._container_9clrl_2._carousel_9clrl_29 ._gridImage_9clrl_134 {
        max-width: 240px
    }
    ._container_9clrl_2._carousel_9clrl_29 ._gridTitle_9clrl_138 {
        text-wrap: balance;
        letter-spacing: -.125rem;
        margin-top: 32px;
        font-size: 2.375rem;
        line-height: 1.1
    }
    ._container_9clrl_2._carousel_9clrl_29 ._gridBody_9clrl_152 {
        letter-spacing: -.02rem;
        margin-top: 16px;
        font-size: 1.125rem;
        line-height: 1.5rem
    }
    ._container_9clrl_2._carousel_9clrl_29 ._controls_9clrl_158 {
        justify-content: center;
        align-items: center;
        gap: 16px;
        margin-top: 40px;
        display: flex
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166,
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166:focus,
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167:focus {
        outline: 0 #0000
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166:focus-visible,
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166,
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167 {
        color: #fff;
        opacity: 1;
        width: 50px;
        height: 50px;
        transition: opacity .2s
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationPrevious_9clrl_166[aria-disabled=true],
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167[aria-disabled=true] {
        cursor: not-allowed;
        opacity: .5
    }
    ._container_9clrl_2._carousel_9clrl_29 ._paginationNext_9clrl_167 {
        rotate: 180deg
    }
    @media (width<=599px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/2)[col2]calc(min(100% - 72px, 348px)/2)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width<=599px) and (width>=600px) and (width<=1023px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/2)[col2]calc(min(100% - 108px, 1332px)/2)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1024px) and (width<=1439px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/2)[col2]calc(min(100% - 216px, 1224px)/2)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) and (width>=1440px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]612px[col2]612px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width<=599px) {
        ._hero_1ijac_3>* {
            grid-column: left-content/right-content
        }
    }
    ._hero_1ijac_3 {
        color: #fff;
        background-color: #07f
    }
    @media (width>=600px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 72px, 348px)/12 - 36.6667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid;
            overflow: hidden
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._hero_1ijac_3 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]65.3333px[gutter1]40px[col2]65.3333px[gutter2]40px[col3]65.3333px[gutter3]40px[col4]65.3333px[gutter4]40px[col5]65.3333px[gutter5]40px[col6]65.3333px[gutter6]40px[col7]65.3333px[gutter7]40px[col8]65.3333px[gutter8]40px[col9]65.3333px[gutter9]40px[col10]65.3333px[gutter10]40px[col11]65.3333px[gutter11]40px[col12]65.3333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._hero_1ijac_3>* {
            grid-column: left-content/right-content
        }
    }
    ._background_1ijac_61 {
        grid-area: 1/left-outer/auto/right-outer
    }
    ._background_1ijac_61 picture {
        height: 100%
    }
    ._background_1ijac_61 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        min-height: 300px;
        display: block
    }
    ._header_1ijac_75 {
        z-index: 2;
        grid-area: 1/left-content/auto/right-content;
        min-height: 300px;
        padding-top: 60px;
        position: relative
    }
    @media (width>=1024px) {
        ._header_1ijac_75 {
            padding-top: 100px
        }
    }
    ._displayTitle_1ijac_89 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 4.375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=1024px) {
        ._displayTitle_1ijac_89 {
            font-size: 7.5rem
        }
    }
    @media (width>=600px) {
        ._heroImageGroup_1ijac_115 {
            grid-column: gutter7/right-content
        }
    }
    ._heroImage_1ijac_115 {
        margin-top: -35.7%
    }
    ._caption_1ijac_137 {
        margin-top: 12px
    }
    @media (width>=600px) {
        ._caption_1ijac_137 {
            border-left: 1px solid #fff;
            width: 150px;
            margin: 0 auto;
            padding-left: 24px;
            transform: translateY(12px)translate(75px)
        }
    }
    @media (width>=1024px) {
        ._caption_1ijac_137 {
            transform: translateY(12px)translate(100px)
        }
    }
    ._captionBody_1ijac_154 {
        letter-spacing: -.05875rem;
        margin-top: 6px;
        font-size: 1.5rem;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._content_1ijac_161 {
            grid-area: 2/left-content/auto/gutter6;
            align-self: end
        }
    }
    ._subtitle_1ijac_168 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._body_1ijac_190 {
        max-width: 461px;
        margin-top: 24px
    }
    ._body_1ijac_190 a {
        color: #00e89d
    }
    ._link_1ijac_340 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        justify-content: center;
        align-items: center;
        gap: 16px;
        margin-top: 36px;
        margin-bottom: 4px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        display: flex
    }
    @media (width>=600px) {
        ._link_1ijac_340 {
            grid-column: left-content/gutter6;
            justify-content: start;
            align-self: start;
            margin-top: 56px
        }
    }
    ._link_1ijac_340 img,
    ._link_1ijac_340 [role=img] {
        flex: none
    }
    ._footer_1ijac_371 {
        margin-top: 77px;
        padding-bottom: 4px
    }
    @media (width>=600px) {
        ._footer_1ijac_371 {
            grid-area: 3/gutter7/auto/right-content;
            margin-top: 63px
        }
    }
    ._footerTitle_1ijac_382 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 268px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._footerLinks_1ijac_397 {
        justify-content: center;
        align-items: center;
        gap: 11px;
        max-width: 300px;
        margin-top: 8px;
        display: flex
    }
    ._badgeLink_1ijac_411 {
        display: block
    }
    ._container_qiwav_2 {
        color: #fff;
        background-color: #060f1e
    }
    ._header_qiwav_6 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._header_qiwav_6 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._header_qiwav_6 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._header_qiwav_6 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._header_qiwav_6>* {
        grid-column: left-content/right-content
    }
    ._header_qiwav_6 {
        padding: 63px 0 34px;
        position: relative
    }
    @media (width>=600px) {
        ._header_qiwav_6 {
            padding: 91px 0 80px
        }
    }
    ._backgroundDesktop_qiwav_38,
    ._backgroundMobile_qiwav_39 {
        grid-column: unset;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._backgroundDesktop_qiwav_38 picture,
    ._backgroundMobile_qiwav_39 picture {
        height: 100%
    }
    ._backgroundDesktop_qiwav_38 img,
    ._backgroundMobile_qiwav_39 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._backgroundDesktop_qiwav_38 {
        display: none
    }
    @media (width>=600px) {
        ._backgroundDesktop_qiwav_38 {
            display: block
        }
        ._backgroundMobile_qiwav_39 {
            display: none
        }
    }
    ._backgroundMobile_qiwav_39 img {
        object-position: 49% 50%
    }
    ._title_qiwav_75 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.175rem;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        position: relative
    }
    @media (width>=600px) {
        ._title_qiwav_75 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.25rem;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 6.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._content_qiwav_111 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._content_qiwav_111 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._content_qiwav_111 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._content_qiwav_111 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._content_qiwav_111>* {
        grid-column: left-content/right-content
    }
    ._content_qiwav_111 {
        background-color: #036;
        padding: 36px 0
    }
    @media (width>=600px) {
        ._content_qiwav_111 {
            background-color: #061e4d;
            padding: 46px 0
        }
    }
    @media (width>=1024px) {
        ._main_qiwav_145 {
            grid-gap: 36px;
            grid: "subtitle body"/300px 1fr;
            display: grid
        }
    }
    ._subtitle_qiwav_152 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.1125rem;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._subtitle_qiwav_152 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.103125rem;
            grid-area: subtitle;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._body_qiwav_189 {
        margin-top: 24px
    }
    @media (width>=1024px) {
        ._body_qiwav_189 {
            grid-area: body;
            margin-top: 0
        }
    }
    ._container_13gn6_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_13gn6_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_13gn6_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_13gn6_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_13gn6_2>* {
        grid-column: left-content/right-content
    }
    ._container_13gn6_2 {
        color: #fff;
        background-color: #000
    }
    ._header_13gn6_29 {
        border-bottom: 2px solid #fff;
        padding-bottom: 36px
    }
    ._title_13gn6_34 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._title_13gn6_34[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._sections_13gn6_62 {
        flex-direction: column;
        gap: 40px;
        margin-top: 76px;
        display: flex
    }
    ._sections_13gn6_62[inview]>* {
        opacity: 1
    }
    ._sections_13gn6_62[inview]>:first-child {
        transition: opacity .4s ease-in-out .2s
    }
    ._sections_13gn6_62[inview]>:nth-child(2) {
        transition: opacity .4s ease-in-out .4s
    }
    ._sections_13gn6_62[inview]>:nth-child(3) {
        transition: opacity .4s ease-in-out .6s
    }
    ._sections_13gn6_62[inview]>:nth-child(4) {
        transition: opacity .4s ease-in-out .8s
    }
    ._sections_13gn6_62[inview]>:nth-child(5) {
        transition: opacity .4s ease-in-out 1s
    }
    ._sections_13gn6_62[inview]>:nth-child(6) {
        transition: opacity .4s ease-in-out 1.2s
    }
    ._sections_13gn6_62[inview]>:nth-child(7) {
        transition: opacity .4s ease-in-out 1.4s
    }
    ._sections_13gn6_62[inview]>:nth-child(8) {
        transition: opacity .4s ease-in-out 1.6s
    }
    ._sections_13gn6_62[inview]>:nth-child(9) {
        transition: opacity .4s ease-in-out 1.8s
    }
    ._sections_13gn6_62[inview]>:nth-child(10) {
        transition: opacity .4s ease-in-out 2s
    }
    ._section_13gn6_62 {
        opacity: 0;
        border-bottom: 1px solid #43546a;
        padding-bottom: 40px
    }
    @media (width>=600px) {
        ._section_13gn6_62 {
            grid: "title link""body _"1fr/1fr auto;
            gap: 16px 48px;
            display: grid
        }
    }
    ._sectionTitle_13gn6_120 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.0375em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._sectionTitle_13gn6_120 {
            grid-area: title
        }
    }
    ._sectionBody_13gn6_145 {
        margin-top: 16px
    }
    @media (width>=600px) {
        ._sectionBody_13gn6_145 {
            grid-area: body;
            margin: 0
        }
    }
    ._sectionLink_13gn6_154 {
        justify-content: center;
        align-items: center;
        gap: "";
        gap: 8px;
        max-width: max-content;
        margin-top: 48px;
        display: flex
    }
    @media (width>=600px) {
        ._sectionLink_13gn6_154 {
            grid-area: link;
            margin: 0
        }
    }
    ._sectionLinkIcon_13gn6_169 {
        width: 16px;
        height: 22px
    }
    ._container_pd24h_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_pd24h_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_pd24h_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_pd24h_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_pd24h_2>* {
        grid-column: left-content/right-content
    }
    ._container_pd24h_2 {
        color: #fff
    }
    ._content_pd24h_28 {
        flex-direction: column;
        gap: 36px;
        display: flex
    }
    @media (width>=750px) {
        ._content_pd24h_28 {
            grid-template-columns: 1fr 1fr 1fr 36px;
            gap: 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._content_pd24h_28 {
            grid-template-columns: calc(25% - 36px) 1fr 1fr 1fr 36px
        }
    }
    ._title_pd24h_45 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 580px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=750px) {
        ._title_pd24h_45 {
            grid-area: 1/1/span 1/span 4;
            margin-bottom: 72px
        }
    }
    @media (width>=1024px) {
        ._title_pd24h_45 {
            grid-area: 1/1/span 1/span 5
        }
    }
    ._body_pd24h_70 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        border-bottom: 1px solid #5e6f82;
        padding-bottom: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=750px) {
        ._body_pd24h_70 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 1/1/span 1/span 4;
            margin-bottom: 16px;
            padding-right: 25px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.17
        }
    }
    @media (width>=1024px) {
        ._body_pd24h_70 {
            grid-area: initial;
            border: none;
            margin: 0
        }
    }
    @media (width>=750px) {
        ._title_pd24h_45~._body_pd24h_70 {
            grid-area: 2/1/span 1/span 4
        }
    }
    @media (width>=1024px) {
        ._title_pd24h_45~._body_pd24h_70 {
            grid-area: initial
        }
    }
    ._bodyText_pd24h_120,
    ._bodyText_pd24h_120 p {
        display: inline
    }
    ._bodyIcon_pd24h_126 {
        display: none
    }
    @media (width>=750px) {
        ._bodyIcon_pd24h_126 {
            width: 29px;
            height: 17px;
            margin-left: 5px;
            display: inline-block
        }
    }
    ._chart_pd24h_137 {
        height: 100%
    }
    @media (width>=600px) and (width<=1023px) {
        ._chart_pd24h_137 {
            height: auto
        }
    }
    @media (width>=750px) {
        ._chart_pd24h_137 {
            padding-right: 20px
        }
    }
    ._container_6pz2u_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_6pz2u_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_6pz2u_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_6pz2u_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_6pz2u_2>* {
        grid-column: left-content/right-content
    }
    ._container_6pz2u_2 {
        color: #fff
    }
    @media (width<=599px) {
        ._body_6pz2u_29 {
            grid-column: left-outer/right-outer
        }
    }
    ._body_6pz2u_29 .table-container {
        padding: 0 36px;
        overflow-x: auto
    }
    @media (width>=600px) {
        ._body_6pz2u_29 .table-container {
            padding: 0
        }
    }
    ._body_6pz2u_29 .table-container table {
        table-layout: fixed;
        border-collapse: collapse;
        width: 100%;
        color: inherit
    }
    ._body_6pz2u_29 .table-container table th {
        font-weight: 400
    }
    ._body_6pz2u_29 .table-container table {
        min-width: 280px;
        max-width: 348px;
        margin: 0 auto
    }
    @media (width>=600px) {
        ._body_6pz2u_29 .table-container table {
            max-width: unset
        }
    }
    ._container_6pz2u_2._option\:top-border_6pz2u_61 ._body_6pz2u_29 .table-container table {
        border-top: 1px solid #445569;
        margin-top: 32px
    }
    ._body_6pz2u_29 .table-container tr {
        border-bottom: 1px solid #445569
    }
    ._body_6pz2u_29 .table-container th,
    ._body_6pz2u_29 .table-container td {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        padding: 24px 36px 24px 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._body_6pz2u_29 .table-container th {
        text-align: left
    }
    ._body_6pz2u_29 .table-container b {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._body_6pz2u_29 .table-container b {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.875rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    @media (width>=1024px) {
        ._body_6pz2u_29 .table-container b {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.02em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    @media (width<=599px) {
        ._body_6pz2u_29 .table-container.num-cols\:3 table,
        ._body_6pz2u_29 .table-container.num-cols\:4 table,
        ._body_6pz2u_29 .table-container.num-cols\:5 table,
        ._body_6pz2u_29 .table-container.num-cols\:6 table,
        ._body_6pz2u_29 .table-container.num-cols\:7 table,
        ._body_6pz2u_29 .table-container.num-cols\:8 table {
            display: block
        }
        ._body_6pz2u_29 .table-container.num-cols\:3 tbody,
        ._body_6pz2u_29 .table-container.num-cols\:4 tbody,
        ._body_6pz2u_29 .table-container.num-cols\:5 tbody,
        ._body_6pz2u_29 .table-container.num-cols\:6 tbody,
        ._body_6pz2u_29 .table-container.num-cols\:7 tbody,
        ._body_6pz2u_29 .table-container.num-cols\:8 tbody {
            flex-direction: column;
            gap: 0;
            display: flex
        }
        ._body_6pz2u_29 .table-container.num-cols\:3 tr,
        ._body_6pz2u_29 .table-container.num-cols\:4 tr,
        ._body_6pz2u_29 .table-container.num-cols\:5 tr,
        ._body_6pz2u_29 .table-container.num-cols\:6 tr,
        ._body_6pz2u_29 .table-container.num-cols\:7 tr,
        ._body_6pz2u_29 .table-container.num-cols\:8 tr {
            flex-direction: column;
            gap: 36px;
            padding: 36px 0 24px;
            display: flex
        }
        ._body_6pz2u_29 .table-container.num-cols\:3 th,
        ._body_6pz2u_29 .table-container.num-cols\:3 td,
        ._body_6pz2u_29 .table-container.num-cols\:4 th,
        ._body_6pz2u_29 .table-container.num-cols\:4 td,
        ._body_6pz2u_29 .table-container.num-cols\:5 th,
        ._body_6pz2u_29 .table-container.num-cols\:5 td,
        ._body_6pz2u_29 .table-container.num-cols\:6 th,
        ._body_6pz2u_29 .table-container.num-cols\:6 td,
        ._body_6pz2u_29 .table-container.num-cols\:7 th,
        ._body_6pz2u_29 .table-container.num-cols\:7 td,
        ._body_6pz2u_29 .table-container.num-cols\:8 th,
        ._body_6pz2u_29 .table-container.num-cols\:8 td {
            padding: 0
        }
        ._body_6pz2u_29 .table-container.num-cols\:3 b,
        ._body_6pz2u_29 .table-container.num-cols\:4 b,
        ._body_6pz2u_29 .table-container.num-cols\:5 b,
        ._body_6pz2u_29 .table-container.num-cols\:6 b,
        ._body_6pz2u_29 .table-container.num-cols\:7 b,
        ._body_6pz2u_29 .table-container.num-cols\:8 b {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.02em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_ihjwm_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_ihjwm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_ihjwm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_ihjwm_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_ihjwm_2>* {
        grid-column: left-content/right-content
    }
    ._container_ihjwm_2 {
        color: #23233c;
        background: #fff;
        padding: 48px 0 72px
    }
    @media (width>=600px) {
        ._container_ihjwm_2 {
            padding: 72px 0 96px
        }
    }
    ._header_ihjwm_35 {
        margin-block-end: 32px
    }
    ._title_ihjwm_39 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_ihjwm_39 {
            font-size: 3.125rem
        }
    }
    ._title_ihjwm_39 {
        color: #23233c
    }
    ._tableShell_ihjwm_67 {
        background: #fff;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        overflow-x: auto
    }
    ._table_ihjwm_67 {
        border-collapse: collapse;
        width: 100%;
        min-width: 640px
    }
    ._table_ihjwm_67 th,
    ._table_ihjwm_67 td {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        text-align: start;
        vertical-align: middle;
        border-block-end: 1px solid #e5e9f0;
        padding: 18px 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.45
    }
    ._table_ihjwm_67 th {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        background: #fafafb;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .8125rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._table_ihjwm_67 tbody tr:last-child td {
        border-block-end: 0
    }
    ._noCities_ihjwm_116 {
        color: #5d6e83;
        text-align: center
    }
    ._container_1u1md_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1u1md_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1u1md_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1u1md_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1u1md_2>* {
        grid-column: left-content/right-content
    }
    ._container_1u1md_2 {
        color: #23233c;
        background: #fff;
        padding: 48px 0 72px
    }
    @media (width>=600px) {
        ._container_1u1md_2 {
            padding: 72px 0 96px
        }
    }
    ._header_1u1md_35 {
        align-items: end;
        gap: 24px;
        margin-block-end: 32px;
        display: grid
    }
    @media (width>=600px) {
        ._header_1u1md_35 {
            grid-template-columns: minmax(0, 1fr) auto
        }
    }
    ._title_1u1md_47 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_1u1md_47 {
            font-size: 3.125rem
        }
    }
    ._title_1u1md_47 {
        color: #23233c
    }
    ._contextList_1u1md_75 {
        flex-wrap: wrap;
        gap: 10px;
        margin: 0;
        display: flex
    }
    ._contextItem_1u1md_81 {
        background: #fafafb;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        gap: 2px;
        min-width: 108px;
        padding: 10px 14px;
        display: grid
    }
    ._contextItem_1u1md_81 dt,
    ._contextItem_1u1md_81 dd {
        margin: 0
    }
    ._contextItem_1u1md_81 dt {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._contextItem_1u1md_81 dd {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #23233c;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    ._tableShell_1u1md_124 {
        background: #fff;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        overflow-x: auto
    }
    ._table_1u1md_124 {
        border-collapse: collapse;
        width: 100%;
        min-width: 760px
    }
    ._table_1u1md_124 th,
    ._table_1u1md_124 td {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        text-align: start;
        vertical-align: middle;
        border-block-end: 1px solid #e5e9f0;
        padding: 18px 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.45
    }
    ._table_1u1md_124 th {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #5d6e83;
        text-transform: uppercase;
        background: #fafafb;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .8125rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.2
    }
    ._table_1u1md_124 tbody tr:last-child td {
        border-block-end: 0
    }
    ._tokenName_1u1md_173 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        color: #1f2a39;
        background: #f4f6f9;
        border: 1px solid #e5e9f0;
        border-radius: 6px;
        padding: 4px 8px;
        font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
        font-size: .875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4;
        display: inline-block
    }
    ._noTokens_1u1md_193 {
        color: #5d6e83;
        text-align: center
    }
    ._supportForms_uo94q_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._supportForms_uo94q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._supportForms_uo94q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._supportForms_uo94q_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._supportForms_uo94q_2>* {
        grid-column: left-content/right-content
    }
    ._supportForms_uo94q_2 {
        background-color: #e5e9f0
    }
    ._content_uo94q_28 {
        grid-column: left-content/right-content
    }
    ._cardsContainer_uo94q_31 {
        padding: 54px 0 80px
    }
    ._hero_uo94q_34 {
        text-align: center;
        flex-direction: column;
        gap: 0;
        display: flex
    }
    ._headline_uo94q_41 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._headline_uo94q_41 {
            font-size: 3.125rem
        }
    }
    ._headline_uo94q_41 {
        justify-content: center;
        align-items: center;
        gap: "";
        color: #050f1e;
        min-height: 84px;
        display: flex
    }
    ._body_uo94q_75 {
        color: #000
    }
    ._grid_uo94q_221 {
        --num-columns: 1;
        grid-template-columns: repeat(var(--num-columns), 1fr);
        gap: 13px;
        max-width: 700px;
        margin: 50px auto 0;
        display: grid
    }
    @media (width>=600px) {
        ._grid_uo94q_221 {
            --num-columns: 2
        }
    }
    ._footer_uo94q_243 {
        text-align: center;
        margin-block-start: 60px
    }
    ._footerTitle_uo94q_248 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._footerBody_uo94q_269 {
        color: #43546a;
        margin-block-start: 16px
    }
    ._footerButtons_uo94q_416 {
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        gap: 16px;
        margin-block-start: 24px;
        display: flex
    }
    ._chatButton_uo94q_424 {
        display: inline-flex
    }
    ._buttonPrimary_uo94q_428 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._buttonPrimary_uo94q_428:focus {
        outline: 0 #0000
    }
    ._buttonPrimary_uo94q_428:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._buttonPrimary_uo94q_428 {
        color: #fff;
        background-color: #006fee;
        border: 1px solid #006fee;
        border-radius: 3px;
        width: max-content;
        padding: 16px 32px;
        display: block
    }
    ._buttonPrimary_uo94q_428:hover {
        color: #006fee;
        background-color: #fff
    }
    ._buttonSecondary_uo94q_477 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._buttonSecondary_uo94q_477:focus {
        outline: 0 #0000
    }
    ._buttonSecondary_uo94q_477:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._buttonSecondary_uo94q_477 {
        color: #fff;
        background-color: #006fee;
        border: 1px solid #006fee;
        border-radius: 3px;
        width: max-content;
        padding: 16px 32px;
        display: block
    }
    ._buttonSecondary_uo94q_477:hover {
        color: #006fee;
        background-color: #fff
    }
    ._buttonSecondary_uo94q_477 {
        background-color: inherit;
        color: #000;
        border: 1px solid #000;
        border-radius: 2000px;
        padding: 8px 24px;
        transition: background-color .2s
    }
    ._buttonSecondary_uo94q_477:hover {
        color: #000
    }
    ._formsContainer_uo94q_536 {
        padding: 15px 0 170px
    }
    ._authModal_uo94q_539 {
        border-radius: 20px
    }
    @media (width>=1024px) {
        ._authModal_uo94q_539 {
            max-width: 548px
        }
    }
    ._authModalContent_uo94q_547 {
        text-align: center;
        flex-direction: column;
        align-items: center;
        gap: 0;
        padding: 10px 16px 32px;
        display: flex
    }
    @media (width>=600px) {
        ._authModalContent_uo94q_547 {
            padding: 10px 86px 111px
        }
    }
    ._authModalClose_uo94q_561 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._authModalClose_uo94q_561:focus {
        outline: 0 #0000
    }
    ._authModalClose_uo94q_561:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._authModalClose_uo94q_561 {
        justify-content: center;
        align-items: center;
        gap: "";
        align-self: end;
        width: 48px;
        height: 48px;
        display: flex
    }
    @media (width>=1024px) {
        ._authModalClose_uo94q_561 {
            margin-right: -48px
        }
    }
    ._authModalCloseIcon_uo94q_600 {
        width: 100%;
        height: 100%
    }
    ._authModalTitle_uo94q_605 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 50px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._authModalTitle_uo94q_605 {
            font-size: 3.125rem
        }
    }
    ._authModalBody_uo94q_631,
    ._authModalConfirm_uo94q_634 {
        margin-block-start: 32px
    }
    ._authModalCancel_uo94q_638 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._authModalCancel_uo94q_638:focus {
        outline: 0 #0000
    }
    ._authModalCancel_uo94q_638:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._authModalCancel_uo94q_638 {
        color: #07f;
        margin-block-start: 23px
    }
    ._preChatModal_uo94q_667 {
        background: #fff;
        border: none;
        border-radius: 16px;
        width: min(600px, 100vw - 48px);
        padding: 0;
        box-shadow: 0 4px 24px #00000026
    }
    ._preChatModal_uo94q_667::backdrop {
        background: #00000080
    }
    ._preChatModalHeader_uo94q_678 {
        justify-content: flex-end;
        padding: 16px 16px 0;
        display: flex
    }
    ._preChatModalClose_uo94q_684 {
        cursor: pointer;
        border-radius: 50%;
        justify-content: center;
        align-items: center;
        width: 32px;
        height: 32px;
        display: flex
    }
    ._preChatModalClose_uo94q_684:hover {
        background-color: #fafafb
    }
    ._preChatModalClose_uo94q_684:focus-visible {
        outline-offset: 2px;
        outline: 2px solid #00e89d
    }
    ._preChatModalContent_uo94q_714 {
        text-align: left;
        padding: 0 32px 32px
    }
    ._preChatModalContent_uo94q_714 div[class*=userStatus] {
        justify-content: flex-start;
        margin: 0 0 24px;
        padding: 0
    }
    ._preChatModalTitle_uo94q_724 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-bottom: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.625rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._preChatModalBody_uo94q_746 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-bottom: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._preChatModalBody_uo94q_746 * {
        margin: 0
    }
    ._preChatForm_uo94q_903 {
        flex-direction: column;
        gap: 16px;
        display: flex
    }
    ._preChatRequired_uo94q_908 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-block-start: 26px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._preChatRequiredStar_uo94q_919 {
        color: #07f
    }
    ._preChatFieldGroup_uo94q_922 {
        flex-direction: column;
        gap: 8px;
        display: flex
    }
    ._preChatInput_uo94q_927,
    ._preChatTextarea_uo94q_928 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        border: 1px solid #e5e9f0;
        border-radius: 8px;
        width: 100%;
        padding: 12px 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._preChatInput_uo94q_927:focus,
    ._preChatTextarea_uo94q_928:focus {
        border-color: #07f;
        outline: none;
        box-shadow: 0 0 0 2px #007bff33
    }
    ._preChatInput_uo94q_927::placeholder,
    ._preChatTextarea_uo94q_928::placeholder {
        color: #a2abb9
    }
    ._preChatTextarea_uo94q_928 {
        resize: vertical;
        min-height: 120px
    }
    ._preChatActions_uo94q_956 {
        justify-content: flex-end;
        margin-top: 8px;
        display: flex
    }
    ._preChatSuccess_uo94q_961,
    ._preChatError_uo94q_962,
    ._preChatPending_uo94q_963 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        border-radius: 8px;
        padding: 12px 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        display: none
    }
    ._preChatSuccess_uo94q_961 {
        color: #155724;
        background-color: #d4edda
    }
    ._preChatError_uo94q_962 {
        color: #721c24;
        background-color: #f8d7da
    }
    ._preChatPending_uo94q_963 {
        color: #5d6e83;
        background-color: #fafafb
    }
    w-chat-support-form.state\:success ._preChatSuccess_uo94q_961,
    w-chat-support-form.state\:error ._preChatError_uo94q_962,
    w-chat-support-form.state\:pending ._preChatPending_uo94q_963 {
        display: block
    }
    w-chat-support-form.state\:waiting ._preChatActions_uo94q_956 button[type=submit],
    w-chat-support-form.state\:loading ._preChatActions_uo94q_956 button[type=submit],
    w-chat-support-form.state\:pending ._preChatActions_uo94q_956 button[type=submit] {
        opacity: .6;
        pointer-events: none
    }
    ._preChatLoading_uo94q_1003 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #5d6e83;
        background-color: #fafafb;
        border-radius: 8px;
        padding: 12px 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        display: none
    }
    w-chat-support-form.state\:loading ._preChatLoading_uo94q_1003 {
        display: block
    }
    [data-slot=forms][aria-hidden=true],
    [data-slot=cards][aria-hidden=true] {
        display: none
    }
    ._timeline_1iqms_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._timeline_1iqms_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._timeline_1iqms_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._timeline_1iqms_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._timeline_1iqms_2>* {
        grid-column: left-content/right-content
    }
    ._timeline_1iqms_2 {
        padding: 72px 0
    }
    @media (width>=600px) and (width<=1023px) {
        ._timeline_1iqms_2 {
            padding: 54px 0
        }
    }
    @media (width>=1024px) {
        ._timeline_1iqms_2 {
            padding: 108px 0
        }
    }
    ._timeline_1iqms_2 {
        padding-top: 0
    }
    ._rows_1iqms_41 {
        flex-direction: column;
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex
    }
    ._row_1iqms_41 {
        grid-template-columns: 24px minmax(0, 2fr) repeat(4, minmax(0, 1fr));
        align-items: start;
        column-gap: 24px;
        padding: 24px 0;
        display: grid;
        position: relative
    }
    ._row_1iqms_41:before {
        content: "";
        background: #00000026;
        width: 1px;
        height: 100%;
        position: absolute;
        top: 40px;
        left: 8px
    }
    ._marker_1iqms_65 {
        z-index: 1;
        background: #1a73e8;
        border-radius: 50%;
        width: 16px;
        height: 16px;
        margin-top: 8px;
        position: relative
    }
    ._row_1iqms_41:last-child:before {
        display: none
    }
    ._name_1iqms_77 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #1a73e8;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.875rem;
        text-decoration: none
    }
    ._column_1iqms_91 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #202124;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.875rem
    }
    ._media_1iqms_104 {
        margin-top: 48px;
        display: block
    }
    ._media_1iqms_104 img,
    ._media_1iqms_104 video {
        width: 100%;
        height: auto
    }
    @media (width<=599px) {
        ._row_1iqms_41 {
            grid-template-columns: 24px 1fr;
            row-gap: 4px
        }
        ._name_1iqms_77,
        ._column_1iqms_91 {
            grid-column: 2
        }
    }
    ._container_1xdb5_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1xdb5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1xdb5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1xdb5_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1xdb5_2>* {
        grid-column: left-content/right-content
    }
    ._container_1xdb5_2 {
        color: #000;
        background: #fff
    }
    ._title_1xdb5_30 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 720px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.08
    }
    @media (width>=600px) {
        ._title_1xdb5_30 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.08
        }
    }
    ._features_1xdb5_67 {
        flex-direction: column;
        gap: 44px;
        margin-top: 54px;
        display: flex
    }
    @media (width>=600px) {
        ._features_1xdb5_67 {
            grid-template-columns: repeat(3, minmax(0, 1fr));
            align-items: start;
            gap: 58px;
            display: grid
        }
    }
    ._feature_1xdb5_67 {
        flex-direction: column;
        align-items: flex-start;
        display: flex
    }
    ._featureDetails_1xdb5_94 {
        overflow: hidden
    }
    ._featureDetails_1xdb5_94::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._featureDetails_1xdb5_94[open]::details-content {
        height: auto
    }
    ._featureDetails_1xdb5_94 {
        outline-offset: 2px;
        outline: 0 #0000;
        width: 100%;
        padding: 0 0 4px;
        transition: outline .15s
    }
    ._featureDetails_1xdb5_94:has(:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._featureSummary_1xdb5_129 {
        cursor: pointer
    }
    ._summaryContent_1xdb5_144 {
        flex-direction: column;
        align-items: flex-start;
        display: flex
    }
    ._featureImage_1xdb5_149 {
        width: 96px;
        height: 72px;
        margin-bottom: 20px;
        display: block
    }
    ._featureImage_1xdb5_149 picture,
    ._featureImage_1xdb5_149 img {
        width: 100%;
        height: 100%;
        display: block
    }
    ._featureImage_1xdb5_149 img {
        object-fit: contain;
        object-position: left center
    }
    ._featureSubtitle_1xdb5_166 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 300px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.02
    }
    @media (width>=600px) {
        ._featureSubtitle_1xdb5_166 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._featureSubtitleIcon_1xdb5_202 {
        color: #07f;
        vertical-align: -.08em;
        width: 24px;
        height: 24px;
        margin-left: 10px;
        transition: transform .2s;
        display: inline-block
    }
    ._featureDetails_1xdb5_94[open] ._featureSubtitleIcon_1xdb5_202 {
        transform: rotate(180deg)
    }
    ._featureBody_1xdb5_215 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        max-width: 335px;
        padding-block-start: 26px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.0625rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.52
    }
    ._chartsSection_1xdb5_373 {
        margin-top: 76px
    }
    @media (width>=600px) {
        ._chartsSection_1xdb5_373 {
            margin-top: 86px
        }
    }
    ._chartsTitle_1xdb5_382 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        border-bottom: 3px solid;
        padding-bottom: 34px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.12
    }
    @media (width>=600px) {
        ._chartsTitle_1xdb5_382 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._charts_1xdb5_373 {
        flex-direction: column;
        gap: 48px;
        margin-top: 40px;
        display: flex
    }
    @media (width>=600px) {
        ._charts_1xdb5_373 {
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: 48px;
            display: grid
        }
    }
    ._chartItem_1xdb5_439 {
        min-width: 0;
        display: flex
    }
    ._chart_1xdb5_373 {
        width: 100%
    }
    ._footer_1xdb5_447 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: 0;
        text-align: center;
        max-width: 660px;
        margin: 36px auto 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.45
    }
}

._p404_mwbjy_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._p404_mwbjy_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._p404_mwbjy_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._p404_mwbjy_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._p404_mwbjy_1>* {
    grid-column: left-content/right-content
}

@media (width>=600px) {
    ._grid_mwbjy_26 {
        grid-gap: 0 55px;
        grid: "_ image"1fr"eyebrow image""title image""body image""links image""__ image"1fr/1fr 300px;
        align-items: center;
        display: grid
    }
}

@media (width>=1024px) {
    ._grid_mwbjy_26 {
        grid: "_ image"1fr"eyebrow image""title image""body image""links image""__ image"1fr/1fr 500px
    }
}

._eyebrow_mwbjy_39 {
    text-transform: uppercase;
    letter-spacing: .15rem;
    font-family: Roboto Mono, monospace;
    font-size: .75rem;
    font-weight: 400;
    line-height: 1.125rem
}

@media (width>=600px) {
    ._image_mwbjy_49 {
        grid-area: image;
        margin: 0
    }
}

._image_mwbjy_49 {
    margin-top: 41px
}

@layer base {
    ._title_mwbjy_59 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._ctas_mwbjy_90 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._headerTitle_1ixus_30,
    ._title_5e6ax_88 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._questions_5e6ax_138 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._questionButton_5e6ax_174 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._questionTitle_5e6ax_227 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._closeButton_5e6ax_316 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._modalTitle_5e6ax_401 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._modalBody_5e6ax_459 a {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._modalBody_5e6ax_459 a:hover {
        color: inherit
    }
    ._title_xqsl6_41 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._sections_xqsl6_91 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._sectionTitle_xqsl6_134,
    ._title_1edn2_51 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._eventsList_1edn2_80 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._eventTitle_1edn2_155 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._eventBody_1edn2_182 a {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._eventBody_1edn2_182 a:hover {
        color: inherit
    }
    ._closeButton_kay88_39 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._body_kay88_75 a {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._body_kay88_75 a:hover {
        color: inherit
    }
    ._links_a7gx5_163 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._title_gcud1_66,
    ._title_1cs0k_11,
    ._container_9clrl_2._old_9clrl_212 ._title_9clrl_43 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._container_9clrl_2._old_9clrl_212 ._grid_9clrl_68 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._container_9clrl_2._old_9clrl_212 ._gridTitle_9clrl_138,
    ._displayTitle_1xvxr_26 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._slides_1xvxr_56 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._title_1xvxr_148 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._activateSlide_1xvxr_181 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._dots_1xvxr_209 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._displayTitle_yhz08_66 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._stats_yhz08_167 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._statTitle_yhz08_229,
    ._title_ebwyk_29 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._slides_ebwyk_53 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._slideTitle_ebwyk_118 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._slideBody_ebwyk_140 a {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._slideBody_ebwyk_140 a:hover {
        color: inherit
    }
    ._control_ebwyk_183 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._title_12yee_69,
    ._body_12yee_83 h3 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._links_12yee_110 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._title_18h22_49 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._storiesList_18h22_81 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._quote_18h22_142 {
        margin: 0
    }
    ._quote_18h22_142 cite {
        font-style: normal;
        display: block
    }
    ._storyTitle_18h22_248 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._subnavItems_1ovwj_85 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._title_8a49p_53 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._socials_8a49p_87,
    ._testimonialsList_1bwfb_56 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._quote_1bwfb_90 {
        margin: 0
    }
    ._quote_1bwfb_90 cite {
        font-style: normal;
        display: block
    }
    ._controls_1bwfb_212 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._control_1bwfb_212 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._title_6ow8d_40,
    ._summaryTitle_6ow8d_94,
    ._cardTitle_6ow8d_186 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._cta_1q65i_100 {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._cta_1q65i_100:hover {
        color: inherit
    }
    ._cta_1q65i_100 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._slides_1fqpc_43 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._slideHeader_1fqpc_99 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._control_1fqpc_146 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._title_d663v_147 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._link_d663v_207,
    ._footerLink_d663v_208 {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._link_d663v_207:hover,
    ._footerLink_d663v_208:hover {
        color: inherit
    }
    ._link_d663v_207,
    ._footerLink_d663v_208 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._heading_qfeft_127 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._grid_qfeft_180 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._sectionTitle_qfeft_233 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._links_qfeft_253 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._title_10i55_137 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._cta_10i55_207 {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._cta_10i55_207:hover {
        color: inherit
    }
    ._cta_10i55_207 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._nextStopTitle_10i55_409 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._nextStopCta_10i55_509 {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._nextStopCta_10i55_509:hover {
        color: inherit
    }
    ._nextStopCta_10i55_509 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._dates_99flh_119 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._dateDetailsHeading_99flh_212 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._dateSummary_99flh_221 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._location_99flh_271 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._details_99flh_321 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._detailsTitle_99flh_378 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._links_1y8gj_31 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._link_1y8gj_31 {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._link_1y8gj_31:hover {
        color: inherit
    }
    ._summary_6zy3n_2 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._summaryButton_6zy3n_11 {
        cursor: pointer;
        font-family: inherit;
        font-size: inherit;
        font-weight: inherit;
        color: inherit;
        text-align: left;
        letter-spacing: inherit;
        background: 0 0;
        border: none;
        outline: none;
        padding: 0
    }
    ._subnavTitle_1xyv1_53 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._sections_1xyv1_70 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._sectionTitle_1xyv1_110 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._sectionLinks_1xyv1_132 {
        margin: 0;
        padding: 0;
        list-style-type: none
    }
    ._body_1xyv1_152 h1,
    ._body_1xyv1_152 h2,
    ._body_1xyv1_152 h3,
    ._body_1xyv1_152 h4,
    ._body_1xyv1_152 h5,
    ._body_1xyv1_152 h6 {
        font-family: inherit;
        font-weight: inherit;
        margin: 0;
        padding: 0
    }
    ._body_1xyv1_152 a {
        cursor: pointer;
        color: inherit;
        text-decoration: none
    }
    ._body_1xyv1_152 a:hover {
        color: inherit
    }
}

._title_mwbjy_59 {
    text-wrap: balance;
    letter-spacing: -.075rem;
    margin-top: 41px;
    font-size: 2.5rem;
    line-height: -1.6px
}

@media (width>=600px) {
    ._title_mwbjy_59 {
        margin-top: 24px
    }
}

._body_mwbjy_80 {
    margin-top: 16px
}

@media (width>=600px) {
    ._body_mwbjy_80 {
        margin-top: 18px
    }
}

._ctas_mwbjy_90,
._primaryCta_mwbjy_100+* {
    margin-top: 24px
}

@keyframes _slide-left_l332q_1 {
    0% {
        translate: 0
    }
    to {
        translate: calc(-1 * var(--marquee-distance)) 0
    }
}

@layer component {
    ._container_zagei_2 {
        display: contents
    }
    @layer base {
        ._headerSectionBody_zagei_6 ul,
        ._headerSectionBody_zagei_6 ol {
            margin-bottom: 0
        }
        ._headerSectionBody_zagei_6 *+:not(:empty) {
            margin-top: 27px
        }
        ._headerSectionBody_zagei_6 w-autoplay-guard.asset-video {
            display: block
        }
        ._headerSectionBody_zagei_6 li+li:not(:empty) {
            margin-top: 10px
        }
        ._headerSectionBody_zagei_6 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._headerSectionBody_zagei_6 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._headerSectionBody_zagei_6 h4,
        ._headerSectionBody_zagei_6 h5,
        ._headerSectionBody_zagei_6 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        @layer base {
            ._headerSectionBody_zagei_6 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._headerSectionBody_zagei_6 a:hover {
                color: inherit
            }
            ._headerSectionBody_zagei_6 hr {
                border: none;
                margin: 0
            }
            ._headerSectionBody_zagei_6 iframe {
                border: none
            }
            ._body_b5p9k_143 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_b5p9k_143 a:hover {
                color: inherit
            }
            ._body_b5p9k_143 hr {
                border: none;
                margin: 0
            }
            ._body_b5p9k_143 iframe {
                border: none
            }
            ._body_i8enx_72 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_i8enx_72 a:hover {
                color: inherit
            }
            ._body_i8enx_72 hr {
                border: none;
                margin: 0
            }
            ._body_i8enx_72 iframe {
                border: none
            }
            ._bodyMobile_1fza7_333 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._bodyMobile_1fza7_333 a:hover {
                color: inherit
            }
            ._bodyMobile_1fza7_333 hr {
                border: none;
                margin: 0
            }
            ._bodyMobile_1fza7_333 iframe {
                border: none
            }
            ._footer_1fza7_506 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._footer_1fza7_506 a:hover {
                color: inherit
            }
            ._footer_1fza7_506 hr {
                border: none;
                margin: 0
            }
            ._footer_1fza7_506 iframe {
                border: none
            }
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a:hover {
                color: inherit
            }
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 hr {
                border: none;
                margin: 0
            }
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 iframe {
                border: none
            }
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a:hover {
                color: inherit
            }
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 hr {
                border: none;
                margin: 0
            }
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 iframe {
                border: none
            }
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a:hover {
                color: inherit
            }
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 hr {
                border: none;
                margin: 0
            }
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 iframe {
                border: none
            }
            ._body_xmr0r_129 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_xmr0r_129 a:hover {
                color: inherit
            }
            ._body_xmr0r_129 hr {
                border: none;
                margin: 0
            }
            ._body_xmr0r_129 iframe {
                border: none
            }
            ._dialogBody_1w7ni_268 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._dialogBody_1w7ni_268 a:hover {
                color: inherit
            }
            ._dialogBody_1w7ni_268 hr {
                border: none;
                margin: 0
            }
            ._dialogBody_1w7ni_268 iframe {
                border: none
            }
            ._body_t0qmn_37 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._body_t0qmn_37 a:hover {
                color: inherit
            }
            ._body_t0qmn_37 hr {
                border: none;
                margin: 0
            }
            ._body_t0qmn_37 iframe {
                border: none
            }
            ._formBody_wlw20_184 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._formBody_wlw20_184 a:hover {
                color: inherit
            }
            ._formBody_wlw20_184 hr {
                border: none;
                margin: 0
            }
            ._formBody_wlw20_184 iframe {
                border: none
            }
            ._formFooter_wlw20_376 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._formFooter_wlw20_376 a:hover {
                color: inherit
            }
            ._formFooter_wlw20_376 hr {
                border: none;
                margin: 0
            }
            ._formFooter_wlw20_376 iframe {
                border: none
            }
            ._successMessage_wlw20_587 a,
            ._errorMessage_wlw20_589 a {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._successMessage_wlw20_587 a:hover,
            ._errorMessage_wlw20_589 a:hover {
                color: inherit
            }
            ._successMessage_wlw20_587 hr,
            ._errorMessage_wlw20_589 hr {
                border: none;
                margin: 0
            }
            ._successMessage_wlw20_587 iframe,
            ._errorMessage_wlw20_589 iframe {
                border: none
            }
        }
        ._headerSectionBody_zagei_6 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._headerSectionBody_zagei_6 a:focus {
            outline: 0 #0000
        }
        ._headerSectionBody_zagei_6 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._headerSectionBody_zagei_6 a,
        ._headerSectionBody_zagei_6 a:hover {
            color: #07f
        }
        ._headerSectionBody_zagei_6 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._headerSectionBody_zagei_6 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._headerSectionBody_zagei_6 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._headerSectionBody_zagei_6 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._headerSectionBody_zagei_6 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._headerSectionBody_zagei_6 th,
        ._headerSectionBody_zagei_6 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._headerSectionBody_zagei_6 th,
            ._headerSectionBody_zagei_6 td {
                padding: 16px
            }
        }
        ._headerSectionBody_zagei_6 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._headerSectionBody_zagei_6 .inline-image,
        ._headerSectionBody_zagei_6 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._headerSectionBody_zagei_6 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._headerSectionBody_zagei_6 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._headerSectionBody_zagei_6 img,
        ._headerSectionBody_zagei_6 video {
            max-width: 100%
        }
        ._headerSectionBody_zagei_6 a.footnoteReference {
            position: relative
        }
        ._headerSectionBody_zagei_6 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._headerSectionBody_zagei_6 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._headerSectionTitle_zagei_150 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._selectAccordionOptions_zagei_189 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._title_b5p9k_53,
        ._subtitle_b5p9k_108 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_b5p9k_143 ul,
        ._body_b5p9k_143 ol {
            margin-bottom: 0
        }
        ._body_b5p9k_143 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_b5p9k_143 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_b5p9k_143 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_b5p9k_143 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_b5p9k_143 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_b5p9k_143 h4,
        ._body_b5p9k_143 h5,
        ._body_b5p9k_143 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_b5p9k_143 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_b5p9k_143 a:focus {
            outline: 0 #0000
        }
        ._body_b5p9k_143 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_b5p9k_143 a,
        ._body_b5p9k_143 a:hover {
            color: #07f
        }
        ._body_b5p9k_143 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_b5p9k_143 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_b5p9k_143 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_b5p9k_143 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_b5p9k_143 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_b5p9k_143 th,
        ._body_b5p9k_143 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_b5p9k_143 th,
            ._body_b5p9k_143 td {
                padding: 16px
            }
        }
        ._body_b5p9k_143 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_b5p9k_143 .inline-image,
        ._body_b5p9k_143 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_b5p9k_143 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_b5p9k_143 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_b5p9k_143 img,
        ._body_b5p9k_143 video {
            max-width: 100%
        }
        ._body_b5p9k_143 a.footnoteReference {
            position: relative
        }
        ._body_b5p9k_143 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_b5p9k_143 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_i8enx_56 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_i8enx_72 ul,
        ._body_i8enx_72 ol {
            margin-bottom: 0
        }
        ._body_i8enx_72 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_i8enx_72 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_i8enx_72 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_i8enx_72 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_i8enx_72 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_i8enx_72 h4,
        ._body_i8enx_72 h5,
        ._body_i8enx_72 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_i8enx_72 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_i8enx_72 a:focus {
            outline: 0 #0000
        }
        ._body_i8enx_72 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_i8enx_72 a,
        ._body_i8enx_72 a:hover {
            color: #07f
        }
        ._body_i8enx_72 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_i8enx_72 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_i8enx_72 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_i8enx_72 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_i8enx_72 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_i8enx_72 th,
        ._body_i8enx_72 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_i8enx_72 th,
            ._body_i8enx_72 td {
                padding: 16px
            }
        }
        ._body_i8enx_72 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_i8enx_72 .inline-image,
        ._body_i8enx_72 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_i8enx_72 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_i8enx_72 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_i8enx_72 img,
        ._body_i8enx_72 video {
            max-width: 100%
        }
        ._body_i8enx_72 a.footnoteReference {
            position: relative
        }
        ._body_i8enx_72 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_i8enx_72 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_1fza7_80,
        ._subtitleMobile_1fza7_308 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._bodyMobile_1fza7_333 ul,
        ._bodyMobile_1fza7_333 ol {
            margin-bottom: 0
        }
        ._bodyMobile_1fza7_333 *+:not(:empty) {
            margin-top: 27px
        }
        ._bodyMobile_1fza7_333 w-autoplay-guard.asset-video {
            display: block
        }
        ._bodyMobile_1fza7_333 li+li:not(:empty) {
            margin-top: 10px
        }
        ._bodyMobile_1fza7_333 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._bodyMobile_1fza7_333 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._bodyMobile_1fza7_333 h4,
        ._bodyMobile_1fza7_333 h5,
        ._bodyMobile_1fza7_333 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._bodyMobile_1fza7_333 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._bodyMobile_1fza7_333 a:focus {
            outline: 0 #0000
        }
        ._bodyMobile_1fza7_333 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._bodyMobile_1fza7_333 a,
        ._bodyMobile_1fza7_333 a:hover {
            color: #07f
        }
        ._bodyMobile_1fza7_333 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._bodyMobile_1fza7_333 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._bodyMobile_1fza7_333 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._bodyMobile_1fza7_333 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._bodyMobile_1fza7_333 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._bodyMobile_1fza7_333 th,
        ._bodyMobile_1fza7_333 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._bodyMobile_1fza7_333 th,
            ._bodyMobile_1fza7_333 td {
                padding: 16px
            }
        }
        ._bodyMobile_1fza7_333 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._bodyMobile_1fza7_333 .inline-image,
        ._bodyMobile_1fza7_333 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._bodyMobile_1fza7_333 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._bodyMobile_1fza7_333 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._bodyMobile_1fza7_333 img,
        ._bodyMobile_1fza7_333 video {
            max-width: 100%
        }
        ._bodyMobile_1fza7_333 a.footnoteReference {
            position: relative
        }
        ._bodyMobile_1fza7_333 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._bodyMobile_1fza7_333 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._appLinks_1fza7_496 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._footer_1fza7_506 ul,
        ._footer_1fza7_506 ol {
            margin-bottom: 0
        }
        ._footer_1fza7_506 *+:not(:empty) {
            margin-top: 27px
        }
        ._footer_1fza7_506 w-autoplay-guard.asset-video {
            display: block
        }
        ._footer_1fza7_506 li+li:not(:empty) {
            margin-top: 10px
        }
        ._footer_1fza7_506 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._footer_1fza7_506 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._footer_1fza7_506 h4,
        ._footer_1fza7_506 h5,
        ._footer_1fza7_506 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._footer_1fza7_506 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._footer_1fza7_506 a:focus {
            outline: 0 #0000
        }
        ._footer_1fza7_506 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._footer_1fza7_506 a,
        ._footer_1fza7_506 a:hover {
            color: #07f
        }
        ._footer_1fza7_506 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._footer_1fza7_506 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._footer_1fza7_506 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._footer_1fza7_506 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._footer_1fza7_506 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._footer_1fza7_506 th,
        ._footer_1fza7_506 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._footer_1fza7_506 th,
            ._footer_1fza7_506 td {
                padding: 16px
            }
        }
        ._footer_1fza7_506 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._footer_1fza7_506 .inline-image,
        ._footer_1fza7_506 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._footer_1fza7_506 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._footer_1fza7_506 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._footer_1fza7_506 img,
        ._footer_1fza7_506 video {
            max-width: 100%
        }
        ._footer_1fza7_506 a.footnoteReference {
            position: relative
        }
        ._footer_1fza7_506 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._footer_1fza7_506 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_uyn6d_80 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._links_uyn6d_88,
        ._appLinks_uyn6d_95 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 ul,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 ol {
            margin-bottom: 0
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 *+:not(:empty) {
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 w-autoplay-guard.asset-video {
            display: block
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 li+li:not(:empty) {
            margin-top: 10px
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 h4,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 h5,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a:focus {
            outline: 0 #0000
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a:hover {
            color: #07f
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 th,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 th,
            ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 td {
                padding: 16px
            }
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 .inline-image,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 img,
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 video {
            max-width: 100%
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a.footnoteReference {
            position: relative
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 ul,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 ol {
            margin-bottom: 0
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 *+:not(:empty) {
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 w-autoplay-guard.asset-video {
            display: block
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 li+li:not(:empty) {
            margin-top: 10px
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 h4,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 h5,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a:focus {
            outline: 0 #0000
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a:hover {
            color: #07f
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 th,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 th,
            ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 td {
                padding: 16px
            }
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 .inline-image,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 img,
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 video {
            max-width: 100%
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a.footnoteReference {
            position: relative
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 ul,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 ol {
            margin-bottom: 0
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 *+:not(:empty) {
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 w-autoplay-guard.asset-video {
            display: block
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 li+li:not(:empty) {
            margin-top: 10px
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 h4,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 h5,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a:focus {
            outline: 0 #0000
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a:hover {
            color: #07f
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 th,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 th,
            ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 td {
                padding: 16px
            }
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 .inline-image,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 img,
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 video {
            max-width: 100%
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a.footnoteReference {
            position: relative
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._title_1tujy_53,
        ._subtitle_1tujy_61,
        ._title_xmr0r_68,
        ._subtitle_xmr0r_95 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._body_xmr0r_129 ul,
        ._body_xmr0r_129 ol {
            margin-bottom: 0
        }
        ._body_xmr0r_129 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_xmr0r_129 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_xmr0r_129 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_xmr0r_129 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_xmr0r_129 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_xmr0r_129 h4,
        ._body_xmr0r_129 h5,
        ._body_xmr0r_129 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_xmr0r_129 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_xmr0r_129 a:focus {
            outline: 0 #0000
        }
        ._body_xmr0r_129 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_xmr0r_129 a,
        ._body_xmr0r_129 a:hover {
            color: #07f
        }
        ._body_xmr0r_129 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_xmr0r_129 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_xmr0r_129 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_xmr0r_129 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_xmr0r_129 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_xmr0r_129 th,
        ._body_xmr0r_129 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_xmr0r_129 th,
            ._body_xmr0r_129 td {
                padding: 16px
            }
        }
        ._body_xmr0r_129 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_xmr0r_129 .inline-image,
        ._body_xmr0r_129 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_xmr0r_129 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_xmr0r_129 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_xmr0r_129 img,
        ._body_xmr0r_129 video {
            max-width: 100%
        }
        ._body_xmr0r_129 a.footnoteReference {
            position: relative
        }
        ._body_xmr0r_129 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_xmr0r_129 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._elevator_1g4bh_14 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._container_19fq1_3 {
            margin: 0;
            padding: 0
        }
        ._playButton_19fq1_18 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._links_1bzy4_3,
        ._partnerList_1w7ni_64 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._partnerModalOpen_1w7ni_94 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._partnerModalOpen_1w7ni_94:hover {
            color: inherit
        }
        ._dialog_1w7ni_118 {
            max-width: unset;
            max-height: unset;
            border: none;
            margin: 0;
            padding: 0
        }
        ._dialog_1w7ni_118[open],
        ._dialog_1w7ni_118[open]::backdrop {
            animation: .2s both _fade-in_1w7ni_1
        }
        ._dialog_1w7ni_118::backdrop {
            background-color: #00000080
        }
        ._dialog_1w7ni_118 {
            width: min(339px, 85vw);
            height: 85dvh;
            top: 50%;
            left: 50%;
            overflow: hidden auto;
            transform: translate(-50%, -50%)
        }
        @media (width>=600px) {
            ._dialog_1w7ni_118 {
                width: 85vw;
                height: 85dvh
            }
        }
        @media (width>=1024px) {
            ._dialog_1w7ni_118 {
                width: min(960px, 85vw);
                height: min(620px, 85dvh)
            }
        }
        ._dialogClose_1w7ni_172 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._dialogTitle_1w7ni_229 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._dialogBody_1w7ni_268 ul,
        ._dialogBody_1w7ni_268 ol {
            margin-bottom: 0
        }
        ._dialogBody_1w7ni_268 *+:not(:empty) {
            margin-top: 27px
        }
        ._dialogBody_1w7ni_268 w-autoplay-guard.asset-video {
            display: block
        }
        ._dialogBody_1w7ni_268 li+li:not(:empty) {
            margin-top: 10px
        }
        ._dialogBody_1w7ni_268 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._dialogBody_1w7ni_268 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._dialogBody_1w7ni_268 h4,
        ._dialogBody_1w7ni_268 h5,
        ._dialogBody_1w7ni_268 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._dialogBody_1w7ni_268 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._dialogBody_1w7ni_268 a:focus {
            outline: 0 #0000
        }
        ._dialogBody_1w7ni_268 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._dialogBody_1w7ni_268 a,
        ._dialogBody_1w7ni_268 a:hover {
            color: #07f
        }
        ._dialogBody_1w7ni_268 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._dialogBody_1w7ni_268 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._dialogBody_1w7ni_268 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._dialogBody_1w7ni_268 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._dialogBody_1w7ni_268 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._dialogBody_1w7ni_268 th,
        ._dialogBody_1w7ni_268 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._dialogBody_1w7ni_268 th,
            ._dialogBody_1w7ni_268 td {
                padding: 16px
            }
        }
        ._dialogBody_1w7ni_268 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._dialogBody_1w7ni_268 .inline-image,
        ._dialogBody_1w7ni_268 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._dialogBody_1w7ni_268 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._dialogBody_1w7ni_268 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._dialogBody_1w7ni_268 img,
        ._dialogBody_1w7ni_268 video {
            max-width: 100%
        }
        ._dialogBody_1w7ni_268 a.footnoteReference {
            position: relative
        }
        ._dialogBody_1w7ni_268 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._dialogBody_1w7ni_268 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._dialogLink_1w7ni_421 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._dialogLink_1w7ni_421:hover {
            color: inherit
        }
        ._body_t0qmn_37 ul,
        ._body_t0qmn_37 ol {
            margin-bottom: 0
        }
        ._body_t0qmn_37 *+:not(:empty) {
            margin-top: 27px
        }
        ._body_t0qmn_37 w-autoplay-guard.asset-video {
            display: block
        }
        ._body_t0qmn_37 li+li:not(:empty) {
            margin-top: 10px
        }
        ._body_t0qmn_37 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._body_t0qmn_37 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._body_t0qmn_37 h4,
        ._body_t0qmn_37 h5,
        ._body_t0qmn_37 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._body_t0qmn_37 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._body_t0qmn_37 a:focus {
            outline: 0 #0000
        }
        ._body_t0qmn_37 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._body_t0qmn_37 a,
        ._body_t0qmn_37 a:hover {
            color: #07f
        }
        ._body_t0qmn_37 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._body_t0qmn_37 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._body_t0qmn_37 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._body_t0qmn_37 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._body_t0qmn_37 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._body_t0qmn_37 th,
        ._body_t0qmn_37 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._body_t0qmn_37 th,
            ._body_t0qmn_37 td {
                padding: 16px
            }
        }
        ._body_t0qmn_37 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._body_t0qmn_37 .inline-image,
        ._body_t0qmn_37 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._body_t0qmn_37 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._body_t0qmn_37 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._body_t0qmn_37 img,
        ._body_t0qmn_37 video {
            max-width: 100%
        }
        ._body_t0qmn_37 a.footnoteReference {
            position: relative
        }
        ._body_t0qmn_37 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._body_t0qmn_37 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._signOut_5zolm_48,
        ._formSubmit_n26gy_574 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._formSubmit_n26gy_574 {
            cursor: pointer;
            color: inherit;
            text-decoration: none
        }
        ._formSubmit_n26gy_574:hover {
            color: inherit
        }
        ._formSubmit_n26gy_574,
        ._container_1ft7k_3 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._title_1ft7k_54 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._card_wlw20_3,
        ._backButton_wlw20_78 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._formTitle_wlw20_115 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._formBody_wlw20_184 ul,
        ._formBody_wlw20_184 ol {
            margin-bottom: 0
        }
        ._formBody_wlw20_184 *+:not(:empty) {
            margin-top: 27px
        }
        ._formBody_wlw20_184 w-autoplay-guard.asset-video {
            display: block
        }
        ._formBody_wlw20_184 li+li:not(:empty) {
            margin-top: 10px
        }
        ._formBody_wlw20_184 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._formBody_wlw20_184 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._formBody_wlw20_184 h4,
        ._formBody_wlw20_184 h5,
        ._formBody_wlw20_184 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._formBody_wlw20_184 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._formBody_wlw20_184 a:focus {
            outline: 0 #0000
        }
        ._formBody_wlw20_184 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._formBody_wlw20_184 a,
        ._formBody_wlw20_184 a:hover {
            color: #07f
        }
        ._formBody_wlw20_184 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._formBody_wlw20_184 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._formBody_wlw20_184 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._formBody_wlw20_184 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._formBody_wlw20_184 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._formBody_wlw20_184 th,
        ._formBody_wlw20_184 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._formBody_wlw20_184 th,
            ._formBody_wlw20_184 td {
                padding: 16px
            }
        }
        ._formBody_wlw20_184 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._formBody_wlw20_184 .inline-image,
        ._formBody_wlw20_184 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._formBody_wlw20_184 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._formBody_wlw20_184 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._formBody_wlw20_184 img,
        ._formBody_wlw20_184 video {
            max-width: 100%
        }
        ._formBody_wlw20_184 a.footnoteReference {
            position: relative
        }
        ._formBody_wlw20_184 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._formBody_wlw20_184 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._formBody_wlw20_184 h2 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._formModalButtons_wlw20_363 {
            margin: 0;
            padding: 0;
            list-style-type: none
        }
        ._formFooter_wlw20_376 ul,
        ._formFooter_wlw20_376 ol {
            margin-bottom: 0
        }
        ._formFooter_wlw20_376 *+:not(:empty) {
            margin-top: 27px
        }
        ._formFooter_wlw20_376 w-autoplay-guard.asset-video {
            display: block
        }
        ._formFooter_wlw20_376 li+li:not(:empty) {
            margin-top: 10px
        }
        ._formFooter_wlw20_376 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._formFooter_wlw20_376 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._formFooter_wlw20_376 h4,
        ._formFooter_wlw20_376 h5,
        ._formFooter_wlw20_376 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._formFooter_wlw20_376 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._formFooter_wlw20_376 a:focus {
            outline: 0 #0000
        }
        ._formFooter_wlw20_376 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._formFooter_wlw20_376 a,
        ._formFooter_wlw20_376 a:hover {
            color: #07f
        }
        ._formFooter_wlw20_376 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._formFooter_wlw20_376 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._formFooter_wlw20_376 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._formFooter_wlw20_376 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._formFooter_wlw20_376 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._formFooter_wlw20_376 th,
        ._formFooter_wlw20_376 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._formFooter_wlw20_376 th,
            ._formFooter_wlw20_376 td {
                padding: 16px
            }
        }
        ._formFooter_wlw20_376 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._formFooter_wlw20_376 .inline-image,
        ._formFooter_wlw20_376 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._formFooter_wlw20_376 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._formFooter_wlw20_376 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._formFooter_wlw20_376 img,
        ._formFooter_wlw20_376 video {
            max-width: 100%
        }
        ._formFooter_wlw20_376 a.footnoteReference {
            position: relative
        }
        ._formFooter_wlw20_376 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._formFooter_wlw20_376 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._modalClose_wlw20_543 {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
        ._successMessage_wlw20_587 ul,
        ._successMessage_wlw20_587 ol,
        ._errorMessage_wlw20_589 ul,
        ._errorMessage_wlw20_589 ol {
            margin-bottom: 0
        }
        ._successMessage_wlw20_587 *+:not(:empty),
        ._errorMessage_wlw20_589 *+:not(:empty) {
            margin-top: 27px
        }
        ._successMessage_wlw20_587 w-autoplay-guard.asset-video,
        ._errorMessage_wlw20_589 w-autoplay-guard.asset-video {
            display: block
        }
        ._successMessage_wlw20_587 li+li:not(:empty),
        ._errorMessage_wlw20_589 li+li:not(:empty) {
            margin-top: 10px
        }
        ._successMessage_wlw20_587 h2,
        ._errorMessage_wlw20_589 h2 {
            margin-top: 54px;
            font-size: 2rem;
            font-weight: 400
        }
        ._successMessage_wlw20_587 h3,
        ._errorMessage_wlw20_589 h3 {
            margin-top: 40px;
            font-size: 1.75rem;
            font-weight: 400
        }
        ._successMessage_wlw20_587 h4,
        ._successMessage_wlw20_587 h5,
        ._successMessage_wlw20_587 h6,
        ._errorMessage_wlw20_589 h4,
        ._errorMessage_wlw20_589 h5,
        ._errorMessage_wlw20_589 h6 {
            font-size: 1.4rem;
            font-weight: 400
        }
        ._successMessage_wlw20_587 a,
        ._errorMessage_wlw20_589 a {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._successMessage_wlw20_587 a:focus,
        ._errorMessage_wlw20_589 a:focus {
            outline: 0 #0000
        }
        ._successMessage_wlw20_587 a:focus-visible,
        ._errorMessage_wlw20_589 a:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._successMessage_wlw20_587 a,
        ._errorMessage_wlw20_589 a,
        ._successMessage_wlw20_587 a:hover,
        ._errorMessage_wlw20_589 a:hover {
            color: #07f
        }
        ._successMessage_wlw20_587 blockquote,
        ._errorMessage_wlw20_589 blockquote {
            font-style: italic
        }
        @media (width>=600px) {
            ._successMessage_wlw20_587 blockquote,
            ._errorMessage_wlw20_589 blockquote {
                margin-top: 40px;
                margin-bottom: 40px
            }
        }
        ._successMessage_wlw20_587 hr,
        ._errorMessage_wlw20_589 hr {
            border-top: 1px solid #949a9f;
            margin-top: 27px
        }
        ._successMessage_wlw20_587 table,
        ._errorMessage_wlw20_589 table {
            table-layout: fixed;
            border-collapse: collapse;
            width: 100%
        }
        ._successMessage_wlw20_587 th,
        ._errorMessage_wlw20_589 th {
            text-align: left;
            background-color: #f2f2f2;
            font-weight: 700
        }
        ._successMessage_wlw20_587 th,
        ._successMessage_wlw20_587 td,
        ._errorMessage_wlw20_589 th,
        ._errorMessage_wlw20_589 td {
            padding: 8px
        }
        @media (width>=600px) {
            ._successMessage_wlw20_587 th,
            ._successMessage_wlw20_587 td,
            ._errorMessage_wlw20_589 th,
            ._errorMessage_wlw20_589 td {
                padding: 16px
            }
        }
        ._successMessage_wlw20_587 figcaption,
        ._errorMessage_wlw20_589 figcaption {
            text-align: center;
            margin-top: 8px;
            padding: 0 16px;
            font-style: italic
        }
        ._successMessage_wlw20_587 .inline-image,
        ._successMessage_wlw20_587 .inline-video,
        ._errorMessage_wlw20_589 .inline-image,
        ._errorMessage_wlw20_589 .inline-video {
            max-width: 100%;
            margin-top: 40px;
            margin-bottom: 40px;
            display: block
        }
        ._successMessage_wlw20_587 .inline-video,
        ._errorMessage_wlw20_589 .inline-video {
            max-height: 500px;
            margin-inline: auto
        }
        ._successMessage_wlw20_587 .footnoteReferenceContainer,
        ._errorMessage_wlw20_589 .footnoteReferenceContainer {
            font-size: .01rem
        }
        ._successMessage_wlw20_587 img,
        ._errorMessage_wlw20_589 img,
        ._successMessage_wlw20_587 video,
        ._errorMessage_wlw20_589 video {
            max-width: 100%
        }
        ._successMessage_wlw20_587 a.footnoteReference,
        ._errorMessage_wlw20_589 a.footnoteReference {
            position: relative
        }
        ._successMessage_wlw20_587 a.footnoteReference:after,
        ._errorMessage_wlw20_589 a.footnoteReference:after {
            content: "";
            width: max(100%, 45px);
            height: max(100%, 45px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        ._successMessage_wlw20_587 a.footnoteReference,
        ._errorMessage_wlw20_589 a.footnoteReference {
            padding: 0 1px;
            font-size: .875rem
        }
        ._successMessage_wlw20_587 h1,
        ._errorMessage_wlw20_589 h1 {
            font-family: inherit;
            font-weight: inherit;
            margin: 0;
            padding: 0
        }
        ._modal_g9487_14 {
            width: min(339px, 85vw);
            height: 85dvh;
            overflow: hidden auto
        }
        @media (width>=600px) {
            ._modal_g9487_14 {
                width: 85vw;
                height: 85dvh
            }
        }
        @media (width>=1024px) {
            ._modal_g9487_14 {
                width: min(960px, 85vw);
                height: min(620px, 85dvh)
            }
        }
        ._modal_g9487_14::backdrop {
            background-color: #00000080
        }
        ._modal_g9487_14[open],
        ._modal_g9487_14[open]::backdrop {
            animation: .2s both _fade-in_g9487_1
        }
        ._modal_g9487_14 {
            border-radius: var(--modal-border-radius, 20px)
        }
        ._modal_g9487_14 [data-close-modal] {
            cursor: pointer;
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit;
            color: inherit;
            text-align: left;
            letter-spacing: inherit;
            background: 0 0;
            border: none;
            outline: none;
            padding: 0
        }
    }
    ._selectAccordion_zagei_157 {
        outline: 0 #0000;
        transition: outline .15s;
        overflow: hidden
    }
    ._selectAccordion_zagei_157::details-content {
        transition-behavior: allow-discrete;
        height: 0;
        transition: height .2s, content-visibility .2s
    }
    ._selectAccordion_zagei_157[open]::details-content {
        height: auto
    }
    ._selectAccordion_zagei_157:has(summary:focus-visible) {
        outline: 4px solid #00e89d
    }
    ._selectAccordion_zagei_157 summary {
        position: relative
    }
    ._selectAccordion_zagei_157 summary:after {
        content: "";
        width: max(100%, 45px);
        height: max(100%, 45px);
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    ._selectAccordion_zagei_157 summary {
        cursor: pointer
    }
    ._selectAccordionOptionInput_zagei_195 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._radioGroup_zagei_203 {
        --radio-group-columns: 1;
        grid-template-columns: repeat(var(--radio-group-columns), 1fr);
        gap: 10px;
        display: grid
    }
    @media (width>=600px) {
        ._fieldContainer_zagei_210._option\:cols-2_zagei_210 ._radioGroup_zagei_203 {
            --radio-group-columns: 2
        }
    }
    ._radioOptionLabel_zagei_214 {
        cursor: pointer;
        align-items: center;
        gap: 8px;
        display: flex
    }
    ._radioOptionInput_zagei_220 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    @layer global {
        @layer base {
            ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210,
            ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210,
            ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            @layer base {
                ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157 summary,
                ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157 summary:focus,
                ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157 summary::-webkit-details-marker {
                    display: none
                }
                ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157 summary:focus {
                    outline: none
                }
                ._form_n26gy_4 ._selectAccordion_n26gy_192 summary {
                    margin: 0;
                    padding: 0;
                    list-style-type: none
                }
                ._form_n26gy_4 ._selectAccordion_n26gy_192 summary::-webkit-details-marker {
                    display: none
                }
                ._form_n26gy_4 ._selectAccordion_n26gy_192 summary:focus {
                    outline: none
                }
            }
            ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210,
            ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210,
            ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210,
            ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210,
            ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210,
            ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210,
            ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210,
            ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279,
            ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210,
            ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210,
            ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210,
            ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279,
            ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210,
            ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599,
            ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599:hover,
            ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599,
            ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210,
            ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210,
            ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210,
            ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210,
            ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210,
            ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer,
            ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210::placeholder,
            ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210::placeholder,
            ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer::placeholder,
            ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210,
            ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210::placeholder,
            ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599:hover {
                color: inherit
            }
            ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
            ._form_n26gy_4 ._fieldContainer_n26gy_4 {
                border: none;
                margin: 0;
                padding: 0
            }
            ._form_n26gy_4 input._field_n26gy_4,
            ._form_n26gy_4 select._field_n26gy_4,
            ._form_n26gy_4 w-tel-with-country .telWithCountryContainer,
            ._form_n26gy_4 ._requiredFieldMarker_n26gy_53 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._form_n26gy_4 input._field_n26gy_4::placeholder,
            ._form_n26gy_4 select._field_n26gy_4::placeholder,
            ._form_n26gy_4 w-tel-with-country .telWithCountryContainer::placeholder,
            ._form_n26gy_4 ._requiredFieldMarker_n26gy_53::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._form_n26gy_4 textarea._field_n26gy_4,
            ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53 {
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                line-height: inherit;
                color: inherit;
                letter-spacing: inherit;
                border: none;
                display: block
            }
            ._form_n26gy_4 textarea._field_n26gy_4::placeholder,
            ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53::placeholder {
                font-family: inherit;
                font-weight: inherit;
                color: inherit
            }
            ._form_n26gy_4 ._submit_n26gy_373 {
                cursor: pointer;
                color: inherit;
                text-decoration: none
            }
            ._form_n26gy_4 ._submit_n26gy_373:hover {
                color: inherit
            }
            ._form_n26gy_4 ._submit_n26gy_373 {
                cursor: pointer;
                font-family: inherit;
                font-size: inherit;
                font-weight: inherit;
                color: inherit;
                text-align: left;
                letter-spacing: inherit;
                background: 0 0;
                border: none;
                outline: none;
                padding: 0
            }
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210:focus,
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210:focus,
        ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 input._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:business_zagei_230 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:business_zagei_230 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:business_zagei_230 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:business_zagei_230 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:business_zagei_230 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:business_zagei_230 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:business_zagei_230 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:business_zagei_230 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210,
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:business_zagei_230 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:business_zagei_230 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:business_zagei_230 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210:focus,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210:focus,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210,
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210:focus,
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210:focus,
        ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 input._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:updates_zagei_1370 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:updates_zagei_1370 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:updates_zagei_1370 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210,
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:updates_zagei_1370 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:updates_zagei_1370 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210:has([aria-disabled=true]),
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245:has(:focus-visible),
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267),
        ._container_zagei_2._page\:london_zagei_1812 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210:focus,
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210:focus,
        ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279:focus,
        ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210:focus,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210:focus,
        ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 input._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210[type=checkbox],
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input[type=radio],
        ._container_zagei_2._page\:london_zagei_1812 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input[type=radio]:focus,
        ._container_zagei_2._page\:london_zagei_1812 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 input[type=radio]:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldLabelText_zagei_371,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._checkbox_zagei_374,
        ._container_zagei_2._page\:london_zagei_1812 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._checkmark_zagei_383,
        ._container_zagei_2._page\:london_zagei_1812 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210:user-invalid,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._requiredFieldMarkerLabel_zagei_413,
        ._container_zagei_2._page\:london_zagei_1812 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157.invalid,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionSummary_zagei_439,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionCollapse_zagei_448,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionCollapse_zagei_448,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptions_zagei_189,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptions_zagei_189>*+*,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptions_zagei_189:has(:focus-visible),
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOption_zagei_189,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionLabel_zagei_488,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionToggle_zagei_495,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionToggleMulti_zagei_502,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionToggleFill_zagei_509,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:toronto_zagei_1811 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:london_zagei_1812 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210,
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279),
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:toronto_zagei_1811 textarea._field_zagei_210~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:toronto_zagei_1811 select._field_zagei_210~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:london_zagei_1812 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._trapField_zagei_590,
        ._container_zagei_2._page\:london_zagei_1812 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599:focus,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599:focus-visible,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599:hover,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599:active,
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:toronto_zagei_1811 ._submit_zagei_599[aria-disabled=true],
        ._container_zagei_2._page\:london_zagei_1812 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210:focus,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210:focus,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210,
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210:focus,
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210:focus,
        ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 input._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:because_zagei_2911 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:because_zagei_2911 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:because_zagei_2911 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:because_zagei_2911 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:because_zagei_2911 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:because_zagei_2911 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210,
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:because_zagei_2911 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:because_zagei_2911 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:because_zagei_2911 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:because_zagei_2911 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210 {
            position: relative
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
            display: none
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainerCheckbox_zagei_245 ._fieldLabel_zagei_245,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainerRadio_zagei_252 ._fieldLabel_zagei_245 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainerCheckbox_zagei_245 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainerCheckbox_zagei_245:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldLabel_zagei_245:not(._fieldLabelCheckbox_zagei_267,
        ._fieldLabelRadio_zagei_267) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210:focus,
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210:focus,
        ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer:focus,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 w-tel-with-country .telWithCountryContainer,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279 {
            width: 100%
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=date],
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=text],
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=email],
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=tel],
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=text]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=email]~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=tel]~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldLabelText_zagei_371 {
            width: 100%
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._checkbox_zagei_374 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._checkmark_zagei_383 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainerCheckbox_zagei_245:has(:checked) ._checkmark_zagei_383 {
            opacity: 1
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarker_zagei_279 {
            display: none
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210:invalid~._requiredFieldMarker_zagei_279,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210:placeholder-shown~._requiredFieldMarker_zagei_279 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210.validation-error,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._field_zagei_210:user-invalid::placeholder {
            color: #ea0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._requiredFieldMarkerLabel_zagei_413 {
            opacity: 0
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157.invalid {
            border: 1px solid #ea0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157.invalid ._selectAccordionSummary_zagei_439 {
            color: #ea0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionSummary_zagei_439 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionExpand_zagei_447,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionCollapse_zagei_448 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionExpand_zagei_447 {
            width: 14px;
            height: 7px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157[open] ._selectAccordionExpand_zagei_447 {
            pointer-events: none;
            opacity: 0
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionCollapse_zagei_448 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordion_zagei_157[open] ._selectAccordionCollapse_zagei_448 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptions_zagei_189 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptions_zagei_189>*+* {
            border-top: 1px solid #7c899a
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptions_zagei_189:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOption_zagei_189 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionLabel_zagei_488 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionToggle_zagei_495 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionToggleMulti_zagei_502 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionToggleCheckmark_zagei_520 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleCheckmark_zagei_520,
        ._container_zagei_2._page\:omnicta_zagei_3353 ._selectAccordionOptionInput_zagei_195:checked~._selectAccordionOptionToggleFill_zagei_509 {
            pointer-events: auto;
            opacity: 1
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210:focus,
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210:focus-visible,
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210,
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210:has(~._requiredFieldMarker_zagei_279) {
            text-wrap: initial
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 textarea._field_zagei_210~._requiredFieldMarker_zagei_279 {
            border: 1px solid #0000;
            height: 100%
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 select._field_zagei_210~._requiredFieldMarker_zagei_279 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._trapField_zagei_590 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599:focus {
            outline: 0 #0000
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599:hover {
            color: #006fee;
            background-color: #fff
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599 {
            transition: scale .2s ease-out
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._container_zagei_2._page\:omnicta_zagei_3353 ._submit_zagei_599[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
        ._form_n26gy_4 ._fieldContainer_n26gy_4 {
            position: relative
        }
        ._form_n26gy_4 ._fieldContainer_n26gy_4:has(input[type=hidden]):not(:has(input:not([type=hidden]),
        select,
        textarea,
        w-tel-with-country)),
        ._form_n26gy_4 ._fieldContainer_n26gy_4:has([aria-disabled=true]) {
            display: none
        }
        ._form_n26gy_4 ._fieldContainerCheckbox_n26gy_19 ._fieldLabel_n26gy_19,
        ._form_n26gy_4 ._fieldContainerRadio_n26gy_26 ._fieldLabel_n26gy_19 {
            cursor: pointer;
            grid: "checkbox label"/auto 1fr;
            place-items: center;
            gap: 17px;
            display: grid
        }
        ._form_n26gy_4 ._fieldContainerCheckbox_n26gy_19 {
            outline: 0 solid #0000;
            transition: outline .2s
        }
        ._form_n26gy_4 ._fieldContainerCheckbox_n26gy_19:has(:focus-visible) {
            border-radius: 4px;
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 ._fieldLabel_n26gy_19:not(._fieldLabelCheckbox_n26gy_41,
        ._fieldLabelRadio_n26gy_41) {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._form_n26gy_4 input._field_n26gy_4,
        ._form_n26gy_4 select._field_n26gy_4,
        ._form_n26gy_4 w-tel-with-country .telWithCountryContainer,
        ._form_n26gy_4 ._requiredFieldMarker_n26gy_53 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._form_n26gy_4 input._field_n26gy_4:focus,
        ._form_n26gy_4 select._field_n26gy_4:focus,
        ._form_n26gy_4 w-tel-with-country .telWithCountryContainer:focus,
        ._form_n26gy_4 ._requiredFieldMarker_n26gy_53:focus {
            outline: 0 #0000
        }
        ._form_n26gy_4 input._field_n26gy_4:focus-visible,
        ._form_n26gy_4 select._field_n26gy_4:focus-visible,
        ._form_n26gy_4 w-tel-with-country .telWithCountryContainer:focus-visible,
        ._form_n26gy_4 ._requiredFieldMarker_n26gy_53:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 input._field_n26gy_4,
        ._form_n26gy_4 select._field_n26gy_4,
        ._form_n26gy_4 w-tel-with-country .telWithCountryContainer,
        ._form_n26gy_4 ._requiredFieldMarker_n26gy_53 {
            width: 100%
        }
        ._form_n26gy_4 select._field_n26gy_4,
        ._form_n26gy_4 ._field_n26gy_4[type=date],
        ._form_n26gy_4 ._field_n26gy_4[type=text],
        ._form_n26gy_4 ._field_n26gy_4[type=email],
        ._form_n26gy_4 ._field_n26gy_4[type=tel],
        ._form_n26gy_4 ._field_n26gy_4[type=text]~._requiredFieldMarker_n26gy_53,
        ._form_n26gy_4 ._field_n26gy_4[type=email]~._requiredFieldMarker_n26gy_53,
        ._form_n26gy_4 ._field_n26gy_4[type=tel]~._requiredFieldMarker_n26gy_53 {
            background-color: #fff;
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._form_n26gy_4 select._field_n26gy_4 {
            appearance: none;
            background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='9' viewBox='0 0 16 9' fill='none'%3E%3Cpath d='M1 1L7.68958 7.68958L14.3792 1' stroke='%237C899A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
            background-position: right 10px center;
            background-repeat: no-repeat;
            background-size: 16px;
            padding-right: 30px
        }
        ._form_n26gy_4 ._field_n26gy_4[type=text]~._requiredFieldMarker_n26gy_53,
        ._form_n26gy_4 ._field_n26gy_4[type=email]~._requiredFieldMarker_n26gy_53,
        ._form_n26gy_4 ._field_n26gy_4[type=tel]~._requiredFieldMarker_n26gy_53 {
            border: 1px solid #0000
        }
        ._form_n26gy_4 ._field_n26gy_4[type=checkbox] {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._form_n26gy_4 input[type=radio] {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._form_n26gy_4 input[type=radio]:focus {
            outline: 0 #0000
        }
        ._form_n26gy_4 input[type=radio]:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 ._fieldLabelText_n26gy_145 {
            width: 100%
        }
        ._form_n26gy_4 ._checkbox_n26gy_148 {
            background: #fff;
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: checkbox;
            width: 19px;
            height: 19px;
            display: grid
        }
        ._form_n26gy_4 ._checkmark_n26gy_157 {
            color: #5d6e83;
            opacity: 0;
            place-self: center;
            width: 15px;
            height: 15px
        }
        ._form_n26gy_4 ._fieldContainerCheckbox_n26gy_19:has(:checked) ._checkmark_n26gy_157 {
            opacity: 1
        }
        ._form_n26gy_4 ._requiredFieldMarker_n26gy_53 {
            display: none
        }
        ._form_n26gy_4 select._field_n26gy_4:invalid~._requiredFieldMarker_n26gy_53,
        ._form_n26gy_4 ._field_n26gy_4:placeholder-shown~._requiredFieldMarker_n26gy_53 {
            pointer-events: none;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            background: 0 0 !important
        }
        :is(._form_n26gy_4 ._field_n26gy_4.validation-error,
        ._form_n26gy_4 ._field_n26gy_4:user-invalid) {
            color: #ea0000;
            border: 1px solid #ea0000
        }
        ._form_n26gy_4 ._field_n26gy_4:user-invalid::placeholder {
            color: #ea0000
        }
        ._form_n26gy_4 ._requiredFieldMarkerLabel_n26gy_187 {
            opacity: 0
        }
        ._form_n26gy_4 ._selectAccordion_n26gy_192 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            padding: 13px 14px
        }
        ._form_n26gy_4 ._selectAccordion_n26gy_192.invalid {
            border: 1px solid #ea0000
        }
        ._form_n26gy_4 ._selectAccordion_n26gy_192.invalid ._selectAccordionSummary_n26gy_213 {
            color: #ea0000
        }
        ._form_n26gy_4 ._selectAccordionSummary_n26gy_213 {
            grid: "label _ icon"/auto 1fr auto;
            align-items: center;
            display: grid
        }
        ._form_n26gy_4 ._selectAccordionExpand_n26gy_221,
        ._form_n26gy_4 ._selectAccordionCollapse_n26gy_222 {
            color: #7c899a;
            grid-area: icon;
            transition: opacity .2s
        }
        ._form_n26gy_4 ._selectAccordionExpand_n26gy_221 {
            width: 14px;
            height: 7px
        }
        ._form_n26gy_4 ._selectAccordion_n26gy_192[open] ._selectAccordionExpand_n26gy_221 {
            pointer-events: none;
            opacity: 0
        }
        ._form_n26gy_4 ._selectAccordionCollapse_n26gy_222 {
            pointer-events: none;
            opacity: 0;
            width: 16px;
            height: 2px
        }
        ._form_n26gy_4 ._selectAccordion_n26gy_192[open] ._selectAccordionCollapse_n26gy_222 {
            pointer-events: auto;
            opacity: 1
        }
        ._form_n26gy_4 ._selectAccordionOptions_n26gy_245 {
            outline: 0 #0000;
            padding-top: 27px;
            transition: outline .15s
        }
        ._form_n26gy_4 ._selectAccordionOptions_n26gy_245>*+* {
            border-top: 1px solid #7c899a
        }
        ._form_n26gy_4 ._selectAccordionOptions_n26gy_245:has(:focus-visible) {
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 ._selectAccordionOption_n26gy_245 {
            grid-template-columns: 1fr auto;
            place-items: center;
            gap: 12px;
            display: grid
        }
        ._form_n26gy_4 ._selectAccordionOptionLabel_n26gy_262 {
            cursor: pointer;
            z-index: 2;
            grid-area: 1/1/span 1/span 2;
            justify-self: stretch;
            padding: 10px 24px 10px 0
        }
        ._form_n26gy_4 ._selectAccordionOptionToggle_n26gy_269 {
            border: 1px solid #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._form_n26gy_4 ._selectAccordionOptionToggleMulti_n26gy_276 {
            border: 1px solid #5d6e83;
            border-radius: 3px;
            grid-area: 1/2/span 1/span 1;
            width: 19px;
            height: 19px
        }
        ._form_n26gy_4 ._selectAccordionOptionToggleFill_n26gy_283 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            background-color: #5d6e83;
            border-radius: 50%;
            grid-area: 1/2/span 1/span 1;
            width: 13px;
            height: 13px;
            transition: opacity .2s
        }
        ._form_n26gy_4 ._selectAccordionOptionToggleCheckmark_n26gy_294 {
            pointer-events: none;
            color: #5d6e83;
            opacity: 0;
            grid-area: 1/2/span 1/span 1;
            width: 17px;
            height: 17px;
            transition: opacity .2s
        }
        ._form_n26gy_4 ._selectAccordionOptionInput_n26gy_303:checked~._selectAccordionOptionToggleCheckmark_n26gy_294,
        ._form_n26gy_4 ._selectAccordionOptionInput_n26gy_303:checked~._selectAccordionOptionToggleFill_n26gy_283 {
            pointer-events: auto;
            opacity: 1
        }
        ._form_n26gy_4 textarea._field_n26gy_4,
        ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._form_n26gy_4 textarea._field_n26gy_4:focus,
        ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53:focus {
            outline: 0 #0000
        }
        ._form_n26gy_4 textarea._field_n26gy_4:focus-visible,
        ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 textarea._field_n26gy_4,
        ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53 {
            border: 1px solid #7c899a;
            border-radius: 4px;
            width: 100%;
            min-width: 100%;
            padding: 13px 14px
        }
        ._form_n26gy_4 textarea._field_n26gy_4:has(~._requiredFieldMarker_n26gy_53) {
            text-wrap: initial
        }
        ._form_n26gy_4 textarea._field_n26gy_4~._requiredFieldMarker_n26gy_53 {
            border: 1px solid #0000;
            height: 100%
        }
        ._form_n26gy_4 select._field_n26gy_4~._requiredFieldMarker_n26gy_53 {
            text-wrap-mode: nowrap;
            border: 1px solid #0000;
            border-radius: 4px;
            width: 100%;
            height: 100%;
            padding: 13px 30px 13px 14px
        }
        ._form_n26gy_4 ._trapField_n26gy_364 {
            white-space: nowrap;
            clip-path: inset(50%);
            width: 1px;
            height: 1px;
            position: absolute;
            overflow: hidden
        }
        ._form_n26gy_4 ._submit_n26gy_373 {
            outline: 0 #0000;
            transition: outline .15s
        }
        ._form_n26gy_4 ._submit_n26gy_373:focus {
            outline: 0 #0000
        }
        ._form_n26gy_4 ._submit_n26gy_373:focus-visible {
            outline-offset: 2px;
            outline: 4px solid #00e89d
        }
        ._form_n26gy_4 ._submit_n26gy_373 {
            color: #fff;
            background-color: #006fee;
            border: 1px solid #006fee;
            border-radius: 3px;
            width: max-content;
            padding: 16px 32px;
            display: block
        }
        ._form_n26gy_4 ._submit_n26gy_373:hover {
            color: #006fee;
            background-color: #fff
        }
        ._form_n26gy_4 ._submit_n26gy_373 {
            transition: scale .2s ease-out
        }
        ._form_n26gy_4 ._submit_n26gy_373:active {
            transition: scale .1s ease-in;
            scale: .9
        }
        ._form_n26gy_4 ._submit_n26gy_373[aria-disabled=true] {
            cursor: not-allowed;
            opacity: .5
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6 {
        display: grid
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6 {
            grid-auto-rows: max-content
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSectionTitle_zagei_150 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSectionTitle_zagei_150 {
            padding-right: 30px;
            font-size: 4.0625rem
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSectionAsset_zagei_687 {
        grid-row: 2;
        justify-self: end;
        width: 55.8%;
        margin-block-start: -10px
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSectionAsset_zagei_687 {
            margin-block-start: -60px
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSectionBody_zagei_6 {
        grid-row: 3;
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSectionBody_zagei_6 {
            margin-block-start: 11px
        }
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:first-of-type {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(2) {
        grid-template-columns: auto 1fr;
        margin-block-start: 118px
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(2) {
            grid-area: 1/col8/span 1/right-content;
            margin: 0
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(2) ._headerSectionBody_zagei_6 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 1/1/span 1/span 1;
        margin: 2px 5px 0 0;
        padding-right: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(2) ._headerSectionAsset_zagei_687 {
        grid-area: 1/1/span 1/span 1;
        place-self: start end;
        width: 29px;
        height: 24px;
        margin-block-start: -10px
    }
    ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(3) {
        text-align: right;
        margin-block-start: 21px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(3) {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:business_zagei_230 ._headerSection_zagei_6:nth-of-type(3) {
            grid-area: 2/col8/span 1/right-content;
            margin-block-start: 34px
        }
    }
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210 {
        margin-block-start: 15px
    }
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:has(input[aria-disabled=true]),
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:has(select[aria-disabled=true]),
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:has(textarea[aria-disabled=true]) {
        display: none
    }
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:nth-child(odd) {
        margin-block-start: 34px
    }
    ._container_zagei_2._page\:business_zagei_230 ._fieldContainer_zagei_210:first-child {
        margin-block-start: 0
    }
    ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210,
    ._container_zagei_2._page\:business_zagei_230 ._field_zagei_210::placeholder {
        color: #43546a
    }
    ._container_zagei_2._page\:business_zagei_230 textarea._field_zagei_210 {
        height: 240px
    }
    ._container_zagei_2._page\:business_zagei_230 ._requiredFieldMarker_zagei_279,
    ._container_zagei_2._page\:business_zagei_230 ._fieldLabelRequired_zagei_789 {
        color: #07f
    }
    ._container_zagei_2._page\:business_zagei_230 ._fieldLabelRequired_zagei_789 {
        display: inline-block
    }
    ._container_zagei_2._page\:business_zagei_230 ._selectRequiredMarker_zagei_795 {
        color: #07f
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6 {
        display: grid
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6 {
            grid-auto-rows: max-content
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionTitle_zagei_150 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionTitle_zagei_150 {
            padding-right: 30px;
            font-size: 4.0625rem
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionAsset_zagei_687 {
        grid-row: 2;
        justify-self: end;
        width: 55.8%;
        margin-block-start: -10px
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionAsset_zagei_687 {
            margin-block-start: -60px
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionBody_zagei_6 {
        grid-row: 3;
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSectionBody_zagei_6 {
            margin-block-start: 11px
        }
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:first-of-type {
            grid-area: 1/left-content/span 3/gutter6
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(2) {
        grid-template-columns: auto 1fr;
        margin-block-start: 118px
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(2) {
            grid-area: 1/col8/span 1/right-content;
            margin: 0
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(2) ._headerSectionBody_zagei_6 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: 1/1/span 1/span 1;
        margin: 2px 5px 0 0;
        padding-right: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(2) ._headerSectionAsset_zagei_687 {
        grid-area: 1/1/span 1/span 1;
        place-self: start end;
        width: 29px;
        height: 24px;
        margin-block-start: -10px
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(3) {
        text-align: right;
        margin-block-start: 21px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(3) {
            max-width: 550px
        }
    }
    @media (width>=1024px) {
        ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._headerSection_zagei_6:nth-of-type(3) {
            grid-area: 2/col8/span 1/right-content;
            margin-block-start: 34px
        }
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210 {
        margin-block-start: 15px
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:has(input[aria-disabled=true]),
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:has(select[aria-disabled=true]),
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:has(textarea[aria-disabled=true]) {
        display: none
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:nth-child(odd) {
        margin-block-start: 34px
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldContainer_zagei_210:first-child {
        margin-block-start: 0
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210,
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._field_zagei_210::placeholder {
        color: #43546a
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 textarea._field_zagei_210 {
        height: 240px
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._requiredFieldMarker_zagei_279,
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldLabelRequired_zagei_789 {
        color: #07f
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._fieldLabelRequired_zagei_789 {
        display: inline-block
    }
    ._container_zagei_2._page\:regulatory-affairs_zagei_800 ._selectRequiredMarker_zagei_795 {
        color: #07f
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210._option\:column-span-2-lg_zagei_1800 {
            grid-column: span 2
        }
        ._container_zagei_2._page\:updates_zagei_1370 ._fieldContainer_zagei_210._option\:column-span-4-lg_zagei_1805 {
            grid-column: span 4
        }
    }
    @media (width>=800px) {
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210._option\:column-span-2-lg_zagei_1800,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210._option\:column-span-2-lg_zagei_1800 {
            grid-column: span 2
        }
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210._option\:column-span-4-lg_zagei_1805,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210._option\:column-span-4-lg_zagei_1805 {
            grid-column: span 2
        }
    }
    @media (width>=800px) {
        ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainer_zagei_210._option\:column-span-4-lg_zagei_1805,
        ._container_zagei_2._page\:london_zagei_1812 ._fieldContainer_zagei_210._option\:column-span-4-lg_zagei_1805 {
            grid-column: span 4
        }
    }
    ._container_zagei_2._page\:toronto_zagei_1811 ._field_zagei_210,
    ._container_zagei_2._page\:london_zagei_1812 ._field_zagei_210 {
        color: #000;
        border-radius: 1000px;
        padding: 9px 19px
    }
    ._container_zagei_2._page\:toronto_zagei_1811 ._fieldLabel_zagei_245,
    ._container_zagei_2._page\:london_zagei_1812 ._fieldLabel_zagei_245 {
        align-items: start;
        line-height: 1.1
    }
    ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245,
    ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245 {
        margin-top: 14px
    }
    ._container_zagei_2._page\:toronto_zagei_1811 ._fieldContainerCheckbox_zagei_245+._fieldContainerCheckbox_zagei_245,
    ._container_zagei_2._page\:london_zagei_1812 ._fieldContainerCheckbox_zagei_245+._fieldContainerCheckbox_zagei_245 {
        margin-top: 0
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 {
        grid-template-columns: 1fr;
        gap: 0 8px;
        display: grid
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 {
            grid-template-columns: 1fr 1fr 1fr
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210 {
            grid-column: span 3
        }
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210 {
        grid-template-columns: 1fr;
        display: grid
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:has(._fieldLabel_zagei_245) {
        gap: 16px
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:not(:has(._fieldLabel_zagei_245)) {
        margin-block-start: 16px
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:first-child {
        margin-block-start: 0
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210._option\:area-code_zagei_2846 {
            grid-column: span 1
        }
        ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210._option\:area-code_zagei_2846+._fieldContainer_zagei_210:has(input[type=tel]) {
            grid-column: span 2
        }
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:has([aria-disabled=true]) {
        display: none !important
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._field_zagei_210 {
        grid-row: 2
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._requiredFieldMarker_zagei_279 {
        color: #07f
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldLabel_zagei_245 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-block-start: 48px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldContainer_zagei_210:first-of-type ._fieldLabel_zagei_245 {
        margin-block-start: 0
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._fieldLabelRequired_zagei_789 {
        color: #07f
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 textarea._field_zagei_210 {
        min-height: 170px
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._radioGroup_zagei_203 {
        gap: 16px;
        margin-block-start: 8px
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 ._radioOptionLabel_zagei_214 {
        align-items: start;
        gap: 11px
    }
    ._container_zagei_2._page\:salesforce-case-form_zagei_2390 input[type=radio] {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none;
        accent-color: #07f;
        margin: 5px 0 0
    }
    ._container_zagei_2._page\:because_zagei_2911 {
        grid-template-columns: repeat(2, 1fr);
        gap: 8px 12px;
        display: grid
    }
    ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210 {
        grid-column: var(--field-col, span 1)
    }
    ._container_zagei_2._page\:because_zagei_2911 ._fieldContainer_zagei_210._option\:colspan-2_zagei_3348 {
        --field-col: span 2
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 {
        gap: 16px;
        display: grid
    }
    @media (width>=600px) {
        ._container_zagei_2._page\:omnicta_zagei_3353 {
            grid-template-columns: repeat(2, 1fr)
        }
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210 {
        grid-column: var(--field-col, span 1)
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldContainer_zagei_210._option\:colspan-2_zagei_3348 {
        --field-col: span 2
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldLabel_zagei_245 {
        position: initial;
        overflow: initial;
        width: auto;
        height: auto;
        white-space: initial;
        clip-path: none
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 ._fieldLabelRequired_zagei_789 {
        color: #07f
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 [data-slot=fancy-placeholder] {
        display: none
    }
    ._container_zagei_2._page\:omnicta_zagei_3353 ::placeholder {
        color: #7c899a
    }
    ._content_1hvef_2,
    ._placeholder_1hvef_5 {
        display: contents
    }
    ._placeholder_1hvef_5>* {
        opacity: 0;
        pointer-events: none
    }
    ._container_b5p9k_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_b5p9k_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 72px, 348px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 72px, 348px)/12 - 36.6667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 108px, 1332px)/12 - 36.6667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter1]40px[col2]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter2]40px[col3]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter3]40px[col4]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter4]40px[col5]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter5]40px[col6]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter6]40px[col7]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter7]40px[col8]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter8]40px[col9]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter9]40px[col10]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter10]40px[col11]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[gutter11]40px[col12]calc(min(100% - 216px, 1224px)/12 - 36.6667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_b5p9k_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]65.3333px[gutter1]40px[col2]65.3333px[gutter2]40px[col3]65.3333px[gutter3]40px[col4]65.3333px[gutter4]40px[col5]65.3333px[gutter5]40px[col6]65.3333px[gutter6]40px[col7]65.3333px[gutter7]40px[col8]65.3333px[gutter8]40px[col9]65.3333px[gutter9]40px[col10]65.3333px[gutter10]40px[col11]65.3333px[gutter11]40px[col12]65.3333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_b5p9k_2>* {
            grid-column: left-content/right-content
        }
    }
    ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_b5p9k_53 {
            writing-mode: vertical-rl;
            grid-area: 1/left-content/span 2/col4;
            align-self: end;
            max-height: 655px;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._title_b5p9k_53 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.625rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    html[lang=ja] ._title_b5p9k_53,
    html[lang=zh-tw] ._title_b5p9k_53,
    html[lang=zh-cn] ._title_b5p9k_53 {
        transform: none
    }
    ._subtitle_b5p9k_108 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._subtitle_b5p9k_108 {
            grid-column: col7/right-content
        }
    }
    ._image_b5p9k_133 {
        margin-top: 68px
    }
    @media (width>=600px) {
        ._image_b5p9k_133 {
            grid-area: 1/col7/auto/right-content
        }
    }
    ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.025em;
        margin-top: 68px;
        margin-bottom: 50px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._body_b5p9k_143 {
            grid-area: 2/col7/auto/right-content;
            margin-top: 64px;
            margin-bottom: 27px
        }
    }
    ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.046em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.4375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._title_b5p9k_53 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            writing-mode: initial;
            grid-area: 1/left-content/span 1/right-content;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.9375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            transform: none
        }
    }
    ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._subtitle_b5p9k_108 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        color: #00e89d;
        margin-top: 46px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._subtitle_b5p9k_108 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 2/left-content/span 1/gutter6;
            margin-top: 36px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin: 36px 0 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:firstresponders_b5p9k_309 ._body_b5p9k_143 {
            grid-area: 2/col7/span 1/span right-content
        }
    }
    ._container_b5p9k_2._page\:uber_b5p9k_388 ._image_b5p9k_133 {
        grid-area: 1/left-content/span 1/right-content;
        margin: 0
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:uber_b5p9k_388 ._image_b5p9k_133 {
            grid-area: 1/left-content/span 2/col6;
            max-width: 410px
        }
    }
    ._container_b5p9k_2._page\:uber_b5p9k_388 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.032em;
        grid-area: 2/left-content/span 1/right-content;
        margin-top: 48px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:uber_b5p9k_388 ._title_b5p9k_53 {
            writing-mode: initial;
            grid-area: 1/col7/span 1/right-content;
            margin: 0;
            transform: none
        }
    }
    ._container_b5p9k_2._page\:uber_b5p9k_388 ._link_b5p9k_421 {
        color: inherit;
        grid-area: 3/left-content/span 1/right-content;
        justify-self: start;
        margin-top: 24px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:uber_b5p9k_388 ._link_b5p9k_421 {
            grid-area: 2/col7/span 1/right-content;
            align-self: start
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._sticker_b5p9k_433 {
        grid-area: 1/left-outer/span 1/right-outer;
        height: 217px;
        display: block
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._sticker_b5p9k_433 {
            height: 395px
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._sticker_b5p9k_433 * {
        height: 100%
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._sticker_b5p9k_433 img {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._image_b5p9k_133 {
        grid-area: 1/left-outer/span 1/right-outer;
        width: 300px;
        max-width: 92.8%;
        margin-top: 80px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._image_b5p9k_133 {
            width: 631px;
            max-width: unset;
            grid-area: 1/left-content/span 1/right-content;
            margin-left: calc(40vw - 390px)
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._image_b5p9k_133 {
            margin-left: auto;
            margin-right: 100px
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        writing-mode: vertical-rl;
        opacity: 0;
        grid-area: 2/left-content/span 3/right-content;
        justify-self: end;
        max-height: 160px;
        margin-top: -50px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 4.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        transform: rotate(180deg)translateY(30px)
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._title_b5p9k_53 {
            --font-size: min(calc(4.5rem + (1vw - 6px) * 14.8585), 8.4375rem);
            font-size: var(--font-size);
            align-self: start;
            width: min-content;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._title_b5p9k_53 {
            grid-area: 2/left-content/span 4/right-content;
            align-self: start;
            width: min-content;
            margin: 90px 0 0;
            font-size: 135px
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433[inview=true] ._title_b5p9k_53 {
        opacity: 1;
        transition: translate .4s, opacity .4s;
        translate: 0
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._subtitle_b5p9k_108 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        margin-top: 70px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2;
        translate: 0 30px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._subtitle_b5p9k_108 {
            grid-area: 2/left-content/span 1/gutter8;
            margin: 0;
            font-size: 40px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._subtitle_b5p9k_108 {
            grid-area: 3/left-content/span 1/gutter6;
            max-width: 400px
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433[inview=true] ._subtitle_b5p9k_108 {
        opacity: 1;
        transition: translate .4s, opacity .4s;
        translate: 0
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        opacity: 0;
        margin: 28px 0 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        translate: 0 30px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._body_b5p9k_143 {
            grid-area: 3/left-content/span 1/gutter8
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._body_b5p9k_143 {
            grid-area: 4/left-content/span 1/gutter6;
            max-width: 545px
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433[inview=true] ._body_b5p9k_143 {
        opacity: 1;
        transition: translate .4s .2s, opacity .4s .2s;
        translate: 0
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._link_b5p9k_421 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        justify-self: start;
        margin-top: 28px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px;
        translate: 0 30px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._link_b5p9k_421 {
            grid-area: 4/left-content/span 1/gutter8
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:home_b5p9k_433 ._link_b5p9k_421 {
            grid-area: 5/left-content/span 1/gutter6
        }
    }
    ._container_b5p9k_2._page\:home_b5p9k_433 ._link_b5p9k_421 img,
    ._container_b5p9k_2._page\:home_b5p9k_433 ._link_b5p9k_421 [role=img] {
        flex: none;
        width: 32px;
        height: 32px
    }
    ._container_b5p9k_2._page\:home_b5p9k_433[inview=true] ._link_b5p9k_421 {
        opacity: 1;
        transition: translate .4s .4s, opacity .4s .4s;
        translate: 0
    }
    ._container_b5p9k_2._page\:spotify_b5p9k_624 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.03em;
        writing-mode: initial;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        transform: none
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._title_b5p9k_53 {
            grid-area: 1/left-content/span 1/right-content
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._title_b5p9k_53 {
            grid-area: 1/left-content/span 1/gutter5;
            margin-top: 146px
        }
    }
    ._container_b5p9k_2._page\:spotify_b5p9k_624 ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-row: 2;
        margin-top: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._body_b5p9k_143 {
            grid-area: 2/left-content/span 1/right-content;
            max-width: 50ch
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._body_b5p9k_143 {
            max-width: unset;
            grid-area: 2/left-content/span 1/gutter5
        }
    }
    ._container_b5p9k_2._page\:spotify_b5p9k_624 ._sticker_b5p9k_433 {
        aspect-ratio: 1;
        border-radius: 50%;
        grid-row: 3;
        place-self: start center;
        max-width: 400px;
        margin-bottom: 64px;
        overflow: hidden
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._sticker_b5p9k_433 {
            max-width: unset;
            grid-area: 1/col7/span 3/gutter11;
            margin-bottom: 180px
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._sticker_b5p9k_433 {
            margin-bottom: 210px
        }
    }
    ._container_b5p9k_2._page\:spotify_b5p9k_624 ._image_b5p9k_133 {
        z-index: 2;
        grid-area: 3/left-padding;
        align-self: end;
        width: 100vw;
        max-width: 372px;
        margin-left: -15px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._image_b5p9k_133 {
            grid-area: 3/left-content/span 1/right-content;
            justify-self: center;
            margin-left: -60px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._image_b5p9k_133 {
            width: auto;
            max-width: unset;
            grid-area: 1/gutter5/span 3/right-content;
            margin: 0
        }
    }
    ._container_b5p9k_2._page\:spotify_b5p9k_624 ._footer_b5p9k_720 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        z-index: 3;
        color: #fff;
        grid-row: 3;
        place-self: center;
        margin-top: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._footer_b5p9k_720 {
            margin-top: 70px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._footer_b5p9k_720 {
            grid-area: 1/col7/span 3/gutter11;
            margin-top: -40px
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2._page\:spotify_b5p9k_624 ._footer_b5p9k_720 {
            margin-top: -70px
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.03em;
        writing-mode: initial;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        transform: none
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._title_b5p9k_53 {
            grid-area: 1/left-content/span 1/right-content
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._title_b5p9k_53 {
            grid-area: 1/left-content/span 1/gutter5;
            margin-top: 146px
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-row: 2;
        margin-top: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._body_b5p9k_143 {
            grid-area: 2/left-content/span 1/right-content;
            max-width: 50ch
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._body_b5p9k_143 {
            max-width: unset;
            grid-area: 2/left-content/span 1/gutter5
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._sticker_b5p9k_433 {
        aspect-ratio: 1;
        border-radius: 50%;
        grid-row: 3;
        place-self: start center;
        max-width: 400px;
        margin-bottom: 64px;
        overflow: hidden
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._sticker_b5p9k_433 {
            max-width: unset;
            grid-area: 1/col7/span 3/gutter11;
            margin-bottom: 180px
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._sticker_b5p9k_433 {
            margin-bottom: 210px
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
        z-index: 2;
        grid-area: 3/left-padding;
        align-self: end;
        width: 100vw;
        max-width: 372px;
        margin-left: -15px
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
            grid-area: 3/left-content/span 1/right-content;
            justify-self: center;
            margin-left: -60px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
            width: auto;
            max-width: unset;
            grid-area: 1/gutter5/span 3/right-content;
            margin: 0
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        z-index: 3;
        color: #fff;
        grid-row: 3;
        place-self: center;
        margin-top: 20px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
            margin-top: 70px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
            grid-area: 1/col7/span 3/gutter11;
            margin-top: -40px
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
            margin-top: -70px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._body_b5p9k_143 {
            grid-row: 2/span 2
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._sticker_b5p9k_433 {
        margin-bottom: 0
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
        margin-top: 90px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._footer_b5p9k_720 {
            margin-top: 120px
        }
    }
    ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
        --video-height: calc(min(100vw, 420px) - (2 * 36px));
        margin-top: max(var(--video-height) - 50%, 150px);
        grid-area: 3/left-padding/span 2/right-padding;
        justify-self: center;
        margin-left: -15px
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
            grid-area: 4/col7/span 1/gutter11;
            margin-top: -70px;
            margin-left: -25px
        }
    }
    @media (width>=1440px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754 ._image_b5p9k_133 {
            margin-top: -100px
        }
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754:not(:has(._image_b5p9k_133)) ._title_b5p9k_53 {
            grid-row: 2;
            margin: 0
        }
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754:not(:has(._image_b5p9k_133)) ._body_b5p9k_143 {
            grid-row: 3;
            margin: 24px 0 0
        }
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754:not(:has(._image_b5p9k_133)) ._sticker_b5p9k_433 {
            grid-row: 1/span 4
        }
    }
    @media (width<=1023px) {
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754._option\:reversed-mobile_b5p9k_939 ._sticker_b5p9k_433 {
            grid-row: 1
        }
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754._option\:reversed-mobile_b5p9k_939 ._title_b5p9k_53 {
            grid-row: 2;
            margin-top: 48px
        }
        ._container_b5p9k_2._page\:ytmusic_b5p9k_754._option\:reversed-mobile_b5p9k_939 ._body_b5p9k_143 {
            grid-row: 3;
            margin: 24px 0 0
        }
    }
    ._container_b5p9k_2._page\:about_b5p9k_951 ._title_b5p9k_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._title_b5p9k_53 {
            writing-mode: initial;
            grid-area: 2/left-content/span 1/col5;
            transform: none
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._title_b5p9k_53 {
            font-size: 2.5rem
        }
    }
    ._container_b5p9k_2._page\:about_b5p9k_951 ._sticker_b5p9k_433 {
        margin-block-start: 51px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._sticker_b5p9k_433 {
            grid-area: 1/col6/span 5/right-content;
            margin: 0
        }
    }
    ._container_b5p9k_2._page\:about_b5p9k_951 ._body_b5p9k_143 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-block: 63px 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._body_b5p9k_143 {
            grid-area: 3/left-content/span 1/col5;
            margin-block-start: 32px
        }
    }
    ._container_b5p9k_2._page\:about_b5p9k_951 ._link_b5p9k_421 {
        justify-content: start;
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._link_b5p9k_421 {
            grid-area: 4/left-content/span 1/col5;
            margin-block-start: 32px
        }
    }
    @media (width>=1024px) {
        ._container_b5p9k_2._page\:about_b5p9k_951 ._link_b5p9k_421 {
            font-size: 1.5rem
        }
    }
    ._container_i8enx_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_i8enx_2>* {
        grid-column: left-content/right-content
    }
    ._container_i8enx_2 {
        background-color: #f2f2f2
    }
    @media (width>=600px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_i8enx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_i8enx_2>* {
            grid-column: left-content/right-content
        }
    }
    ._title_i8enx_56 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._container_1fza7_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1fza7_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 72px, 348px)/12 - 9.16667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]92.8333px[gutter1]10px[col2]92.8333px[gutter2]10px[col3]92.8333px[gutter3]10px[col4]92.8333px[gutter4]10px[col5]92.8333px[gutter5]10px[col6]92.8333px[gutter6]10px[col7]92.8333px[gutter7]10px[col8]92.8333px[gutter8]10px[col9]92.8333px[gutter9]10px[col10]92.8333px[gutter10]10px[col11]92.8333px[gutter11]10px[col12]92.8333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 72px, 348px)/12 - 45.8333px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_1fza7_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]56.1667px[gutter1]50px[col2]56.1667px[gutter2]50px[col3]56.1667px[gutter3]50px[col4]56.1667px[gutter4]50px[col5]56.1667px[gutter5]50px[col6]56.1667px[gutter6]50px[col7]56.1667px[gutter7]50px[col8]56.1667px[gutter8]50px[col9]56.1667px[gutter9]50px[col10]56.1667px[gutter10]50px[col11]56.1667px[gutter11]50px[col12]56.1667px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2>* {
            grid-column: left-content/right-content
        }
    }
    ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    ._subtitleDesktop_1fza7_100 {
        display: none
    }
    @media (width>=600px) {
        @layer base {
            ._subtitleDesktop_1fza7_100 {
                font-family: inherit;
                font-weight: inherit;
                margin: 0;
                padding: 0
            }
        }
        ._subtitleDesktop_1fza7_100 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.875rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            display: block
        }
    }
    @media (width>=1024px) {
        ._subtitleDesktop_1fza7_100 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.8125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._bodyDesktop_1fza7_142 {
        display: none
    }
    @media (width>=600px) {
        ._bodyDesktop_1fza7_142 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.025em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
        @layer base {
            ._bodyDesktop_1fza7_142 ul,
            ._bodyDesktop_1fza7_142 ol {
                margin-bottom: 0
            }
            ._bodyDesktop_1fza7_142 *+:not(:empty) {
                margin-top: 27px
            }
            ._bodyDesktop_1fza7_142 w-autoplay-guard.asset-video {
                display: block
            }
            ._bodyDesktop_1fza7_142 li+li:not(:empty) {
                margin-top: 10px
            }
            ._bodyDesktop_1fza7_142 h2 {
                margin-top: 54px;
                font-size: 2rem;
                font-weight: 400
            }
            ._bodyDesktop_1fza7_142 h3 {
                margin-top: 40px;
                font-size: 1.75rem;
                font-weight: 400
            }
            ._bodyDesktop_1fza7_142 h4,
            ._bodyDesktop_1fza7_142 h5,
            ._bodyDesktop_1fza7_142 h6 {
                font-size: 1.4rem;
                font-weight: 400
            }
            @layer base {
                ._bodyDesktop_1fza7_142 a {
                    cursor: pointer;
                    color: inherit;
                    text-decoration: none
                }
                ._bodyDesktop_1fza7_142 a:hover {
                    color: inherit
                }
                ._bodyDesktop_1fza7_142 hr {
                    border: none;
                    margin: 0
                }
                ._bodyDesktop_1fza7_142 iframe {
                    border: none
                }
            }
            ._bodyDesktop_1fza7_142 a {
                outline: 0 #0000;
                transition: outline .15s
            }
            ._bodyDesktop_1fza7_142 a:focus {
                outline: 0 #0000
            }
            ._bodyDesktop_1fza7_142 a:focus-visible {
                outline-offset: 2px;
                outline: 4px solid #00e89d
            }
            ._bodyDesktop_1fza7_142 a,
            ._bodyDesktop_1fza7_142 a:hover {
                color: #07f
            }
            ._bodyDesktop_1fza7_142 blockquote {
                font-style: italic
            }
            @media (width>=600px) and (width>=600px) {
                ._bodyDesktop_1fza7_142 blockquote {
                    margin-top: 40px;
                    margin-bottom: 40px
                }
            }
            ._bodyDesktop_1fza7_142 hr {
                border-top: 1px solid #949a9f;
                margin-top: 27px
            }
            ._bodyDesktop_1fza7_142 table {
                table-layout: fixed;
                border-collapse: collapse;
                width: 100%
            }
            ._bodyDesktop_1fza7_142 th {
                text-align: left;
                background-color: #f2f2f2;
                font-weight: 700
            }
            ._bodyDesktop_1fza7_142 th,
            ._bodyDesktop_1fza7_142 td {
                padding: 8px
            }
            @media (width>=600px) and (width>=600px) {
                ._bodyDesktop_1fza7_142 th,
                ._bodyDesktop_1fza7_142 td {
                    padding: 16px
                }
            }
            ._bodyDesktop_1fza7_142 figcaption {
                text-align: center;
                margin-top: 8px;
                padding: 0 16px;
                font-style: italic
            }
            ._bodyDesktop_1fza7_142 .inline-image,
            ._bodyDesktop_1fza7_142 .inline-video {
                max-width: 100%;
                margin-top: 40px;
                margin-bottom: 40px;
                display: block
            }
            ._bodyDesktop_1fza7_142 .inline-video {
                max-height: 500px;
                margin-inline: auto
            }
            ._bodyDesktop_1fza7_142 .footnoteReferenceContainer {
                font-size: .01rem
            }
            ._bodyDesktop_1fza7_142 img,
            ._bodyDesktop_1fza7_142 video {
                max-width: 100%
            }
            ._bodyDesktop_1fza7_142 a.footnoteReference {
                position: relative
            }
            ._bodyDesktop_1fza7_142 a.footnoteReference:after {
                content: "";
                width: max(100%, 45px);
                height: max(100%, 45px);
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%)
            }
            ._bodyDesktop_1fza7_142 a.footnoteReference {
                padding: 0 1px;
                font-size: .875rem
            }
        }
        ._bodyDesktop_1fza7_142 {
            display: block
        }
    }
    ._subtitleMobile_1fza7_308 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 2.1875rem
    }
    @media (width>=600px) {
        ._subtitleMobile_1fza7_308 {
            display: none
        }
    }
    ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.025em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._bodyMobile_1fza7_333 {
            display: none
        }
    }
    ._badgeLink_1fza7_502 {
        display: block
    }
    ._footer_1fza7_506 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.25
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._title_1fza7_80 {
            writing-mode: vertical-rl;
            grid-area: 3/col10/auto/right-content;
            justify-self: end;
            max-height: 300px;
            margin-top: 55px;
            transform: rotate(180deg)
        }
        html[lang=ja] ._container_1fza7_2._page\:sustainability_1fza7_663 ._title_1fza7_80,
        html[lang=zh-tw] ._container_1fza7_2._page\:sustainability_1fza7_663 ._title_1fza7_80,
        html[lang=zh-cn] ._container_1fza7_2._page\:sustainability_1fza7_663 ._title_1fza7_80 {
            transform: none
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._title_1fza7_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            max-height: 500px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.625rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._subtitleDesktop_1fza7_100 {
            grid-area: 1/col1/auto/col9
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._subtitleDesktop_1fza7_100 {
            grid-column: col1/col6
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._bodyDesktop_1fza7_142 {
            grid-area: 2/col1/auto/col9;
            margin-top: 14px
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._bodyDesktop_1fza7_142 {
            grid-column: col1/col6
        }
    }
    ._container_1fza7_2._page\:sustainability_1fza7_663 ._sticker_1fza7_721 {
        z-index: 2;
        grid-column: left-content/right-padding;
        justify-self: end;
        max-width: 51.7%;
        margin-bottom: -70px;
        margin-right: 14px;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._sticker_1fza7_721 {
            max-width: unset;
            grid-area: 3/col6/auto/col10;
            justify-self: end
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._sticker_1fza7_721 {
            width: 100%;
            margin-top: -44px;
            margin-right: 0
        }
    }
    ._container_1fza7_2._page\:sustainability_1fza7_663 ._asset_1fza7_167 {
        aspect-ratio: 1;
        border-radius: 50%;
        grid-column: left-padding/right-content;
        width: 100%;
        margin-left: 14px;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:sustainability_1fza7_663 ._asset_1fza7_167 {
            grid-area: 3/col1/auto/col8;
            margin-top: 55px;
            margin-left: 0
        }
    }
    ._container_1fza7_2._page\:sustainability_1fza7_663 ._subtitleMobile_1fza7_308 {
        margin-top: 53px
    }
    ._container_1fza7_2._page\:sustainability_1fza7_663 ._bodyMobile_1fza7_333 {
        margin-top: 19px
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767 ._eyebrow_1fza7_767 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        text-transform: uppercase;
        grid-row: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767 ._eyebrow_1fza7_767 {
            writing-mode: initial;
            grid-area: 1/left-content/span 1/right-content;
            justify-self: start;
            margin: 0;
            transform: none
        }
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-row: 2;
        margin: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.2
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767 ._title_1fza7_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 2/left-content/span 1/right-content;
            margin: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.875rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.2
        }
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767 ._asset_1fza7_167 {
        aspect-ratio: 16/9;
        border-radius: 0;
        grid-area: 3/left-content/span 1/right-content;
        margin: 36px 0 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767 ._asset_1fza7_167 {
            grid-area: 3/left-content/span 1/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767 ._asset_1fza7_167 {
            grid-area: 3/left-content/span 1/gutter8
        }
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-row: 4;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767 ._bodyDesktop_1fza7_142 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-area: 3/left-content/span 1/right-content;
        max-width: 500px;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767 ._bodyDesktop_1fza7_142 {
            grid-area: 3/left-content/span 1/right-content
        }
    }
    ._container_1fza7_2._page\:firstresponders_1fza7_767._variant\:withAsset_1fza7_869 ._bodyDesktop_1fza7_142 {
        grid-area: 3/col7/span 1/right-content
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:firstresponders_1fza7_767._variant\:withAsset_1fza7_869 ._bodyDesktop_1fza7_142 {
            grid-area: 3/col9/span 1/right-content
        }
    }
    ._container_1fza7_2._page\:jp_1fza7_877 {
        color: #fff;
        grid-auto-rows: max-content;
        min-height: 520px;
        padding: 60px 0 143px;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:jp_1fza7_877 {
            color: inherit;
            padding: 153px 0 400px
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:jp_1fza7_877 {
            aspect-ratio: 1298/877;
            min-height: 760px;
            max-height: min(1200px, 100vh)
        }
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._background_1fza7_897 {
        grid-area: unset;
        background-color: #9cbcca;
        width: 100%;
        height: 100%;
        display: block;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._background_1fza7_897 * {
        width: 100%;
        height: 100%
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._background_1fza7_897 img {
        object-fit: cover;
        object-position: bottom;
        width: 100%;
        max-width: 2200px;
        height: 100%;
        margin: 0 auto;
        display: block
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .125em;
        text-transform: uppercase;
        font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.1;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._title_1fza7_80 {
            writing-mode: initial;
            grid-area: 1/left-content/span 1/right-content;
            justify-self: start;
            margin: 0;
            transform: none
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._title_1fza7_80 {
            letter-spacing: .08em;
            grid-area: 1/col3/span 1/gutter10;
            font-size: 24px
        }
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleDesktop_1fza7_100,
    ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleMobile_1fza7_308 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleDesktop_1fza7_100,
        ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleMobile_1fza7_308 {
            grid-area: 2/left-content/span 1/gutter6;
            margin-top: 30px
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleDesktop_1fza7_100,
        ._container_1fza7_2._page\:jp_1fza7_877 ._subtitleMobile_1fza7_308 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.05em;
            grid-area: 2/col3/span 1/gutter6;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.75rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_1fza7_2._page\:jp_1fza7_877 ._bodyDesktop_1fza7_142,
    ._container_1fza7_2._page\:jp_1fza7_877 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._bodyDesktop_1fza7_142,
        ._container_1fza7_2._page\:jp_1fza7_877 ._bodyMobile_1fza7_333 {
            grid-area: 2/col7/span 1/right-content;
            margin-top: 37px
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:jp_1fza7_877 ._bodyDesktop_1fza7_142,
        ._container_1fza7_2._page\:jp_1fza7_877 ._bodyMobile_1fza7_333 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.06em;
            grid-area: 2/col7/span 1/gutter10;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.4
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
            writing-mode: initial;
            grid-area: 1/left-content/span 1/right-content;
            justify-self: start;
            margin: 0;
            font-size: 3.125rem;
            transform: none
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
            grid-area: 1/left-content/span 1/gutter5
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._sticker_1fza7_721 {
        opacity: 0;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._sticker_1fza7_721[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._sticker_1fza7_721 {
        max-width: unset;
        grid-column: left-content/right-content;
        margin: 24px 0 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._sticker_1fza7_721 {
            grid-area: 2/gutter1/span 1/col12;
            margin-top: 36px
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        opacity: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.33;
        transition: opacity .4s ease-in-out, transform .4s ease-in-out;
        transform: translateY(30px)
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyMobile_1fza7_333[inview] {
        opacity: 1;
        transform: translateY(0)
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyMobile_1fza7_333 {
        margin-top: 24px
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyDesktop_1fza7_142 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.02em;
        grid-area: 3/left-content/span 1/right-content;
        justify-self: end;
        max-width: 500px;
        margin-top: 28px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.33
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyDesktop_1fza7_142 {
            grid-area: 3/col7/span 1/right-content
        }
    }
    ._container_1fza7_2._page\:home_1fza7_1130>* {
        z-index: 2;
        position: relative
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._sticker_1fza7_721 {
        grid-area: 1/left-content/span 1/right-content;
        justify-self: start;
        width: 181px;
        margin: 73px 0 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._sticker_1fza7_721 {
            grid-area: 1/left-content/span 1/gutter5;
            margin-top: 108px
        }
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #0000;
        clip-path: inset(0 0 100%);
        background-image: linear-gradient(90deg, #07f 0%, #00e89d 80%);
        background-clip: text;
        grid-area: 2/left-content/span 1/right-content;
        margin-top: 72px;
        padding-bottom: 6px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.1875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        translate: 0 100%
    }
    @media (width>=360px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._title_1fza7_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.8125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._title_1fza7_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            writing-mode: initial;
            grid-area: 2/left-content/span 1/right-content;
            justify-self: start;
            max-width: 520px;
            margin-top: 80px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.9375rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1;
            transform: none
        }
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._sticker_1fza7_721~._title_1fza7_80 {
        margin-top: 60px
    }
    ._container_1fza7_2._page\:home_1fza7_1130[inview=true] ._title_1fza7_80 {
        clip-path: inset(0);
        transition: translate .5s cubic-bezier(.17, .17, .34, 1), clip-path .5s cubic-bezier(.17, .17, .34, 1);
        translate: 0
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._bodyDesktop_1fza7_142,
    ._container_1fza7_2._page\:home_1fza7_1130 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        grid-area: 3/left-content/span 1/right-content;
        margin-top: 34px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px;
        translate: 0 30px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._bodyDesktop_1fza7_142,
        ._container_1fza7_2._page\:home_1fza7_1130 ._bodyMobile_1fza7_333 {
            grid-area: 3/left-content/span 1/gutter5;
            max-width: 330px;
            margin-top: 74px
        }
    }
    ._container_1fza7_2._page\:home_1fza7_1130[inview=true] ._bodyDesktop_1fza7_142,
    ._container_1fza7_2._page\:home_1fza7_1130[inview=true] ._bodyMobile_1fza7_333 {
        opacity: 1;
        transition: opacity .5s .5s, translate .5s .5s;
        translate: 0
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._link_1fza7_1243 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        grid-area: 4/left-content/span 1/right-content;
        justify-self: start;
        margin-top: 28px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px;
        translate: 0 30px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._link_1fza7_1243 {
            grid-area: 4/left-content/span 1/gutter5;
            margin-top: 40px;
            margin-bottom: 45px
        }
    }
    ._container_1fza7_2._page\:home_1fza7_1130[inview=true] ._link_1fza7_1243 {
        opacity: 1;
        transition: opacity .5s 1s, translate .5s 1s;
        translate: 0
    }
    ._container_1fza7_2._page\:home_1fza7_1130 ._asset_1fza7_167 {
        z-index: 1;
        aspect-ratio: 722/480;
        border-radius: 0;
        grid-area: 5/left-outer/span 1/right-outer;
        margin: 14px 0 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:home_1fza7_1130 ._asset_1fza7_167 {
            grid-area: 1/col5/span 5/right-content;
            align-self: end
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 {
        --content-start: col5;
        --after-row: 4;
        padding-bottom: 106px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 {
            align-items: start;
            padding: 0
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:download_1fza7_1287 {
            --content-start: col6
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287:after {
            content: "";
            grid-area: var(--after-row)/left-outer/span 2/right-outer;
            background-color: #f2f2f2;
            align-self: stretch;
            min-height: 109px;
            margin-top: 109px;
            display: block
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287._variant\:withLinks_1fza7_1314 {
        --after-row: 5
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287._variant\:withFooter_1fza7_1318:after {
            grid-area: calc(var(--after-row) + 1)/left-outer/span 1/right-outer
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._title_1fza7_80 {
            grid-area: 1/var(--content-start)/span 1/right-content;
            writing-mode: initial;
            place-self: end start;
            max-width: 332px;
            margin-top: 50px;
            transform: none
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._sticker_1fza7_721 {
        display: none
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._sticker_1fza7_721 {
            grid-area: 1/left-content/span 5/gutter4;
            justify-self: end;
            max-width: 350px;
            margin: 50px 0 0;
            display: block
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._sticker_1fza7_721 {
            grid-area: 1/col2/span 5/gutter5;
            margin: 0
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287._variant\:withFooter_1fza7_1318 ._sticker_1fza7_721 {
            grid-area: 1/left-content/span 6/gutter4
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:download_1fza7_1287._variant\:withFooter_1fza7_1318 ._sticker_1fza7_721 {
            grid-area: 1/col2/span 6/gutter5;
            margin: 0
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287._variant\:withLinks_1fza7_1314 ._sticker_1fza7_721 {
            grid-area: 1/left-content/span 6/gutter4
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:download_1fza7_1287._variant\:withLinks_1fza7_1314 ._sticker_1fza7_721 {
            grid-area: 1/col2/span 6/gutter5
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._bodyDesktop_1fza7_142 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            grid-area: 2/var(--content-start)/span 1/right-content;
            max-width: 332px;
            margin-top: 16px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.5
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._appLinks_1fza7_496 {
        justify-content: center;
        align-items: center;
        gap: "";
        flex-wrap: wrap;
        gap: 20px;
        margin-top: 36px;
        display: flex
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._appLinks_1fza7_496 {
            grid-area: 3/var(--content-start)/span 1/right-content;
            justify-content: start
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._link_1fza7_1243 {
        --link-qr-code-width: 200px;
        grid-row: 3;
        max-width: 332px;
        margin-block-start: 64px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._link_1fza7_1243 {
            grid-area: 4/var(--content-start)/span 1/right-content;
            margin-block-start: 16px
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._appLinksItem_1fza7_1438 {
        flex: 0 145px
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._footer_1fza7_506 {
        margin-top: 72px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:download_1fza7_1287 ._footer_1fza7_506 {
            grid-area: 4/var(--content-start)/span 1/right-content;
            justify-content: start;
            max-width: 400px
        }
    }
    ._container_1fza7_2._page\:download_1fza7_1287 ._footer_1fza7_506 a {
        color: #00e89d
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._asset_1fza7_167 {
        aspect-ratio: 375/328;
        border-radius: 0;
        grid-area: 1/left-padding/span 1/right-padding;
        margin: 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._asset_1fza7_167 {
            aspect-ratio: auto;
            grid-area: 1/left-padding/span 4/gutter5
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._asset_1fza7_167 {
            grid-area: 1/left-padding/span 4/gutter6
        }
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._asset_1fza7_167 * {
        height: 100%
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._asset_1fza7_167 img {
        object-fit: cover
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 60px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._title_1fza7_80 {
            writing-mode: initial;
            grid-area: 2/col7/span 1/right-content;
            justify-self: start;
            margin: 0;
            transform: none
        }
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-top: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_1fza7_2._page\:ytmusic_1fza7_1454 ._bodyDesktop_1fza7_142 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-area: 3/col7/span 1/right-content;
        margin-top: 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._sticker_1fza7_721 {
        aspect-ratio: 1;
        grid-row: 1;
        width: 137px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._sticker_1fza7_721 {
            grid-area: 2/left-content/span 1/gutter6
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._sticker_1fza7_721 {
            grid-area: 2/gutter1/span 1/gutter6;
            width: 100%;
            max-width: 248px
        }
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        margin-top: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.3125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._title_1fza7_80 {
            grid-area: 3/left-content/span 1/gutter6;
            font-size: 2.5rem
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._title_1fza7_80 {
            grid-area: 3/gutter1/span 1/gutter6
        }
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._bodyMobile_1fza7_333 {
        grid-row: 3;
        margin-block-start: 18px
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._bodyMobile_1fza7_333 p {
        margin: 0
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._bodyDesktop_1fza7_142 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: 4/left-content/span 1/gutter6;
            margin-block-start: 26px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.17
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._bodyDesktop_1fza7_142 {
            grid-area: 4/gutter1/span 1/gutter6
        }
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._bodyDesktop_1fza7_142 p {
        margin: 0
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 .media {
        width: 25px;
        height: 23px;
        margin: 0
    }
    ._container_1fza7_2._page\:rides_1fza7_1523 ._asset_1fza7_167 {
        margin-block-start: 32px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._asset_1fza7_167 {
            grid-area: 1/col7/span 5/right-content
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:rides_1fza7_1523 ._asset_1fza7_167 {
            grid-area: 1/col7/span 5/col12
        }
    }
    ._container_1fza7_2._page\:about_1fza7_1615 {
        grid-auto-rows: min-content;
        height: 700px;
        padding: 73px 0;
        position: relative
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:about_1fza7_1615 {
            padding: 142px 0
        }
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        z-index: 2;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.75rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:about_1fza7_1615 ._title_1fza7_80 {
            max-width: 10ch;
            font-size: 3.9375rem
        }
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._bodyMobile_1fza7_333 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        z-index: 2;
        margin-block-start: 32px;
        padding-inline-end: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._bodyDesktop_1fza7_142 {
        z-index: 2;
        max-width: 480px;
        margin-block-start: 32px
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:about_1fza7_1615 ._bodyDesktop_1fza7_142 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.02em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 1.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.33
        }
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._background_1fza7_897 {
        grid-column: left-outer/right-outer;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._background_1fza7_897 * {
        height: 100%
    }
    ._container_1fza7_2._page\:about_1fza7_1615 ._background_1fza7_897 img {
        object-fit: cover;
        width: 100%;
        max-width: 2000px;
        height: 100%;
        margin: auto;
        display: block
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 {
            padding: 76px 0 26px;
            position: relative;
            overflow: hidden
        }
        ._container_1fza7_2._page\:safety_1fza7_1030>* {
            z-index: 2
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._background_1fza7_897 {
        grid-column: left-outer/right-outer
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._background_1fza7_897 {
            z-index: 1;
            width: 100%;
            min-width: 850px;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._background_1fza7_897 * {
        height: 100%
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._background_1fza7_897 img {
        object-fit: cover;
        width: 100%;
        max-width: 2000px;
        height: 100%;
        margin: auto;
        display: block
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        margin-block-start: 54px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
            max-width: 50%
        }
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._title_1fza7_80 {
            margin: 0
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyMobile_1fza7_333 {
        grid-row: 3;
        margin-block-start: 27px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyDesktop_1fza7_142 {
            width: 100%;
            max-width: unset;
            border-bottom: 1px solid #fff;
            grid-area: 2/left-content/span 1/right-content;
            justify-self: start;
            margin-block-end: 26px;
            padding-block-end: 102px
        }
        ._container_1fza7_2._page\:safety_1fza7_1030 ._bodyDesktop_1fza7_142 p {
            max-width: 42.6%
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._footer_1fza7_506 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        grid-row: 4;
        margin-block-start: 27px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: .9375rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._footer_1fza7_506 {
            grid-area: 3/col6/span 1/right-content;
            place-self: center end;
            margin: 0;
            font-size: 1.125rem
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._footer_1fza7_506 {
            grid-area: 3/col5/span 1/col10;
            margin: 0 16px 0 0
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._asset_1fza7_167 {
        grid-row: 5;
        max-width: 222px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._asset_1fza7_167 {
            grid-area: 4/col6/span 1/right-content;
            justify-self: end;
            max-width: 272px;
            margin: 0
        }
    }
    @media (width>=1024px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._asset_1fza7_167 {
            grid-area: 3/col10/span 1/right-content
        }
    }
    ._container_1fza7_2._page\:safety_1fza7_1030 ._link_1fza7_1243 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        border-top: 1px solid #fff;
        justify-content: start;
        margin-block-start: 27px;
        padding-block-start: 27px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    @media (width>=600px) {
        ._container_1fza7_2._page\:safety_1fza7_1030 ._link_1fza7_1243 {
            border: none;
            grid-area: 3/left-content/span 1/col6;
            margin: 0;
            padding: 0
        }
    }
    ._container_uyn6d_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_uyn6d_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 72px, 348px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 72px, 348px)/12 - 9.16667px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 108px, 1332px)/12 - 9.16667px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter1]10px[col2]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter2]10px[col3]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter3]10px[col4]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter4]10px[col5]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter5]10px[col6]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter6]10px[col7]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter7]10px[col8]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter8]10px[col9]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter9]10px[col10]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter10]10px[col11]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[gutter11]10px[col12]calc(min(100% - 216px, 1224px)/12 - 9.16667px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]92.8333px[gutter1]10px[col2]92.8333px[gutter2]10px[col3]92.8333px[gutter3]10px[col4]92.8333px[gutter4]10px[col5]92.8333px[gutter5]10px[col6]92.8333px[gutter6]10px[col7]92.8333px[gutter7]10px[col8]92.8333px[gutter8]10px[col9]92.8333px[gutter9]10px[col10]92.8333px[gutter10]10px[col11]92.8333px[gutter11]10px[col12]92.8333px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_uyn6d_2>* {
            grid-column: left-content/right-content
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 72px, 348px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 72px, 348px)/12 - 45.8333px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=1024px) and (width>=600px) and (width<=1023px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 108px, 1332px)/12 - 45.8333px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1024px) and (width<=1439px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter1]50px[col2]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter2]50px[col3]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter3]50px[col4]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter4]50px[col5]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter5]50px[col6]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter6]50px[col7]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter7]50px[col8]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter8]50px[col9]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter9]50px[col10]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter10]50px[col11]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[gutter11]50px[col12]calc(min(100% - 216px, 1224px)/12 - 45.8333px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width>=1440px) {
        ._container_uyn6d_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]56.1667px[gutter1]50px[col2]56.1667px[gutter2]50px[col3]56.1667px[gutter3]50px[col4]56.1667px[gutter4]50px[col5]56.1667px[gutter5]50px[col6]56.1667px[gutter6]50px[col7]56.1667px[gutter7]50px[col8]56.1667px[gutter8]50px[col9]56.1667px[gutter9]50px[col10]56.1667px[gutter10]50px[col11]56.1667px[gutter11]50px[col12]56.1667px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2>* {
            grid-column: left-content/right-content
        }
    }
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._title_uyn6d_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.03em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._title_uyn6d_80 {
            grid-area: 2/gutter6/span 1/right-content
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._title_uyn6d_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.03em;
            grid-area: 1/gutter7/span 1/gutter11;
            margin-top: min(5.7vw, 150px);
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.5rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._asset_uyn6d_136,
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._sticker_uyn6d_139 {
        display: none
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._sticker_uyn6d_139 {
            grid-area: 1/left-content/span 5/col6;
            align-self: center;
            display: block
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._sticker_uyn6d_139 {
            grid-area: 1/left-content/span 4/col5
        }
    }
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._body_uyn6d_154 {
        margin-top: 27px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._body_uyn6d_154 {
            grid-area: 3/gutter6/span 1/right-content;
            margin-top: 15px
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._body_uyn6d_154 {
            grid-area: 2/gutter7/span 1/gutter11
        }
    }
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._appLinks_uyn6d_95 {
        justify-content: center;
        align-items: center;
        gap: 10px;
        margin-top: 54px;
        display: flex
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._appLinks_uyn6d_95 {
            grid-area: 4/gutter6/span 1/right-content;
            margin-top: 22px
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:safety_uyn6d_101 ._appLinks_uyn6d_95 {
            grid-area: 3/gutter7/span 1/gutter11
        }
    }
    ._container_uyn6d_2._page\:safety_uyn6d_101 ._badgeLink_uyn6d_186 {
        display: block
    }
    ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 3.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80 {
            writing-mode: vertical-rl;
            grid-area: 1/col1/span 2/col4;
            max-height: 700px;
            transform: rotate(180deg)
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            margin-top: 113px;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 5.625rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    html[lang=ja] ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80,
    html[lang=zh-tw] ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80,
    html[lang=zh-cn] ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._title_uyn6d_80 {
        margin-right: 50px;
        transform: none
    }
    ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._sticker_uyn6d_139 {
        z-index: 2;
        grid-area: 2/left-padding/auto/right-content;
        max-width: 82.9%;
        margin-top: 90px;
        padding-left: 14px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._sticker_uyn6d_139 {
            max-width: unset;
            grid-area: 1/gutter3/auto/gutter9;
            margin-top: 122px;
            padding: 0
        }
    }
    ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._asset_uyn6d_136 {
        grid-area: 2/left-content/auto/right-padding;
        justify-self: end;
        max-width: 86.4%;
        margin-top: 57px;
        padding-right: 14px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._asset_uyn6d_136 {
            width: 100%;
            max-width: unset;
            grid-area: 1/col5/auto/right-content;
            margin: 0;
            padding: 0
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._asset_uyn6d_136 {
            grid-column: col6/right-content
        }
    }
    ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.025em;
        margin-top: 66px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 {
            grid-area: 2/col5/auto/right-content;
            margin-top: 42px
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:sustainability_uyn6d_189 ._body_uyn6d_154 {
            grid-column: col7/right-content
        }
    }
    section:has(._container_uyn6d_2._page\:home_uyn6d_449) {
        z-index: 1;
        position: relative
    }
    ._container_uyn6d_2._page\:home_uyn6d_449>* {
        opacity: 0;
        translate: 0 30px
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :first-child {
        opacity: 1;
        transition: opacity .5s .2s, translate .5s .2s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(2) {
        opacity: 1;
        transition: opacity .5s .4s, translate .5s .4s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(3) {
        opacity: 1;
        transition: opacity .5s .6s, translate .5s .6s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(4) {
        opacity: 1;
        transition: opacity .5s .8s, translate .5s .8s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(5) {
        opacity: 1;
        transition: opacity .5s 1s, translate .5s 1s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(6) {
        opacity: 1;
        transition: opacity .5s 1.2s, translate .5s 1.2s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(7) {
        opacity: 1;
        transition: opacity .5s 1.4s, translate .5s 1.4s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449[inview=true] :nth-child(8) {
        opacity: 1;
        transition: opacity .5s 1.6s, translate .5s 1.6s;
        translate: 0
    }
    ._container_uyn6d_2._page\:home_uyn6d_449 ._title_uyn6d_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:home_uyn6d_449 ._title_uyn6d_80 {
            grid-area: 1/left-content/span 1/gutter8;
            max-width: 20ch
        }
    }
    ._container_uyn6d_2._page\:home_uyn6d_449 ._body_uyn6d_154 {
        margin-top: 40px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:home_uyn6d_449 ._body_uyn6d_154 {
            grid-area: 2/left-content/span 1/gutter8
        }
    }
    ._container_uyn6d_2._page\:home_uyn6d_449 ._links_uyn6d_88 {
        flex-direction: column;
        justify-self: start;
        align-items: start;
        gap: 18px;
        margin-top: 40px;
        display: flex
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:home_uyn6d_449 ._links_uyn6d_88 {
            grid-area: 2/col9/span 1/right-content
        }
    }
    ._container_uyn6d_2._page\:home_uyn6d_449 ._link_uyn6d_88 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px
    }
    ._container_uyn6d_2._page\:home_uyn6d_449 ._link_uyn6d_88 img,
    ._container_uyn6d_2._page\:home_uyn6d_449 ._link_uyn6d_88 [role=img] {
        flex: none
    }
    ._container_uyn6d_2._page\:about_uyn6d_562 ._title_uyn6d_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        padding-inline-end: 40%;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._title_uyn6d_80 {
            grid-area: 2/col6/span 1/right-content;
            padding: 0
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._title_uyn6d_80 {
            font-size: 2.5rem
        }
    }
    ._container_uyn6d_2._page\:about_uyn6d_562 ._sticker_uyn6d_139 {
        margin-block-start: 10px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._sticker_uyn6d_139 {
            grid-area: 1/left-content/span 5/col5;
            margin: 0
        }
    }
    ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 {
        margin-block-start: 18px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._body_uyn6d_154 {
            grid-area: 3/col6/span 1/right-content
        }
    }
    ._container_uyn6d_2._page\:about_uyn6d_562 ._links_uyn6d_88 {
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._links_uyn6d_88 {
            grid-area: 4/col6/span 1/right-content
        }
    }
    ._container_uyn6d_2._page\:about_uyn6d_562 ._link_uyn6d_88 {
        justify-content: start
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:about_uyn6d_562 ._link_uyn6d_88 {
            font-size: 1.5rem
        }
    }
    ._container_uyn6d_2._page\:jp_uyn6d_764 ._title_uyn6d_80 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        padding-inline-end: 40%;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._title_uyn6d_80 {
            grid-area: 2/col6/span 1/right-content;
            padding: 0
        }
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._title_uyn6d_80 {
            font-size: 2.5rem
        }
    }
    ._container_uyn6d_2._page\:jp_uyn6d_764 ._sticker_uyn6d_139 {
        margin-block-start: 10px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._sticker_uyn6d_139 {
            grid-area: 1/left-content/span 5/col5;
            margin: 0
        }
    }
    ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 {
        margin-block-start: 18px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._body_uyn6d_154 {
            grid-area: 3/col6/span 1/right-content
        }
    }
    ._container_uyn6d_2._page\:jp_uyn6d_764 ._links_uyn6d_88 {
        margin-block-start: 26px
    }
    @media (width>=600px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._links_uyn6d_88 {
            grid-area: 4/col6/span 1/right-content
        }
    }
    ._container_uyn6d_2._page\:jp_uyn6d_764 ._link_uyn6d_88 {
        justify-content: start
    }
    @media (width>=1024px) {
        ._container_uyn6d_2._page\:jp_uyn6d_764 ._link_uyn6d_88 {
            font-size: 1.5rem
        }
    }
    ._container_155jt_2 {
        --marquee-container-block-padding: 20px;
        --marquee-item-block-gap: 40px;
        --marquee-font-size: 48px;
        --marquee-icon-width: 34px;
        --marquee-ruler-width: 200px;
        --marquee-speed: 22s;
        --border: 1px solid #000;
        --marquee-direction: forwards;
        padding-block: var(--marquee-container-block-padding);
        border-top: var(--border);
        border-bottom: var(--border);
        margin-inline: auto;
        overflow: clip
    }
    ._container_155jt_2._reverse_155jt_17 {
        --marquee-direction: reverse
    }
    ._marqueeTrack_155jt_20 {
        width: max-content;
        animation: _marquee-move-text_155jt_1 var(--marquee-speed) linear infinite var(--marquee-direction);
        gap: 0;
        padding-left: 0;
        display: flex
    }
    ._marqueeBlock_155jt_27 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        font-size: var(--marquee-font-size);
        letter-spacing: -.04em;
        align-items: center;
        line-height: 1;
        display: flex
    }
    ._assetGroup_155jt_42 {
        gap: var(--marquee-item-block-gap);
        align-items: center;
        margin-inline-start: var(--marquee-item-block-gap);
        margin-inline-end: 30px;
        display: flex
    }
    ._asset_155jt_42 {
        width: var(--marquee-icon-width)
    }
    ._ruler_155jt_52 {
        width: var(--marquee-ruler-width);
        background: #000;
        height: 3px
    }
    @keyframes _marquee-move-text_155jt_1 {
        to {
            transform: translate(-50%)
        }
    }
    ._container_155jt_2._page\:teens_155jt_62 {
        background: #fff
    }
    ._container_1tujy_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1tujy_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 72px, 348px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 72px, 348px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 72px, 348px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 72px, 348px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 72px, 348px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 72px, 348px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 72px, 348px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 72px, 348px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 72px, 348px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 72px, 348px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 72px, 348px)/12 - 33px)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 108px, 1332px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 108px, 1332px)/12 - 33px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter1]36px[col2]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter2]36px[col3]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter3]36px[col4]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter4]36px[col5]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter5]36px[col6]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter6]36px[col7]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter7]36px[col8]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter8]36px[col9]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter9]36px[col10]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter10]36px[col11]calc(min(100% - 216px, 1224px)/12 - 33px)[gutter11]36px[col12]calc(min(100% - 216px, 1224px)/12 - 33px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_1tujy_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]69px[gutter1]36px[col2]69px[gutter2]36px[col3]69px[gutter3]36px[col4]69px[gutter4]36px[col5]69px[gutter5]36px[col6]69px[gutter6]36px[col7]69px[gutter7]36px[col8]69px[gutter8]36px[col9]69px[gutter9]36px[col10]69px[gutter10]36px[col11]69px[gutter11]36px[col12]69px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_1tujy_2>* {
            grid-column: left-content/right-content
        }
    }
    ._container_1tujy_2._page\:jp_1tujy_68 ._content_1tujy_68 {
        flex-direction: column;
        gap: 8px;
        display: flex
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:jp_1tujy_68 ._content_1tujy_68 {
            flex-direction: row;
            justify-content: start
        }
    }
    html[lang=ja] ._container_1tujy_2._page\:jp_1tujy_68 ._content_1tujy_68 {
        gap: 0
    }
    ._container_1tujy_2._page\:jp_1tujy_68 ._body_1tujy_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:jp_1tujy_68 ._link_1tujy_95 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        justify-content: start;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:toronto_1tujy_109 ._content_1tujy_68 {
        flex-direction: column;
        gap: 8px;
        display: flex
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:toronto_1tujy_109 ._content_1tujy_68 {
            flex-direction: row;
            justify-content: start
        }
    }
    html[lang=ja] ._container_1tujy_2._page\:toronto_1tujy_109 ._content_1tujy_68 {
        gap: 0
    }
    ._container_1tujy_2._page\:toronto_1tujy_109 ._body_1tujy_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:toronto_1tujy_109 ._link_1tujy_95 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        justify-content: start;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._content_1tujy_68 {
        flex-direction: column;
        gap: 8px;
        display: flex
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:london_1tujy_150 ._content_1tujy_68 {
            flex-direction: row;
            justify-content: start
        }
    }
    html[lang=ja] ._container_1tujy_2._page\:london_1tujy_150 ._content_1tujy_68 {
        gap: 0
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._body_1tujy_82 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._link_1tujy_95 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.06em;
        justify-content: start;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.4
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._background_1tujy_191 {
        grid-column: left-outer/right-outer;
        max-height: 750px
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._background_1tujy_191 * {
        height: 100%
    }
    ._container_1tujy_2._page\:london_1tujy_150 ._background_1tujy_191 img {
        object-fit: cover
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._contentWrapper_1tujy_201 {
        background-color: #dce3fd;
        border-radius: 20px;
        padding: 18px 23px 22px;
        position: relative;
        overflow: hidden
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._contentWrapper_1tujy_201 {
            grid: "image _ title link"1fr/120px 20px 1fr auto;
            align-items: center;
            min-height: 100px;
            padding: 0 34px 0 0;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._contentWrapper_1tujy_201 {
            grid: "image title link"1fr/200px 1fr 130px;
            grid-column: gutter2/col11
        }
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._content_1tujy_68 {
        z-index: 2;
        position: relative
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._content_1tujy_68 {
            display: contents
        }
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: 15ch;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 {
            max-width: unset;
            grid-area: title;
            margin: 20px 0;
            padding-inline-end: 20px
        }
    }
    @media (width>=1024px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 {
            padding-inline-end: 60px;
            font-size: 1.5rem
        }
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line {
        opacity: 0;
        transition: opacity .4s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:1 {
        transition-delay: .6s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:2 {
        transition-delay: .8s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:3 {
        transition-delay: 1s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:4 {
        transition-delay: 1.2s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:5 {
        transition-delay: 1.4s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:6 {
        transition-delay: 1.6s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:7 {
        transition-delay: 1.8s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:8 {
        transition-delay: 2s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:9 {
        transition-delay: 2.2s
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._title_1tujy_53 .line\:10 {
        transition-delay: 2.4s
    }
    ._container_1tujy_2._page\:rides_1tujy_201._container_1tujy_2[inview=true] ._title_1tujy_53 .line {
        opacity: 1
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._link_1tujy_95 {
        opacity: 0;
        transition: opacity .4s .8s
    }
    @media (width<=599px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._link_1tujy_95 {
            margin-top: 45px;
            padding: 4px 31px
        }
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._link_1tujy_95 {
            grid-area: link
        }
    }
    ._container_1tujy_2._page\:rides_1tujy_201._container_1tujy_2[inview=true] ._link_1tujy_95 {
        opacity: 1
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._sticker_1tujy_315 {
        width: 40%;
        height: 45%;
        position: absolute;
        bottom: 0;
        right: -20px
    }
    @media (width>=360px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._sticker_1tujy_315 {
            width: 60%;
            height: 70%;
            right: -25px
        }
    }
    @media (width>=600px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._sticker_1tujy_315 {
            grid-area: image;
            width: 100%;
            height: 100%;
            position: static
        }
    }
    ._container_1tujy_2._page\:rides_1tujy_201 ._sticker_1tujy_315 video {
        object-position: top
    }
    @media (width>=1024px) {
        ._container_1tujy_2._page\:rides_1tujy_201 ._sticker_1tujy_315 video {
            object-position: 50% 20%
        }
    }
    ._container_xmr0r_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_xmr0r_2>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_xmr0r_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_xmr0r_2>* {
            grid-column: left-content/right-content
        }
        ._header_xmr0r_53 {
            grid-area: 1/left-content/span 2/col7
        }
    }
    @media (width>=1024px) {
        ._header_xmr0r_53 {
            grid-column: left-content/col5
        }
    }
    ._asset_xmr0r_63 {
        aspect-ratio: 1;
        width: 106px
    }
    ._title_xmr0r_68 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 34px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.8125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
    @media (width>=600px) {
        ._title_xmr0r_68 {
            margin-top: 18px
        }
    }
    ._subtitle_xmr0r_95 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 71px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._subtitle_xmr0r_95 {
            grid-area: 1/col8/auto/right-content;
            margin-top: 40px
        }
    }
    @media (width>=1024px) {
        ._subtitle_xmr0r_95 {
            grid-column: col7/col12
        }
    }
    ._body_xmr0r_129 {
        margin-top: 25px
    }
    @media (width>=600px) {
        ._body_xmr0r_129 {
            grid-area: 2/col8/auto/right-content;
            margin-top: 60px
        }
    }
    @media (width>=1024px) {
        ._body_xmr0r_129 {
            grid-column: col7/col12
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 {
        padding-bottom: 304px;
        position: relative;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 {
            padding-bottom: 505px;
            overflow: visible
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287>* {
        z-index: 2;
        position: relative
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._header_xmr0r_53 {
        grid-area: 1/left-content/span 1/right-content;
        gap: 36px;
        display: grid
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._header_xmr0r_53 {
            display: contents
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._title_xmr0r_68 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        grid-row: 1;
        margin: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        translate: -30px
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._title_xmr0r_68 {
            z-index: 2;
            grid-area: 1/left-content/span 1/col6;
            position: relative
        }
    }
    @media (width>=1024px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._title_xmr0r_68 {
            grid-area: 1/left-content/span 1/col5;
            font-size: 63px
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287[inview=true] ._title_xmr0r_68 {
        opacity: 1;
        transition: opacity .5s, translate .5s;
        translate: 0
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._asset_xmr0r_63 {
        border-radius: 50%;
        grid-row: 2;
        width: 100%;
        overflow: clip
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._asset_xmr0r_63 {
            z-index: 2;
            grid-area: 1/col6/span 4/right-content;
            justify-self: end;
            width: calc(100% - 36px);
            position: relative
        }
    }
    @media (width>=1024px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._asset_xmr0r_63 {
            grid-area: 1/col5/span 4/right-content
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._body_xmr0r_129 {
        opacity: 0;
        grid-area: 2/left-content/span 1/right-content;
        margin-top: 36px;
        translate: -30px
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._body_xmr0r_129 {
            grid-area: 2/left-content/span 1/col6
        }
    }
    @media (width>=1024px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._body_xmr0r_129 {
            grid-area: 2/left-content/span 1/col5;
            margin-top: 167px
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287[inview=true] ._body_xmr0r_129 {
        opacity: 1;
        transition: opacity .5s .1s, translate .5s .1s;
        translate: 0
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._link_xmr0r_390 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        opacity: 0;
        grid-area: 3/left-content/span 1/right-content;
        width: 75%;
        margin-top: 36px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 28px;
        translate: -30px
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._link_xmr0r_390 {
            grid-area: 3/left-content/span 1/col8
        }
    }
    @media (width>=1024px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._link_xmr0r_390 {
            grid-area: 3/left-content/span 1/col5
        }
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._link_xmr0r_390 img,
    ._container_xmr0r_2._page\:home_xmr0r_287 ._link_xmr0r_390 [role=img] {
        flex: none
    }
    ._container_xmr0r_2._page\:home_xmr0r_287[inview=true] ._link_xmr0r_390 {
        opacity: 1;
        transition: opacity .5s .3s, translate .5s .3s;
        translate: 0
    }
    ._container_xmr0r_2._page\:home_xmr0r_287 ._background_xmr0r_428 {
        pointer-events: none;
        z-index: 1;
        grid-column: left-outer/right-outer;
        width: 100%;
        max-width: 2200px;
        position: absolute;
        bottom: calc(96px - 51vw);
        left: 50%;
        transform: translate(-50%)
    }
    @media (width>=600px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._background_xmr0r_428 {
            bottom: -64px
        }
    }
    @media (width>=1024px) {
        ._container_xmr0r_2._page\:home_xmr0r_287 ._background_xmr0r_428 {
            bottom: calc(-64px - 10vw)
        }
    }
    ._container_8dsxh_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_8dsxh_2>* {
        grid-column: left-content/right-content
    }
    ._container_8dsxh_2 {
        max-width: 2000px;
        margin-inline: auto
    }
    @media (width>=600px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_8dsxh_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_8dsxh_2>* {
            grid-column: left-content/right-content
        }
    }
    ._assets_8dsxh_56 {
        grid-column: left-outer/right-outer;
        height: 100%;
        position: relative
    }
    @media (width>=600px) {
        ._assets_8dsxh_56 {
            border-right: 1px solid #000;
            grid-area: 1/left-outer/span 2/col6
        }
    }
    @media (width>=1024px) {
        ._assets_8dsxh_56 {
            grid-column: left-outer/col6
        }
    }
    @media (width<=1023px) {
        ._lottieAsset_8dsxh_74 {
            display: none
        }
    }
    ._lottieAsset_8dsxh_74 {
        position: absolute;
        top: 35px;
        left: 100px
    }
    ._assets_8dsxh_56,
    ._asset_8dsxh_56,
    ._asset_8dsxh_56 picture {
        height: 100%
    }
    ._asset_8dsxh_56 picture img {
        object-fit: cover
    }
    ._content_8dsxh_91 {
        --content-padding-top: 54px;
        --content-padding-bottom: 100px;
        padding: var(--content-padding-top) 0 var(--content-padding-bottom) 0
    }
    @media (width>=600px) {
        ._content_8dsxh_91 {
            grid-column: col7/right-content
        }
    }
    @media (width>=1024px) {
        ._content_8dsxh_91 {
            --content-padding-top: 90px;
            --content-padding-bottom: 90px;
            grid-column: col7/col12
        }
    }
    ._title_8dsxh_108 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -4%;
        color: #000;
        margin: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 2.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 110%
    }
    @media (width>=1024px) {
        ._title_8dsxh_108 {
            font-size: 3.9375rem
        }
    }
    ._body_8dsxh_128 {
        --body-margin-top: 26px;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -2%;
        margin-top: var(--body-margin-top);
        color: #050f1e;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 150%
    }
    @media (width>=1024px) {
        ._body_8dsxh_128 {
            --body-margin-top: 18px
        }
    }
    ._links_8dsxh_149 {
        margin-top: 36px
    }
    ._container_8dsxh_2._page\:teens_8dsxh_152 {
        background: #f0eee9
    }
    ._container_8dsxh_2._page\:teens_8dsxh_152 ._link_8dsxh_149 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        color: #050f1e;
        background: #fff;
        border: 1px solid #000;
        border-radius: 24px;
        justify-content: center;
        gap: 20px;
        padding: 18px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1;
        box-shadow: 8px 8px #000
    }
    @media (width>=600px) {
        ._container_8dsxh_2._page\:teens_8dsxh_152 ._link_8dsxh_149 {
            font-size: 1.875rem
        }
    }
    ._container_8dsxh_2._page\:teens_8dsxh_152 ._link_8dsxh_149 img,
    ._container_8dsxh_2._page\:teens_8dsxh_152 ._link_8dsxh_149 [role=img] {
        flex: 0 0 34px;
        height: 34px
    }
    @media (width>=600px) {
        ._container_1g4bh_3 {
            height: var(--vertical-slideshow-scroll-height, calc(1000px * var(--num-slides)))
        }
    }
    ._scrollSentinel_1g4bh_7 {
        top: var(--top-offset);
        width: 100%;
        height: 1px;
        position: absolute
    }
    ._elevator_1g4bh_14 {
        gap: var(--vertical-slideshow-gap, 0px);
        display: grid
    }
    @media (width>=600px) {
        ._elevator_1g4bh_14 {
            height: var(--vertical-slideshow-slide-height, 100vh);
            position: sticky;
            top: 0
        }
        ._item_1g4bh_32 {
            grid-area: 1/1/span 1/span 1;
            height: 100%;
            padding-top: 120px
        }
        ._item_1g4bh_32.slideshow\:hidden {
            pointer-events: none
        }
    }
    ._container_19fq1_3 {
        position: relative
    }
    ._background_19fq1_11 {
        object-fit: cover;
        width: 100%;
        height: 100%;
        display: block
    }
    ._playButton_19fq1_18 {
        color: #07f;
        width: 40px;
        height: 40px;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    @media (width>=600px) {
        ._playButton_19fq1_18 {
            width: 64px;
            height: 64px
        }
    }
    ._links_1bzy4_3 {
        border-top: 2px solid #050f1e;
        border-bottom: 2px solid #050f1e
    }
    ._links_1bzy4_3>li+li {
        border-top: 2px solid #050f1e
    }
    ._link_1bzy4_3 {
        align-items: center;
        gap: 12px;
        padding: 16px 0;
        display: flex
    }
    ._link_1bzy4_3[aria-current=page]:before {
        content: "";
        background: #000;
        width: 32px;
        height: 2px;
        display: block
    }
    ._container_1w7ni_10 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1w7ni_10>* {
        grid-column: left-content/right-content
    }
    @media (width>=600px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]36px[left-content col1]calc(min(100% - 72px, 348px)/12)[col2]calc(min(100% - 72px, 348px)/12)[col3]calc(min(100% - 72px, 348px)/12)[col4]calc(min(100% - 72px, 348px)/12)[col5]calc(min(100% - 72px, 348px)/12)[col6]calc(min(100% - 72px, 348px)/12)[col7]calc(min(100% - 72px, 348px)/12)[col8]calc(min(100% - 72px, 348px)/12)[col9]calc(min(100% - 72px, 348px)/12)[col10]calc(min(100% - 72px, 348px)/12)[col11]calc(min(100% - 72px, 348px)/12)[col12]calc(min(100% - 72px, 348px)/12)[right-content]36px[right-padding]1fr[right-outer];
            width: 100%;
            display: grid
        }
    }
    @media (width>=600px) and (width>=600px) and (width<=1023px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content col1]calc(min(100% - 108px, 1332px)/12)[col2]calc(min(100% - 108px, 1332px)/12)[col3]calc(min(100% - 108px, 1332px)/12)[col4]calc(min(100% - 108px, 1332px)/12)[col5]calc(min(100% - 108px, 1332px)/12)[col6]calc(min(100% - 108px, 1332px)/12)[col7]calc(min(100% - 108px, 1332px)/12)[col8]calc(min(100% - 108px, 1332px)/12)[col9]calc(min(100% - 108px, 1332px)/12)[col10]calc(min(100% - 108px, 1332px)/12)[col11]calc(min(100% - 108px, 1332px)/12)[col12]calc(min(100% - 108px, 1332px)/12)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1024px) and (width<=1439px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]calc(min(100% - 216px, 1224px)/12)[col2]calc(min(100% - 216px, 1224px)/12)[col3]calc(min(100% - 216px, 1224px)/12)[col4]calc(min(100% - 216px, 1224px)/12)[col5]calc(min(100% - 216px, 1224px)/12)[col6]calc(min(100% - 216px, 1224px)/12)[col7]calc(min(100% - 216px, 1224px)/12)[col8]calc(min(100% - 216px, 1224px)/12)[col9]calc(min(100% - 216px, 1224px)/12)[col10]calc(min(100% - 216px, 1224px)/12)[col11]calc(min(100% - 216px, 1224px)/12)[col12]calc(min(100% - 216px, 1224px)/12)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) and (width>=1440px) {
        ._container_1w7ni_10 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content col1]102px[col2]102px[col3]102px[col4]102px[col5]102px[col6]102px[col7]102px[col8]102px[col9]102px[col10]102px[col11]102px[col12]102px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=600px) {
        ._container_1w7ni_10>* {
            grid-column: left-content/right-content
        }
    }
    ._container_1w7ni_10._background\:light-grey_1w7ni_60 {
        background-color: #fafafb
    }
    ._partnerList_1w7ni_64 {
        flex-direction: column;
        gap: 24px;
        display: flex
    }
    @media (width>=600px) {
        ._partnerList_1w7ni_64 {
            columns: 2;
            column-width: 170px;
            grid-column: col7/right-content;
            column-gap: 24px;
            display: block
        }
        ._partnerList_1w7ni_64>*+* {
            break-inside: avoid;
            margin-top: 24px
        }
    }
    @media (width>=1024px) {
        ._partnerList_1w7ni_64 {
            column-gap: 83px
        }
    }
    ._partnerModalOpen_1w7ni_94 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._partnerModalOpen_1w7ni_94:focus {
        outline: 0 #0000
    }
    ._partnerModalOpen_1w7ni_94:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._partnerModalOpen_1w7ni_94 {
        color: #07f
    }
    ._dialog_1w7ni_118 {
        border-radius: 40px;
        padding: 72px 38px 66px
    }
    @media (width>=600px) {
        ._dialog_1w7ni_118 {
            padding: 155px 83px 62px
        }
    }
    ._dialogClose_1w7ni_172 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._dialogClose_1w7ni_172:focus {
        outline: 0 #0000
    }
    ._dialogClose_1w7ni_172:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._dialogClose_1w7ni_172 {
        width: 44px;
        height: 44px;
        position: absolute;
        top: 13px;
        right: 13px
    }
    @media (width>=600px) {
        ._dialogClose_1w7ni_172 {
            top: 30px;
            right: 30px
        }
        ._dialogContent_1w7ni_211 {
            grid-gap: 31px 83px;
            grid: "logo""title""body""link"1fr/1fr;
            display: grid
        }
    }
    @media (width>=1024px) {
        ._dialogContent_1w7ni_211 {
            grid-gap: 31px 83px;
            grid: "logo title""logo body""logo link"1fr/250px 1fr
        }
    }
    @media (width>=600px) {
        ._dialogLogo_1w7ni_224 {
            grid-area: logo
        }
    }
    ._dialogTitle_1w7ni_229 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        margin-top: 57px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
    @media (width>=600px) {
        ._dialogTitle_1w7ni_229 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            grid-area: title;
            margin: 0;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.8125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    ._dialogBody_1w7ni_268 {
        margin-top: 16px
    }
    @media (width>=600px) {
        ._dialogBody_1w7ni_268 {
            grid-area: body;
            margin: 0
        }
    }
    ._dialogLink_1w7ni_421 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._dialogLink_1w7ni_421:focus {
        outline: 0 #0000
    }
    ._dialogLink_1w7ni_421:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._dialogLink_1w7ni_421 {
        color: #07f;
        margin-top: 16px;
        display: block
    }
    @media (width>=600px) {
        ._dialogLink_1w7ni_421 {
            grid-area: link;
            margin: 0
        }
    }
    ._container_8izue_7 {
        grid-gap: 12px 32px;
        counter-set: stat var(--stat);
        grid: "chart icon""chart label""chart footer"1fr/16px 1fr;
        max-width: 260px;
        transition: --stat 1.5s;
        display: grid
    }
    @media (width>=750px) {
        ._container_8izue_7 {
            grid-gap: 12px 20px
        }
    }
    ._container_8izue_7[inview=true] {
        --stat: var(--stat-value-int, 100)
    }
    ._chart_8izue_23 {
        background-color: #036;
        border-radius: 1000px;
        grid-area: chart;
        position: relative;
        overflow: hidden
    }
    ._chartFill_8izue_30 {
        background-color: #00e89d;
        width: 100%;
        height: 100%;
        transition: scale 1.5s;
        position: absolute;
        left: 0;
        scale: 1 0
    }
    ._container_8izue_7._direction\:positive_8izue_39 ._chartFill_8izue_30 {
        transform-origin: bottom;
        top: 0
    }
    ._container_8izue_7._direction\:negative_8izue_43 ._chartFill_8izue_30 {
        transform-origin: top;
        bottom: 0
    }
    ._container_8izue_7[inview=true] ._chartFill_8izue_30 {
        scale: 1 var(--stat-value-percent, 1)
    }
    ._icon_8izue_50 {
        grid-area: icon;
        width: 48px;
        height: 48px
    }
    ._label_8izue_55 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.05em;
        grid-area: label;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.125rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._labelStat_8izue_69 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.125rem;
        color: #00e89d;
        margin-top: 8px;
        margin-bottom: 4px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 4.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1;
        display: block
    }
    w-percentage-chart.supports\:atProperty ._labelStat_8izue_69:before {
        content: counter(stat);
        content: counter(stat)/""
    }
    ._labelStat_8izue_69 em {
        font-style: normal
    }
    w-percentage-chart.supports\:atProperty ._labelStatNumber_8izue_93 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._labelBody_8izue_101 {
        text-wrap: pretty
    }
    ._labelScreenReader_8izue_104 {
        white-space: nowrap;
        clip-path: inset(50%);
        width: 1px;
        height: 1px;
        position: absolute;
        overflow: hidden
    }
    ._footer_8izue_112 {
        justify-content: center;
        align-items: center;
        gap: "";
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: .125rem;
        text-transform: uppercase;
        grid-area: footer;
        justify-content: start;
        gap: 8px;
        font-family: Simplon Mono;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75;
        display: flex
    }
    ._footerIcon_8izue_134 {
        width: 12px;
        height: 12px
    }
    ._container_8izue_7._option\:highlight-color-blue_8izue_138 ._chartFill_8izue_30 {
        background-color: #07f
    }
    ._container_8izue_7._option\:highlight-color-blue_8izue_138 ._labelStat_8izue_69 {
        color: #07f
    }
    ._banner_t0qmn_2 {
        border-radius: 8px;
        align-items: center;
        gap: 16px;
        padding: 16px 24px;
        display: flex
    }
    ._banner_t0qmn_2:not(:first-child) {
        margin-block-start: 24px
    }
    ._banner_t0qmn_2 *+* {
        margin-top: 0
    }
    ._yellow_t0qmn_15 {
        background-color: #f5f7c4
    }
    ._blue_t0qmn_18 {
        background-color: #e3f2fd
    }
    ._green_t0qmn_21 {
        background-color: #e8f5e9
    }
    ._green-20_t0qmn_24 {
        background-color: #f6ffdd
    }
    ._red_t0qmn_27 {
        background-color: #ffebee
    }
    ._icon_t0qmn_30 {
        object-fit: contain;
        flex-shrink: 0;
        width: 40px;
        height: 40px
    }
    ._body_t0qmn_37 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        flex: 1;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._body_t0qmn_37 b {
        font-weight: 500
    }
    ._body_t0qmn_37 p:last-child {
        margin-bottom: 0
    }
    ._userStatus_5zolm_2 {
        justify-content: center;
        align-items: center;
        gap: 16px;
        padding: 16px 0 48px;
        display: flex
    }
    ._userInfo_5zolm_9 {
        align-items: center;
        gap: 12px;
        display: flex
    }
    ._avatar_5zolm_14 {
        object-fit: cover;
        border-radius: 50%;
        width: 32px;
        height: 32px
    }
    ._userDetails_5zolm_20 {
        flex-direction: column;
        display: flex
    }
    ._userName_5zolm_24 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #050f1e;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._userEmail_5zolm_36 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #5d6e83;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._signOut_5zolm_48 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #07f;
        cursor: pointer;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        text-decoration: none
    }
    ._signOut_5zolm_48:hover {
        text-decoration: underline
    }
    ._form_n26gy_4 {
        margin-block-start: 40px
    }
    ._formHeader_n26gy_436 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._formHeaderRequired_n26gy_446 {
        color: #07f
    }
    ._fieldGroup_n26gy_449 {
        flex-direction: column;
        gap: 0;
        margin-block-start: 32px;
        display: flex
    }
    ._fieldRow_n26gy_456 {
        gap: 16px;
        display: flex
    }
    ._fieldRow_n26gy_456>* {
        flex: 1
    }
    @media (width<=600px) {
        ._fieldRow_n26gy_456 {
            flex-direction: column
        }
    }
    ._field_n26gy_4 {
        flex-direction: column;
        display: flex
    }
    ._label_n26gy_472 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #000;
        margin-bottom: 8px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 500;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._input_n26gy_485,
    ._textarea_n26gy_486,
    ._select_n26gy_192 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #000;
        background: #fff;
        border: 1px solid #ccd3dc;
        border-radius: 8px;
        width: 100%;
        padding: 12px 16px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        transition: border-color .2s, box-shadow .2s
    }
    ._input_n26gy_485:focus,
    ._textarea_n26gy_486:focus,
    ._select_n26gy_192:focus {
        border-color: #00e89d;
        outline: none;
        box-shadow: 0 0 0 2px #00c8ff33
    }
    ._input_n26gy_485::placeholder,
    ._textarea_n26gy_486::placeholder,
    ._select_n26gy_192::placeholder {
        color: #7c899a
    }
    ._textarea_n26gy_486 {
        resize: vertical;
        min-height: 120px
    }
    ._select_n26gy_192 {
        cursor: pointer;
        appearance: none;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");
        background-position: right 16px center;
        background-repeat: no-repeat;
        padding-right: 40px
    }
    ._checkboxField_n26gy_528 {
        align-items: center;
        gap: 8px;
        display: flex
    }
    ._checkboxField_n26gy_528 input[type=checkbox] {
        cursor: pointer;
        width: 18px;
        height: 18px
    }
    ._checkboxLabel_n26gy_538 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        cursor: pointer;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._formFooter_n26gy_549 {
        grid: "cta""submit"1fr/1fr;
        gap: 32px;
        margin-block-start: 48px;
        display: grid
    }
    @media (width>=600px) {
        ._formFooter_n26gy_549 {
            grid: "cta _ submit"/auto 1fr auto;
            gap: 16px
        }
    }
    ._formFooterLink_n26gy_561 {
        grid-area: cta;
        align-self: end;
        font-weight: 500
    }
    ._formFooterLinkIcon_n26gy_566 {
        color: #07f;
        width: 14px;
        height: 14px;
        margin-inline-start: 8px;
        display: inline-block
    }
    ._formSubmit_n26gy_574 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._formSubmit_n26gy_574:focus {
        outline: 0 #0000
    }
    ._formSubmit_n26gy_574:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._formSubmit_n26gy_574 {
        color: #fff;
        background-color: #006fee;
        border: 1px solid #006fee;
        border-radius: 3px;
        width: max-content;
        padding: 16px 32px;
        display: block
    }
    ._formSubmit_n26gy_574:hover {
        color: #006fee;
        background-color: #fff
    }
    ._formSubmit_n26gy_574 {
        grid-area: submit;
        justify-content: center;
        align-items: center;
        gap: 4px;
        transition: translate .1s ease-out, outline .2s;
        display: flex
    }
    ._formSubmit_n26gy_574:active {
        translate: 0 4px
    }
    ._formSubmitLoading_n26gy_659 {
        display: none
    }
    ._formSubmitLoadingIcon_n26gy_662 {
        width: 20px;
        height: 10px
    }
    ._submitButton_n26gy_666 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        color: #fff;
        cursor: pointer;
        background: #000;
        border: none;
        border-radius: 100px;
        width: 100%;
        padding: 16px 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 600;
        font-stretch: 100%;
        line-height: 1.5;
        transition: background-color .2s, opacity .2s
    }
    ._submitButton_n26gy_666:hover {
        background: #43546a
    }
    ._submitButton_n26gy_666:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._submitButton_n26gy_666:disabled {
        opacity: .5;
        cursor: not-allowed
    }
    ._resultArea_n26gy_696 {
        margin-top: 24px
    }
    ._successMessage_n26gy_699,
    ._errorMessage_n26gy_700,
    ._pendingMessage_n26gy_701 {
        text-align: center;
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        border-radius: 12px;
        margin-top: 24px;
        padding: 16px 24px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5;
        display: none
    }
    ._successMessage_n26gy_699 {
        color: #1e7e34;
        background: #e6f4ea
    }
    ._errorMessage_n26gy_700 {
        color: #c62828;
        background: #fce8e6
    }
    ._pendingMessage_n26gy_701 {
        color: #1967d2;
        background: #e8f0fe
    }
    w-salesforce-case-form.state\:success ._successMessage_n26gy_699,
    w-salesforce-case-form.state\:error ._errorMessage_n26gy_700 {
        display: block
    }
    w-salesforce-case-form.state\:submitted ._formSubmitDefault_n26gy_734 {
        display: none
    }
    w-salesforce-case-form.state\:submitted ._formSubmit_n26gy_574 {
        cursor: wait
    }
    w-salesforce-case-form.state\:submitted ._formSubmitLoading_n26gy_659 {
        align-items: center;
        gap: 3px;
        display: flex
    }
    w-salesforce-case-form.state\:submitted ._pendingMessage_n26gy_701 {
        display: block
    }
    w-salesforce-case-form.state\:submitted ._submitButton_n26gy_666 {
        opacity: .5;
        cursor: wait
    }
    ._container_1ft7k_3 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._container_1ft7k_3:focus {
        outline: 0 #0000
    }
    ._container_1ft7k_3:focus-visible,
    ._container_1ft7k_3:has(:focus-visible) {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._container_1ft7k_3 {
        cursor: pointer;
        background: #fff;
        border-radius: 25px;
        grid: "_ _ _"1fr"icon title caret""icon body caret""__ __ __"1fr/auto 1fr auto;
        align-items: center;
        gap: 4px 22px;
        width: 100%;
        min-height: 92px;
        padding: 20px 25px;
        transition: outline .2s, background .2s;
        display: grid
    }
    ._container_1ft7k_3:hover {
        background: #fafafb
    }
    ._icon_1ft7k_48 {
        aspect-ratio: 1;
        grid-area: icon;
        width: 53px
    }
    ._title_1ft7k_54 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        grid-area: title;
        align-self: end;
        margin: 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._body_1ft7k_77 {
        grid-area: body;
        align-self: start;
        max-width: 350px;
        margin: 0;
        line-height: 1.1
    }
    ._caret_1ft7k_84 {
        grid-area: caret;
        width: 12px;
        height: 14px;
        margin: 0
    }
    ._container_1p5an_2 {
        align-items: center;
        gap: 32px;
        display: flex
    }
    ._cta_1p5an_7 {
        text-align: center;
        flex: 0 0 140px;
        width: auto;
        margin: 0;
        padding-block: 8px
    }
    ._card_wlw20_3 {
        outline: 0 #0000;
        justify-content: center;
        align-items: center;
        gap: 18px;
        transition: outline .15s;
        display: flex
    }
    ._card_wlw20_3:focus {
        outline: 0 #0000
    }
    ._card_wlw20_3:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._card_wlw20_3 {
        cursor: pointer;
        background-color: #fff;
        border-radius: 16px;
        justify-content: start;
        width: 100%;
        height: 100%;
        padding: 16px 40px 20px;
        transition: background-color .2s, outline .2s
    }
    ._card_wlw20_3:hover {
        background-color: #fafafb
    }
    ._iconWrap_wlw20_45 {
        flex: 1 0 auto;
        width: 100%;
        max-width: 60px;
        height: 100%;
        max-height: 60px
    }
    ._icon_wlw20_45 {
        object-fit: contain;
        width: 100%;
        height: 100%
    }
    ._title_wlw20_57 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._container_wlw20_70 {
        grid-template-columns: 1fr minmax(auto, 600px) 1fr;
        display: grid
    }
    ._container_wlw20_70>* {
        grid-column: 2
    }
    ._backButton_wlw20_78 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._backButton_wlw20_78:focus {
        outline: 0 #0000
    }
    ._backButton_wlw20_78:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._backButton_wlw20_78 {
        grid-column: 1/span 2;
        justify-content: center;
        place-self: start;
        align-items: center;
        gap: 12px;
        display: flex
    }
    ._backButton_wlw20_78:hover {
        text-decoration: underline
    }
    ._formTitle_wlw20_115 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        text-align: center;
        border-bottom: 1px solid #949a9f;
        margin-block-start: 32px;
        padding: 16px 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    @media (width>=600px) {
        ._formTitle_wlw20_115 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 2.25rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1
        }
    }
    @media (width>=600px) and (width>=600px) {
        ._formTitle_wlw20_115 {
            font-size: 3.125rem
        }
    }
    @media (width>=1024px) {
        ._formTitle_wlw20_115 {
            margin: 0
        }
    }
    ._container_wlw20_70._isModal_wlw20_164 ._formTitle_wlw20_115 {
        text-align: left;
        border: none;
        padding: 0
    }
    @media (width>=600px) {
        ._container_wlw20_70._isModal_wlw20_164 ._formTitle_wlw20_115 {
            letter-spacing: -.02em;
            -webkit-font-smoothing: antialiased;
            -moz-font-smoothing: antialiased;
            letter-spacing: -.04em;
            font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
            font-size: 3.125rem;
            font-weight: 400;
            font-stretch: 100%;
            line-height: 1.1
        }
    }
    ._formBody_wlw20_184 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin-block-start: 40px;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._formBody_wlw20_184 h2 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.25rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.1
    }
    ._formModalButtons_wlw20_363 {
        flex-direction: column;
        gap: 8px;
        margin-block-start: 28px;
        display: flex
    }
    ._formFooter_wlw20_376 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        margin: 24px auto 0;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.5
    }
    ._container_wlw20_70._isModal_wlw20_164 ._formFooter_wlw20_376 {
        font-size: .75rem
    }
    ._modal_wlw20_533 {
        border-radius: 20px;
        padding: 16px
    }
    @media (width>=600px) {
        ._modal_wlw20_533 {
            padding: 10px 85px 65px
        }
    }
    ._modalClose_wlw20_543 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._modalClose_wlw20_543:focus {
        outline: 0 #0000
    }
    ._modalClose_wlw20_543:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._modalClose_wlw20_543 {
        justify-content: center;
        align-items: center;
        gap: "";
        justify-self: end;
        width: 48px;
        height: 48px;
        display: flex
    }
    @media (width>=600px) {
        ._modalClose_wlw20_543 {
            margin-right: -48px
        }
    }
    ._modalCloseIcon_wlw20_582 {
        width: 100%;
        height: 100%
    }
    ._successMessage_wlw20_587,
    ._errorMessage_wlw20_589 {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._successMessage_wlw20_587:focus,
    ._errorMessage_wlw20_589:focus {
        outline: 0 #0000
    }
    ._successMessage_wlw20_587:focus-visible,
    ._errorMessage_wlw20_589:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._successMessage_wlw20_587,
    ._errorMessage_wlw20_589 {
        text-align: center;
        background-color: #fff;
        border-radius: 20px;
        max-width: 700px;
        margin: 36px -16px;
        padding: 36px 16px;
        display: none
    }
    ._successMessage_wlw20_587 h1,
    ._errorMessage_wlw20_589 h1 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.875rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.17
    }
    @media (width>=600px) {
        ._successMessage_wlw20_587,
        ._errorMessage_wlw20_589 {
            padding: 96px 102px 130px
        }
    }
    @media (width>=1024px) {
        ._successMessage_wlw20_587,
        ._errorMessage_wlw20_589 {
            margin: 84px -50px 0
        }
    }
    @media (width>=600px) {
        ._errorMessage_wlw20_589 {
            padding: 96px 102px
        }
    }
    ._pendingMessage_wlw20_832 {
        text-align: center;
        color: #3c4043;
        background-color: #f1f3f4;
        border-radius: 8px;
        margin-block-start: 16px;
        padding: 16px;
        display: none
    }
    w-support-form.state\:success ._formTitle_wlw20_115,
    w-support-form.state\:success ._formBody_wlw20_184,
    w-support-form.state\:success ._formFooter_wlw20_376,
    w-support-form.state\:success ._form_wlw20_115 {
        display: none
    }
    w-support-form.state\:success ._successMessage_wlw20_587 {
        display: block
    }
    w-support-form.state\:error ._errorMessage_wlw20_589 {
        color: #d93025;
        background-color: #fce8e6;
        display: block
    }
    w-chat-support-form.state\:pending ._pendingMessage_wlw20_832 {
        display: block
    }
    w-chat-support-form.state\:success ._successMessage_wlw20_587 {
        padding: 24px 12px;
        display: block
    }
    w-chat-support-form.state\:success ._form_wlw20_115,
    w-support-form.state\:success:has(w-chat-support-form)>._successMessage_wlw20_587 {
        display: none
    }
    w-chat-support-form.state\:error ._errorMessage_wlw20_589 {
        color: #d93025;
        background-color: #fce8e6;
        display: block
    }
    w-support-form[aria-hidden=true] {
        display: none
    }
    ._container_1fklx_2 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
    @media (width>=600px) and (width<=1023px) {
        ._container_1fklx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1024px) and (width<=1439px) {
        ._container_1fklx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    @media (width>=1440px) {
        ._container_1fklx_2 {
            grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
        }
    }
    ._container_1fklx_2>* {
        grid-column: left-content/right-content
    }
    ._ytModal_1fklx_25 {
        grid-column: left-outer/right-outer
    }
    @media (width<=599px) {
        ._ytModal_1fklx_25 {
            aspect-ratio: 16/9
        }
    }
    @media (width>=600px) {
        ._ytModal_1fklx_25 * {
            max-height: 661px
        }
    }
    ._container_g9487_10 w-modal {
        display: contents
    }
    ._modal_g9487_14[open] {
        display: grid
    }
    ._modal_g9487_14 [data-close-modal] {
        outline: 0 #0000;
        transition: outline .15s
    }
    ._modal_g9487_14 [data-close-modal]:focus {
        outline: 0 #0000
    }
    ._modal_g9487_14 [data-close-modal]:focus-visible {
        outline-offset: 2px;
        outline: 4px solid #00e89d
    }
    ._modal_g9487_14 [data-close-modal] {
        justify-content: center;
        align-items: center;
        gap: "";
        place-self: start end;
        width: 48px;
        height: 48px;
        display: flex
    }
    ._modal_g9487_14 {
        grid-template-rows: 0 1fr;
        max-width: 720px
    }
    [data-close-modal] {
        z-index: 2
    }
}

._carouselModule_1ixus_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._carouselModule_1ixus_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._carouselModule_1ixus_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._carouselModule_1ixus_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._carouselModule_1ixus_1>* {
    grid-column: left-content/right-content
}

._carouselModule_1ixus_1 {
    position: relative;
    overflow: hidden
}

._headerTitle_1ixus_30 {
    font-size: 1.875rem;
    line-height: -1.2px
}

@media (width>=600px) {
    ._headerTitle_1ixus_30 {
        font-size: 2.5rem;
        line-height: -1.2px
    }
}

._headerBody_1ixus_50 {
    margin-top: 34px
}

._hiddenTitle_1ixus_54 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._carousel_1ixus_1 {
    grid-column: left-padding/right-padding;
    overflow: hidden
}

._header_1ixus_30~._carousel_1ixus_1 {
    margin-top: 45px
}

@media (width>=600px) {
    ._header_1ixus_30~._carousel_1ixus_1 {
        margin-top: 70px
    }
}

._footer_1ixus_77 {
    margin-top: 70px
}

._footerLink_1ixus_81 {
    width: max-content;
    margin-bottom: 4px
}

@media (width>=600px) and (width<=1023px) {
    ._footerLink_1ixus_81 {
        margin: 0 auto 4px
    }
}

@media (width>=1024px) {
    ._footerLink_1ixus_81 {
        margin: 0 0 4px
    }
}

@media (width>=600px) {
    ._carouselModule_1ixus_1.variant\:ltad-stories._carouselModule_1ixus_1 {
        padding-top: 0
    }
}

._carouselModule_1ixus_1.variant\:ltad-stories ._header_1ixus_30 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

@media (width>=600px) {
    ._carouselModule_1ixus_1.variant\:ltad-stories ._footer_1ixus_77 {
        display: none
    }
}

._carouselModule_1ixus_1.variant\:ltad-partners {
    color: #fff;
    background-color: #07f;
    padding-top: 71px
}

@media (width>=600px) {
    ._carouselModule_1ixus_1.variant\:ltad-partners {
        padding-top: 76px
    }
}

._carouselModule_1ixus_1.variant\:ltad-partners ._header_1ixus_30 {
    border-bottom: 1px solid #fff9;
    padding-bottom: 71px
}

@media (width>=600px) {
    ._carouselModule_1ixus_1.variant\:ltad-partners ._header_1ixus_30 {
        grid-gap: 0 50px;
        grid-template-columns: 180px 1fr;
        align-items: end;
        padding-bottom: 76px;
        display: grid
    }
}

@media (width>=1024px) {
    ._carouselModule_1ixus_1.variant\:ltad-partners ._header_1ixus_30 {
        grid-gap: 0 80px;
        grid-template-columns: 300px 1fr
    }
}

@media (width>=600px) {
    ._carouselModule_1ixus_1.variant\:ltad-partners ._headerBody_1ixus_50 {
        max-width: 579px;
        margin: 0
    }
}

@keyframes _fade-out-and-in_72sf9_1 {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes _fade-out-and-in-2_72sf9_1 {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes _fade-in-from-left_v48k4_1 {
    0% {
        transform: translateX(calc(-1 * var(--inview-slide-in-left, 30px)));
        opacity: 0
    }
    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes _fade-in_qb1qb_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes _slide-up_qb1qb_1 {
    0% {
        translate: 0 100%
    }
    to {
        translate: 0
    }
}

@keyframes _reveal-from-top_qb1qb_1 {
    0% {
        clip-path: polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%)
    }
    to {
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)
    }
}

._faqs_5e6ax_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._faqs_5e6ax_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._faqs_5e6ax_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._faqs_5e6ax_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._faqs_5e6ax_1>* {
    grid-column: left-content/right-content
}

._faqs_5e6ax_1,
._faqs_5e6ax_1>* {
    position: relative
}

._background_5e6ax_31 {
    grid-column: left-outer/right-outer;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

._background_5e6ax_31 picture {
    height: 100%
}

._background_5e6ax_31 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

._backgroundImage_5e6ax_49 {
    display: none
}

@media (width>=600px) {
    ._backgroundImage_5e6ax_49 {
        grid-column: left-padding/right-padding;
        display: block;
        position: absolute;
        inset: 40px
    }
    ._backgroundImage_5e6ax_49 picture {
        height: 100%
    }
    ._backgroundImage_5e6ax_49 img {
        object-fit: cover;
        object-position: right;
        width: 100%;
        height: 100%;
        display: block
    }
}

._header_5e6ax_71 {
    color: #fff;
    margin-top: 100px
}

@media (width>=600px) {
    ._header_5e6ax_71 {
        max-width: calc(50% - 30px);
        position: absolute
    }
}

@media (width>=1024px) {
    ._header_5e6ax_71 {
        max-width: calc(66.7% - 30px)
    }
}

._title_5e6ax_88 {
    letter-spacing: -.0375em;
    font-size: 5rem;
    line-height: 1
}

@media (width>=600px) and (width<=1023px) {
    ._title_5e6ax_88 {
        --font-size: min(calc(5rem + (1vw - 6px) * 4.71698), 6.25rem);
        font-size: var(--font-size)
    }
}

@media (width>=1024px) {
    ._title_5e6ax_88 {
        letter-spacing: -.083em;
        font-size: 7.5rem
    }
}

._title_5e6ax_88._title\:long_5e6ax_117 {
    line-height: 1.1
}

@media (width>=600px) and (width<=1023px) {
    ._title_5e6ax_88._title\:long_5e6ax_117 {
        --font-size: min(calc(3.125rem + (1vw - 6px) * 9.43396), 5.625rem);
        font-size: var(--font-size)
    }
}

@media (width>=1024px) {
    ._title_5e6ax_88._title\:long_5e6ax_117 {
        font-size: 6.25rem
    }
}

._questions_5e6ax_138 {
    margin-top: 60px;
    margin-bottom: 100px
}

@media (width>=600px) {
    ._questions_5e6ax_138 {
        --num-columns: 2;
        grid-gap: 50px 0;
        grid-template-columns: repeat(var(--num-columns), 1fr);
        max-width: calc(328px * var(--num-columns));
        margin: 136px auto 100px;
        display: grid
    }
    ._questions_5e6ax_138>:first-of-type {
        grid-column: 2
    }
}

@media (width>=1024px) {
    ._questions_5e6ax_138 {
        --num-columns: 3
    }
    ._questions_5e6ax_138>:first-of-type {
        grid-column: 3
    }
    ._questions_5e6ax_138>:nth-of-type(5) {
        grid-column: 2
    }
}

._questionButton_5e6ax_174 {
    aspect-ratio: 1;
    color: #fff;
    border-radius: 50%;
    flex-direction: column;
    width: 100%;
    padding: 23% 17%;
    display: flex;
    position: relative
}

._questionButton_5e6ax_174>* {
    position: relative
}

._questionImage_5e6ax_202 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

._questionImage_5e6ax_202:not(.mobile) {
    display: none
}

@media (width>=600px) {
    ._questionImage_5e6ax_202:not(.mobile) {
        display: block
    }
}

._questionImage_5e6ax_202.mobile {
    display: block
}

@media (width>=600px) {
    ._questionImage_5e6ax_202.mobile {
        display: none
    }
}

._questionTitle_5e6ax_227 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    text-align: left;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem
}

@media (width<=340px) {
    ._questionTitle_5e6ax_227 {
        font-size: 1rem
    }
}

@media (width>=600px) and (width<=1023px) {
    ._questionTitle_5e6ax_227 {
        font-size: 1.125rem
    }
}

@media (width>=750px) {
    ._questionTitle_5e6ax_227 {
        font-size: 1.5rem
    }
}

@media (width>=1024px) {
    ._questionTitle_5e6ax_227 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
}

._questionIcon_5e6ax_279 {
    width: 29px;
    height: 28px;
    margin-top: 13px
}

._modal_5e6ax_285 {
    color: #fff;
    background: linear-gradient(#156cd4 0%, #8cccf5 100%);
    border-radius: 32px;
    width: calc(100% - 44px);
    height: max-content;
    max-height: calc(100% - 80px);
    padding: 62px 14px
}

@media (width>=600px) {
    ._modal_5e6ax_285 {
        grid-gap: 20px;
        grid: "left right"/1fr 1fr;
        max-width: 877px;
        height: max-content;
        max-height: 650px;
        padding: 60px
    }
    ._modal_5e6ax_285[open] {
        display: grid
    }
}

@media (width>=1024px) {
    ._modal_5e6ax_285 {
        grid-gap: 60px;
        grid: "left right"/328px 1fr
    }
}

._closeButton_5e6ax_316 {
    position: relative
}

._closeButton_5e6ax_316:after {
    content: "";
    width: max(100%, 45px);
    height: max(100%, 45px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

._closeButton_5e6ax_316 {
    width: 27px;
    height: 27px;
    position: absolute;
    top: 20px;
    right: 20px
}

@media (width>=600px) {
    ._closeButton_5e6ax_316 {
        top: 30px;
        right: 30px
    }
}

._modalHeader_5e6ax_356 {
    aspect-ratio: 1;
    flex-direction: column;
    align-self: center;
    width: 100%;
    padding: 23% 17%;
    display: flex;
    position: relative
}

@media (width<=1023px) {
    ._modalHeader_5e6ax_356 {
        max-width: 350px;
        margin: 0 auto
    }
}

._modalHeader_5e6ax_356>* {
    position: relative
}

._modalImage_5e6ax_376 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

._modalImage_5e6ax_376:not(.mobile) {
    display: none
}

@media (width>=600px) {
    ._modalImage_5e6ax_376:not(.mobile) {
        display: block
    }
}

._modalImage_5e6ax_376.mobile {
    display: block
}

@media (width>=600px) {
    ._modalImage_5e6ax_376.mobile {
        display: none
    }
}

._modalTitle_5e6ax_401 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    text-align: left;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem
}

@media (width<=340px) {
    ._modalTitle_5e6ax_401 {
        font-size: 1rem
    }
}

@media (width>=600px) and (width<=1023px) {
    ._modalTitle_5e6ax_401 {
        font-size: 1.125rem
    }
}

@media (width>=750px) {
    ._modalTitle_5e6ax_401 {
        font-size: 1.5rem
    }
}

@media (width>=1024px) {
    ._modalTitle_5e6ax_401 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 1.5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1.75rem
    }
}

._modalIcon_5e6ax_453 {
    width: 29px;
    height: 28px;
    margin-top: 13px
}

._modalBody_5e6ax_459 {
    margin: 30px 20px
}

._modalBody_5e6ax_459 a {
    outline: 0 #0000;
    transition: outline .15s
}

._modalBody_5e6ax_459 a:focus {
    outline: 0 #0000
}

._modalBody_5e6ax_459 a:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._modalBody_5e6ax_459 a,
._modalBody_5e6ax_459 a:hover {
    color: #00e89d
}

._features_xqsl6_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._features_xqsl6_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._features_xqsl6_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._features_xqsl6_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._features_xqsl6_1>* {
    grid-column: left-content/right-content
}

._features_xqsl6_1 {
    color: #fff;
    background-color: #050f1e;
    padding-top: 40px
}

@media (width>=600px) {
    ._features_xqsl6_1 {
        padding-top: 140px
    }
}

._image_xqsl6_35 {
    max-width: 370px;
    margin: 0 auto
}

._title_xqsl6_41 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    text-align: center;
    max-width: 275px;
    margin: 30px auto 0;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem
}

@media (width>=600px) {
    ._title_xqsl6_41 {
        max-width: 794px;
        margin-top: 40px;
        font-size: 1.875rem;
        line-height: 2.125rem
    }
}

._video_xqsl6_73 {
    margin-top: 41px;
    position: relative
}

@media (width<=599px) {
    ._video_xqsl6_73 {
        aspect-ratio: 375/303;
        grid-column: left-outer/right-outer
    }
}

@media (width>=600px) {
    ._video_xqsl6_73 {
        border-radius: 42px;
        margin-top: 87px
    }
}

._sections_xqsl6_91 {
    margin-top: 24px
}

@media (width>=600px) {
    ._sections_xqsl6_91 {
        grid-gap: 63px;
        grid-template-columns: 1fr 1fr;
        margin-top: 60px;
        display: grid
    }
}

@media (width>=1024px) {
    ._sections_xqsl6_91 {
        grid-template-columns: 1fr 1fr 1fr
    }
}

@media (width<=599px) {
    ._sections_xqsl6_91>*+* {
        margin-top: 80px
    }
}

._section_xqsl6_91:first-of-type ._sectionImage_xqsl6_119 {
    width: 177px;
    height: 171px;
    margin-top: -19px
}

._section_xqsl6_91:nth-of-type(2) ._sectionImage_xqsl6_119 {
    width: 203px;
    height: 152px
}

._section_xqsl6_91:nth-of-type(3) ._sectionImage_xqsl6_119 {
    width: 264px;
    height: 152px
}

._sectionTitle_xqsl6_134 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.075em;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 2.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: .9
}

._sectionTitle_xqsl6_134 b,
._sectionTitle_xqsl6_134 em {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.031em;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 6rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 82px
}

._sectionBody_xqsl6_169 {
    margin-top: 24px
}

@keyframes _fade-in_1w7ni_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

._banner_1mvcu_1 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    color: #fff;
    background-color: #23233c;
    border-radius: 2000px;
    justify-content: flex-start;
    gap: 18px;
    width: calc(100% - 32px);
    max-width: 343px;
    margin: 0 auto;
    padding: 6px 37px 6px 6px;
    display: flex
}

@media (width>=600px) {
    ._banner_1mvcu_1 {
        width: max-content;
        max-width: calc(100% - 64px)
    }
}

._animation_1mvcu_23 {
    flex: 0 0 66px;
    height: 66px
}

._link_1mvcu_28 {
    letter-spacing: -.06rem;
    font-size: 1.25rem;
    line-height: 1.3
}

@media (width>=600px) {
    ._link_1mvcu_28 {
        max-width: unset;
        font-size: 1.5rem;
        line-height: 1.17
    }
}

._events_1edn2_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._events_1edn2_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._events_1edn2_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._events_1edn2_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._events_1edn2_1>* {
    grid-column: left-content/right-content
}

._events_1edn2_1,
._content_1edn2_28 {
    position: relative
}

@media (width>=1024px) {
    ._content_1edn2_28 {
        grid: "title _ image""events events events"/330px 1fr min(45.8%, 440px);
        align-items: end;
        display: grid
    }
}

@media (width>=600px) and (width<=1023px) {
    ._image_1edn2_40 {
        max-width: 300px
    }
}

@media (width>=1024px) {
    ._image_1edn2_40 {
        grid-area: image
    }
}

._title_1edn2_51 {
    font-size: 1.875rem;
    line-height: -1.2px
}

@media (width>=600px) {
    ._title_1edn2_51 {
        font-size: 2.5rem;
        line-height: -1.2px
    }
}

._title_1edn2_51 {
    margin-top: 36px
}

@media (width>=1024px) {
    ._title_1edn2_51 {
        grid-area: title
    }
}

._eventsList_1edn2_80 {
    margin-top: 58px
}

@media (width>=600px) {
    ._eventsList_1edn2_80 {
        grid-gap: 36px 11.25%;
        grid-area: events;
        grid-template-columns: 1fr 1fr;
        display: grid
    }
}

@media (width>=1024px) {
    ._eventsList_1edn2_80 {
        grid-template-columns: 1fr 1fr 1fr;
        margin-top: 111px
    }
}

._eventsList_1edn2_80>*+* {
    margin-top: 68px
}

@media (width>=600px) {
    ._eventsList_1edn2_80>*+* {
        margin-top: 0
    }
}

._date_1edn2_112 {
    grid-gap: 0 20px;
    grid: "year day _""year month _"/42px auto 1fr;
    display: grid
}

._dateLabel_1edn2_118 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._year_1edn2_127 {
    writing-mode: vertical-rl;
    color: #949a9f;
    border-left: 1px solid #949a9f;
    grid-area: year;
    margin-inline-start: 12px;
    padding-block-end: 17px;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    transform: rotate(180deg)
}

._day_1edn2_138 {
    grid-area: day;
    font-size: 3.125rem;
    line-height: 1.15
}

._month_1edn2_144 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    grid-area: month;
    font-size: 1.375rem;
    line-height: 1.15;
    display: flex
}

._eventTitle_1edn2_155 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    margin-top: 24px;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem
}

._eventSubtitle_1edn2_177 {
    color: #949a9f;
    margin-top: 8px
}

._eventBody_1edn2_182 {
    margin-top: 13px;
    margin-bottom: 20px
}

._eventBody_1edn2_182 a {
    outline: 0 #0000;
    transition: outline .15s
}

._eventBody_1edn2_182 a:focus {
    outline: 0 #0000
}

._eventBody_1edn2_182 a:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._eventBody_1edn2_182 a {
    color: #07f;
    text-decoration: underline
}

._eventBody_1edn2_182 a:hover {
    color: #07f
}

._eventCta_1edn2_215 {
    outline: 0 #0000;
    transition: outline .15s
}

._eventCta_1edn2_215:focus {
    outline: 0 #0000
}

._eventCta_1edn2_215:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._eventCta_1edn2_215 {
    color: #07f
}

._events_1edn2_1.variant\:overlap-top {
    padding-top: 40px
}

@media (width>=600px) {
    ._events_1edn2_1.variant\:overlap-top {
        padding-top: 25px
    }
}

._events_1edn2_1.variant\:overlap-top:before {
    content: "";
    background-color: #07f;
    width: 100%;
    height: 210px;
    position: absolute;
    top: 0;
    left: 0
}

w-floating-cta {
    display: contents
}

w-floating-cta.state\:closed {
    display: none
}

._floatingCta_kay88_8 {
    background-color: #fff;
    border-radius: 10px;
    grid: "image _ body __ close"/77px 42px 77px 1fr 48px;
    place-items: center;
    max-width: 350px;
    margin: 18px;
    padding: 14px 19px 19px 42px;
    display: grid;
    position: sticky;
    bottom: 18px;
    box-shadow: 0 0 10px #0000001a
}

@media (width>=386px) {
    ._floatingCta_kay88_8 {
        margin: 0 auto 18px
    }
}

@media (width>=600px) {
    ._floatingCta_kay88_8 {
        border-radius: 12px;
        width: 295px;
        margin: 0 30px 20px auto;
        padding: 23px 59px 33px;
        display: block;
        bottom: 20px
    }
}

._closeButton_kay88_39 {
    grid-area: close
}

@media (width>=600px) {
    ._closeButton_kay88_39 {
        position: absolute;
        top: 12px;
        right: 12px
    }
}

._image_kay88_64 {
    grid-area: image;
    width: 77px
}

@media (width>=600px) {
    ._image_kay88_64 {
        width: 96px;
        margin-left: 37px
    }
}

._body_kay88_75 {
    grid-area: body
}

@media (width>=600px) {
    ._body_kay88_75 {
        letter-spacing: -.06rem;
        margin-top: 17px;
        font-size: 1.25rem;
        line-height: 1.1
    }
}

._body_kay88_75 a,
._body_kay88_75 a:hover {
    color: #07f
}

@keyframes _fade-in_a7gx5_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

._banner_a7gx5_9 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._banner_a7gx5_9 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._banner_a7gx5_9 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._banner_a7gx5_9 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._banner_a7gx5_9>* {
    grid-column: left-content/right-content
}

._banner_a7gx5_9 {
    z-index: 5;
    color: #ebfeab;
    background-color: var(--banner-background-color, #050f1e);
    transition: transform .2s .4s;
    position: sticky;
    top: 80px
}

@media (width>=600px) {
    ._banner_a7gx5_9 {
        min-height: 50px;
        top: 100px
    }
}

.scroll\:down:not(.scroll\:top) ._banner_a7gx5_9 {
    transform: translateY(calc(-150% - 80px))
}

@media (width>=600px) {
    .scroll\:down:not(.scroll\: top) ._banner_a7gx5_9 {
        transform:translateY(calc(-150% - 100px))
    }
}

._container_a7gx5_55 {
    display: contents
}

@media (width>=600px) {
    ._container_a7gx5_55:not(._container\: with-body_a7gx5_60) {
        grid:"left gap right1 right2"/auto 1fr auto auto;
        align-items: center;
        display: grid
    }
}

._container\:with-body_a7gx5_60 {
    grid-gap: 16px;
    grid: "icon body""links links"1fr/37px 1fr;
    align-items: center;
    padding: 10px 0 14px;
    display: grid
}

@media (width>=600px) {
    ._container\:with-body_a7gx5_60 {
        grid: "icon body _ logo links"1fr/37px auto 1fr auto auto;
        padding: 3px 0
    }
}

._bannerIcon_a7gx5_81 {
    grid-area: icon;
    width: 33px;
    height: 38px;
    animation: 1s .5s both _fade-in_a7gx5_1
}

._bannerIcon_a7gx5_81 img {
    width: 100%
}

._bannerBody_a7gx5_91 {
    text-wrap: balance;
    letter-spacing: -.06rem;
    grid-area: body;
    font-size: 1.125rem;
    line-height: 1.1;
    animation: 1s .5s both _fade-in_a7gx5_1
}

@media (width>=600px) {
    ._bannerBody_a7gx5_91 {
        max-width: 160px
    }
}

@media (width>=1024px) {
    ._bannerBody_a7gx5_91 {
        max-width: 211px;
        font-size: 1.25rem
    }
}

._animation_a7gx5_111 {
    aspect-ratio: 375/65;
    max-width: 333px;
    margin: 0 auto;
    display: block
}

._animationMobile_a7gx5_118~._animation_a7gx5_111 {
    aspect-ratio: 497/58;
    width: var(--banner-width, 450px);
    max-width: var(--banner-max-width, 35vw);
    grid-area: left
}

@media (width>=600px) and (width<=1023px) {
    ._animationMobile_a7gx5_118~._animation_a7gx5_111 {
        max-width: unset
    }
}

@media (width<=599px) {
    ._animationMobile_a7gx5_118~._animation_a7gx5_111 {
        display: none
    }
}

._animationMobile_a7gx5_118 {
    aspect-ratio: 359/63;
    grid-column: left-outer/right-outer;
    width: 100%;
    max-width: 425px;
    margin: 0 auto
}

@media (width>=600px) {
    ._animationMobile_a7gx5_118 {
        display: none
    }
}

._logoAnimation_a7gx5_148 {
    aspect-ratio: 140/51;
    grid-area: right1;
    width: 140px
}

@media (width<=1023px) {
    ._logoAnimation_a7gx5_148 {
        display: none
    }
}

._container\:with-body_a7gx5_60 ._logoAnimation_a7gx5_148 {
    grid-area: logo
}

._links_a7gx5_163 {
    justify-content: center;
    align-items: center;
    gap: "";
    grid-column: left-content/right-content;
    gap: 10px;
    margin-bottom: 20px;
    animation: 1s 1s both _fade-in_a7gx5_1;
    display: flex
}

@media (width>=600px) {
    ._links_a7gx5_163 {
        grid-area: right2;
        width: 260px;
        margin: 0
    }
}

._container\:with-body_a7gx5_60 ._links_a7gx5_163 {
    grid-area: links;
    width: 100%;
    max-width: 236px;
    margin: 0
}

._hero_gcud1_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._hero_gcud1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._hero_gcud1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._hero_gcud1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._hero_gcud1_1>* {
    grid-column: left-content/right-content
}

._hero_gcud1_1 {
    position: relative
}

@media (width<=1023px) {
    ._hero_gcud1_1 {
        min-height: 650px
    }
}

@media (width>=600px) and (width<=1023px) {
    ._hero_gcud1_1 {
        padding-bottom: 0 !important
    }
}

@media (width>=600px) {
    ._hero_gcud1_1 {
        padding: 72px 0;
        overflow: hidden
    }
}

@media (width>=600px) and (width>=600px) and (width<=1023px) {
    ._hero_gcud1_1 {
        padding: 54px 0
    }
}

@media (width>=600px) and (width>=1024px) {
    ._hero_gcud1_1 {
        padding: 108px 0
    }
}

._header_gcud1_54 {
    z-index: 2;
    position: relative
}

@media (width<=599px) {
    ._header_gcud1_54 {
        position: absolute;
        top: 72px
    }
}

._title_gcud1_66 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 2.25rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1
}

@media (width>=600px) {
    ._title_gcud1_66 {
        font-size: 3.125rem
    }
}

._title_gcud1_66 {
    max-width: 566px
}

@media (width>=1024px) {
    ._title_gcud1_66 {
        max-width: 330px
    }
}

._body_gcud1_100 {
    max-width: 415px;
    margin-top: 10px
}

@media (width>=600px) {
    ._body_gcud1_100 {
        margin-top: 36px
    }
}

@media (width>=1024px) {
    ._body_gcud1_100 {
        max-width: 280px
    }
}

._background_gcud1_115 {
    grid-column: left-padding/right-padding
}

@media (width<=1023px) {
    ._background_gcud1_115 {
        align-items: flex-end;
        display: flex
    }
}

@media (width>=600px) and (width<=1023px) {
    ._background_gcud1_115 {
        margin-top: 57px
    }
}

._background_gcud1_115 img {
    width: 100%
}

@media (width>=600px) and (width<=1023px) {
    ._background_gcud1_115 img {
        object-fit: cover;
        object-position: right;
        height: 500px
    }
}

@media (width>=1024px) {
    ._background_gcud1_115 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        grid-column: unset;
        justify-items: end;
        width: 100%;
        height: 100%;
        display: grid;
        position: absolute;
        top: 0;
        left: 0
    }
}

@media (width>=1024px) and (width>=600px) and (width<=1023px) {
    ._background_gcud1_115 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width>=1024px) and (width<=1439px) {
    ._background_gcud1_115 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width>=1440px) {
    ._background_gcud1_115 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) {
    ._background_gcud1_115>* {
        grid-column: left-content/right-content
    }
    ._background_gcud1_115 picture {
        grid-column: left-padding/right-padding;
        height: 100%
    }
    ._background_gcud1_115 img {
        height: 100%
    }
}

._hero_gcud1_1.ltad {
    color: #fff;
    background: #07f
}

@media (width>=1024px) {
    ._hero_gcud1_1.ltad {
        background: #07f;
        height: 573px;
        padding-top: 132px
    }
}

@media (width>=1440px) {
    ._hero_gcud1_1.ltad {
        height: 644px
    }
}

@media (width>=1024px) {
    ._hero_gcud1_1.ltad ._background_gcud1_115 img {
        object-fit: cover;
        object-position: right;
        height: 573px
    }
}

@media (width>=1440px) {
    ._hero_gcud1_1.ltad ._background_gcud1_115 img {
        height: 644px
    }
}

@media (width<=1023px) {
    ._hero_gcud1_1.subpage {
        min-height: 0
    }
}

@media (width<=599px) {
    ._hero_gcud1_1.subpage ._header_gcud1_54 {
        position: relative;
        top: 0
    }
}

._hero_gcud1_1.subpage ._title_gcud1_66 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    max-width: none;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 3.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1
}

@media (width>=600px) {
    ._hero_gcud1_1.subpage ._title_gcud1_66 {
        letter-spacing: -.02em;
        -webkit-font-smoothing: antialiased;
        -moz-font-smoothing: antialiased;
        letter-spacing: -.04em;
        max-width: none;
        font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        font-size: 5rem;
        font-weight: 400;
        font-stretch: 100%;
        line-height: 1
    }
}

@media (width>=1024px) {
    ._hero_gcud1_1.subpage ._title_gcud1_66 {
        max-width: none
    }
}

@keyframes _reveal-from-below_1ifx5_1 {
    0% {
        clip-path: inset(0% 0% 100% 0);
        translate: 0% 100%
    }
    99% {
        clip-path: inset(0% 0% 0% 0);
        translate: 0%
    }
    to {
        clip-path: inset(0% 0% -20% 0);
        translate: 0%
    }
}

@keyframes _fade-in-from-left_1ifx5_1 {
    0% {
        transform: translateX(calc(-1 * var(--inview-slide-in-left, 30px)));
        opacity: 0
    }
    to {
        opacity: 1;
        transform: translate(0)
    }
}

@keyframes _fade-in-and-grow_1ifx5_1 {
    0% {
        opacity: 0;
        scale: 0
    }
    50% {
        opacity: 1
    }
    to {
        opacity: 1;
        scale: 1
    }
}

@keyframes _pulsate_1ifx5_1 {
    0% {
        scale: 1
    }
    5% {
        scale: 1.3
    }
    10% {
        scale: 1
    }
    to {
        scale: 1
    }
}

._page--dataset_ljdli_1 a:hover {
    color: #00e89d
}

._dataset-hero-legacy_ljdli_5 {
    padding-top: 50px
}

._dataset-hero_ljdli_5 {
    --outer-padding: 30px;
    --vertical-gap: 20px
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 {
        --outer-padding: 60px
    }
}

._dataset-hero_ljdli_5 a:hover {
    color: #00e89d
}

._dataset-hero_ljdli_5 {
    max-width: 1280px;
    padding: var(--outer-padding);
    margin-left: auto;
    margin-right: auto;
    overflow: hidden
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 {
        position: relative
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__logo_ljdli_33 {
    z-index: 3;
    width: 195px;
    margin: 0 0 23% auto;
    display: block;
    position: relative
}

@media (width<=717px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__logo_ljdli_33 {
        display: none
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__logo--no-image_ljdli_45 {
    margin: 0 0 0 auto
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__content_ljdli_49 {
        z-index: 2;
        margin: 0 calc(-1 * var(--outer-padding));
        padding: 150px var(--outer-padding) 90px 50%;
        background-color: #242424
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__content--no-image_ljdli_56 {
    background-color: #0000;
    padding-top: 75px
}

._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60 {
    margin-bottom: 20px;
    font-size: 50px;
    line-height: 1
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60 {
        font-size: 65px
    }
}

@media (width>=1024px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60 {
        margin-bottom: 35px;
        font-size: 72px
    }
}

@media (width>=1350px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60 {
        font-size: 80px
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60 {
    letter-spacing: -.05em;
    margin: 5px 0 25px;
    font-weight: 500
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__title_ljdli_60,
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 {
        z-index: 2;
        position: relative
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__images_ljdli_93 {
    position: relative
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__images_ljdli_93 {
        z-index: 1;
        top: 0;
        left: var(--outer-padding);
        width: 53%;
        position: absolute
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img-container_ljdli_105 {
    position: relative
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img-container_ljdli_105:before {
    content: "";
    padding-top: 100%;
    display: block
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img-container_ljdli_105>picture {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0;
    overflow: hidden
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img-container_ljdli_105 {
    margin-bottom: 30px
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img-container_ljdli_105 picture img {
    transform: scale(1.02)
}

._dataset-hero_ljdli_5 ._dataset-hero__main-img_ljdli_105._embiggen_ljdli_134 img {
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    margin-top: -2px;
    margin-left: -2px
}

._dataset-hero_ljdli_5 ._dataset-hero__overlay_ljdli_140 {
    width: 37%;
    position: absolute;
    top: 46%;
    left: 73%
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__overlay_ljdli_140 {
        width: 81%;
        top: 33%;
        left: 73%
    }
    ._dataset-hero_ljdli_5 ._dataset-hero__overlay--challenges_ljdli_154 {
        width: 150%;
        left: -19%
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 {
    max-width: 400px;
    margin: 0 auto
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 {
        max-width: 490px;
        margin-left: 0
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
    font-size: 16px;
    line-height: 1.5
}

@media (width>=480px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
        font-size: 16px
    }
}

@media (width>=718px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
        font-size: 18px
    }
}

@media (width>=1024px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
        font-size: 20px
    }
}

@media (width>=1350px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
        font-size: 22px
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
    letter-spacing: -.05em;
    font-weight: 400
}

@media (width>=1350px) {
    ._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88 p {
        font-size: 20px
    }
}

._dataset-hero_ljdli_5 ._dataset-hero__body_ljdli_88>*+* {
    margin-top: 20px
}

@keyframes _content-fade-in_19sp8_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

._page--dataset_19sp8_9 a:hover {
    color: #00e89d
}

._dataset-cta_19sp8_13 {
    --outer-padding: 30px;
    --vertical-gap: 20px
}

@media (width>=718px) {
    ._dataset-cta_19sp8_13 {
        --outer-padding: 60px
    }
}

._dataset-cta_19sp8_13 {
    --vertical-spacing: 20px;
    --list-top-spacing: 5px;
    --cta-button-size: 48px
}

@media (width>=718px) {
    ._dataset-cta_19sp8_13 {
        --hero-content-width: 380px;
        --cta-button-size: 80px
    }
}

@media (width>=1024px) {
    ._dataset-cta_19sp8_13 {
        --hero-content-width: 430px
    }
}

._dataset-cta_19sp8_13 {
    max-width: var(--hero-content-width);
    margin: 15px 0 50px;
    padding-top: 0
}

@media (width>=718px) {
    ._dataset-cta_19sp8_13 {
        padding-top: var(--outer-padding)
    }
}

._dataset-cta_19sp8_13 ._dataset-cta__title_19sp8_48 {
    letter-spacing: -.05em;
    font-size: 40px;
    line-height: 1
}

@media (width>=718px) {
    ._dataset-cta_19sp8_13 ._dataset-cta__title_19sp8_48 {
        font-size: 44px
    }
}

._dataset-cta_19sp8_13 ._dataset-cta__title_19sp8_48 {
    color: #fff;
    margin-bottom: 0
}

._dataset-cta_19sp8_13 ._dataset-cta__button_19sp8_62 {
    justify-content: space-between;
    align-items: center;
    gap: 30px;
    margin-top: 5px;
    display: flex
}

@media (width<=370px) {
    ._dataset-cta_19sp8_13 ._dataset-cta__button_19sp8_62 {
        flex-direction: column-reverse;
        align-items: start;
        gap: 0
    }
}

._dataset-cta_19sp8_13 ._dataset-cta__button-icon_19sp8_76 img {
    width: var(--cta-button-size);
    height: var(--cta-button-size)
}

._dataset-cta_19sp8_13 ._dataset-cta__body_19sp8_80 {
    margin: var(--vertical-spacing) 0;
    font-size: 14px;
    line-height: 18px
}

@media (width>=718px) {
    ._dataset-cta_19sp8_13 ._dataset-cta__body_19sp8_80 {
        font-size: 18px;
        line-height: 24px
    }
}

._dataset-cta_19sp8_13 ._dataset-cta__g-icon_19sp8_91 {
    width: 20px;
    height: 20px;
    margin-right: 10px
}

._dataset-cta--simple_19sp8_97 ._dataset-cta__button_19sp8_62 {
    color: inherit
}

._dataset-cta_19sp8_13 a {
    text-decoration: none
}

._dataset-cta_19sp8_13 h2 {
    margin: 0;
    font-weight: 500
}

._page--dataset_1dsyy_1 a:hover {
    color: #00e89d
}

._dataset-home_1dsyy_5 {
    --outer-padding: 30px;
    --vertical-gap: 20px
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 {
        --outer-padding: 60px
    }
}

._dataset-home_1dsyy_5 ._header__logo_1dsyy_14 {
    background-image: url(/static/images/header/logo_notext.svg)
}

._dataset-home_1dsyy_5 a:hover {
    color: #00e89d
}

._dataset-home_1dsyy_5 {
    --content-max-width: 460px
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 {
        --hero-content-width: 380px
    }
}

@media (width>=1024px) {
    ._dataset-home_1dsyy_5 {
        --hero-content-width: 430px
    }
}

._dataset-home_1dsyy_5 {
    padding: var(--outer-padding)
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 {
        padding-top: 10vmin;
        display: flex;
        position: relative
    }
    ._dataset-home_1dsyy_5 ._dataset-home__content-container_1dsyy_44 {
        max-width: var(--hero-content-width);
        flex: 1 0
    }
    ._dataset-home_1dsyy_5 ._dataset-home__animation-container_1dsyy_50 {
        flex: 1
    }
    ._dataset-home_1dsyy_5 [class^=dataset-home__animation] {
        width: 100%;
        height: 100%
    }
}

._dataset-home_1dsyy_5 ._dataset-home__animation--hidden_1dsyy_60 {
    display: none
}

._dataset-home_1dsyy_5 ._dataset-home__logo_1dsyy_63 {
    width: 61%;
    max-width: 400px;
    margin: 20px 0 20px auto
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__logo_1dsyy_63 {
        width: 100%;
        max-width: unset;
        margin: 0
    }
}

@media (width<=717px) {
    ._dataset-home_1dsyy_5 ._dataset-home__logo_1dsyy_63 {
        display: none
    }
}

._dataset-home_1dsyy_5 ._dataset-home__logo_1dsyy_63 ._aspect-ratio-box_1dsyy_80 {
    height: 0;
    padding-top: 49.0698%;
    position: relative;
    overflow: hidden
}

._dataset-home_1dsyy_5 ._dataset-home__logo_1dsyy_63 ._aspect-ratio-box_1dsyy_80>* {
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0
}

._dataset-home_1dsyy_5 ._dataset-home__main-image-container_1dsyy_95 {
    position: relative
}

._dataset-home_1dsyy_5 ._dataset-home__main-image-container_1dsyy_95:before {
    content: "";
    padding-top: 100%;
    display: block
}

._dataset-home_1dsyy_5 ._dataset-home__main-image-container_1dsyy_95>picture {
    border-radius: 50%;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0;
    overflow: hidden
}

._dataset-home_1dsyy_5 ._dataset-home__main-images_1dsyy_114 {
    max-width: 600px;
    margin: 0 auto;
    position: relative
}

._dataset-home_1dsyy_5 ._dataset-home__overlay-dots_1dsyy_119 {
    width: 82%;
    position: absolute;
    top: -10%;
    left: 0
}

._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 {
    margin: 40px auto var(--outer-padding)
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 {
        max-width: unset;
        margin: 85px 0 0
    }
}

._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
    font-size: 16px;
    line-height: 1.5
}

@media (width>=480px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
        font-size: 16px
    }
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
        font-size: 18px
    }
}

@media (width>=1024px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
        font-size: 20px
    }
}

@media (width>=1350px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
        font-size: 22px
    }
}

._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
    letter-spacing: -.05em;
    font-weight: 400
}

@media (width>=1350px) {
    ._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 p {
        font-size: 20px
    }
}

._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125>*+* {
    margin-top: 25px
}

._dataset-home_1dsyy_5 ._dataset-cta_1dsyy_171,
._dataset-home_1dsyy_5 ._dataset-home__body_1dsyy_125 {
    max-width: var(--content-max-width)
}

._dataset-home_1dsyy_5 ._dataset-home__form-confirmation_1dsyy_175 {
    margin-top: 40px;
    margin-bottom: 40px
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__form-confirmation_1dsyy_175 {
        margin-bottom: 0
    }
}

._dataset-home_1dsyy_5 ._dataset-home__form_1dsyy_175 {
    margin-top: 40px;
    margin-bottom: 40px
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__form_1dsyy_175 {
        margin-bottom: 0;
        display: flex
    }
}

._dataset-home_1dsyy_5 ._dataset-home__form__field_1dsyy_194 {
    align-items: center;
    display: flex
}

._dataset-home_1dsyy_5 ._dataset-home__form__field_1dsyy_194:first-child {
    flex-grow: 1;
    margin-bottom: 10px
}

@media (width>=718px) {
    ._dataset-home_1dsyy_5 ._dataset-home__form__field_1dsyy_194:first-child {
        margin-bottom: 0
    }
}

._dataset-home_1dsyy_5 ._dataset-home__form__field_1dsyy_194 input[type=email] {
    width: calc(100% - 20px)
}

@media (width<=900px) {
    ._--desktop-only_1dsyy_212 {
        display: none !important
    }
}

@media (width>=718px) {
    ._--mobile-only_1dsyy_218 {
        display: none !important
    }
}

._dataset-home_1dsyy_5 {
    max-width: 1500px;
    margin-left: auto;
    margin-right: auto
}

._dataset-home_1dsyy_5 video {
    max-width: 100%
}

._section_1cs0k_1 {
    max-width: 1028px;
    margin: auto;
    padding: 0 24px
}

._section_1cs0k_1 img {
    max-width: 100%
}

._title_1cs0k_11 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 2.25rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1
}

@media (width>=600px) {
    ._title_1cs0k_11 {
        font-size: 3.125rem
    }
}

._title_1cs0k_11 {
    font-weight: 500
}

._copyGroup_1cs0k_40 {
    flex-direction: column;
    gap: 35px;
    max-width: 520px;
    display: flex
}

._body_1cs0k_47 {
    flex-direction: column;
    gap: 20px;
    display: flex
}

._section\:jumbo_1cs0k_53 {
    max-width: 1280px;
    padding: 60px;
    position: relative
}

@property --stat {
    syntax: "<integer>";
    inherits: false;
    initial-value: 0
}

._container_9clrl_2._old_9clrl_212 ._header_9clrl_29 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._container_9clrl_2._old_9clrl_212 ._header_9clrl_29[inview] {
    opacity: 1;
    transform: translateY(0)
}

._container_9clrl_2._old_9clrl_212 ._header_9clrl_29 {
    border-bottom: 3px solid #fff;
    padding-bottom: 36px
}

._container_9clrl_2._old_9clrl_212 ._title_9clrl_43 {
    text-wrap: balance;
    letter-spacing: -.05em;
    font-size: 2.25rem;
    line-height: 2.5625rem
}

@media (width>=600px) {
    ._container_9clrl_2._old_9clrl_212 ._title_9clrl_43 {
        font-size: 3.125rem;
        line-height: 1.1
    }
}

@media (width>=1024px) {
    ._container_9clrl_2._old_9clrl_212 ._title_9clrl_43 {
        max-width: 50%
    }
}

._container_9clrl_2._old_9clrl_212 ._grid_9clrl_68 {
    margin-top: 40px
}

@media (width>=600px) {
    ._container_9clrl_2._old_9clrl_212 ._grid_9clrl_68 {
        grid-gap: 64px 10.4%;
        grid-template-columns: 1fr 1fr;
        margin-top: 72px;
        display: grid
    }
}

._container_9clrl_2._old_9clrl_212 ._grid_9clrl_68>*+* {
    margin-top: 32px
}

@media (width>=600px) {
    ._container_9clrl_2._old_9clrl_212 ._grid_9clrl_68>*+* {
        margin-top: 0
    }
}

._container_9clrl_2._old_9clrl_212 ._gridItem_9clrl_113 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._container_9clrl_2._old_9clrl_212 ._gridItem_9clrl_113[inview] {
    opacity: 1;
    transform: translateY(0)
}

._container_9clrl_2._old_9clrl_212 ._gridImage_9clrl_134 {
    max-width: 240px
}

._container_9clrl_2._old_9clrl_212 ._gridTitle_9clrl_138 {
    text-wrap: balance;
    letter-spacing: -.125rem;
    margin-top: 32px;
    font-size: 2.375rem;
    line-height: 1.1
}

._container_9clrl_2._old_9clrl_212 ._gridBody_9clrl_152 {
    letter-spacing: -.02rem;
    margin-top: 16px;
    font-size: 1.125rem;
    line-height: 1.5rem
}

._header_1xvxr_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._header_1xvxr_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._header_1xvxr_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._header_1xvxr_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._header_1xvxr_1>* {
    grid-column: left-content/right-content
}

._displayTitle_1xvxr_26 {
    letter-spacing: -.15625rem;
    margin-bottom: 36px;
    font-size: 1.875rem;
    line-height: 1
}

@media (width>=1024px) {
    ._displayTitle_1xvxr_26 {
        text-align: right;
        font-size: 3.125rem
    }
}

._displayTitle_1xvxr_26 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translate(30px)
}

._displayTitle_1xvxr_26[inview] {
    opacity: 1;
    transform: translate(0)
}

._slides_1xvxr_56 {
    will-change: scroll-position;
    scrollbar-width: none;
    flex-direction: row;
    display: flex;
    overflow: scroll hidden
}

._slides_1xvxr_56::-webkit-scrollbar {
    background: 0 0;
    width: 0;
    height: 0;
    display: none
}

._slides_1xvxr_56 {
    margin-top: 42px;
    padding: 0 max(36px, 50vw - 174px);
    display: flex
}

@media (width>=600px) {
    ._slides_1xvxr_56 {
        margin-top: 50px;
        padding: 0 max(54px, 50vw - 666px)
    }
}

@media (width>=1024px) {
    ._slides_1xvxr_56 {
        margin-top: 50px;
        padding: 0 max(108px, 50vw - 612px)
    }
}

._slides_1xvxr_56 {
    opacity: 0;
    transition: opacity .4s ease-in-out
}

._slides_1xvxr_56[inview] {
    opacity: 1;
    transform: translateY(0)
}

._slides_1xvxr_56 {
    margin-bottom: 60px
}

._slide_1xvxr_56 {
    scroll-snap-align: center;
    flex: 0 0 488px;
    margin-left: 0;
    margin-right: 0
}

@media (width>=600px) and (width<=1023px) {
    ._slide_1xvxr_56 {
        flex: 0 0 80%
    }
}

@media (width<=599px) {
    ._slide_1xvxr_56 {
        flex: 0 0 100%
    }
}

._item_1xvxr_123 {
    flex-direction: column;
    gap: 24px;
    margin-right: 24px;
    display: flex
}

@media (width<=1023px) {
    ._asset_1xvxr_131 {
        order: 0
    }
}

._chapter_1xvxr_136 {
    flex-direction: column;
    gap: 8px;
    margin-top: auto;
    display: flex
}

._date_1xvxr_143 {
    color: #949a9f
}

._title_1xvxr_148 {
    letter-spacing: -.02rem;
    font-size: 1.5rem;
    line-height: 1
}

._body_1xvxr_161 {
    letter-spacing: -.02rem;
    font-size: 1rem;
    line-height: 1.5rem
}

._linkLabel_1xvxr_167 {
    transition-delay: .6s
}

._liveRegion_1xvxr_171 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._activateSlide_1xvxr_181 {
    position: relative
}

._activateSlide_1xvxr_181:after {
    content: "";
    width: max(100%, 45px);
    height: max(100%, 45px);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

._dots_1xvxr_209 {
    justify-content: center;
    align-items: center;
    gap: 24px;
    display: flex
}

@media (width<=1023px) {
    ._dots_1xvxr_209 {
        display: none
    }
}

._pip_1xvxr_227 {
    opacity: .2;
    background-color: #07f;
    border-radius: 50%;
    width: 8px;
    height: 8px
}

._activateSlide_1xvxr_181[aria-current] ._pip_1xvxr_227 {
    opacity: 1
}

._safetyStats_yhz08_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._safetyStats_yhz08_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._safetyStats_yhz08_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._safetyStats_yhz08_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._safetyStats_yhz08_1>* {
    grid-column: left-content/right-content
}

._safetyStats_yhz08_1 {
    color: #fff;
    background-color: #050f1e;
    padding-top: 36px;
    padding-bottom: 72px;
    position: relative
}

@media (width>=1024px) {
    ._safetyStats_yhz08_1 {
        padding-top: 100px;
        padding-bottom: 140px
    }
}

._content_yhz08_38 {
    flex-direction: column;
    gap: 36px;
    display: flex
}

@media (width>=600px) {
    ._content_yhz08_38 {
        gap: 60px;
        padding-bottom: 25px;
        position: relative
    }
    ._header_yhz08_52 {
        z-index: 2;
        position: relative
    }
}

@media (width>=1024px) {
    ._header_yhz08_52 {
        grid-gap: 36px;
        grid: "title body"/1fr 1fr;
        display: grid
    }
}

._displayTitle_yhz08_66 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._displayTitle_yhz08_66[inview] {
    opacity: 1;
    transform: translateY(0)
}

._displayTitle_yhz08_66 {
    letter-spacing: -.15625rem;
    font-size: 2.25rem;
    line-height: 1.1
}

@media (width>=1024px) {
    ._displayTitle_yhz08_66 {
        grid-area: title;
        max-width: 15ch;
        font-size: 3.125rem
    }
}

._body_yhz08_95 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    opacity: 0;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._body_yhz08_95[inview] {
    opacity: 1;
    transform: translateY(0)
}

._body_yhz08_95 {
    margin-top: 27px;
    transition-delay: .3s
}

@media (width>=600px) and (width<=1023px) {
    ._body_yhz08_95 {
        max-width: 40ch
    }
}

@media (width>=1024px) {
    ._body_yhz08_95 {
        grid-area: body;
        margin-top: 14px
    }
}

._asset_yhz08_131 {
    opacity: 0;
    transition: opacity .3s ease-in-out
}

._asset_yhz08_131[inview] {
    opacity: 1
}

@media (width>=600px) and (width<=1023px) {
    ._asset_yhz08_131 {
        max-width: 400px
    }
}

@media (width>=600px) {
    ._asset_yhz08_131 {
        z-index: 1;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 50%;
        transform: translate(-50%)
    }
    ._asset_yhz08_131 picture {
        height: 100%
    }
    ._asset_yhz08_131 img {
        object-fit: contain;
        width: 100%;
        height: 100%;
        display: block
    }
    ._asset_yhz08_131[inview] {
        opacity: .4
    }
}

._stats_yhz08_167 {
    grid-gap: 36px 18px;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    gap: 36px;
    display: grid
}

@media (width>=600px) {
    ._stats_yhz08_167 {
        z-index: 2;
        position: relative
    }
}

@media (width>=1024px) {
    ._stats_yhz08_167 {
        grid-gap: 34px;
        grid-template-columns: 1fr 1fr 1fr 1fr
    }
}

._stat_yhz08_167 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

@media (width>=600px) {
    ._stat_yhz08_167 {
        padding-right: 32px
    }
}

._stat_yhz08_167:first-child {
    transition-delay: .1s
}

._stat_yhz08_167:nth-child(2) {
    transition-delay: .2s
}

._stat_yhz08_167:nth-child(3) {
    transition-delay: .3s
}

._stat_yhz08_167:nth-child(4) {
    transition-delay: .4s
}

._stat_yhz08_167:nth-child(5) {
    transition-delay: .5s
}

._stat_yhz08_167:nth-child(6) {
    transition-delay: .6s
}

._stats_yhz08_167[inview] ._stat_yhz08_167 {
    opacity: 1;
    transform: translateY(0)
}

._statTitle_yhz08_229 {
    letter-spacing: -.15625rem;
    margin-bottom: 8px;
    font-size: 2.375rem;
    line-height: 1.1
}

._scrollArea_ebwyk_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._scrollArea_ebwyk_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._scrollArea_ebwyk_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._scrollArea_ebwyk_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._scrollArea_ebwyk_1>* {
    grid-column: left-content/right-content
}

._scrollArea_ebwyk_1 {
    position: relative
}

._title_ebwyk_29 {
    letter-spacing: -.075rem;
    font-size: 2.625rem;
    line-height: 1
}

@media (width>=600px) {
    ._title_ebwyk_29 {
        letter-spacing: -.05em;
        font-size: 3.75rem
    }
}

._carousel_ebwyk_48 {
    grid-column: left-outer/right-outer
}

._slides_ebwyk_53 {
    will-change: scroll-position;
    scrollbar-width: none;
    flex-direction: row;
    display: flex;
    overflow: scroll hidden
}

._slides_ebwyk_53::-webkit-scrollbar {
    background: 0 0;
    width: 0;
    height: 0;
    display: none
}

._slides_ebwyk_53 {
    margin-top: 42px;
    padding: 0 max(36px, 50vw - 174px);
    display: flex
}

@media (width>=600px) {
    ._slides_ebwyk_53 {
        margin-top: 50px;
        padding: 0 max(54px, 50vw - 666px)
    }
}

@media (width>=1024px) {
    ._slides_ebwyk_53 {
        margin-top: 50px;
        padding: 0 max(108px, 50vw - 612px)
    }
}

._slide_ebwyk_53 {
    scroll-snap-align: center;
    flex: 0 0 min(100vw - 72px, 348px);
    margin-left: 0;
    margin-right: 0
}

@media (width>=1024px) {
    ._slide_ebwyk_53 {
        flex: 0 0 370px
    }
}

._slideImage_ebwyk_104 {
    aspect-ratio: 1
}

._slideImage_ebwyk_104 picture {
    height: 100%
}

._slideImage_ebwyk_104 img {
    object-fit: contain;
    width: 100%;
    height: 100%;
    display: block
}

._slideTitle_ebwyk_118 {
    letter-spacing: -.06rem;
    max-width: 250px;
    margin-top: 20px;
    padding-right: 30px;
    font-size: 1.875rem;
    line-height: 1.15
}

@media (width>=600px) {
    ._slideTitle_ebwyk_118 {
        max-width: unset;
        padding: 0 40px
    }
}

._slideBody_ebwyk_140 {
    max-width: 246px;
    margin-top: 20px;
    padding-right: 30px
}

@media (width>=600px) {
    ._slideBody_ebwyk_140 {
        max-width: unset;
        padding: 0 40px
    }
}

._slideBody_ebwyk_140 a,
._slideBody_ebwyk_140 a:hover {
    color: #07f
}

._buttons_ebwyk_168 {
    justify-content: center;
    align-items: center;
    gap: "";
    gap: 20px;
    margin-top: 40px;
    display: flex
}

@media (width<=599px) {
    ._buttons_ebwyk_168 {
        display: none
    }
}

._control_ebwyk_183 {
    outline: 0 #0000;
    transition: outline .15s
}

._control_ebwyk_183:focus {
    outline: 0 #0000
}

._control_ebwyk_183:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._control_ebwyk_183 {
    width: 50px;
    height: 50px
}

._control_ebwyk_183[aria-disabled=true] {
    pointer-events: none;
    cursor: not-allowed;
    opacity: .3
}

._serviceMap_12yee_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._serviceMap_12yee_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._serviceMap_12yee_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._serviceMap_12yee_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._serviceMap_12yee_1>* {
    grid-column: left-content/right-content
}

@media (width>=600px) {
    ._serviceMap_12yee_1 {
        height: 800px;
        position: relative
    }
}

@media (width>=1024px) {
    ._serviceMap_12yee_1 {
        height: 950px
    }
}

@media (width>=1440px) and (width<=2199px) {
    ._serviceMap_12yee_1 {
        height: 1027px
    }
}

@media (width>=600px) {
    ._serviceMap_12yee_1._variant\:badges_12yee_41 {
        height: auto;
        min-height: 800px
    }
}

@media (width>=1024px) {
    ._serviceMap_12yee_1._variant\:badges_12yee_41 {
        height: auto;
        min-height: 950px
    }
}

@media (width>=1440px) and (width<=2199px) {
    ._serviceMap_12yee_1._variant\:badges_12yee_41 {
        height: auto;
        min-height: 1027px
    }
}

@media (width>=600px) {
    ._main_12yee_60 {
        z-index: 2;
        max-width: 300px;
        margin-top: 478px;
        position: relative
    }
}

._title_12yee_69 {
    letter-spacing: -.125rem;
    font-size: 2.5rem;
    line-height: -1.2px
}

._body_12yee_83 {
    margin-top: 14px
}

._body_12yee_83 h3 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    margin-top: 50px;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.25rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.25
}

._links_12yee_110 {
    justify-content: center;
    align-items: center;
    gap: 11px;
    margin-top: 8px;
    display: flex
}

@media (width>=600px) {
    ._links_12yee_110 {
        margin-bottom: 30px
    }
}

._linksItem_12yee_129 {
    flex: 1
}

._badgeLink_12yee_133 {
    display: block
}

._imageMobile_12yee_137,
._image_12yee_137 {
    grid-column: left-outer/right-outer;
    margin-top: 40px
}

._imageMobile_12yee_137 picture,
._image_12yee_137 picture {
    height: 100%
}

._imageMobile_12yee_137 img,
._image_12yee_137 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

@media (width>=600px) and (width<=1023px) {
    ._imageMobile_12yee_137._align\:right_12yee_154 img,
    ._image_12yee_137._align\:right_12yee_154 img {
        object-position: 65% 50%
    }
}

@media (width>=1024px) {
    ._imageMobile_12yee_137._align\:right_12yee_154 img,
    ._image_12yee_137._align\:right_12yee_154 img {
        object-position: 60% 50%
    }
}

@media (width>=600px) {
    ._imageMobile_12yee_137 {
        display: none
    }
}

._imageMobile_12yee_137 img {
    object-position: top
}

@media (width>=600px) {
    ._image_12yee_137 {
        aspect-ratio: unset;
        width: 100%;
        max-width: 1920px;
        height: 100%;
        margin: 0;
        position: absolute;
        left: 50%;
        transform: translate(-50%)
    }
}

@media (width<=599px) {
    ._imageMobile_12yee_137~._image_12yee_137 {
        display: none
    }
}

._spacer_3mvuj_1 {
    height: var(--spacer-size, 0);
    margin-bottom: -1px
}

@media (width<=599px) {
    ._spacer_3mvuj_1 {
        height: calc(2px + var(--spacer-size--mobile, var(--spacer-size, 0)));
        margin-top: var(--spacer-margin-top--mobile, -1px)
    }
}

@media (width>=600px) and (width<=1023px) {
    ._spacer_3mvuj_1 {
        height: calc(2px + var(--spacer-size--tablet, var(--spacer-size, 0)));
        margin-top: var(--spacer-margin-top--tablet, -1px)
    }
}

@media (width>=1024px) {
    ._spacer_3mvuj_1 {
        height: calc(2px + var(--spacer-size--desktop, var(--spacer-size, 0)));
        margin-top: var(--spacer-margin-top--desktop, -1px)
    }
}

._spacer_3mvuj_1._zIndex_3mvuj_24 {
    z-index: var(--z-index, 1);
    position: relative
}

._spacer_3mvuj_1.variant\:standard {
    height: 144px
}

@media (width>=600px) and (width<=1023px) {
    ._spacer_3mvuj_1.variant\:standard {
        height: 108px
    }
}

@media (width>=1024px) {
    ._spacer_3mvuj_1.variant\:standard {
        height: 216px
    }
}

._spacer_3mvuj_1.variant\:half {
    height: 72px
}

@media (width>=600px) and (width<=1023px) {
    ._spacer_3mvuj_1.variant\:half {
        height: 54px
    }
}

@media (width>=1024px) {
    ._spacer_3mvuj_1.variant\:half {
        height: 108px
    }
}

._spacer_3mvuj_1.color\:white {
    background-color: #fff
}

._spacer_3mvuj_1.color\:blue {
    background-color: #07f
}

._spacer_3mvuj_1.color\:mint {
    background-color: #ecf3f0
}

._spacer_3mvuj_1.color\:navy {
    background-color: #036
}

._spacer_3mvuj_1.color\:dark-navy {
    background-color: #23233c
}

._spacer_3mvuj_1.color\:extra-dark-navy {
    background-color: #050f1e
}

._spacer_3mvuj_1.color\:light-grey {
    background-color: #fafafb
}

._spacer_3mvuj_1.color\:footer-grey {
    background-color: #f2f2f2
}

._spacer_3mvuj_1.color\:granite-grey-1 {
    background-color: #fafafb
}

._spacer_3mvuj_1.color\:granite-grey-2 {
    background-color: #f4f6f9
}

._spacer_3mvuj_1.color\:granite-grey-10 {
    background-color: #1f2a39
}

._spacer_3mvuj_1.color\:grey {
    background-color: #323232
}

._spacer_3mvuj_1.color\:black {
    background-color: #000
}

._spacer_3mvuj_1.color\:green {
    background-color: #00e89d
}

._spacer_3mvuj_1.color\:flaxen-5 {
    background-color: #f7f6f4
}

._spacer_3mvuj_1._divider\:light-grey_3mvuj_117 {
    position: relative
}

._spacer_3mvuj_1._divider\:light-grey_3mvuj_117:after {
    content: "";
    background-color: #ccd3dc;
    width: calc(100% - 72px);
    max-width: 348px;
    height: 1px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

@media (width>=600px) and (width<=1023px) {
    ._spacer_3mvuj_1._divider\:light-grey_3mvuj_117:after {
        width: calc(100% - 108px);
        max-width: 1332px
    }
}

@media (width>=1024px) {
    ._spacer_3mvuj_1._divider\:light-grey_3mvuj_117:after {
        width: calc(100% - 216px);
        max-width: 1224px
    }
}

._stories_18h22_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._stories_18h22_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._stories_18h22_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._stories_18h22_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._stories_18h22_1>* {
    grid-column: left-content/right-content
}

._stories_18h22_1 {
    position: relative
}

@media (width<=1023px) {
    ._header_18h22_29 {
        display: none
    }
}

._header_18h22_29 {
    writing-mode: vertical-rl;
    border-left: 1px solid #23233c;
    flex-direction: row-reverse;
    align-items: end;
    gap: 76px;
    width: max-content;
    padding-left: 40px;
    display: flex;
    position: absolute;
    top: 60px;
    left: 0;
    transform: rotate(180deg)
}

._title_18h22_49 {
    --font-size: min(calc(6.25rem + (1vw - 10.24px) * 31.25), 11.25rem);
    font-size: var(--font-size);
    letter-spacing: -.05em;
    line-height: .7
}

@media (width>=1280px) {
    ._title_18h22_49 {
        font-size: 11.25rem
    }
}

._eyebrow_18h22_73 {
    letter-spacing: .15rem;
    text-transform: uppercase;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    font-size: .75rem
}

@media (width>=1440px) {
    ._storiesList_18h22_81 {
        padding-right: 90px
    }
}

._storiesList_18h22_81>*+* {
    margin-top: 65px
}

@media (width>=600px) {
    ._storiesList_18h22_81>*+* {
        margin-top: 50px
    }
}

@media (width<=599px) {
    ._story_18h22_102 {
        flex: 0 0 300px
    }
}

@media (width>=600px) {
    ._story_18h22_102 {
        grid-gap: 0 min(80px, 8vw);
        align-items: start;
        display: grid
    }
    ._story_18h22_102.image-right-50-50 {
        grid: "quoteIcon _""quote image""author image""title image""cta image"1fr/1fr min(337px, 40vw)
    }
    ._story_18h22_102.image-left-50-50 {
        grid-gap: 0;
        grid: "gutter gap2 gap quoteIcon""gutter image gap quote""gutter image gap author""gutter image gap title""gutter image gap cta"1fr/1fr min(337px, 40vw) min(80px, 8vw) minmax(auto, 250px)
    }
    ._story_18h22_102.image-right-big-quote {
        grid: "quoteIcon image""quote image""quote author""quote title""quote cta"1fr/1fr min(337px, 40vw)
    }
    ._story_18h22_102.overlap-top {
        margin-top: -30px
    }
}

@media (width>=600px) and (width>=1024px) and (width<=1439px) {
    ._story_18h22_102:first-of-type,
    ._story_18h22_102:nth-of-type(2) {
        padding-left: calc(20vw - 40px)
    }
}

@media (width>=600px) and (width>=1280px) {
    ._story_18h22_102:first-of-type,
    ._story_18h22_102:nth-of-type(2) {
        padding-left: calc(160px + 10vw)
    }
}

@media (width>=600px) and (width>=1440px) {
    ._story_18h22_102:first-of-type,
    ._story_18h22_102:nth-of-type(2) {
        padding-left: 280px
    }
}

._quoteIcon_18h22_142 {
    width: 41px;
    height: 30px;
    margin-left: auto
}

@media (width>=600px) {
    ._quoteIcon_18h22_142 {
        grid-area: quoteIcon;
        justify-self: end;
        width: 69px;
        height: 50px;
        margin: 0
    }
    .image-right-big-quote ._quoteIcon_18h22_142 {
        justify-self: end;
        margin: 115px 0 0
    }
}

._quote_18h22_142 {
    text-align: right;
    letter-spacing: -.035em;
    color: #07f;
    margin-top: 9px;
    font-size: 1.875rem;
    line-height: 1.1
}

@media (width>=600px) {
    ._quote_18h22_142 {
        grid-area: quote;
        font-size: 2.25rem;
        line-height: 1
    }
}

@media (width>=1024px) {
    ._quote_18h22_142 {
        font-size: 2.625rem
    }
}

@media (width>=600px) {
    .image-right-big-quote ._quote_18h22_142 {
        text-align: right
    }
}

@media (width<=1023px) {
    ._quote_18h22_142~._image_18h22_112 {
        margin-top: 26px
    }
}

._image_18h22_112 {
    overflow: hidden
}

@media (width>=600px) {
    ._image_18h22_112 {
        grid-area: image
    }
}

._story_18h22_102:first-of-type ._image_18h22_112 {
    border-top-left-radius: 2000px;
    border-top-right-radius: 2000px;
    border-bottom-right-radius: 2000px
}

._story_18h22_102:nth-of-type(2) ._image_18h22_112 {
    border-top-left-radius: 2000px;
    border-bottom-right-radius: 2000px;
    border-bottom-left-radius: 2000px
}

._story_18h22_102:nth-of-type(3) ._image_18h22_112 {
    border-top-left-radius: 2000px;
    border-top-right-radius: 2000px
}

._byline_18h22_230 {
    color: #949a9f;
    margin-top: 30px
}

@media (width>=600px) {
    ._byline_18h22_230 {
        grid-area: author;
        margin-top: 50px
    }
    ._quote_18h22_142~._byline_18h22_230 {
        margin-top: 30px
    }
}

._storyTitle_18h22_248 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    margin-top: 10px;
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1.5rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.75rem
}

@media (width>=600px) {
    ._storyTitle_18h22_248 {
        grid-area: title;
        margin-top: 14px
    }
}

._link_18h22_276 {
    width: max-content;
    margin-top: 17px
}

@media (width>=600px) {
    ._link_18h22_276 {
        grid-area: cta;
        margin-top: 27px
    }
}

._subnavContainer_1ovwj_1 {
    display: contents
}

._subnavContainer_1ovwj_1 w-subnav {
    height: 65px;
    display: block;
    position: relative
}

@media (height>=500px) {
    ._subnavContainer_1ovwj_1 w-subnav {
        z-index: 5;
        transition: transform .2s .4s;
        position: sticky;
        top: -1px;
        transform: translateY(0)
    }
}

@media (height>=500px) and (width<=599px) {
    .scroll\:down ._subnavContainer_1ovwj_1 w-subnav.sticky\:sticking {
        opacity: 0;
        transition: transform .2s .4s, opacity .1s .4s;
        transform: translateY(calc(-130px - 100%))
    }
}

@media (height>=500px) and (width>=600px) {
    .scroll\:down ._subnavContainer_1ovwj_1 w-subnav.sticky\:sticking {
        opacity: 0;
        transition: transform .2s .4s, opacity .1s .4s;
        transform: translateY(calc(-150px - 100%))
    }
}

@media (height>=500px) {
    .scroll\:up ._subnavContainer_1ovwj_1 w-subnav:not(.sticky\: sticking) {
        transition:opacity .2s .4s
    }
}

._subnav_1ovwj_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._subnav_1ovwj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._subnav_1ovwj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._subnav_1ovwj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._subnav_1ovwj_1>* {
    grid-column: left-content/right-content
}

._subnav_1ovwj_1 {
    background-color: #fff;
    border-bottom: 1px solid #949a9f80;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media (height>=500px) {
    .sticky\:sticking ._subnav_1ovwj_1 {
        transition: transform .2s .4s
    }
    .scroll\:up .sticky\:sticking ._subnav_1ovwj_1 {
        transform: translateY(80px)
    }
}

@media (height>=500px) and (width>=600px) {
    .scroll\:up .sticky\:sticking ._subnav_1ovwj_1 {
        transform: translateY(100px)
    }
}

._subnavItems_1ovwj_85 {
    grid-column: left-padding/right-padding;
    align-items: center;
    gap: 34px;
    padding: 0 36px;
    display: flex;
    overflow: auto clip
}

@media (width>=600px) {
    ._subnavItems_1ovwj_85 {
        gap: 64px;
        padding: 0 54px
    }
}

@media (width>=1024px) {
    ._subnavItems_1ovwj_85 {
        padding: 0 108px
    }
}

._subnavItem_1ovwj_85 {
    justify-content: center;
    align-items: center;
    gap: "";
    flex: none;
    height: 100%;
    display: flex
}

._link_1ovwj_121 {
    justify-content: center;
    align-items: center;
    gap: "";
    height: calc(100% - 6px);
    font-size: .875rem;
    line-height: 1.25rem;
    display: flex;
    position: relative
}

._link_1ovwj_121[aria-current]:after {
    content: "";
    background-color: #00e89d;
    width: 100%;
    height: 5px;
    position: absolute;
    bottom: -4px;
    left: 0
}

._subscribe_8a49p_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._subscribe_8a49p_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._subscribe_8a49p_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._subscribe_8a49p_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._subscribe_8a49p_1>* {
    grid-column: left-content/right-content
}

._subscribe_8a49p_1 {
    color: #fff;
    background-color: #23233c
}

@media (width>=600px) {
    ._content_8a49p_30 {
        grid: "logo title title""logo cta socials"1fr/33% 1fr min(25vw, 240px);
        align-items: start;
        display: grid
    }
}

@media (width>=1024px) {
    ._content_8a49p_30 {
        grid: "logo title title"1fr"logo cta socials"/25% 1fr 240px
    }
}

._logo_8a49p_42 {
    width: 118px;
    height: 141px
}

@media (width>=600px) {
    ._logo_8a49p_42 {
        grid-area: logo
    }
}

._title_8a49p_53 {
    letter-spacing: -.04em;
    margin-top: 62px;
    margin-bottom: 24px;
    line-height: 1
}

@media (width>=600px) {
    ._title_8a49p_53 {
        grid-area: title;
        align-self: end;
        margin: 0 0 29px
    }
}

@media (width>=1024px) {
    ._title_8a49p_53 {
        font-size: 2.5rem
    }
}

@media (width>=600px) {
    ._cta_8a49p_80 {
        grid-area: cta;
        align-self: end
    }
}

._socials_8a49p_87 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    width: 100%;
    max-width: 240px;
    margin-top: 78px;
    display: flex
}

@media (width>=600px) {
    ._socials_8a49p_87 {
        grid-area: socials;
        align-self: end;
        margin: 0
    }
}

._testimonials_1bwfb_2 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._testimonials_1bwfb_2 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._testimonials_1bwfb_2 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._testimonials_1bwfb_2 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._testimonials_1bwfb_2>* {
    grid-column: left-content/right-content
}

._testimonials_1bwfb_2 {
    position: relative
}

._testimonials_1bwfb_2 w-tabs {
    display: contents
}

._title_1bwfb_32 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._testimonialsContainer_1bwfb_41 {
    flex-direction: column;
    grid-column: left-content/right-padding;
    gap: 0;
    display: flex
}

@media (width>=600px) {
    ._testimonialsContainer_1bwfb_41 {
        justify-content: end;
        min-height: 600px;
        position: relative
    }
}

._testimonialsList_1bwfb_56 {
    order: 1;
    padding-right: 36px;
    display: grid;
    position: relative
}

@media (width>=600px) {
    ._testimonialsList_1bwfb_56 {
        max-width: 515px;
        height: 100%
    }
}

._testimonial_1bwfb_2 {
    opacity: 0;
    pointer-events: none;
    grid-area: 1/1;
    grid-template-rows: auto auto 1fr;
    display: grid
}

._testimonial_1bwfb_2:not([aria-hidden]) {
    opacity: 1;
    pointer-events: auto;
    transition: opacity .3s
}

._quote_1bwfb_90 {
    letter-spacing: -.09375rem;
    font-size: 1.875rem;
    line-height: 1.15
}

@media (width>=600px) {
    ._quote_1bwfb_90 {
        letter-spacing: -.05em;
        font-size: 2.5rem
    }
}

._quote_1bwfb_90:before {
    content: "“";
    margin-bottom: -50px;
    font-size: 6.25rem;
    display: block
}

@media (width>=600px) {
    ._quote_1bwfb_90:before {
        font-size: 7.5rem
    }
}

._byline_1bwfb_121 {
    color: #6b7280;
    margin-top: 27px;
    font-size: 1.25rem;
    line-height: 1.4
}

@media (width>=600px) {
    ._byline_1bwfb_121 {
        margin-top: 10px;
        font-size: 1.375rem
    }
}

._testimonialLink_1bwfb_134 {
    justify-content: center;
    align-items: center;
    gap: "";
    outline: 0 #0000;
    transition: outline .15s;
    display: flex
}

._testimonialLink_1bwfb_134:focus {
    outline: 0 #0000
}

._testimonialLink_1bwfb_134:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._testimonialLink_1bwfb_134 {
    align-self: end;
    gap: 20px;
    max-width: 311px;
    margin-top: 50px
}

@media (width>=600px) {
    ._testimonialLink_1bwfb_134 {
        width: max-content;
        max-width: 341px
    }
}

._testimonialLinkIcon_1bwfb_162 {
    flex: none;
    width: 42px;
    height: 42px
}

._testimonialLinkLabel_1bwfb_168 {
    letter-spacing: -.0625rem;
    font-size: 1.25rem;
    line-height: 1.1
}

@media (width>=600px) {
    ._testimonialLinkLabel_1bwfb_168 {
        font-size: 1.375rem;
        line-height: 1.18
    }
}

._background_1bwfb_180 {
    order: 3;
    margin-top: 40px;
    margin-left: 36px
}

@media (width>=600px) {
    ._background_1bwfb_180 {
        width: 71.6%;
        margin: 40px 0 0 auto
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._background_1bwfb_180 {
        max-width: 55vw
    }
}

@media (width>=1024px) {
    ._background_1bwfb_180 {
        margin: 0;
        position: absolute;
        bottom: 0;
        right: 0
    }
}

@media (width>=1440px) {
    ._background_1bwfb_180 {
        top: 0;
        bottom: unset
    }
}

._controls_1bwfb_212 {
    justify-content: center;
    align-items: center;
    gap: "";
    order: 2;
    gap: 5px;
    width: max-content;
    margin-top: 50px;
    display: flex
}

@media (width>=600px) {
    ._controls_1bwfb_212 {
        z-index: 2;
        position: relative
    }
}

._control_1bwfb_212 {
    border: 4px solid #0000;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    transition: border .2s;
    overflow: hidden
}

._control_1bwfb_212[aria-selected=true] {
    border: 4px solid #07f
}

._footer_1bwfb_262 {
    margin-top: 90px
}

@media (width<=599px) {
    ._footer_1bwfb_262 {
        display: none
    }
}

._footerImage_1bwfb_271 {
    width: 100%;
    max-width: 712px;
    position: relative;
    left: 50%;
    transform: translate(-50%)
}

._topics_6ow8d_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._topics_6ow8d_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._topics_6ow8d_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._topics_6ow8d_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._topics_6ow8d_1>* {
    grid-column: left-content/right-content
}

._topics_6ow8d_1 {
    position: relative
}

._header_6ow8d_28 {
    justify-content: space-between;
    align-items: center;
    display: flex
}

@media (width<=1023px) {
    ._header_6ow8d_28 {
        flex-direction: column
    }
}

._title_6ow8d_40 {
    letter-spacing: -.15625rem;
    margin-bottom: 30px;
    font-size: 3.125rem;
    line-height: 1.1
}

._details_6ow8d_54>._summary_6ow8d_54 {
    outline: 0 #0000;
    list-style: none;
    transition: outline .15s
}

._details_6ow8d_54>._summary_6ow8d_54:focus {
    outline: 0 #0000
}

._details_6ow8d_54>._summary_6ow8d_54:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._details_6ow8d_54>._summary_6ow8d_54::-webkit-details-marker {
    display: none
}

._details_6ow8d_54[open] ._summary_6ow8d_54 {
    border-bottom: 1px solid #23233c
}

._details_6ow8d_54[open] ._summaryBody_6ow8d_74,
._details_6ow8d_54[open] ._iconOpen_6ow8d_75 {
    display: block
}

._details_6ow8d_54[open] ._iconClose_6ow8d_78 {
    display: none
}

._summary_6ow8d_54 {
    cursor: pointer;
    border-top: 1px solid #23233c;
    padding: 36px 0
}

._summaryHeadline_6ow8d_88 {
    justify-content: flex-start;
    align-items: center;
    display: flex
}

._summaryTitle_6ow8d_94 {
    letter-spacing: -.06rem;
    flex: 1;
    font-size: 1.5rem;
    line-height: 1.1
}

._summaryBody_6ow8d_74 {
    max-width: 460px
}

._summaryBody_6ow8d_74,
._iconOpen_6ow8d_75 {
    display: none
}

._cardList_6ow8d_120 {
    padding: 0;
    list-style: none
}

._card_6ow8d_120 {
    border-bottom: 1px solid #d4d7d9;
    gap: 32px;
    padding: 32px 0 32px 32px;
    display: flex
}

@media (width<=1023px) {
    ._card_6ow8d_120 {
        flex-direction: column
    }
}

._card_6ow8d_120:last-child {
    border-top: none
}

._cardImageGroup_6ow8d_140 {
    line-height: 0;
    position: relative
}

._cardImage_6ow8d_140 {
    width: 380px
}

@media (width<=1023px) {
    ._cardImage_6ow8d_140 {
        width: 100%
    }
}

._cardPdfDownload_6ow8d_154 {
    width: 36px;
    position: absolute;
    bottom: 0
}

._cardPdfDownload_6ow8d_154 img {
    width: 100%
}

._cardImageTitle_6ow8d_163 {
    color: #fff;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    max-width: 50%;
    height: 100%;
    padding: 0 24px;
    font-size: 1.5rem;
    line-height: 1.1;
    display: flex;
    position: absolute;
    top: 0;
    left: 0
}

._cardContent_6ow8d_179 {
    flex-direction: column;
    gap: 16px;
    display: flex
}

._cardTitle_6ow8d_186 {
    letter-spacing: -.06rem;
    font-size: 1.25rem;
    line-height: 1.1
}

._cardAuthor_6ow8d_199 {
    color: #949a9f;
    font-size: .875rem;
    line-height: 1.1
}

._cardBody_6ow8d_205 {
    flex: 1
}

._cardLinks_6ow8d_209 {
    justify-content: space-between;
    gap: 24px;
    display: flex
}

._cardYoutubeButton_6ow8d_215 {
    all: unset;
    cursor: pointer;
    color: #07f;
    align-items: center;
    gap: 8px;
    margin-left: auto;
    display: flex
}

._cardYoutubeButton_6ow8d_215:before {
    content: "";
    background: url(https://lh3.googleusercontent.com/P3PeCGfwMi-fdkO3RIoYehXhGXJpkJrANWmmAizROTp6wZotvot9oIAkXFdi97B9NyiAP9HhVbiTyr_qvSmZ_urq1M_GOtLoaUoibA=s0-rw) 50%/16px 16px no-repeat;
    width: 16px;
    height: 16px
}

._noResults_6ow8d_232 {
    text-align: center;
    display: none
}

._filters_6ow8d_237 {
    gap: 24px;
    max-width: 100%;
    display: flex
}

@media (width<=1023px) {
    ._filters_6ow8d_237 {
        flex-direction: column;
        margin-bottom: 24px
    }
}

@media (width<=599px) {
    ._filters_6ow8d_237 {
        margin-right: auto
    }
}

._selectDropdown_6ow8d_254 {
    --border-color: #80868b;
    z-index: 100;
    background-color: #fff;
    max-width: 100%;
    position: relative
}

._selectDropdown_6ow8d_254:focus-within {
    --border-color: #07f
}

._selectDropdown_6ow8d_254:hover {
    cursor: pointer
}

._selectDropdown_6ow8d_254 summary:focus {
    outline: none
}

._selectDropdown_6ow8d_254 summary::-webkit-details-marker {
    display: none
}

._selectDropdown_6ow8d_254 summary {
    box-sizing: border-box;
    letter-spacing: -.04em;
    letter-spacing: -.02em;
    width: 100%;
    color: var(--border-color);
    border: 1px solid var(--border-color);
    appearance: none;
    background-image: url("data:image/svg+xml;utf8,<svg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1.001 1.09375C0.914398 1.1875 6.4572 7 6.4572 7L12 1' stroke='%23949A9F' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/></svg>");
    background-position: calc(100% - 24px);
    background-repeat: no-repeat;
    background-size: 11px;
    border-radius: 3px;
    margin-top: 3px;
    padding: 15px 45px 15px 18px;
    font-family: GT-Walsheim, sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1.5;
    list-style: none;
    display: block
}

._selectDropdown_6ow8d_254 summary+* {
    width: 100%;
    position: absolute;
    top: -2px
}

._selectDropdown_6ow8d_254 ._selectDropdownContent_6ow8d_301 {
    box-sizing: border-box;
    border: 1px solid var(--border-color);
    background-color: #fff;
    border-top: none;
    border-radius: 0 0 3px 3px;
    flex-direction: column;
    gap: 8px;
    padding: 8px;
    display: flex;
    position: absolute;
    top: 55px;
    left: 0
}

._checkboxLabel_6ow8d_316 {
    gap: 8px;
    display: flex
}

._container_1q65i_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_1q65i_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_1q65i_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_1q65i_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_1q65i_1>* {
    grid-column: left-content/right-content
}

._container_1q65i_1 {
    position: relative
}

._grid_1q65i_28 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._grid_1q65i_28[inview] {
    opacity: 1;
    transform: translateY(0)
}

._grid_1q65i_28 {
    position: relative
}

@media (width>=1024px) {
    ._grid_1q65i_28 {
        grid-gap: 20px 84px;
        grid: "image _"1fr"image body""image cta""image __"1fr/42.4% 1fr;
        align-items: center;
        max-width: 1000px;
        margin: 0 auto;
        display: grid
    }
}

._container_1q65i_1.mirrored ._grid_1q65i_28 {
    grid: "_ image"1fr"body image""cta image""__ image"1fr/1fr 42.4%
}

._image_1q65i_54 {
    aspect-ratio: 1;
    border-radius: 50%;
    max-width: 366px;
    overflow: hidden
}

@media (width>=1024px) {
    ._image_1q65i_54 {
        grid-area: image;
        justify-self: end
    }
}

._image_1q65i_54 img {
    width: 100%
}

._body_1q65i_70 {
    letter-spacing: -.035em;
    margin-top: 72px;
    font-size: 1.125rem;
    line-height: 1.75
}

@media (width>=600px) {
    ._body_1q65i_70 {
        font-size: 1.5rem;
        line-height: 1.5
    }
}

@media (width>=1024px) {
    ._body_1q65i_70 {
        grid-area: body;
        margin: 0
    }
}

._body_1q65i_70 strong {
    text-wrap: balance;
    border: 1px solid #050f1e;
    border-radius: 2000px;
    margin-inline-end: 4px;
    padding: 4px 12px;
    font-weight: 500;
    line-height: 1.3;
    display: inline-block
}

._cta_1q65i_100 {
    outline: 0 #0000;
    transition: outline .15s
}

._cta_1q65i_100:focus {
    outline: 0 #0000
}

._cta_1q65i_100:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._cta_1q65i_100 {
    color: #fff;
    background-color: #050f1e;
    border-radius: 60px;
    align-items: center;
    gap: 15px;
    max-width: max-content;
    margin-top: 12px;
    padding: 7px 16px;
    font-size: .875rem;
    line-height: 1.25;
    display: flex
}

@media (width>=600px) {
    ._cta_1q65i_100 {
        gap: 20px;
        margin-top: 36px;
        padding: 7px 20px;
        font-size: 1.125rem
    }
}

._cta_1q65i_100 svg {
    width: 20px;
    height: 18px
}

._cta_1q65i_100 {
    letter-spacing: -.035em;
    margin-top: 8px;
    font-size: 1.125rem;
    line-height: 24px
}

@media (width>=1024px) {
    ._cta_1q65i_100 {
        grid-area: cta;
        margin: 0
    }
}

._sticker1_1q65i_173 {
    width: 103px;
    height: 114px;
    position: absolute;
    top: -82px;
    left: 67px
}

@media (width>=1024px) {
    ._sticker1_1q65i_173 {
        top: -130px;
        left: calc(50% - 80px)
    }
}

._sticker2_1q65i_187 {
    width: 105px;
    height: 87px;
    position: absolute;
    top: calc(100% + 57px);
    right: 27px
}

@media (width>=1024px) {
    ._sticker2_1q65i_187 {
        top: calc(100% + 36px);
        right: unset;
        left: calc(50% + 420px)
    }
}

._sticker3_1q65i_202 {
    width: 69px;
    height: 110px;
    position: absolute;
    top: calc(100% + 42px);
    left: 66px
}

@media (width>=1024px) {
    ._sticker3_1q65i_202 {
        top: calc(100% - 75px);
        left: calc(50% - 100px)
    }
}

._sticker4_1q65i_216 {
    width: 126px;
    height: 71px;
    position: absolute;
    top: calc(100% + 124px);
    left: 196px
}

@media (width>=600px) and (width<=1023px) {
    ._sticker4_1q65i_216 {
        right: 52px;
        left: unset
    }
}

@media (width>=1024px) {
    ._sticker4_1q65i_216 {
        top: calc(100% + 49px);
        left: calc(50% + 270px)
    }
}

._container_1fqpc_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_1fqpc_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_1fqpc_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_1fqpc_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_1fqpc_1>* {
    grid-column: left-content/right-content
}

._container_1fqpc_1 {
    contain: content;
    overflow: hidden
}

._carousel_1fqpc_29 {
    grid-column: left-outer/right-outer
}

._title_1fqpc_33 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._slides_1fqpc_43 {
    will-change: scroll-position;
    scrollbar-width: none;
    scroll-snap-type: x mandatory;
    scroll-snap-stop: always;
    flex-direction: row;
    padding-left: calc(50vw - 148px);
    padding-right: calc(50vw - 148px);
    display: flex;
    overflow: scroll hidden
}

._slides_1fqpc_43::-webkit-scrollbar {
    background: 0 0;
    width: 0;
    height: 0;
    display: none
}

._slide_1fqpc_43 {
    scroll-snap-align: center;
    grid-gap: 20px;
    background-color: #ebfeab;
    border-radius: 20px;
    flex: 0 0 296px;
    grid: "image image""date title"1fr/auto 1fr;
    margin-left: 5px;
    margin-right: 5px;
    padding: 14px 14px 28px;
    display: grid;
    overflow: hidden
}

._slideImage_1fqpc_82 {
    aspect-ratio: 1;
    border-radius: 8px;
    grid-area: image;
    overflow: hidden
}

._slideImage_1fqpc_82 picture {
    height: 100%
}

._slideImage_1fqpc_82 img {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

._slideHeader_1fqpc_99 {
    font-size: 1.125rem;
    line-height: 1.33;
    display: contents
}

._readableDate_1fqpc_112 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._slideDate_1fqpc_121 {
    grid-area: date;
    font-weight: 500
}

._slideTitle_1fqpc_126 {
    grid-area: title
}

._buttons_1fqpc_130 {
    justify-content: center;
    align-items: center;
    gap: "";
    gap: 20px;
    margin-top: 50px;
    padding-bottom: 2px;
    display: flex
}

@media (width>=600px) {
    ._buttons_1fqpc_130 {
        margin-top: 40px
    }
}

._control_1fqpc_146 {
    width: 50px;
    height: 50px
}

._control_1fqpc_146[aria-disabled=true] {
    cursor: not-allowed;
    opacity: .5
}

._container_d663v_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_d663v_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_d663v_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_d663v_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_d663v_1>* {
    grid-column: left-content/right-content
}

._container_d663v_1 {
    margin-top: -100px;
    position: relative;
    overflow: hidden
}

@media (width>=1024px) {
    ._container_d663v_1 {
        margin-top: -230px
    }
}

@media (width<=599px) {
    ._image_d663v_36 {
        grid-column: left-outer/right-outer
    }
}

._image_d663v_36 {
    position: relative
}

@media (width>=600px) and (width<=1023px) {
    ._image_d663v_36 {
        width: 850px;
        left: 50%;
        transform: translate(-50%)
    }
}

@media (width>=1024px) {
    ._image_d663v_36 {
        --overhang: 40px;
        width: calc(100% + 2 * var(--overhang));
        margin: 0 calc(-1 * var(--overhang));
        grid-row: 1;
        display: grid
    }
}

._background_d663v_60 {
    width: 691px;
    height: 248px;
    position: relative;
    left: -78px
}

@media (width>=600px) {
    ._background_d663v_60 {
        width: 100%;
        height: auto;
        position: absolute;
        left: 0
    }
}

@media (width>=1024px) {
    ._background_d663v_60 {
        grid-area: 1/1;
        position: relative
    }
}

._background_d663v_60 img {
    width: 100%
}

._foreground_d663v_85 {
    width: 367px;
    height: 310px;
    position: absolute;
    top: 0;
    left: -67px
}

@media (width>=600px) {
    ._foreground_d663v_85 {
        width: 58.8%;
        max-width: 700px;
        height: auto;
        left: -99px
    }
}

@media (width>=1024px) {
    ._foreground_d663v_85 {
        grid-area: 1/1;
        position: relative;
        top: -34px
    }
}

._content_d663v_109 {
    margin-top: 61px
}

@media (width>=600px) {
    ._content_d663v_109 {
        grid-gap: 0 47px;
        grid: "_ eyebrow""image title""__ body""__ link""__ footer""__ footerLink"1fr/83px 1fr;
        max-width: 433px;
        margin-left: auto;
        display: grid;
        position: relative
    }
}

@media (width>=1024px) {
    ._content_d663v_109 {
        grid-row: 1
    }
}

._nextStopArrow_d663v_128 {
    width: 69px;
    height: 69px
}

@media (width>=600px) and (width<=1023px) {
    ._nextStopArrow_d663v_128 {
        display: none
    }
}

@media (width>=1024px) {
    ._nextStopArrow_d663v_128 {
        grid-area: image;
        width: 83px;
        height: 83px;
        margin-top: 30px
    }
}

._title_d663v_147 {
    margin-top: 25px
}

@media (width>=600px) {
    ._title_d663v_147 {
        display: contents
    }
}

._eyebrow_d663v_163 {
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 2px solid #050f1e;
    width: max-content;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    font-size: 1.125rem;
    line-height: 1.5
}

@media (width>=600px) {
    ._eyebrow_d663v_163 {
        grid-area: eyebrow
    }
}

._location_d663v_178 {
    letter-spacing: -.1575rem;
    margin-top: 26px;
    font-size: 3.25rem;
    line-height: 1.1
}

@media (width>=600px) {
    ._location_d663v_178 {
        grid-area: title;
        font-size: 3.75rem
    }
}

._body_d663v_191,
._footer_d663v_192 {
    letter-spacing: -.06rem;
    margin-top: 25px;
    font-size: 1.25rem;
    line-height: 1.25
}

@media (width>=600px) {
    ._body_d663v_191 {
        grid-area: body;
        margin-top: 41px
    }
}

._link_d663v_207,
._footerLink_d663v_208 {
    outline: 0 #0000;
    transition: outline .15s
}

._link_d663v_207:focus,
._footerLink_d663v_208:focus {
    outline: 0 #0000
}

._link_d663v_207:focus-visible,
._footerLink_d663v_208:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._link_d663v_207,
._footerLink_d663v_208 {
    color: #fff;
    background-color: #050f1e;
    border-radius: 60px;
    align-items: center;
    gap: 15px;
    max-width: max-content;
    margin-top: 12px;
    padding: 7px 16px;
    font-size: .875rem;
    line-height: 1.25;
    display: flex
}

@media (width>=600px) {
    ._link_d663v_207,
    ._footerLink_d663v_208 {
        gap: 20px;
        margin-top: 36px;
        padding: 7px 20px;
        font-size: 1.125rem
    }
}

._link_d663v_207,
._footerLink_d663v_208 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    letter-spacing: -.06rem;
    min-width: 220px;
    margin-top: 10px;
    padding: 10px 22px;
    font-size: 1.25rem;
    line-height: 1.4;
    display: flex
}

@media (width>=1024px) {
    ._link_d663v_207,
    ._footerLink_d663v_208 {
        width: max-content;
        margin-top: 21px;
        padding: 17px 36px;
        font-size: 1.5rem
    }
}

._link_d663v_207 svg,
._footerLink_d663v_208 svg {
    width: 22px;
    height: 22px
}

@media (width>=1024px) {
    ._link_d663v_207 svg,
    ._footerLink_d663v_208 svg {
        width: 30px;
        height: 30px
    }
}

@media (width>=600px) {
    ._link_d663v_207 {
        grid-area: link
    }
}

._footer_d663v_192 {
    margin-top: 55px
}

@media (width>=600px) {
    ._footer_d663v_192 {
        grid-area: footer;
        margin-top: 36px
    }
    ._footerLink_d663v_208 {
        grid-area: footerLink
    }
}

._container_qfeft_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_qfeft_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_qfeft_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_qfeft_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_qfeft_1>* {
    grid-column: left-content/right-content
}

._container_qfeft_1 {
    letter-spacing: -.035em;
    padding: 170px 0 220px;
    font-size: 1rem;
    line-height: 1.5;
    position: relative;
    overflow: hidden
}

@media (width>=600px) {
    ._container_qfeft_1 {
        padding: 183px 0 320px
    }
}

@media (width>=1024px) {
    ._container_qfeft_1 {
        margin-bottom: 56px
    }
}

._container_qfeft_1>* {
    position: relative
}

._backgroundMobileGradient_qfeft_46 {
    grid-column: left-outer/right-outer;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media (width>=1024px) {
    ._backgroundMobileGradient_qfeft_46 {
        display: none
    }
}

._backgroundMobileGradient_qfeft_46 picture {
    height: 80%
}

._backgroundMobileGradient_qfeft_46 img {
    --overhang: 4px;
    width: calc(100% + 2 * var(--overhang));
    max-width: unset;
    height: 100%;
    margin: 0 calc(-1 * var(--overhang))
}

._backgroundMobile_qfeft_46 {
    grid-column: left-outer/right-outer;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media (width>=1024px) {
    ._backgroundMobile_qfeft_46 {
        display: none
    }
}

._backgroundMobile_qfeft_46 picture {
    height: 100%
}

._backgroundMobile_qfeft_46 img {
    object-fit: contain;
    object-position: bottom;
    width: 100%;
    height: 100%
}

@media (width>=600px) and (width<=1023px) {
    ._backgroundMobile_qfeft_46 img {
        object-fit: cover
    }
}

._backgroundDesktop_qfeft_98 {
    border-radius: 30px;
    width: calc(100% + 80px);
    height: 100%;
    margin-left: -40px;
    margin-right: -40px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

@media (width<=1023px) {
    ._backgroundDesktop_qfeft_98 {
        display: none
    }
}

._backgroundDesktop_qfeft_98 picture {
    height: 100%
}

._backgroundDesktop_qfeft_98 img {
    object-fit: cover;
    object-position: bottom;
    width: 100%;
    height: 100%;
    display: block
}

._heading_qfeft_127 {
    letter-spacing: -.035em;
    font-size: 1.5rem;
    line-height: 1.5
}

@media (width>=600px) {
    ._heading_qfeft_127 {
        font-size: 2.375rem
    }
}

._heading_qfeft_127 strong {
    border: 2px solid #050f1e;
    border-radius: 5000px;
    max-width: max-content;
    padding: 4px 16px;
    font-weight: 500;
    display: block
}

@media (width>=600px) {
    ._heading_qfeft_127 strong {
        border: 3px solid #050f1e;
        padding: 10px 20px;
        display: inline-block
    }
}

._body_qfeft_160 {
    letter-spacing: -.035em;
    margin-top: 87px;
    font-size: 1.25rem;
    line-height: 1.5
}

@media (width>=600px) {
    ._body_qfeft_160 {
        max-width: 600px;
        margin: 80px auto 0;
        font-size: 1.5rem
    }
}

@media (width>=1024px) {
    ._body_qfeft_160 {
        max-width: 800px
    }
}

._grid_qfeft_180 {
    margin-top: 59px;
    padding: 0 36px
}

@media (width>=600px) {
    ._grid_qfeft_180 {
        grid-gap: 100px 78px;
        grid-template-columns: 1fr 1fr;
        max-width: 600px;
        margin: 90px auto 0;
        padding: 0;
        display: grid
    }
}

@media (width>=1024px) {
    ._grid_qfeft_180 {
        grid-template-columns: 1fr 1fr 1fr;
        max-width: 800px
    }
}

@media (width<=599px) {
    ._grid_qfeft_180>*+* {
        margin-top: 90px
    }
}

._gridItem_qfeft_212 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._gridItem_qfeft_212[inview] {
    opacity: 1;
    transform: translateY(0)
}

@media (width>=1024px) {
    ._gridItem_qfeft_212[inview]:nth-child(3n+2) {
        transition-delay: .2s
    }
    ._gridItem_qfeft_212[inview]:nth-child(3n) {
        transition-delay: .4s
    }
}

._sectionTitle_qfeft_233 {
    letter-spacing: -.035em;
    margin-top: 38px;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1.125
}

._sectionBody_qfeft_248 {
    margin-top: 15px
}

._links_qfeft_253 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    gap: 4px;
    margin-top: 30px;
    display: flex
}

._appLink_qfeft_268 {
    display: block
}

._container_10i55_1 {
    --overlap: 87px;
    opacity: 0;
    transition: opacity .4s ease-in-out
}

._container_10i55_1[inview] {
    opacity: 1;
    transform: translateY(0)
}

@media (width>=600px) {
    ._container_10i55_1 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
}

@media (width>=600px) and (width>=600px) and (width<=1023px) {
    ._container_10i55_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=600px) and (width>=1024px) and (width<=1439px) {
    ._container_10i55_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=600px) and (width>=1440px) {
    ._container_10i55_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=600px) {
    ._container_10i55_1>* {
        grid-column: left-content/right-content
    }
}

._header_10i55_38 {
    margin-top: 13px;
    margin-bottom: calc(-1 * var(--overlap));
    padding-bottom: var(--overlap);
    color: #fff;
    position: relative
}

@media (width<=599px) {
    ._header_10i55_38 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
}

@media (width<=599px) and (width>=600px) and (width<=1023px) {
    ._header_10i55_38 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) and (width>=1024px) and (width<=1439px) {
    ._header_10i55_38 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) and (width>=1440px) {
    ._header_10i55_38 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) {
    ._header_10i55_38>* {
        grid-column: left-content/right-content
    }
}

@media (width>=600px) {
    ._header_10i55_38 {
        grid-gap: 0 30px;
        grid: "title logo""body logo""cta logo"1fr/1fr 200px;
        margin-top: 36px;
        display: grid
    }
}

@media (width>=1024px) {
    ._header_10i55_38 {
        grid: "title logo""body logo""cta logo"1fr/1fr 271px
    }
}

._header_10i55_38>* {
    position: relative
}

._background_10i55_89 {
    --overhang: 24px;
    width: calc(100% + 2 * var(--overhang));
    height: 100%;
    margin: 0 calc(-1 * var(--overhang)) 0;
    object-fit: cover;
    border-radius: 30px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

@media (width>=600px) {
    ._background_10i55_89 {
        --overhang: 36px;
        aspect-ratio: initial
    }
}

@media (width>=1024px) {
    ._background_10i55_89 {
        --overhang: 58px;
        min-height: 750px
    }
}

._background_10i55_89 video {
    object-fit: cover;
    width: 100%;
    height: 100%;
    display: block
}

@media (width>=600px) {
    ._backgroundMobile_10i55_121 {
        display: none !important
    }
}

@media (width<=599px) {
    ._backgroundDesktop_10i55_127 {
        display: none !important
    }
}

._backgroundDesktop_10i55_127 {
    width: 100%;
    display: block
}

._title_10i55_137 {
    letter-spacing: -.02em;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    letter-spacing: -.04em;
    text-wrap: balance;
    margin-top: clamp(80px, 31vw, 160px);
    font-family: GT-Walsheim, -apple-system, blinkmacsystemfont, Segoe UI, roboto, Helvetica Neue, arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 2.625rem;
    font-weight: 400;
    font-stretch: 100%;
    line-height: 1
}

@media (width>=600px) {
    ._title_10i55_137 {
        --font-size: min(calc(2.625rem + (1vw - 6px) * 10.8491), 5.5rem);
        font-size: var(--font-size);
        grid-area: title;
        margin-top: 6vw
    }
}

@media (width>=1024px) {
    ._title_10i55_137 {
        margin-top: 139px;
        font-size: 5.5rem;
        line-height: 1
    }
}

._body_10i55_180 {
    letter-spacing: -.04em;
    margin-top: 3px;
    font-size: 1.125rem;
    line-height: 1.1
}

@media (width>=600px) {
    ._body_10i55_180 {
        --font-size: min(calc(1.125rem + (1vw - 6px) * 2.83019), 1.875rem);
        font-size: var(--font-size);
        grid-area: body;
        margin-top: 10px
    }
}

@media (width>=1024px) {
    ._body_10i55_180 {
        margin-top: 21px;
        font-size: 1.875rem
    }
}

._cta_10i55_207 {
    outline: 0 #0000;
    transition: outline .15s
}

._cta_10i55_207:focus {
    outline: 0 #0000
}

._cta_10i55_207:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._cta_10i55_207 {
    color: #fff;
    background-color: #050f1e;
    border-radius: 60px;
    align-items: center;
    gap: 15px;
    max-width: max-content;
    margin-top: 12px;
    padding: 7px 16px;
    font-size: .875rem;
    line-height: 1.25;
    display: flex
}

@media (width>=600px) {
    ._cta_10i55_207 {
        gap: 20px;
        margin-top: 36px;
        padding: 7px 20px;
        font-size: 1.125rem
    }
}

._cta_10i55_207 svg {
    width: 20px;
    height: 18px
}

@media (width>=600px) {
    ._cta_10i55_207 {
        grid-area: cta;
        margin-bottom: 15px
    }
}

._logo_10i55_274 {
    width: 144px;
    height: 35px;
    margin-top: 20px
}

@media (width>=600px) {
    ._logo_10i55_274 {
        grid-area: logo;
        align-self: end;
        width: 100%;
        height: auto
    }
}

@media (width>=1024px) {
    ._logo_10i55_274 {
        width: 271px;
        height: 82px
    }
}

._tourBackground_10i55_294 {
    max-width: 425px;
    margin: 20px auto 0;
    position: relative
}

@media (width>=600px) {
    ._tourBackground_10i55_294 {
        width: calc(100% + 45px);
        max-width: unset;
        grid-row: 2;
        left: 50%;
        transform: translate(-50%)
    }
}

@media (width>=1024px) {
    ._tourBackground_10i55_294 {
        margin-top: 53px
    }
}

._logoBackground_10i55_314 {
    width: 87%;
    margin: 0 auto
}

@media (width>=600px) {
    ._logoBackground_10i55_314 {
        width: 100%
    }
}

._logoBackground_10i55_314 img {
    width: 100%
}

._vehicle_10i55_327 {
    max-width: 326px;
    position: absolute;
    bottom: -40px;
    left: -30px
}

@media (width>=600px) {
    ._vehicle_10i55_327 {
        width: 64.6%;
        max-width: unset;
        bottom: -11%;
        left: -11%
    }
}

._nextStop_10i55_342 {
    margin-top: 40px
}

@media (width<=599px) {
    ._nextStop_10i55_342 {
        grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
        width: 100%;
        display: grid
    }
}

@media (width<=599px) and (width>=600px) and (width<=1023px) {
    ._nextStop_10i55_342 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) and (width>=1024px) and (width<=1439px) {
    ._nextStop_10i55_342 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) and (width>=1440px) {
    ._nextStop_10i55_342 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width<=599px) {
    ._nextStop_10i55_342>* {
        grid-column: left-content/right-content
    }
}

@media (width>=1024px) {
    ._nextStop_10i55_342 {
        grid: "image title title""image date venue""__ date info""__ cta cta""___ ___ ___"1fr/117px auto 1fr;
        grid-row: 2;
        justify-self: end;
        width: 418px;
        margin-top: 14%;
        margin-right: 30px;
        display: grid;
        position: relative
    }
}

@media (width>=1440px) {
    ._nextStop_10i55_342 {
        margin-top: 175px;
        margin-right: 63px
    }
}

._nextStopArrow_10i55_391 {
    width: 48px;
    height: 48px
}

@media (width>=600px) {
    ._nextStopArrow_10i55_391 {
        grid-area: image;
        width: 83px;
        height: 83px
    }
}

@media (width>=1024px) {
    ._nextStopArrow_10i55_391 {
        margin-top: 60px
    }
}

._nextStopTitle_10i55_409 {
    margin-top: 15px
}

@media (width>=1024px) {
    ._nextStopTitle_10i55_409 {
        grid-area: title;
        margin: 0 0 21px
    }
}

._nextStopEyebrow_10i55_426 {
    text-transform: uppercase;
    white-space: nowrap;
    border-bottom: 2px solid #050f1e;
    width: max-content;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    font-size: .9375rem;
    line-height: 1.5;
    display: block
}

@media (width>=600px) {
    ._nextStopEyebrow_10i55_426 {
        font-size: 1.125rem
    }
}

._nextStopLocation_10i55_442 {
    text-wrap: balance;
    margin-top: 13px;
    font-size: 2.5rem;
    line-height: 1.1;
    display: block
}

@media (width>=600px) {
    ._nextStopLocation_10i55_442 {
        letter-spacing: -.1575rem;
        font-size: 3.125rem
    }
}

@media (width>=1024px) {
    ._nextStopLocation_10i55_442 {
        margin-top: 21px
    }
}

._nextStopReadableDate_10i55_461 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._nextStopDate_10i55_470 {
    letter-spacing: -.02rem;
    margin-top: 26px;
    font-size: 1.5rem;
    font-weight: 500;
    line-height: 1
}

@media (width>=1024px) {
    ._nextStopDate_10i55_470 {
        grid-area: date;
        margin: 0 20px 0 0;
        font-size: 1.125rem;
        line-height: 1.25rem
    }
}

._nextStopVenue_10i55_486 {
    font-size: 1.5rem;
    line-height: 1.1
}

@media (width>=1024px) {
    ._nextStopVenue_10i55_486 {
        grid-area: venue;
        font-size: 1.125rem;
        line-height: 1.25rem
    }
    ._nextStopInfo_10i55_499 {
        grid-area: info;
        max-width: 200px;
        margin-top: 13px;
        font-size: .875rem;
        line-height: 1rem
    }
}

._nextStopCta_10i55_509 {
    outline: 0 #0000;
    transition: outline .15s
}

._nextStopCta_10i55_509:focus {
    outline: 0 #0000
}

._nextStopCta_10i55_509:focus-visible {
    outline-offset: 2px;
    outline: 4px solid #00e89d
}

._nextStopCta_10i55_509 {
    color: #fff;
    background-color: #050f1e;
    border-radius: 60px;
    align-items: center;
    gap: 15px;
    max-width: max-content;
    margin-top: 12px;
    padding: 7px 16px;
    font-size: .875rem;
    line-height: 1.25;
    display: flex
}

@media (width>=600px) {
    ._nextStopCta_10i55_509 {
        gap: 20px;
        margin-top: 36px;
        padding: 7px 20px;
        font-size: 1.125rem
    }
}

._nextStopCta_10i55_509 svg {
    width: 20px;
    height: 18px
}

._nextStopCta_10i55_509 {
    margin-top: 41px
}

@media (width>=1024px) {
    ._nextStopCta_10i55_509 {
        grid-area: cta;
        margin-top: 35px
    }
}

._container_99flh_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_99flh_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_99flh_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_99flh_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_99flh_1>* {
    grid-column: left-content/right-content
}

._container_99flh_1 {
    padding: 90px 0 200px;
    position: relative;
    overflow: hidden
}

@media (width>=600px) and (width<=1023px) {
    ._container_99flh_1 {
        padding-top: 60px;
        padding-bottom: 140px
    }
}

@media (width>=1024px) {
    ._container_99flh_1 {
        padding-bottom: 380px
    }
}

._container_99flh_1>* {
    position: relative
}

._background_99flh_44 {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

@media (width<=1023px) {
    ._background_99flh_44 {
        grid-column: left-outer/right-outer
    }
}

@media (width>=1024px) {
    ._background_99flh_44 {
        border-radius: 30px;
        width: calc(100% + 80px);
        margin-left: -40px;
        margin-right: -40px;
        overflow: hidden
    }
}

._backgroundMobile_99flh_66,
._backgroundDesktop_99flh_67,
._backgroundMobile_99flh_66 picture,
._backgroundDesktop_99flh_67 picture {
    height: 100%
}

._backgroundMobile_99flh_66 img,
._backgroundDesktop_99flh_67 img {
    object-fit: cover;
    object-position: top;
    width: 100%;
    height: 100%;
    display: block
}

@media (width>=600px) {
    ._backgroundMobile_99flh_66 {
        display: none
    }
}

@media (width<=599px) {
    ._backgroundDesktop_99flh_67 {
        display: none
    }
}

._title_99flh_95 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._logo_99flh_104 {
    width: 250px;
    margin-left: -12px
}

@media (width>=600px) {
    ._logo_99flh_104 {
        width: 462px;
        margin-left: -20px
    }
}

._logo_99flh_104 img {
    width: 100%
}

._dates_99flh_119 {
    color: #ebfeab;
    margin-top: 70px
}

@media (width>=600px) and (width<=1023px) {
    ._dates_99flh_119 {
        margin-top: 20px
    }
}

._dates_99flh_119>*+* {
    margin-top: 25px
}

@media (width>=600px) {
    ._dates_99flh_119>*+* {
        margin-top: 15px
    }
}

._dateItem_99flh_143 {
    opacity: 0;
    transform: translateY(30px)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:first-child {
    opacity: 1;
    transition: opacity .4s .2s, transform .4s .2s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(2) {
    opacity: 1;
    transition: opacity .4s .4s, transform .4s .4s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(3) {
    opacity: 1;
    transition: opacity .4s .6s, transform .4s .6s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(4) {
    opacity: 1;
    transition: opacity .4s .8s, transform .4s .8s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(5) {
    opacity: 1;
    transition: opacity .4s 1s, transform .4s 1s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(6) {
    opacity: 1;
    transition: opacity .4s 1.2s, transform .4s 1.2s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(7) {
    opacity: 1;
    transition: opacity .4s 1.4s, transform .4s 1.4s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(8) {
    opacity: 1;
    transition: opacity .4s 1.6s, transform .4s 1.6s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(9) {
    opacity: 1;
    transition: opacity .4s 1.8s, transform .4s 1.8s;
    transform: translateY(0)
}

._dates_99flh_119[inview=true] ._dateItem_99flh_143:nth-child(10) {
    opacity: 1;
    transition: opacity .4s 2s, transform .4s 2s;
    transform: translateY(0)
}

._dateItem_99flh_143.dateItem\:active {
    color: #fff
}

._dateSummary_99flh_221 {
    cursor: pointer;
    grid-gap: 5px;
    width: 100%;
    color: inherit;
    letter-spacing: -.05em;
    grid: "location location""dates icon"1fr/1fr 24px;
    align-items: center;
    font-size: 3.125rem;
    line-height: 1;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._dateSummary_99flh_221 {
        --font-size: min(calc(2.5rem + (1vw - 6px) * 11.3208), 5.5rem);
        font-size: var(--font-size)
    }
}

@media (width>=600px) {
    ._dateSummary_99flh_221 {
        grid-gap: 5px 20px;
        grid: "location location""dates icon"1fr/1fr 46px
    }
}

@media (width>=1024px) {
    ._dateSummary_99flh_221 {
        font-size: 6.125rem
    }
}

._location_99flh_271 {
    grid-area: location
}

._summaryPlus_99flh_282,
._summaryMinus_99flh_283 {
    grid-area: icon;
    width: 24px;
    height: 24px;
    transition: opacity .2s
}

@media (width>=600px) {
    ._summaryPlus_99flh_282,
    ._summaryMinus_99flh_283 {
        width: 46px;
        height: 46px
    }
}

._dateSummary_99flh_221[aria-expanded=true] ._summaryPlus_99flh_282,
._summaryMinus_99flh_283 {
    opacity: 0
}

._dateSummary_99flh_221[aria-expanded=true] ._summaryMinus_99flh_283 {
    opacity: 1
}

._dateRange_99flh_308 {
    grid-area: dates
}

._dateLabel_99flh_312 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._detailsContainer_99flh_321 {
    opacity: 0;
    grid-template-rows: 0fr;
    transition: grid-template-rows .25s, opacity .15s;
    display: grid;
    overflow: hidden
}

._detailsContainer_99flh_321.details\:expanded {
    opacity: 1;
    grid-template-rows: 1fr
}

._detailsContainer_99flh_321>* {
    min-height: 0
}

._details_99flh_321 {
    grid-gap: 19px;
    letter-spacing: -.002rem;
    grid-template-columns: 1fr;
    font-size: 1.5rem;
    line-height: 1.1;
    transition: margin-top .25s;
    display: grid
}

@media (width>=600px) {
    ._details_99flh_321 {
        grid-gap: 40px;
        grid-template-columns: 1fr 1fr 1fr
    }
}

.details\:expanded ._details_99flh_321 {
    margin-top: 19px
}

._readableDate_99flh_362 {
    white-space: nowrap;
    clip-path: inset(50%);
    width: 1px;
    height: 1px;
    position: absolute;
    overflow: hidden
}

._detailsDate_99flh_371,
._detailsDateFallback_99flh_372 {
    font-weight: 500;
    line-height: 1
}

._detailsBody_99flh_386 {
    max-width: 235px;
    font-size: 1rem;
    line-height: 1.25
}

@media (width>=600px) {
    ._detailsBody_99flh_386 {
        margin-top: 10px
    }
}

._detailsPlaceholder_99flh_397 {
    letter-spacing: -.002rem;
    font-size: 1.5rem;
    line-height: 1.1;
    transition: margin .2s
}

.details\:expanded ._detailsPlaceholder_99flh_397 {
    margin: 19px 0
}

@media (width>=600px) {
    .details\:expanded ._detailsPlaceholder_99flh_397 {
        margin: 19px 0 38px
    }
}

._container_1y8gj_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_1y8gj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_1y8gj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_1y8gj_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_1y8gj_1>* {
    grid-column: left-content/right-content
}

._container_1y8gj_1 {
    color: #ebfeab;
    background-color: #050f1e;
    padding: 42px 0
}

._links_1y8gj_31>*+* {
    border-top: 1px solid #ebfeab
}

._link_1y8gj_31 {
    justify-content: space-between;
    align-items: center;
    gap: "";
    letter-spacing: -.0525rem;
    gap: 8px;
    padding: 10px 0;
    font-size: 1.5rem;
    line-height: 1.1;
    display: flex
}

@media (width>=600px) {
    ._link_1y8gj_31 {
        letter-spacing: -.083125rem;
        font-size: 2.375rem
    }
}

._arrow_1y8gj_69 {
    width: 20px;
    height: 18px
}

@media (width>=600px) {
    ._arrow_1y8gj_69 {
        width: 33px;
        height: 30px
    }
}

._container_177ky_1 {
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_177ky_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_177ky_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_177ky_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_177ky_1>* {
    grid-column: left-content/right-content
}

._container_177ky_1 {
    opacity: 0;
    transition: opacity .4s ease-in-out, transform .4s ease-in-out;
    transform: translateY(30px)
}

._container_177ky_1[inview] {
    opacity: 1;
    transform: translateY(0)
}

._body_177ky_34 {
    letter-spacing: -.0525rem;
    font-size: 1.5rem;
    line-height: 1.5
}

@media (width<=370px) {
    ._body_177ky_34 {
        font-size: 1.25rem
    }
}

@media (width>=600px) {
    ._body_177ky_34 {
        letter-spacing: -.083125rem;
        font-size: 2.375rem
    }
}

._body_177ky_34 strong {
    letter-spacing: -.0525rem;
    font-size: 1.5rem;
    line-height: 1.5
}

@media (width<=370px) {
    ._body_177ky_34 strong {
        font-size: 1.25rem
    }
}

@media (width>=600px) {
    ._body_177ky_34 strong {
        letter-spacing: -.083125rem;
        font-size: 2.375rem
    }
}

._body_177ky_34 strong {
    border: 2px solid #050f1e;
    border-radius: 2000px;
    max-width: max-content;
    padding: 4px 16px;
    font-weight: 500;
    display: block
}

@media (width>=600px) {
    ._body_177ky_34 strong {
        border: 3px solid #050f1e;
        padding: 10px 20px;
        line-height: 1.3;
        display: inline-block
    }
}

._body_177ky_34 p+p {
    margin-top: 30px
}

._footer_177ky_86 {
    letter-spacing: -.04375rem;
    margin-top: 40px;
    font-size: 1.25rem;
    line-height: 1.5
}

@media (width>=600px) {
    ._footer_177ky_86 {
        letter-spacing: -.0525rem;
        font-size: 1.5rem
    }
}

._container_1qyqo_1 {
    z-index: 2;
    margin-top: 191px;
    margin-bottom: 78px;
    position: relative
}

@media (width>=600px) {
    ._container_1qyqo_1 {
        margin-top: 52px;
        margin-bottom: -38px
    }
}

._ticket1_1qyqo_14,
._ticket2_1qyqo_15 {
    max-width: 375px;
    position: relative;
    left: 50%
}

._ticket1_1qyqo_14 {
    z-index: 2;
    transform: translate(-50%)
}

@media (width>=600px) {
    ._ticket1_1qyqo_14 {
        z-index: 1;
        transform: translate(calc(-50% - 155px))
    }
}

._ticket2_1qyqo_15 {
    margin-top: -52px;
    transform: translate(-50%)
}

@media (width>=600px) {
    ._ticket2_1qyqo_15 {
        z-index: 2;
        margin-top: -85px;
        transform: translate(calc(110px - 50%))
    }
}

._sticker1_1qyqo_44,
._sticker2_1qyqo_45 {
    position: absolute;
    left: 50%
}

._sticker1_1qyqo_44 {
    width: 138px;
    height: 100px;
    top: -144px;
    transform: translate(calc(85px - 50%))
}

@media (width>=600px) {
    ._sticker1_1qyqo_44 {
        top: -50px;
        transform: translate(calc(115px - 50%))
    }
}

._sticker2_1qyqo_45 {
    width: 62px;
    height: 100px;
    top: -80px;
    transform: translate(calc(-50% - 80px))
}

@media (width>=600px) {
    ._sticker2_1qyqo_45 {
        top: 160px;
        transform: translate(calc(-50% - 430px))
    }
}

._content_6zy3n_26 {
    grid-template-rows: 0fr;
    transition: grid-template-rows .25s;
    display: grid;
    overflow: hidden
}

._content_6zy3n_26>* {
    opacity: 0;
    min-height: 0;
    transition: opacity .25s
}

._content_6zy3n_26:not([inert]) {
    grid-template-rows: 1fr;
    overflow: visible
}

._content_6zy3n_26:not([inert])>* {
    opacity: 1
}

._container_1xyv1_1 {
    --padding-horizontal: 20px;
    grid-template-columns: [left-outer]1fr[left-padding]36px[left-content]min(100% - 72px, 348px)[right-content]36px[right-padding]1fr[right-outer];
    width: 100%;
    display: grid
}

@media (width>=600px) and (width<=1023px) {
    ._container_1xyv1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]54px[left-content]min(100% - 108px, 1332px)[right-content]54px[right-padding]1fr[right-outer]
    }
}

@media (width>=1024px) and (width<=1439px) {
    ._container_1xyv1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]min(100% - 216px, 1224px)[right-content]108px[right-padding]1fr[right-outer]
    }
}

@media (width>=1440px) {
    ._container_1xyv1_1 {
        grid-template-columns: [left-outer]1fr[left-padding]108px[left-content]1224px[right-content]108px[right-padding]1fr[right-outer]
    }
}

._container_1xyv1_1>* {
    grid-column: left-content/right-content
}

._container_1xyv1_1 {
    padding: 25px 0 300px
}

@media (width>=1024px) {
    ._container_1xyv1_1 {
        padding-top: 56px
    }
    ._grid_1xyv1_35.subnav {
        grid-gap: 36px;
        grid: "nav content"/213px 1fr;
        display: grid
    }
    ._subnav_1xyv1_35 {
        grid-area: nav;
        align-self: start;
        margin-top: -23px;
        position: sticky;
        top: 140px
    }
}

._subnavTitle_1xyv1_53 {
    text-transform: uppercase;
    letter-spacing: .1875rem;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    font-size: .875rem;
    font-weight: 500;
    line-height: 2
}

._sections_1xyv1_70 {
    background-color: #ecedf0;
    border-radius: 10px;
    margin-top: 10px
}

._sections_1xyv1_70>*+* {
    border-top: 1px solid #fff
}

._section_1xyv1_70 {
    --border-width: 2px;
    padding: 13px 0
}

._summary_1xyv1_90 {
    padding: 0 var(--padding-horizontal);
    color: #23233c;
    align-items: center;
    gap: 15px;
    display: flex
}

._arrow_1xyv1_98 {
    flex: 0 0 6px;
    width: 6px;
    height: 11px;
    transition: transform .2s
}

button[aria-expanded=true] ._arrow_1xyv1_98 {
    transform: rotate(90deg)
}

._sectionTitle_1xyv1_110 {
    font-size: 1.375rem;
    line-height: 1.1
}

._sectionTitle_1xyv1_110 a {
    padding-right: var(--padding-horizontal);
    padding-left: calc(var(--padding-horizontal) - var(--border-width));
    border-left: var(--border-width) solid transparent;
    display: block
}

._sectionTitle_1xyv1_110 a[aria-current=page] {
    border-left: var(--border-width) solid #07f
}

._sectionLink_1xyv1_132 {
    color: #2b394d;
    margin-top: 13px
}

._sectionLink_1xyv1_132 a {
    padding: 0 calc(var(--padding-horizontal) + 5px);
    border-left: var(--border-width) solid transparent;
    display: block
}

._sectionLink_1xyv1_132 a[aria-current=page] {
    border-left: var(--border-width) solid #07f
}

._body_1xyv1_152 {
    --vertical-gap: 1rem;
    --content-width: 44.4375rem;
    grid-area: content
}

._body_1xyv1_152>* {
    max-width: var(--content-width)
}

._body_1xyv1_152>*+* {
    margin-top: var(--vertical-gap)
}

._body_1xyv1_152 h1,
._body_1xyv1_152 h2,
._body_1xyv1_152 h3,
._body_1xyv1_152 h4,
._body_1xyv1_152 h5,
._body_1xyv1_152 h6 {
    letter-spacing: -.04em;
    font-weight: 400;
    line-height: 1
}

._body_1xyv1_152 h1 {
    margin: 0 0 21px;
    font-size: 2.8125rem
}

@media (width>=600px) {
    ._body_1xyv1_152 h1 {
        margin-bottom: 47px;
        font-size: 3.6875rem
    }
}

._body_1xyv1_152 *+h1 {
    margin-top: 31px
}

@media (width>=600px) {
    ._body_1xyv1_152 *+h1 {
        margin-top: 98px
    }
}

._body_1xyv1_152 h2 {
    margin: 50px 0 19px;
    font-size: 2.25rem
}

@media (width>=600px) {
    ._body_1xyv1_152 h2 {
        margin: 98px 0 41px;
        font-size: 2.625rem
    }
}

._body_1xyv1_152 h1+h2 {
    margin-top: 25px
}

@media (width>=600px) {
    ._body_1xyv1_152 h1+h2 {
        margin-top: 46px
    }
}

._body_1xyv1_152 h3 {
    margin: 41px 0 16px;
    font-size: 1.5rem;
    line-height: 1.75rem
}

._body_1xyv1_152 h4 {
    text-transform: uppercase;
    letter-spacing: .1875rem;
    margin: 43px 0 11px;
    font-family: Simplon Mono, menlo, monaco, Cascadia Mono, Segoe UI Mono, Roboto Mono, Oxygen Mono, Ubuntu Monospace, Source Code Pro, Fira Mono, Droid Sans Mono, Courier New, monospace;
    font-size: .875rem;
    font-weight: 500;
    line-height: 2
}

._body_1xyv1_152 a,
._body_1xyv1_152 a:hover {
    color: #07f
}

._body_1xyv1_152 ul {
    margin: 32px 0
}

._body_1xyv1_152 ul:not(.imageGrid):not(.imageCaptionsGrid),
._body_1xyv1_152 ol {
    padding: 0 0 0 1rem
}

@media (width>=600px) {
    ._body_1xyv1_152 ul:not(.imageGrid):not(.imageCaptionsGrid),
    ._body_1xyv1_152 ol {
        padding-left: 4.625rem
    }
}

._body_1xyv1_152 ul:not(.imageGrid):not(.imageCaptionsGrid) li+li,
._body_1xyv1_152 ol li+li {
    margin-top: 8px
}

._body_1xyv1_152 ul:not(.imageGrid):not(.imageCaptionsGrid) ul,
._body_1xyv1_152 ul:not(.imageGrid):not(.imageCaptionsGrid) ol,
._body_1xyv1_152 ol ul,
._body_1xyv1_152 ol ol {
    margin: 16px 0
}

._body_1xyv1_152 table {
    border-spacing: var(--gap) 0;
    border-collapse: separate
}

@media (width>=600px) {
    ._body_1xyv1_152 table {
        table-layout: fixed
    }
}

@media (width<=599px) {
    ._body_1xyv1_152 th,
    ._body_1xyv1_152 td {
        min-width: 140px;
        max-width: calc(50vw - 46px);
        padding: 10px 0
    }
}

._body_1xyv1_152 th,
._body_1xyv1_152 td {
    width: calc(100% / var(--num-cols));
    text-align: left;
    vertical-align: top;
    min-width: 200px;
    padding: 13px 0
}

._body_1xyv1_152 th>*+*,
._body_1xyv1_152 td>*+* {
    margin-top: 16px
}

._body_1xyv1_152 th {
    background-color: #d1dbf9;
    font-weight: 500
}

._body_1xyv1_152 td {
    border-top: 1px solid #2b394d
}

._body_1xyv1_152 tr:has(th)+tr td {
    border-top: none
}

._body_1xyv1_152 tr:last-child td {
    border-bottom: 1px solid #2b394d
}

._body_1xyv1_152 .table-container {
    --gap: 13px
}

@media (width<=599px) {
    ._body_1xyv1_152 .table-container {
        --outer-padding: 36px
    }
}

@media (width>=600px) and (width<=1023px) {
    ._body_1xyv1_152 .table-container {
        --outer-padding: 54px
    }
}

@media (width>=1024px) {
    ._body_1xyv1_152 .table-container {
        --outer-padding: 108px
    }
}

@media (width>=600px) {
    ._body_1xyv1_152 .table-container {
        --gap: 50px
    }
}

._body_1xyv1_152 .table-container {
    width: calc(100% + 2 * var(--outer-padding));
    max-width: calc(var(--content-width) + 2 * var(--outer-padding));
    margin: calc(2 * var(--vertical-gap)) calc(-1 * var(--outer-padding));
    padding: 0 calc(var(--outer-padding) - var(--gap));
    overflow-x: auto
}

._body_1xyv1_152 .table-container.num-cols\:3 {
    max-width: unset
}

._body_1xyv1_152 .table-container.with-header {
    --gap: 10px
}

@media (width>=600px) {
    ._body_1xyv1_152 .table-container.with-header {
        --gap: 16px
    }
}

._body_1xyv1_152 .table-container.with-header th,
._body_1xyv1_152 .table-container.with-header td {
    padding: 13px
}

._subnav_1xyv1_35+._body_1xyv1_152 {
    margin-top: 65px
}

@media (width>=1024px) {
    ._subnav_1xyv1_35+._body_1xyv1_152 {
        margin-top: 22px
    }
}

._helpTag_1llnv_1 {
    color: #fff;
    z-index: 500;
    background: #000;
    padding: 6px 16px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    position: absolute;
    left: 0
}

._component_yrjjc_1 {
    z-index: 99;
    flex-direction: column;
    gap: 4px;
    padding: 8px;
    display: flex;
    position: fixed;
    bottom: 0;
    right: 0
}

._component_yrjjc_1[hidden] {
    display: none
}

._button_yrjjc_15 {
    cursor: pointer;
    color: #1967d2;
    background: #e8f0fe;
    border: none;
    border-radius: 16px;
    justify-content: center;
    min-width: 64px;
    padding: 8px 16px;
    font-family: -apple-system, BlinkMacSystemFont, sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 16px;
    text-decoration: none;
    transition: all .3s;
    display: flex
}

._button_yrjjc_15:hover {
    color: #174ea6;
    box-shadow: 0 1px 4px #3c404340
}

._button_yrjjc_15:active,
._button_yrjjc_15:focus-visible {
    color: #174ea6;
    background: #1a73e81f
}

@keyframes _fade-in_g9487_1 {
    0% {
        opacity: 0
    }
    to {
        opacity: 1
    }
}