        @keyframes slide-horizontal-new {
            0% {
                transform: translate(100%)
            }
        }
        @keyframes slide-horizontal-old {
            80% {
                opacity: 1
            }
            to {
                opacity: 0;
                transform: translate(-100%)
            }
        }
        @keyframes slide-vertical-new {
            0% {
                transform: translateY(-100%)
            }
        }
        @keyframes slide-vertical-old {
            80% {
                opacity: 1
            }
            to {
                opacity: 0;
                transform: translateY(100%)
            }
        }
        @keyframes out-in-new {
            0% {
                opacity: 0
            }
        }
        @keyframes out-in-old {
            to {
                opacity: 0
            }
        }
        :root:active-view-transition {
            view-transition-name: none
        }
        :root:active-view-transition::view-transition-group(*) {
            animation: none
        }
        :root:active-view-transition::view-transition-old(*) {
            animation: none
        }
        :root:active-view-transition::view-transition-new(*) {
            animation: none
        }
        :root::view-transition {
            pointer-events: none
        }
        :root:active-view-transition #SITE_HEADER {
            view-transition-name: header-group
        }
        :root:active-view-transition #WIX_ADS {
            view-transition-name: wix-ads-group
        }
        :root:active-view-transition #SITE_FOOTER {
            view-transition-name: footer-group
        }
        :root:active-view-transition #BACKGROUND_GROUP_TRANSITION_GROUP>div {
            view-transition-name: background-group
        }
        :root:active-view-transition::view-transition-group(page-group) {
            pointer-events: all;
            cursor: wait;
            animation: revert;
            animation-duration: .6s
        }
        :root:active-view-transition::view-transition-old(page-group) {
            pointer-events: all;
            cursor: wait;
            animation: revert;
            animation-duration: .6s
        }
        :root:active-view-transition::view-transition-new(page-group) {
            pointer-events: all;
            cursor: wait;
            animation: revert;
            animation-duration: .6s
        }
        :root:active-view-transition-type(SlideHorizontal)::view-transition-old(page-group) {
            mix-blend-mode: normal;
            animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-horizontal-old
        }
        :root:active-view-transition-type(SlideHorizontal)::view-transition-new(page-group) {
            mix-blend-mode: normal;
            animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-horizontal-new
        }
        :root:active-view-transition-type(SlideVertical)::view-transition-old(page-group) {
            mix-blend-mode: normal;
            animation: .6s cubic-bezier(.83, 0, .17, 1) forwards slide-vertical-old
        }
        :root:active-view-transition-type(SlideVertical)::view-transition-new(page-group) {
            mix-blend-mode: normal;
            animation: .6s cubic-bezier(.83, 0, .17, 1) backwards slide-vertical-new
        }
        :root:active-view-transition-type(OutIn)::view-transition-old(page-group) {
            animation: .35s cubic-bezier(.22, 1, .36, 1) forwards out-in-old
        }
        :root:active-view-transition-type(OutIn)::view-transition-new(page-group) {
            animation: .35s cubic-bezier(.64, 0, .78, 0) .35s backwards out-in-new
        }
        @media (prefers-reduced-motion:reduce) {
            ::view-transition-group(*) {
                animation: none !important
            }
            ::view-transition-old(*) {
                animation: none !important
            }
            ::view-transition-new(*) {
                animation: none !important
            }
        }
        html,
        body {
            vertical-align: baseline;
            background: 0 0;
            border: 0;
            outline: 0;
            margin: 0;
            padding: 0
        }
        body {
            --scrollbar-width: 0px;
            -webkit-text-size-adjust: 100%;
            -moz-text-size-adjust: 100%;
            -ms-text-size-adjust: 100%;
            text-size-adjust: 100%;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px
        }
        html,
        body {
            height: 100%
        }
        body {
            overflow-x: auto;
            overflow-y: scroll
        }
        body:not(.responsive) #site-root {
            width: 100%;
            min-width: var(--site-width)
        }
        body:not([data-js-loaded]) [data-hide-prejs] {
            visibility: hidden
        }
        interact-element {
            display: contents
        }
        #SITE_CONTAINER {
            position: relative
        }
        :root {
            --one-unit: 1vw;
            --section-max-width: 9999px;
            --spx-stopper-max: 9999px;
            --spx-stopper-min: 0px;
            --browser-zoom: 1
        }
        @supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
            :root {
                --safari-sticky-fix: opacity;
                --experimental-safari-sticky-fix: translateZ(0)
            }
        }
        @supports (container-type:inline-size) {
            :root {
                --one-unit: 1cqw
            }
        }
        [id^=oldHoverBox-] {
            mix-blend-mode: plus-lighter;
            transition: opacity .5s, visibility .5s
        }
        [data-mesh-id$=inlineContent-gridContainer]:has(>[id^=oldHoverBox-]) {
            isolation: isolate
        }
        /*# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/main.744ea815.min.css.map*/
        div,
        span,
        applet,
        object,
        iframe,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        p,
        blockquote,
        pre,
        a,
        abbr,
        acronym,
        address,
        big,
        cite,
        code,
        del,
        dfn,
        em,
        font,
        img,
        ins,
        kbd,
        q,
        s,
        samp,
        small,
        strike,
        strong,
        sub,
        sup,
        tt,
        var,
        b,
        u,
        i,
        center,
        dl,
        dt,
        dd,
        ol,
        ul,
        li,
        fieldset,
        form,
        label,
        legend,
        table,
        caption,
        tbody,
        tfoot,
        thead,
        tr,
        th,
        td,
        nav,
        button,
        section,
        header,
        footer,
        title {
            vertical-align: baseline;
            background: 0 0;
            border: 0;
            outline: 0;
            margin: 0;
            padding: 0
        }
        textarea,
        input,
        select {
            box-sizing: border-box;
            font-family: Helvetica, Arial, sans-serif
        }
        ol,
        ul {
            list-style: none
        }
        blockquote,
        q {
            quotes: none
        }
        ins {
            text-decoration: none
        }
        del {
            text-decoration: line-through
        }
        table {
            border-collapse: collapse;
            border-spacing: 0
        }
        a {
            cursor: pointer;
            text-decoration: none
        }
        .testStyles {
            overflow-y: hidden
        }
        .reset-button {
            color: inherit;
            font: inherit;
            -webkit-appearance: none;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            background: 0 0;
            border: 0;
            outline: 0;
            padding: 0;
            line-height: normal;
            overflow: visible
        }
        :focus {
            outline: none
        }
        body.device-mobile-optimized:not(.disable-site-overflow) {
            overflow-x: hidden;
            overflow-y: scroll
        }
        body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER {
            width: 320px;
            margin-left: auto;
            margin-right: auto;
            position: relative;
            overflow-x: visible
        }
        body.device-mobile-optimized:not(.responsive):not(.blockSiteScrolling) #SITE_CONTAINER {
            margin-top: 0
        }
        body.device-mobile-optimized>* {
            max-width: 100% !important
        }
        body.device-mobile-optimized #site-root {
            overflow: hidden
        }
        @supports (overflow:clip) {
            body.device-mobile-optimized #site-root {
                overflow: clip
            }
        }
        body.device-mobile-non-optimized #SITE_CONTAINER #site-root {
            overflow: clip
        }
        body.device-mobile-non-optimized.fullScreenMode {
            background-color: #5f6360
        }
        body.device-mobile-non-optimized.fullScreenMode #site-root,
        body.device-mobile-non-optimized.fullScreenMode #SITE_BACKGROUND,
        body.device-mobile-non-optimized.fullScreenMode #MOBILE_ACTIONS_MENU,
        body.fullScreenMode #WIX_ADS {
            visibility: hidden
        }
        body.fullScreenMode {
            overflow: hidden !important
        }
        body.fullScreenMode.device-mobile-optimized #TINY_MENU {
            opacity: 0;
            pointer-events: none
        }
        body.fullScreenMode-scrollable.device-mobile-optimized {
            overflow-x: hidden !important;
            overflow-y: auto !important
        }
        body.fullScreenMode-scrollable.device-mobile-optimized #site-root,
        body.fullScreenMode-scrollable.device-mobile-optimized #masterPage {
            overflow: hidden !important
        }
        body.fullScreenMode-scrollable.device-mobile-optimized #masterPage,
        body.fullScreenMode-scrollable.device-mobile-optimized #SITE_BACKGROUND {
            height: auto !important
        }
        body.fullScreenMode-scrollable.device-mobile-optimized #masterPage.mesh-layout {
            height: 0 !important
        }
        body.blockSiteScrolling,
        body.siteScrollingBlocked {
            width: 100%;
            position: fixed
        }
        body.siteScrollingBlockedIOSFix {
            overflow: hidden !important
        }
        body.blockSiteScrolling #SITE_CONTAINER {
            margin-top: calc(var(--blocked-site-scroll-margin-top)*-1)
        }
        #site-root {
            top: var(--wix-ads-height);
            min-height: 100%;
            margin: 0 auto;
            position: relative
        }
        #site-root img:not([src]) {
            visibility: hidden
        }
        #site-root svg img:not([src]) {
            visibility: visible
        }
        .auto-generated-link {
            color: inherit
        }
        #SCROLL_TO_TOP,
        #SCROLL_TO_BOTTOM {
            height: 0
        }
        .has-click-trigger {
            cursor: pointer
        }
        .fullScreenOverlay {
            z-index: 1005;
            justify-content: center;
            display: flex;
            position: fixed;
            top: -60px;
            bottom: 0;
            left: 0;
            right: 0;
            overflow-y: hidden
        }
        .fullScreenOverlay>.fullScreenOverlayContent {
            margin: 0 auto;
            position: absolute;
            top: 60px;
            bottom: 0;
            left: 0;
            right: 0;
            overflow: hidden;
            transform: translateZ(0)
        }
        [data-mesh-id$=inlineContent],
        [data-mesh-id$=centeredContent],
        [data-mesh-id$=form] {
            pointer-events: none;
            position: relative
        }
        [data-mesh-id$=-gridWrapper],
        [data-mesh-id$=-rotated-wrapper] {
            pointer-events: none
        }
        [data-mesh-id$=-gridContainer]>*,
        [data-mesh-id$=-rotated-wrapper]>*,
        [data-mesh-id$=inlineContent]>:not([data-mesh-id$=-gridContainer]) {
            pointer-events: auto
        }
        .device-mobile-optimized #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID {
            -ms-grid-row: 2;
            grid-area: 2/1/3/2;
            position: relative
        }
        #masterPage.mesh-layout {
            display: -ms-grid;
            -ms-grid-rows: max-content max-content min-content max-content;
            -ms-grid-columns: 100%;
            grid-template-rows: max-content max-content min-content max-content;
            grid-template-columns: 100%;
            justify-content: stretch;
            align-items: start;
            display: grid
        }
        #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
        #masterPage.mesh-layout #SITE_HEADER-placeholder,
        #masterPage.mesh-layout #SOSP_CONTAINER_CUSTOM_ID[data-state~=mobileView],
        #masterPage.mesh-layout #PAGES_CONTAINER,
        #masterPage.mesh-layout #soapBeforePagesContainer,
        #masterPage.mesh-layout #soapAfterPagesContainer,
        #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
        #masterPage.mesh-layout #SITE_FOOTER-placeholder {
            -ms-grid-column: 1;
            -ms-grid-row-align: start;
            -ms-grid-column-align: start
        }
        #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
        #masterPage.mesh-layout #SITE_HEADER-placeholder {
            -ms-grid-row: 1;
            grid-area: 1/1/2/2
        }
        #masterPage.mesh-layout #PAGES_CONTAINER,
        #masterPage.mesh-layout #soapBeforePagesContainer,
        #masterPage.mesh-layout #soapAfterPagesContainer {
            -ms-grid-row: 3;
            grid-area: 3/1/4/2
        }
        #masterPage.mesh-layout #soapBeforePagesContainer,
        #masterPage.mesh-layout #soapAfterPagesContainer {
            width: 100%
        }
        #masterPage.mesh-layout #PAGES_CONTAINER {
            align-self: stretch
        }
        #masterPage.mesh-layout main#PAGES_CONTAINER {
            display: block
        }
        #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
        #masterPage.mesh-layout #SITE_FOOTER-placeholder {
            -ms-grid-row: 4;
            grid-area: 4/1/5/2
        }
        #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERcenteredContent],
        #masterPage.mesh-layout [data-mesh-id=PAGES_CONTAINERinlineContent],
        #masterPage.mesh-layout #SITE_PAGES {
            height: 100%
        }
        #masterPage.mesh-layout.desktop>* {
            width: 100%
        }
        #masterPage.mesh-layout #SITE_PAGES,
        #masterPage.mesh-layout #SITE_HEADER_WRAPPER,
        #masterPage.mesh-layout #SITE_FOOTER_WRAPPER,
        #masterPage.mesh-layout #PAGES_CONTAINER,
        #masterPage.mesh-layout #masterPageinlineContent,
        #masterPage.mesh-layout #SITE_FOOTER,
        #masterPage.mesh-layout #SITE_HEADER {
            position: relative
        }
        #masterPage.mesh-layout #SITE_HEADER {
            grid-area: 1/1/2/2
        }
        #masterPage.mesh-layout #SITE_FOOTER {
            grid-area: 4/1/5/2
        }
        #masterPage.mesh-layout.overflow-x-clip #SITE_HEADER,
        #masterPage.mesh-layout.overflow-x-clip #SITE_FOOTER {
            overflow-x: clip
        }
        [data-z-counter] {
            z-index: 0
        }
        [data-z-counter="0"] {
            z-index: auto
        }
        .wixSiteProperties {
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale
        }
        :root {
            --wst-button-color-fill-primary: rgb(var(--color_48));
            --wst-button-color-border-primary: rgb(var(--color_49));
            --wst-button-color-text-primary: rgb(var(--color_50));
            --wst-button-color-fill-primary-hover: rgb(var(--color_51));
            --wst-button-color-border-primary-hover: rgb(var(--color_52));
            --wst-button-color-text-primary-hover: rgb(var(--color_53));
            --wst-button-color-fill-primary-disabled: rgb(var(--color_54));
            --wst-button-color-border-primary-disabled: rgb(var(--color_55));
            --wst-button-color-text-primary-disabled: rgb(var(--color_56));
            --wst-button-color-fill-secondary: rgb(var(--color_57));
            --wst-button-color-border-secondary: rgb(var(--color_58));
            --wst-button-color-text-secondary: rgb(var(--color_59));
            --wst-button-color-fill-secondary-hover: rgb(var(--color_60));
            --wst-button-color-border-secondary-hover: rgb(var(--color_61));
            --wst-button-color-text-secondary-hover: rgb(var(--color_62));
            --wst-button-color-fill-secondary-disabled: rgb(var(--color_63));
            --wst-button-color-border-secondary-disabled: rgb(var(--color_64));
            --wst-button-color-text-secondary-disabled: rgb(var(--color_65));
            --wst-color-fill-base-1: rgb(var(--color_36));
            --wst-color-fill-base-2: rgb(var(--color_37));
            --wst-color-fill-base-shade-1: rgb(var(--color_38));
            --wst-color-fill-base-shade-2: rgb(var(--color_39));
            --wst-color-fill-base-shade-3: rgb(var(--color_40));
            --wst-color-fill-accent-1: rgb(var(--color_41));
            --wst-color-fill-accent-2: rgb(var(--color_42));
            --wst-color-fill-accent-3: rgb(var(--color_43));
            --wst-color-fill-accent-4: rgb(var(--color_44));
            --wst-color-fill-background-primary: rgb(var(--color_11));
            --wst-color-fill-background-secondary: rgb(var(--color_12));
            --wst-color-text-primary: rgb(var(--color_15));
            --wst-color-text-secondary: rgb(var(--color_14));
            --wst-color-action: rgb(var(--color_18));
            --wst-color-disabled: rgb(var(--color_39));
            --wst-color-title: rgb(var(--color_45));
            --wst-color-subtitle: rgb(var(--color_46));
            --wst-color-line: rgb(var(--color_47));
            --wst-font-style-h2: var(--font_2);
            --wst-font-style-h3: var(--font_3);
            --wst-font-style-h4: var(--font_4);
            --wst-font-style-h5: var(--font_5);
            --wst-font-style-h6: var(--font_6);
            --wst-font-style-body-large: var(--font_7);
            --wst-font-style-body-medium: var(--font_8);
            --wst-font-style-body-small: var(--font_9);
            --wst-font-style-body-x-small: var(--font_10);
            --wst-color-custom-1: rgb(var(--color_13));
            --wst-color-custom-2: rgb(var(--color_16));
            --wst-color-custom-3: rgb(var(--color_17));
            --wst-color-custom-4: rgb(var(--color_19));
            --wst-color-custom-5: rgb(var(--color_20));
            --wst-color-custom-6: rgb(var(--color_21));
            --wst-color-custom-7: rgb(var(--color_22));
            --wst-color-custom-8: rgb(var(--color_23));
            --wst-color-custom-9: rgb(var(--color_24));
            --wst-color-custom-10: rgb(var(--color_25));
            --wst-color-custom-11: rgb(var(--color_26));
            --wst-color-custom-12: rgb(var(--color_27));
            --wst-color-custom-13: rgb(var(--color_28));
            --wst-color-custom-14: rgb(var(--color_29));
            --wst-color-custom-15: rgb(var(--color_30));
            --wst-color-custom-16: rgb(var(--color_31));
            --wst-color-custom-17: rgb(var(--color_32));
            --wst-color-custom-18: rgb(var(--color_33));
            --wst-color-custom-19: rgb(var(--color_34));
            --wst-color-custom-20: rgb(var(--color_35))
        }
        .wix-presets-wrapper {
            display: contents
        }
        .builder-root {
            box-sizing: border-box
        }
        #main_MF .wix-visibility-hidden {
            visibility: hidden
        }
        #main_MF .wix-visibility-collapsed {
            display: none
        }
        #main_MF .wix-visibility-revealed:after {
            content: "";
            border-radius: inherit;
            z-index: 1;
            pointer-events: none;
            background-image: repeating-linear-gradient(-45deg, transparent 0, transparent 11px, rgba(0, 0, 0, .15) 11px, rgba(0, 0, 0, .15) 15px);
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0
        }
        /*# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/main.renderer.c1b1af7e.min.css.map*/
        @media (forced-colors: active) {
            #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex='-1']):focus,
            #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex='-1']):focus~.wixSdkShowFocusOnSibling {
                outline: 2px solid CanvasText;
                outline-offset: 2px;
            }
        }
        .EtmdIW {
            cursor: pointer
        }
        .XWeqiF {
            opacity: 0
        }
        .bWoigz {
            opacity: 1;
            transition: opacity var(--transition-duration)cubic-bezier(.37, 0, .63, 1)
        }
        .HTrn1j {
            opacity: 1
        }
        .sAGPNe {
            opacity: 0;
            transition: opacity var(--transition-duration)cubic-bezier(.37, 0, .63, 1)
        }
        .cCFKrw {
            opacity: 0
        }
        .yifJnQ {
            opacity: 1;
            transition: opacity var(--transition-duration)cubic-bezier(.64, 0, .78, 0)
        }
        ._mj5qU {
            opacity: 1
        }
        .gG6uhp {
            opacity: 0;
            transition: opacity var(--transition-duration)cubic-bezier(.22, 1, .36, 1)
        }
        .k0CnHT {
            transform: translate(100%)
        }
        .URQNsX {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translate(0)
        }
        .CCwVTE {
            transform: translate(0)
        }
        .TX_1qK {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translate(-100%)
        }
        .JMRv7x {
            transform: translate(-100%)
        }
        .AOzCGi {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translate(0)
        }
        .WzSMGx {
            transform: translate(0)
        }
        .I76Pz6 {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translate(100%)
        }
        .bX95uQ {
            transform: translateY(100%)
        }
        .Ogwj62 {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translateY(0)
        }
        .GdyWfW {
            transform: translateY(0)
        }
        .YxqFze {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translateY(-100%)
        }
        .NrDww4 {
            transform: translateY(-100%)
        }
        .ciVV17 {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translateY(0)
        }
        .BMKrqh {
            transform: translateY(0)
        }
        .jNxMkI {
            transition: transform var(--transition-duration)cubic-bezier(.87, 0, .13, 1);
            transform: translateY(100%)
        }
        body:not(.responsive) .Y3K28_ {
            overflow-x: clip
        }
        :root:active-view-transition .Y3K28_ {
            view-transition-name: page-group
        }
        .uvik8H {
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            height: 100%;
            display: grid
        }
        .uvik8H>div {
            grid-area: 1/1/2/2;
            align-self: stretch !important;
            justify-self: stretch !important
        }
        .StylableButton2545352419__root {
            -archetype: box;
            cursor: pointer;
            box-sizing: border-box;
            touch-action: manipulation;
            border: 0;
            width: 100%;
            min-width: 10px;
            height: 100%;
            min-height: 10px;
            padding: 0;
            display: block
        }
        .StylableButton2545352419__root[disabled] {
            pointer-events: none
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
            background-color: var(--corvid-background-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
            background-color: var(--corvid-hover-background-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
            background-color: var(--corvid-disabled-background-color) !important
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
            border-color: var(--corvid-border-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
            border-color: var(--corvid-hover-border-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
            border-color: var(--corvid-disabled-border-color) !important
        }
        .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
            border-radius: var(--corvid-border-radius) !important
        }
        .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
            border-width: var(--corvid-border-width) !important
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
            color: var(--corvid-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
            color: var(--corvid-hover-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
            color: var(--corvid-disabled-color) !important
        }
        .StylableButton2545352419__link {
            -archetype: box;
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .StylableButton2545352419__container {
            flex-direction: row;
            flex-grow: 1;
            flex-basis: auto;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .2s, visibility;
            display: flex;
            overflow: hidden
        }
        .StylableButton2545352419__label {
            -archetype: text;
            -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
            text-overflow: ellipsis;
            text-align: center;
            white-space: nowrap;
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit;
            overflow: hidden
        }
        .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
            text-overflow: unset
        }
        .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
            overflow-wrap: break-word;
            white-space: break-spaces;
            word-break: break-word;
            min-width: 10px
        }
        .StylableButton2545352419__icon {
            -archetype: icon;
            -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
            flex-shrink: 0;
            min-width: 1px;
            height: 50px;
            transition: inherit
        }
        .StylableButton2545352419__icon.StylableButton2545352419--override {
            display: block !important
        }
        .StylableButton2545352419__icon>span,
        .StylableButton2545352419__icon svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-icon-color) !important;
            stroke: var(--corvid-icon-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-hover-icon-color) !important;
            stroke: var(--corvid-hover-icon-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-disabled-icon-color) !important;
            stroke: var(--corvid-disabled-icon-color) !important
        }
        @media (forced-colors:active) {
            .StylableButton2545352419__root:not([disabled]) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .StylableButton2545352419__root:hover:not([disabled]),
            .StylableButton2545352419__root[aria-pressed=true],
            .StylableButton2545352419__root[aria-selected=true],
            .StylableButton2545352419__root[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .StylableButton2545352419__root:focus,
            .StylableButton2545352419__root:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
            .StylableButton2545352419__icon,
            .StylableButton2545352419__icon svg,
            .StylableButton2545352419__icon svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .IT88M3 {
            position: absolute;
            inset: 0
        }
        .LXgYyC {
            cursor: pointer
        }
        .iL7Pq5 {
            -webkit-tap-highlight-color: #0000;
            opacity: var(--opacity);
            fill: var(--corvid-fill-color, var(--fill));
            fill-opacity: var(--fill-opacity);
            stroke: var(--corvid-stroke-color, var(--stroke));
            stroke-opacity: var(--stroke-opacity);
            stroke-width: var(--stroke-width);
            transform: var(--flip);
            filter: var(--drop-shadow, none);
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg {
            width: var(--svg-calculated-width, 100%);
            height: var(--svg-calculated-height, 100%);
            padding: var(--svg-calculated-padding, 0);
            margin: auto;
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg:not([data-type=ugc]) {
            overflow: visible
        }
        .gx51wo * {
            vector-effect: non-scaling-stroke
        }
        ul.font_100,
        ol.font_100 {
            color: #080808;
            font-variant: normal;
            letter-spacing: normal;
            margin: 0;
            font-family: "Arial, Helvetica, sans-serif", serif;
            font-size: 10px;
            font-style: normal;
            font-weight: 400;
            line-height: normal;
            text-decoration: none
        }
        ul.font_100 li,
        ol.font_100 li {
            margin-bottom: 12px
        }
        ul.wix-list-text-align,
        ol.wix-list-text-align {
            list-style-position: inside
        }
        ul.wix-list-text-align p,
        ul.wix-list-text-align h1,
        ul.wix-list-text-align h2,
        ul.wix-list-text-align h3,
        ul.wix-list-text-align h4,
        ul.wix-list-text-align h5,
        ul.wix-list-text-align h6,
        ol.wix-list-text-align p,
        ol.wix-list-text-align h1,
        ol.wix-list-text-align h2,
        ol.wix-list-text-align h3,
        ol.wix-list-text-align h4,
        ol.wix-list-text-align h5,
        ol.wix-list-text-align h6 {
            display: inline
        }
        .E28gHm {
            cursor: pointer
        }
        .V9ooqn {
            clip: rect(0 0 0 0);
            border: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }
        @supports ((-webkit-appearance:none)) and (stroke-color:transparent) {
            ._v6ohL>*>:first-child {
                vertical-align: top
            }
        }
        @supports (-webkit-touch-callout:none) {
            ._v6ohL>*>:first-child {
                vertical-align: top
            }
        }
        ._v6ohL [data-attr-richtext-marker=true] {
            display: block
        }
        ._v6ohL [data-attr-richtext-marker=true] table {
            border-collapse: collapse;
            width: 100%;
            margin: 15px 0
        }
        ._v6ohL [data-attr-richtext-marker=true] table td {
            padding: 12px;
            position: relative
        }
        ._v6ohL [data-attr-richtext-marker=true] table td:after {
            content: "";
            opacity: .2;
            border-bottom: 1px solid;
            border-left: 1px solid;
            position: absolute;
            inset: 0
        }
        ._v6ohL [data-attr-richtext-marker=true] table tr td:last-child:after {
            border-right: 1px solid
        }
        ._v6ohL [data-attr-richtext-marker=true] table tr:first-child td:after {
            border-top: 1px solid
        }
        .N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) [class$=rich-text__text],
        .N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div)[class$=rich-text__text] {
            color: var(--corvid-color, currentColor)
        }
        .N5mCVp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) span[style*=color] {
            color: var(--corvid-color, currentColor) !important
        }
        .V3wkP4 {
            min-height: var(--min-height);
            min-width: var(--min-width);
            direction: var(--text-direction)
        }
        .V3wkP4 .nzCBBu {
            word-wrap: break-word;
            overflow-wrap: break-word;
            width: 100%;
            height: 100%;
            position: relative
        }
        .V3wkP4 .nzCBBu ul {
            list-style: inside
        }
        .V3wkP4 .nzCBBu li {
            margin-bottom: 12px
        }
        .UwkEpO p,
        .UwkEpO h1,
        .UwkEpO h2,
        .UwkEpO h3,
        .UwkEpO h4,
        .UwkEpO h5,
        .UwkEpO h6,
        .UwkEpO blockquote,
        .UwkEpO div {
            letter-spacing: normal;
            line-height: normal
        }
        .JykKzs {
            min-height: var(--min-height);
            min-width: var(--min-width)
        }
        .JykKzs .nzCBBu {
            word-wrap: break-word;
            overflow-wrap: break-word;
            width: 100%;
            height: 100%;
            position: relative
        }
        .JykKzs .nzCBBu ol,
        .JykKzs .nzCBBu ul {
            letter-spacing: normal;
            margin-inline-start: .5em;
            padding-inline-start: 1.3em;
            line-height: normal
        }
        .JykKzs .nzCBBu ul {
            list-style-type: disc
        }
        .JykKzs .nzCBBu ol {
            list-style-type: decimal
        }
        .JykKzs .nzCBBu ul ul,
        .JykKzs .nzCBBu ol ul {
            line-height: normal;
            list-style-type: circle
        }
        .JykKzs .nzCBBu ol ol ul,
        .JykKzs .nzCBBu ol ul ul,
        .JykKzs .nzCBBu ul ol ul,
        .JykKzs .nzCBBu ul ul ul {
            line-height: normal;
            list-style-type: square
        }
        .JykKzs .nzCBBu li {
            font-style: inherit;
            font-weight: inherit;
            line-height: inherit;
            letter-spacing: normal
        }
        .JykKzs .nzCBBu p,
        .JykKzs .nzCBBu h1,
        .JykKzs .nzCBBu h2,
        .JykKzs .nzCBBu h3,
        .JykKzs .nzCBBu h4,
        .JykKzs .nzCBBu h5,
        .JykKzs .nzCBBu h6 {
            margin-block: 0;
            letter-spacing: normal;
            margin: 0;
            line-height: normal
        }
        .JykKzs .nzCBBu a {
            color: inherit
        }
        .N8MGzv,
        .UwkEpO {
            word-wrap: break-word;
            overflow-wrap: break-word;
            text-align: start;
            pointer-events: none;
            min-height: var(--min-height);
            min-width: var(--min-width);
            direction: var(--text-direction);
            mix-blend-mode: var(--blendMode, normal);
            text-transform: var(--textTransform, "none");
            text-shadow: var(--textOutline, 0px 0px transparent), var(--textShadow, 0px 0px transparent)
        }
        .N8MGzv>*,
        .UwkEpO>* {
            pointer-events: auto
        }
        .N8MGzv li,
        .UwkEpO li {
            font-style: inherit;
            font-weight: inherit;
            line-height: inherit;
            letter-spacing: normal
        }
        .N8MGzv ol,
        .UwkEpO ol,
        .N8MGzv ul,
        .UwkEpO ul {
            letter-spacing: normal;
            margin-inline: .5em 0;
            line-height: normal
        }
        .N8MGzv:not(.PO9MfV) ol,
        .UwkEpO:not(.PO9MfV) ol,
        .N8MGzv:not(.PO9MfV) ul,
        .UwkEpO:not(.PO9MfV) ul {
            padding-inline: 1.3em 0
        }
        .N8MGzv ul,
        .UwkEpO ul {
            list-style-type: disc
        }
        .N8MGzv ol,
        .UwkEpO ol {
            list-style-type: decimal
        }
        .N8MGzv ul ul,
        .UwkEpO ul ul,
        .N8MGzv ol ul,
        .UwkEpO ol ul {
            list-style-type: circle
        }
        .N8MGzv ul ul ul,
        .UwkEpO ul ul ul,
        .N8MGzv ol ul ul,
        .UwkEpO ol ul ul,
        .N8MGzv ul ol ul,
        .UwkEpO ul ol ul,
        .N8MGzv ol ol ul,
        .UwkEpO ol ol ul {
            list-style-type: square
        }
        .N8MGzv p,
        .UwkEpO p,
        .N8MGzv h1,
        .UwkEpO h1,
        .N8MGzv h2,
        .UwkEpO h2,
        .N8MGzv h3,
        .UwkEpO h3,
        .N8MGzv h4,
        .UwkEpO h4,
        .N8MGzv h5,
        .UwkEpO h5,
        .N8MGzv h6,
        .UwkEpO h6,
        .N8MGzv blockquote,
        .UwkEpO blockquote,
        .N8MGzv div,
        .UwkEpO div {
            margin-block: 0;
            margin: 0
        }
        .N8MGzv a,
        .UwkEpO a {
            color: inherit
        }
        .PO9MfV li {
            margin-inline: 1.3em 0
        }
        .qe3oTb {
            pointer-events: none;
            white-space: nowrap;
            padding: 0;
            overflow: hidden
        }
        .TvbeET {
            display: none
        }
        .CNHfeA {
            width: 100%;
            position: absolute;
            inset: 0
        }
        .ZfNvr6 {
            transition: all .2s ease-in;
            transform: translateY(-100%)
        }
        .ICcIQy {
            transition: all .2s
        }
        .xL7MJu {
            opacity: 0;
            transition: all .2s ease-in
        }
        .xL7MJu.Dbjboh {
            pointer-events: none
        }
        .xg8z1A {
            opacity: 1;
            transition: all .2s
        }
        .G6vvJF {
            width: 100%;
            height: auto;
            position: relative
        }
        .ZgDNL8 {
            width: 100%;
            position: relative
        }
        body:not(.device-mobile-optimized) ._c_gnD,
        :host(:not(.device-mobile-optimized)) ._c_gnD {
            margin-left: calc((100% - var(--site-width))/2);
            width: var(--site-width)
        }
        .HQtdHX[data-focuscycled=active] {
            outline: 1px solid #0000
        }
        .HQtdHX[data-focuscycled=active]:not(:focus-within) {
            outline: 2px solid #0000;
            transition: outline 10ms
        }
        .HQtdHX ._c_gnD {
            position: absolute;
            inset: 0
        }
        .w4DepW {
            direction: var(--direction)
        }
        .w4DepW .tN_ggS .re13Ik {
            display: var(--item-display);
            width: var(--item-size);
            height: var(--item-size);
            margin-inline: var(--item-margin-inline);
            margin-block: var(--item-margin-block)
        }
        .w4DepW .tN_ggS .re13Ik:last-child {
            margin-block: 0;
            margin-inline: 0
        }
        .w4DepW .tN_ggS .re13Ik .twXk19 {
            display: block
        }
        .w4DepW .tN_ggS .re13Ik .twXk19 .ZK9snE {
            width: var(--item-size);
            height: var(--item-size)
        }
        @media (forced-colors:active) {
            .w4DepW .tN_ggS .re13Ik .twXk19 {
                outline-offset: 0;
                outline: 2px solid buttontext
            }
            .w4DepW .tN_ggS .re13Ik .twXk19:hover {
                outline-offset: -2px;
                outline: 3px solid highlight
            }
            .w4DepW .tN_ggS .re13Ik .twXk19:focus,
            .w4DepW .tN_ggS .re13Ik .twXk19:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .w4DepW .tN_ggS {
            white-space: nowrap;
            width: 100%;
            height: 100%;
            position: absolute
        }
        body.device-mobile-optimized .w4DepW .tN_ggS,
        :host(.device-mobile-optimized) .w4DepW .tN_ggS {
            white-space: normal
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .QED8q1 {
            width: 100%;
            height: calc(100% - var(--wix-ads-height));
            margin-top: var(--wix-ads-height);
            pointer-events: none;
            z-index: var(--pinned-layer-in-container, var(--above-all-in-container));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            display: grid;
            position: fixed;
            top: 0;
            left: 0
        }
        .MswS0Y {
            pointer-events: none;
            z-index: var(--pinned-layer-in-container, var(--above-all-in-container))
        }
        .ub230c {
            display: var(--display);
            --display: flex;
            width: 100%;
            z-index: var(--above-all-z-index);
            box-sizing: border-box;
            background-color: #fff;
            justify-content: center;
            position: fixed;
            top: 0;
            box-shadow: 0 2px 12px #a4a8c033
        }
        .ub230c.iF3M3J {
            direction: rtl
        }
        .ub230c.aD8jGL {
            direction: ltr
        }
        .ub230c.CjFky3 {
            background-color: red;
            border: none
        }
        .ub230c>.ak8WKZ {
            justify-content: center;
            align-items: center;
            width: 100%;
            display: flex
        }
        .ub230c>.ak8WKZ>.vY4Tm1 {
            color: #000;
            flex-shrink: 0;
            align-items: center;
            display: flex
        }
        .ub230c>.ak8WKZ:hover>.vY4Tm1 {
            color: #333850
        }
        @font-face {
            font-display: swap;
            font-family: Madefor-Text;
            src: url(http://static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforTextVF_W_Wght.woff2)format("woff2-variations"), url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff2)format("woff2"), url(//static.parastorage.com/services/santa-resources/resources/viewer/user-site-fonts/fonts/WixMadefor/v3/WixMadeforText_W_Rg.woff)format("woff");
            font-weight: 400
        }
        .YY89bY {
            height: 30px;
            padding: 10px
        }
        .YY89bY>.qWJhR4>.jPjZdN {
            gap: 3px;
            font-family: Madefor-Text, Helvetica Neue, Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
            font-size: 14px;
            line-height: 14px
        }
        .YY89bY>.qWJhR4>.jPjZdN>.AQjCvy {
            width: 68px;
            height: 9px
        }
        .YY89bY>.qWJhR4:hover>.jPjZdN {
            color: #3910ed
        }
        .YY89bY>.qWJhR4:hover>.jPjZdN>.AQjCvy path {
            fill: #3910ed
        }
        .BqYkvS {
            pointer-events: none;
            z-index: 9999;
            color: #116dff;
            opacity: 0;
            cursor: pointer;
            background: #fff;
            border-radius: 24px;
            width: 0;
            height: 0;
            margin-left: -94px;
            padding: 0 24px;
            font-family: Helvetica, Arial, メイリオ, meiryo, ヒラギノ角ゴ pro w3, hiragino kaku gothic pro, sans-serif;
            font-size: 14px;
            position: absolute;
            top: 60px;
            left: 50%
        }
        .BqYkvS:focus {
            opacity: 1;
            pointer-events: auto;
            border: 2px solid;
            width: auto;
            height: 40px
        }
        .WZxFET {
            direction: var(--btn-direction);
            cursor: pointer;
            min-width: var(--btn-min-width);
            box-sizing: border-box;
            touch-action: manipulation;
            border-left: var(--border-left);
            border-right: var(--border-right);
            border-top: var(--border-top);
            border-bottom: var(--border-bottom);
            border-top-left-radius: var(--border-top-left-radius);
            border-top-right-radius: var(--border-top-right-radius);
            border-bottom-left-radius: var(--border-bottom-left-radius);
            border-bottom-right-radius: var(--border-bottom-right-radius);
            width: 100%;
            height: 100%;
            min-height: 10px;
            box-shadow: var(--box-shadow);
            background: var(--background);
            padding-left: var(--padding-left);
            padding-right: var(--padding-right);
            padding-top: var(--padding-top);
            padding-bottom: var(--padding-bottom);
            display: block
        }
        @media (forced-colors:active) {
            .WZxFET:not(:disabled) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .WZxFET:not(:disabled):hover,
            .WZxFET:not(:disabled)[aria-pressed=true],
            .WZxFET:not(:disabled)[aria-selected=true],
            .WZxFET:not(:disabled)[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .WZxFET:not(:disabled):focus,
            .WZxFET:not(:disabled):focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .WZxFET.LEgq9n:not(:hover):not(:disabled) {
            border-color: var(--corvid-border-color, initial)
        }
        .WZxFET.ANbqd3:not(:hover):not(:disabled) {
            background-color: var(--corvid-background-color, var(--background))
        }
        .WZxFET:hover,
        .WZxFET [data-preview=hover] {
            border-left: var(--hover-border-left, var(--border-left));
            border-right: var(--hover-border-right, var(--border-right));
            border-top: var(--hover-border-top, var(--border-top));
            border-bottom: var(--hover-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--hover-box-shadow, var(--box-shadow));
            background: var(--hover-background, var(--background));
            padding-left: var(--hover-padding-left, var(--padding-left));
            padding-right: var(--hover-padding-right, var(--padding-right));
            padding-top: var(--hover-padding-top, var(--padding-top));
            padding-bottom: var(--hover-padding-bottom, var(--padding-bottom))
        }
        .WZxFET.QHgQsb:hover:not(:disabled) {
            border-color: var(--corvid-hover-border-color, initial)
        }
        .WZxFET.YXO83s:hover:not(:disabled) {
            background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
        }
        .WZxFET:disabled,
        .WZxFET [data-preview=disabled] {
            cursor: default;
            border-left: var(--disabled-border-left, var(--border-left));
            border-right: var(--disabled-border-right, var(--border-right));
            border-top: var(--disabled-border-top, var(--border-top));
            border-bottom: var(--disabled-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--disabled-box-shadow, var(--box-shadow));
            background: var(--disabled-background, var(--background));
            padding-left: var(--disabled-padding-left, var(--padding-left));
            padding-right: var(--disabled-padding-right, var(--padding-right));
            padding-top: var(--disabled-padding-top, var(--padding-top));
            padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom))
        }
        .WZxFET.Pl_R65:disabled:not(:hover) {
            border-color: var(--corvid-disabled-border-color, initial)
        }
        .WZxFET.qSNL2N:disabled:not(:hover) {
            background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
        }
        .QeinDR {
            display: var(--label-display);
            font: var(--font, var(--font_8));
            color: var(--color);
            letter-spacing: var(--letter-spacing);
            line-height: var(--line-height);
            text-decoration-line: var(--text-decoration);
            direction: var(--direction);
            text-align: var(--text-align, revert);
            background-color: var(--text-highlight, transparent);
            text-transform: var(--text-transform);
            text-shadow: var(--text-outline), var(--text-shadow);
            overflow: var(--overflow, hidden);
            text-overflow: var(--label-text-overflow);
            white-space: var(--label-white-space);
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit
        }
        .WZxFET.xXDwXs:not(:hover):not(:disabled) .QeinDR {
            color: var(--corvid-color, var(--color))
        }
        .WZxFET:hover .QeinDR,
        .WZxFET [data-preview=hover] .QeinDR {
            display: var(--hover-label-display, var(--label-display));
            font: var(--hover-font, var(--font));
            color: var(--hover-color, var(--color));
            letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
            line-height: var(--hover-line-height, var(--line-height));
            text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
            direction: var(--hover-direction, var(--direction));
            text-align: var(--hover-text-align, var(--text-align, revert));
            background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--hover-text-transform, var(--text-transform));
            text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow))
        }
        .WZxFET.DEbY45:hover:not(:disabled) .QeinDR {
            color: var(--corvid-hover-color, var(--hover-color, var(--color)))
        }
        .WZxFET:disabled .QeinDR,
        .WZxFET [data-preview=disabled] .QeinDR {
            display: var(--disabled-label-display, var(--label-display));
            font: var(--disabled-font, var(--font));
            color: var(--disabled-color, var(--color));
            letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
            line-height: var(--disabled-line-height, var(--line-height));
            text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
            direction: var(--disabled-direction, var(--direction));
            text-align: var(--disabled-text-align, var(--text-align, revert));
            background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--disabled-text-transform, var(--text-transform));
            text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow))
        }
        .WZxFET.liVS6k:disabled:not(:hover) .QeinDR {
            color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
        }
        .OOhWpA {
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .UPWJFm {
            justify-content: var(--container-justify-content);
            flex-basis: auto;
            flex-direction: var(--container-flex-direction);
            align-items: var(--container-align-items);
            gap: var(--content-gap, "0px");
            flex-grow: 1;
            width: 100%;
            height: 100%;
            transition: all .4s, visibility;
            display: flex;
            overflow: hidden
        }
        .vwUNxR {
            min-width: 1px;
            display: var(--icon-display);
            width: var(--icon-size);
            height: var(--icon-size);
            fill: var(--icon-color);
            flex-shrink: 0;
            order: var(--icon-order, 0);
            transform: rotate(var(--icon-rotation));
            transition: inherit
        }
        .WZxFET.PlqraU:not(:hover):not(:disabled) .vwUNxR {
            fill: var(--corvid-icon-color, var(--icon-color))
        }
        .WZxFET:hover .vwUNxR,
        .WZxFET [data-preview=hover] .vwUNxR {
            display: var(--hover-icon-display, var(--icon-display));
            width: var(--hover-icon-size, var(--icon-size));
            height: var(--hover-icon-size, var(--icon-size));
            fill: var(--hover-icon-color, var(--icon-color));
            transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)))
        }
        .WZxFET.jEsvuh:hover:not(:disabled) .vwUNxR {
            fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
        }
        .WZxFET:disabled .vwUNxR,
        .WZxFET [data-preview=disabled] .vwUNxR {
            display: var(--disabled-icon-display, var(--icon-display));
            width: var(--disabled-icon-size, var(--icon-size));
            height: var(--disabled-icon-size, var(--icon-size));
            fill: var(--disabled-icon-color, var(--icon-color));
            transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)))
        }
        .WZxFET.xcGqHs:disabled:not(:hover) .vwUNxR {
            fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
        }
        .vwUNxR>span,
        .vwUNxR svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        @media (forced-colors:active) {
            .vwUNxR,
            .vwUNxR svg,
            .vwUNxR svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .IT88M3 {
            position: absolute;
            inset: 0
        }
        .LXgYyC {
            cursor: pointer
        }
        .iL7Pq5 {
            -webkit-tap-highlight-color: #0000;
            opacity: var(--opacity);
            fill: var(--corvid-fill-color, var(--fill));
            fill-opacity: var(--fill-opacity);
            stroke: var(--corvid-stroke-color, var(--stroke));
            stroke-opacity: var(--stroke-opacity);
            stroke-width: var(--stroke-width);
            transform: var(--flip);
            filter: var(--drop-shadow, none);
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg {
            width: var(--svg-calculated-width, 100%);
            height: var(--svg-calculated-height, 100%);
            padding: var(--svg-calculated-padding, 0);
            margin: auto;
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg:not([data-type=ugc]) {
            overflow: visible
        }
        .gx51wo * {
            vector-effect: non-scaling-stroke
        }
        .tec4tH {
            clip-path: var(--fill-layer-clip)
        }
        .tec4tH,
        .mOQG25 {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .zL1Ueg img {
            width: 100%;
            height: 100%
        }
        .g4mdog {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .E9jUYM {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .LH0J3M [data-mesh-id$=inlineContent],
        .LH0J3M [data-mesh-id$=inlineContent-gridContainer] {
            height: 100%
        }
        .LH0J3M .LPI5hn {
            width: 100%;
            height: 100%;
            position: absolute
        }
        .LH0J3M:before {
            grid-area: 1/1/2/2
        }
        .UeoHYs {
            transform: var(--fill-container-transform);
            overflow: var(--fill-container-overflow);
            box-shadow: var(--box-shadow);
            border-radius: var(--border-radius);
            border-width: var(--border-width);
            border-style: var(--border-style);
            border-color: var(--border-color);
            filter: var(--fill-container-drop-shadow, none);
            margin: var(--border-compensate-margin, 0px);
            position: absolute;
            inset: 0
        }
        .UeoHYs:focus {
            z-index: auto !important
        }
        .gbYoYU {
            transform: var(--fill-transform)
        }
        .wWvmGe video {
            visibility: hidden;
            opacity: 0
        }
        .wWvmGe canvas {
            opacity: 0
        }
        .wWvmGe img {
            filter: var(--filter-effect-svg-url)
        }
        .IuQm4G {
            opacity: 0;
            transition-property: transform, opacity;
            transition-duration: .15s, .5s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            position: absolute;
            inset: 0
        }
        .uqsi3c {
            opacity: 0;
            transition-property: transform opacity;
            transition-duration: .3s, .1s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            transform: scale(.95)
        }
        .JODVkC {
            cursor: pointer;
            opacity: 0;
            filter: drop-shadow(0 0 1px #000);
            transition: opacity .2s cubic-bezier(.12, 0, .39, 0) .2s
        }
        .JODVkC:focus {
            opacity: 1
        }
        .lK18Ei {
            width: 48px
        }
        .juFBxh,
        .QpcXUG {
            opacity: 0;
            margin: 5px 10px 7px 8px
        }
        .LH0J3M[data-can-play] .IuQm4G {
            opacity: .99
        }
        @media (prefers-reduced-motion:no-preference) {
            .LH0J3M[data-has-play] {
                cursor: pointer
            }
        }
        .LH0J3M[data-no-audio] .JODVkC {
            --display: none;
            display: none
        }
        .LH0J3M[data-animate-poster=fade] [class~=bgVideoposter] {
            transition: opacity 1.6s ease-out
        }
        .LH0J3M[data-show-canvas] canvas {
            opacity: 1
        }
        .LH0J3M[data-show-canvas] [class~=bgVideoposter] {
            opacity: 0
        }
        .LH0J3M[data-playing] .IuQm4G {
            opacity: 0;
            transition-duration: .15s, .3s
        }
        .LH0J3M[data-show-audio] .JODVkC {
            opacity: 1;
            transition-duration: .35s;
            transition-delay: .2s;
            transition-timing-function: cubic-bezier(.61, 1, .88, 1)
        }
        .LH0J3M[data-roll-in] .IuQm4G {
            transition-duration: .25s, .5s;
            transform: scale(1.07)
        }
        .LH0J3M[data-roll-in][data-playing] .IuQm4G {
            transition-duration: .25s, .3s
        }
        .LH0J3M[data-roll-in][data-playing] .uqsi3c {
            opacity: 1;
            transition-delay: .35s;
            transform: scale(1)
        }
        .LH0J3M[data-audio=on] .juFBxh,
        .LH0J3M[data-audio=off] .QpcXUG {
            opacity: 1
        }
        .LH0J3M[data-stop] {
            cursor: auto
        }
        .LH0J3M[data-stop] .IuQm4G {
            opacity: 0;
            transition: none;
            transform: none
        }
        .LH0J3M[data-stop] .JODVkC {
            opacity: 0;
            cursor: auto;
            transition: none
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
            outline-offset: 1px;
            outline: 2px solid #116dff;
            box-shadow: 0 0 1px 2px #fff
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
            box-shadow: none
        }
        @media (prefers-reduced-motion:reduce) {
            .LH0J3M {
                cursor: pointer
            }
            .LH0J3M .IuQm4G {
                opacity: .99
            }
        }
        .IT88M3 {
            position: absolute;
            inset: 0
        }
        .LXgYyC {
            cursor: pointer
        }
        .iL7Pq5 {
            -webkit-tap-highlight-color: #0000;
            opacity: var(--opacity);
            fill: var(--corvid-fill-color, var(--fill));
            fill-opacity: var(--fill-opacity);
            stroke: var(--corvid-stroke-color, var(--stroke));
            stroke-opacity: var(--stroke-opacity);
            stroke-width: var(--stroke-width);
            transform: var(--flip);
            filter: var(--drop-shadow, none);
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg {
            width: var(--svg-calculated-width, 100%);
            height: var(--svg-calculated-height, 100%);
            padding: var(--svg-calculated-padding, 0);
            margin: auto;
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg:not([data-type=ugc]) {
            overflow: visible
        }
        .gx51wo * {
            vector-effect: non-scaling-stroke
        }
        .tec4tH {
            clip-path: var(--fill-layer-clip)
        }
        .tec4tH,
        .mOQG25 {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .zL1Ueg img {
            width: 100%;
            height: 100%
        }
        .g4mdog {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .E9jUYM {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .LH0J3M [data-mesh-id$=inlineContent],
        .LH0J3M [data-mesh-id$=inlineContent-gridContainer] {
            height: 100%
        }
        .LH0J3M .LPI5hn {
            width: 100%;
            height: 100%;
            position: absolute
        }
        .LH0J3M:before {
            grid-area: 1/1/2/2
        }
        .UeoHYs {
            transform: var(--fill-container-transform);
            overflow: var(--fill-container-overflow);
            box-shadow: var(--box-shadow);
            border-radius: var(--border-radius);
            border-width: var(--border-width);
            border-style: var(--border-style);
            border-color: var(--border-color);
            filter: var(--fill-container-drop-shadow, none);
            margin: var(--border-compensate-margin, 0px);
            position: absolute;
            inset: 0
        }
        .UeoHYs:focus {
            z-index: auto !important
        }
        .gbYoYU {
            transform: var(--fill-transform)
        }
        .wWvmGe video {
            visibility: hidden;
            opacity: 0
        }
        .wWvmGe canvas {
            opacity: 0
        }
        .wWvmGe img {
            filter: var(--filter-effect-svg-url)
        }
        .IuQm4G {
            opacity: 0;
            transition-property: transform, opacity;
            transition-duration: .15s, .5s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            position: absolute;
            inset: 0
        }
        .uqsi3c {
            opacity: 0;
            transition-property: transform opacity;
            transition-duration: .3s, .1s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            transform: scale(.95)
        }
        .JODVkC {
            cursor: pointer;
            opacity: 0;
            filter: drop-shadow(0 0 1px #000);
            transition: opacity .2s cubic-bezier(.12, 0, .39, 0) .2s
        }
        .JODVkC:focus {
            opacity: 1
        }
        .lK18Ei {
            width: 48px
        }
        .juFBxh,
        .QpcXUG {
            opacity: 0;
            margin: 5px 10px 7px 8px
        }
        .LH0J3M[data-can-play] .IuQm4G {
            opacity: .99
        }
        @media (prefers-reduced-motion:no-preference) {
            .LH0J3M[data-has-play] {
                cursor: pointer
            }
        }
        .LH0J3M[data-no-audio] .JODVkC {
            --display: none;
            display: none
        }
        .LH0J3M[data-animate-poster=fade] [class~=bgVideoposter] {
            transition: opacity 1.6s ease-out
        }
        .LH0J3M[data-show-canvas] canvas {
            opacity: 1
        }
        .LH0J3M[data-show-canvas] [class~=bgVideoposter] {
            opacity: 0
        }
        .LH0J3M[data-playing] .IuQm4G {
            opacity: 0;
            transition-duration: .15s, .3s
        }
        .LH0J3M[data-show-audio] .JODVkC {
            opacity: 1;
            transition-duration: .35s;
            transition-delay: .2s;
            transition-timing-function: cubic-bezier(.61, 1, .88, 1)
        }
        .LH0J3M[data-roll-in] .IuQm4G {
            transition-duration: .25s, .5s;
            transform: scale(1.07)
        }
        .LH0J3M[data-roll-in][data-playing] .IuQm4G {
            transition-duration: .25s, .3s
        }
        .LH0J3M[data-roll-in][data-playing] .uqsi3c {
            opacity: 1;
            transition-delay: .35s;
            transform: scale(1)
        }
        .LH0J3M[data-audio=on] .juFBxh,
        .LH0J3M[data-audio=off] .QpcXUG {
            opacity: 1
        }
        .LH0J3M[data-stop] {
            cursor: auto
        }
        .LH0J3M[data-stop] .IuQm4G {
            opacity: 0;
            transition: none;
            transform: none
        }
        .LH0J3M[data-stop] .JODVkC {
            opacity: 0;
            cursor: auto;
            transition: none
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
            outline-offset: 1px;
            outline: 2px solid #116dff;
            box-shadow: 0 0 1px 2px #fff
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
            box-shadow: none
        }
        @media (prefers-reduced-motion:reduce) {
            .LH0J3M {
                cursor: pointer
            }
            .LH0J3M .IuQm4G {
                opacity: .99
            }
        }
        /*! remove when this file is updated or https://github.com/wix/yoshi/issues/2689 is resolved */
        .i4P7Vt {
            mix-blend-mode: var(--blendMode, normal);
            position: relative
        }
        .i4P7Vt img {
            width: 100%;
            height: 100%;
            opacity: var(--mediaOpacity, 1);
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100% 100%);
            mask-size: var(--mask-size, 100% 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            display: block
        }
        .i4P7Vt.ZYZJBv img {
            object-fit: var(--responsive-img-object-fit)
        }
        .i4P7Vt .YX2qkL {
            background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));
            border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));
            border-width: var(--borderWidth, 0);
            border-radius: var(--cornerRadius, 0);
            box-shadow: var(--boxShadow, none);
            box-sizing: border-box;
            border-style: solid;
            position: absolute;
            inset: 0;
            overflow: hidden
        }
        .i4P7Vt .YX2qkL .qR3Oj6 {
            box-sizing: content-box;
            width: 100%;
            height: 100%;
            padding: var(--borderWidth, 0);
            inset: calc(-1*var(--borderWidth, 0));
            position: absolute
        }
        .i4P7Vt .XWKVT7 {
            width: 100%;
            height: 100%;
            display: block
        }
        .i4P7Vt .XWKVT7 .qR3Oj6 {
            padding: 0;
            inset: 0
        }
        .bEa5WO {
            background-color: rgba(var(--backgroundColor, var(--color_8, color_8)), var(--alpha-backgroundColor, 1));
            border-color: rgba(var(--borderColor, var(--color_8, color_8)), var(--alpha-borderColor, 1));
            border-width: var(--borderWidth, 0);
            border-radius: var(--cornerRadius, 0);
            box-shadow: var(--boxShadow, none);
            box-sizing: border-box;
            border-style: solid;
            position: relative;
            overflow: hidden
        }
        .bEa5WO:has(a:focus-visible) {
            outline-offset: 1px;
            outline: 2px solid #116dff !important
        }
        .bEa5WO .YX2qkL {
            width: 100%;
            height: 100%;
            position: absolute;
            inset: 0;
            overflow: hidden
        }
        .bEa5WO .YX2qkL .qR3Oj6 {
            width: 100%;
            height: 100%;
            position: absolute;
            inset: 0
        }
        .bEa5WO img {
            width: 100%;
            height: 100%;
            opacity: var(--mediaOpacity, 1);
            display: block
        }
        .bEa5WO.ZYZJBv img {
            object-fit: var(--responsive-img-object-fit)
        }
        .bEa5WO .XWKVT7 {
            width: 100%;
            height: 100%;
            display: block
        }
        .BZjmPL {
            direction: var(--direction, ltr)
        }
        .BZjmPL>ul {
            box-sizing: border-box;
            width: 100%
        }
        .BZjmPL>ul li {
            display: block
        }
        .BZjmPL>ul li>div:focus,
        .BZjmPL>ul li>div:active {
            background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
            transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
        }
        .BZjmPL .OXEw4D {
            box-shadow: var(--shd, 0 1px 4px #0009);
            position: relative;
            -webkit-transform: translateZ(0)
        }
        .d2V6sy {
            display: var(--display);
            --display: grid;
            direction: var(--direction, ltr);
            grid-template-columns: minmax(0, 1fr)
        }
        .d2V6sy>ul {
            box-sizing: border-box;
            width: 100%
        }
        .d2V6sy>ul li {
            display: block
        }
        .d2V6sy>ul li>div:focus,
        .d2V6sy>ul li>div:active {
            background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1));
            transition: var(--itemBGColorNoTrans, background-color 50ms ease 0s)
        }
        .d2V6sy .OXEw4D {
            box-shadow: var(--shd, 0 1px 4px #0009);
            min-height: 1px;
            position: relative;
            -webkit-transform: translateZ(0)
        }
        .FWN1UT {
            --padding-start-lvl1: var(--padding-start, 0);
            --padding-end-lvl1: var(--padding-end, 0);
            --padding-start-lvl2: var(--sub-padding-start, 0);
            --padding-end-lvl2: var(--sub-padding-end, 0);
            --padding-start-lvl3: calc(2*var(--padding-start-lvl2) - var(--padding-start-lvl1));
            --padding-end-lvl3: calc(2*var(--padding-end-lvl2) - var(--padding-end-lvl1));
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            box-sizing: border-box;
            min-width: 100px;
            text-align: var(--text-align, left);
            border-style: solid;
            border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            border-width: var(--brw, 1px);
            transition: var(--itemBGColorTrans, background-color .4s ease 0s);
            margin: 0;
            list-style: none;
            display: flex;
            position: relative
        }
        .FWN1UT .keDKhi {
            cursor: pointer;
            height: var(--item-height, 50px);
            grid-template-columns: 1fr;
            display: grid;
            position: relative
        }
        .FWN1UT .keDKhi>.j945c8 {
            text-overflow: ellipsis;
            position: relative
        }
        .FWN1UT .keDKhi>.j945c8>.G7GdaI {
            -webkit-user-select: none;
            user-select: none;
            font: var(--fnt, var(--font_1));
            line-height: var(--item-height, 50px);
            color: rgb(var(--txt, var(--color_15, color_15)));
            white-space: nowrap;
            text-overflow: ellipsis;
            display: inline;
            position: absolute;
            inset: 0;
            overflow: hidden
        }
        .FWN1UT .keDKhi>.NUCS6n {
            cursor: pointer;
            min-width: 12px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px
        }
        .FWN1UT .keDKhi>.NUCS6n>.jIDNF8 {
            width: 1em;
            min-width: 12px;
            margin: 0 20px
        }
        .FWN1UT .keDKhi>.NUCS6n>.jIDNF8 svg {
            pointer-events: none;
            fill: rgb(var(--arrowColor, var(--color_14, color_14)))
        }
        @supports (-webkit-touch-callout:none) {
            .FWN1UT .keDKhi>.j945c8>.G7GdaI {
                text-decoration: underline #0000
            }
        }
        .FWN1UT.Hp2waC>.keDKhi {
            grid-template-columns: var(--template-columns, 1fr 52px);
            grid-template-areas: var(--template-areas, "label arrow")
        }
        .FWN1UT.Hp2waC>.keDKhi>.j945c8 {
            grid-area: label
        }
        .FWN1UT.Hp2waC>.keDKhi>.NUCS6n {
            flex-direction: column;
            grid-area: arrow;
            justify-content: center;
            align-items: flex-end;
            display: flex
        }
        .FWN1UT.rErQ82>.tFexI9 {
            opacity: 1;
            transition: var(--subMenuOpacityTrans, all .4s ease 0s);
            display: block
        }
        .FWN1UT.rErQ82>.keDKhi .jIDNF8 {
            transform: rotate(180deg)
        }
        .FWN1UT.jqR3kU>.keDKhi {
            background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
        }
        .Hp2waC .FWN1UT.jqR3kU>.keDKhi {
            background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
        }
        .FWN1UT.jqR3kU>.keDKhi>.j945c8>.G7GdaI {
            color: rgb(var(--txts, var(--color_13, color_13)))
        }
        .Hp2waC .FWN1UT.jqR3kU>.keDKhi.QdG3LK>.j945c8>.G7GdaI {
            color: rgb(var(--txtsSub, var(--color_13, color_13)))
        }
        .FWN1UT>.tFexI9 {
            opacity: 0;
            transition: var(--subMenuOpacityTrans, all .4s ease 0s);
            min-width: 100%;
            display: none
        }
        .FWN1UT>.tFexI9>.GrMktH {
            background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
            border: none
        }
        .FWN1UT>.tFexI9>.GrMktH .G7GdaI {
            font: var(--fntSubMenu, var(--font_1));
            line-height: var(--item-height, 50px);
            color: rgb(var(--txtexpanded, var(--color_13, color_13)));
            padding-inline-start: var(--padding-start-lvl2, 0);
            padding-inline-end: var(--padding-end-lvl2, 0)
        }
        .FWN1UT>.tFexI9 .tFexI9 .G7GdaI {
            padding-inline-start: var(--padding-start-lvl3, 0);
            padding-inline-end: var(--padding-end-lvl3, 0)
        }
        .FWN1UT .DpFF8A {
            opacity: 0;
            position: absolute
        }
        .FWN1UT .G7GdaI {
            padding-inline-start: var(--padding-start-lvl1, 0);
            padding-inline-end: var(--padding-end-lvl1, 0)
        }
        .Onlmt7 {
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            box-sizing: border-box;
            text-align: var(--text-align, left);
            border-style: solid;
            border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            border-width: var(--brw, 1px);
            transition: var(--itemBGColorTrans, background-color .4s ease 0s);
            margin: 0;
            list-style: none;
            display: flex;
            position: relative
        }
        .Onlmt7 .keDKhi {
            cursor: pointer;
            grid-template-columns: 1fr;
            height: auto;
            display: grid;
            position: relative
        }
        .Onlmt7 .keDKhi>.j945c8 {
            text-overflow: ellipsis;
            display: grid;
            position: relative
        }
        .Onlmt7 .keDKhi>.j945c8>.G7GdaI {
            padding-top: var(--verticalPadding, 0);
            padding-bottom: var(--verticalPadding, 0);
            -webkit-user-select: none;
            user-select: none;
            font: var(--fnt, var(--font_1));
            color: rgb(var(--txt, var(--color_15, color_15)));
            white-space: nowrap;
            text-overflow: ellipsis;
            display: inline;
            position: relative;
            overflow: hidden
        }
        .Onlmt7 .keDKhi>.NUCS6n {
            cursor: pointer;
            min-width: 12px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px
        }
        .Onlmt7 .keDKhi>.NUCS6n>.jIDNF8 {
            width: 1em;
            min-width: 12px;
            margin: 0 20px
        }
        .Onlmt7 .keDKhi>.NUCS6n>.jIDNF8 svg {
            pointer-events: none;
            fill: rgb(var(--arrowColor, var(--color_15, color_15)))
        }
        .Onlmt7.Hp2waC>.keDKhi {
            grid-template-columns: var(--template-columns, 1fr 52px);
            grid-template-areas: var(--template-areas, "label arrow")
        }
        .Onlmt7.Hp2waC>.keDKhi>.j945c8 {
            grid-area: label
        }
        .Onlmt7.Hp2waC>.keDKhi>.NUCS6n {
            flex-direction: column;
            grid-area: arrow;
            justify-content: center;
            align-items: flex-end;
            display: flex
        }
        .Onlmt7.rErQ82>.tFexI9 {
            opacity: 1;
            transition: var(--subMenuOpacityTrans, all .4s ease 0s);
            display: block
        }
        .Onlmt7.rErQ82>.keDKhi .jIDNF8 {
            transform: rotate(180deg)
        }
        .Onlmt7.jqR3kU>.keDKhi {
            background-color: rgba(var(--bgs, var(--color_15, color_15)), var(--alpha-bgs, 1))
        }
        .Hp2waC .Onlmt7.jqR3kU>.keDKhi {
            background-color: rgba(var(--bgsSub, var(--color_15, color_15)), var(--alpha-bgsSub, 1))
        }
        .Onlmt7.jqR3kU>.keDKhi>.j945c8>.G7GdaI {
            color: rgb(var(--txts, var(--color_13, color_13)))
        }
        .Hp2waC .Onlmt7.jqR3kU>.keDKhi.QdG3LK>.j945c8>.G7GdaI {
            color: rgb(var(--txtsSub, var(--color_13, color_13)))
        }
        .Onlmt7>.tFexI9 {
            opacity: 0;
            transition: var(--subMenuOpacityTrans, all .4s ease 0s);
            min-width: 100%;
            display: none
        }
        .Onlmt7>.tFexI9>.GrMktH {
            background-color: rgba(var(--bgexpanded, var(--color_15, color_15)), var(--alpha-bgexpanded, 1));
            border: none
        }
        .Onlmt7>.tFexI9>.GrMktH .G7GdaI {
            font: var(--fntSubMenu, var(--font_1));
            color: rgb(var(--txtexpanded, var(--color_13, color_13)));
            padding-inline-start: var(--sub-padding-start, 0);
            padding-inline-end: var(--sub-padding-end, 0)
        }
        .Onlmt7 .DpFF8A {
            opacity: 0;
            position: absolute
        }
        .Onlmt7 .G7GdaI {
            padding-inline-start: var(--padding-start, 0);
            padding-inline-end: var(--padding-end, 0)
        }
        .WIf5uD .keDKhi {
            direction: var(--item-depth0-direction);
            text-align: var(--item-depth0-align, var(--text-align))
        }
        .jieHoL .keDKhi {
            direction: var(--item-depth1-direction);
            text-align: var(--item-depth1-align, var(--text-align))
        }
        .pk6ct0 .keDKhi {
            direction: var(--item-depth2-direction);
            text-align: var(--item-depth2-align, var(--text-align))
        }
        .Uym66v {
            -webkit-tap-highlight-color: #0000;
            opacity: 0;
            visibility: hidden
        }
        .Uym66v.I_VSKP {
            opacity: 1;
            visibility: visible
        }
        .Uym66v[data-undisplayed=true] {
            display: none
        }
        .Uym66v:not([data-is-mesh]) .a6myrz,
        .Uym66v:not([data-is-mesh]) .vaRtfC {
            position: absolute;
            inset: 0
        }
        .PuJkmm {
            background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
            width: 100%;
            height: 100%;
            display: initial;
            opacity: 0;
            position: fixed;
            top: 0;
            left: 0
        }
        .PuJkmm.nQIUtw {
            display: none
        }
        body.device-mobile-optimized .PuJkmm,
        :host(.device-mobile-optimized) .PuJkmm {
            height: 100vh;
            width: var(--screen-width);
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .Uym66v.nQIUtw,
        :host(.device-mobile-optimized) .Uym66v.nQIUtw {
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .Uym66v.PV8CZu,
        :host(.device-mobile-optimized) .Uym66v.PV8CZu {
            height: 100vh
        }
        body:not(.device-mobile-optimized) .Uym66v.PV8CZu,
        :host(:not(.device-mobile-optimized)) .Uym66v.PV8CZu {
            height: 100vh
        }
        .JssDma.PV8CZu {
            height: calc(var(--menu-height) - var(--wix-ads-height))
        }
        .JssDma.PV8CZu>:first-child {
            height: calc(var(--menu-height) - var(--wix-ads-height));
            margin-top: var(--wix-ads-height)
        }
        .Uym66v.PV8CZu {
            top: 0
        }
        .vaRtfC {
            width: 100%;
            height: 100%
        }
        .Uym66v {
            z-index: calc(var(--above-all-z-index) - 1);
            position: fixed
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .aDzdcC {
            clip-path: var(--fill-layer-clip)
        }
        .aDzdcC,
        .rv3vOe {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .dnHU4q img {
            width: 100%;
            height: 100%
        }
        .X9nqm0 {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .ZUV7Qj {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .UZsu9f {
            position: var(--fill-layer-background-media-position);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }
        .WnIl2C,
        .OAmk_6 {
            width: 100%;
            height: 100%;
            top: 0
        }
        .OAmk_6 {
            position: absolute
        }
        .WnIl2C {
            background-color: var(--fill-layer-background-overlay-color);
            position: var(--fill-layer-background-overlay-position);
            opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
            transform: var(--fill-layer-background-overlay-transform)
        }
        @supports (mix-blend-mode:overlay) {
            .WnIl2C {
                mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
                opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
            }
        }
        .QG9w8P {
            width: 100%;
            height: 100%;
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100%);
            mask-size: var(--mask-size, 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .QG9w8P.WIIr02 {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .ayCf9D {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P .fO4mKs {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P .fO4mKs img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.WIIr02 {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .ROWgFb {
            height: 100%
        }
        .LNYVZi {
            background-color: var(--bg-overlay-color);
            background-image: var(--bg-gradient);
            transition: var(--inherit-transition)
        }
        .xSZeaB,
        .g4gDzl {
            opacity: var(--fill-layer-video-opacity)
        }
        .Ulxuud {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .NgeJ4N {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .g4gDzl {
            width: 100%;
            height: 100%;
            position: relative
        }
        wix-media-canvas {
            height: 100%;
            display: block
        }
        .bzwgbw {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .bzwgbw .fO4mKs,
        .bzwgbw .g4gDzl,
        .bzwgbw .xSZeaB {
            opacity: 1
        }
        .GtYgZN {
            -webkit-tap-highlight-color: #0000;
            opacity: 0;
            visibility: hidden
        }
        .GtYgZN.DhNUBc {
            opacity: 1;
            visibility: visible
        }
        .GtYgZN[data-undisplayed=true] {
            display: none
        }
        .GtYgZN:not([data-is-mesh]) .PGRltO,
        .GtYgZN:not([data-is-mesh]) .ontAlD {
            position: absolute;
            inset: 0
        }
        .bKMmNw {
            background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
            width: 100%;
            height: 100%;
            display: initial;
            opacity: 0;
            position: fixed;
            top: 0;
            left: 0
        }
        .bKMmNw.XiExOX {
            display: none
        }
        body.device-mobile-optimized .bKMmNw,
        :host(.device-mobile-optimized) .bKMmNw {
            height: 100vh;
            width: var(--screen-width);
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .GtYgZN.XiExOX,
        :host(.device-mobile-optimized) .GtYgZN.XiExOX {
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .GtYgZN.u1yVmb,
        :host(.device-mobile-optimized) .GtYgZN.u1yVmb {
            height: 100vh
        }
        body:not(.device-mobile-optimized) .GtYgZN.u1yVmb,
        :host(:not(.device-mobile-optimized)) .GtYgZN.u1yVmb {
            height: 100vh
        }
        .fgXcGP.u1yVmb {
            height: calc(var(--menu-height) - var(--wix-ads-height))
        }
        .fgXcGP.u1yVmb>:first-child {
            height: calc(var(--menu-height) - var(--wix-ads-height));
            margin-top: var(--wix-ads-height)
        }
        .GtYgZN.u1yVmb {
            top: 0
        }
        .ontAlD {
            width: 100%;
            height: 100%
        }
        .GtYgZN {
            z-index: calc(var(--above-all-z-index) - 1);
            position: fixed
        }
        .fgXcGP {
            scrollbar-width: none;
            overflow-x: hidden;
            overflow-y: scroll;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
            position: relative
        }
        .fgXcGP::-webkit-scrollbar {
            width: 0;
            height: 0
        }
        .ml3dss {
            display: inherit;
            height: inherit;
            width: auto
        }
        .qJB7LV {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .ml3dss,
        body:not(.responsive) .qJB7LV {
            z-index: var(--above-all-in-container)
        }
        .ml3dss.d0L2ow,
        .qJB7LV.d0L2ow {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .qJB7LV {
                touch-action: manipulation
            }
        }
        .vlJDcR {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .vlJDcR.d0L2ow {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .Pfl7LL {
            display: inherit;
            height: inherit;
            width: auto
        }
        .SOW3kh {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .Pfl7LL,
        body:not(.responsive) .SOW3kh {
            z-index: var(--above-all-in-container)
        }
        .Pfl7LL.EstcUq,
        .SOW3kh.EstcUq {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .SOW3kh {
                touch-action: manipulation
            }
        }
        .xC357X {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .xC357X.EstcUq {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .JJE8Wh {
            cursor: pointer;
            border-radius: 50%;
            width: 22px;
            height: 22px;
            transition: all .3s linear;
            display: block;
            position: relative
        }
        .JJE8Wh:before,
        .JJE8Wh:after {
            content: "";
            background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 5px;
            margin: auto;
            position: absolute;
            inset: 0
        }
        .JJE8Wh:before {
            width: 22px;
            height: 3px
        }
        .JJE8Wh:after {
            width: 22px;
            height: 3px;
            transition: all .12s linear;
            transform: rotate(90deg)
        }
        .JJE8Wh.EstcUq {
            transform: rotate(180deg)
        }
        .JJE8Wh.EstcUq:before {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .JJE8Wh.EstcUq:after {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: rotate(180deg)
        }
        .igzAYe {
            display: inherit;
            height: inherit;
            width: auto
        }
        .ISBHB0 {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .igzAYe,
        body:not(.responsive) .ISBHB0 {
            z-index: var(--above-all-in-container)
        }
        .igzAYe.v_eR1n,
        .ISBHB0.v_eR1n {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .ISBHB0 {
                touch-action: manipulation
            }
        }
        .FVpEn7 {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .FVpEn7.v_eR1n {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .vWwHt3 {
            cursor: pointer;
            flex-direction: column;
            justify-content: space-between;
            width: 26px;
            height: 21px;
            transition: transform .33s ease-out;
            display: flex
        }
        .vWwHt3.v_eR1n {
            transform: rotate(-45deg)
        }
        .jECeES {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 1.5px;
            width: 100%;
            height: 3px
        }
        .jECeES.wjOCYk {
            width: 50%
        }
        .jECeES.IgM_eH {
            transform-origin: 100%;
            transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
        }
        .v_eR1n .jECeES.IgM_eH {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: rotate(-90deg)translate(4px)
        }
        .jECeES.Zp0zoK {
            transform-origin: 0;
            align-self: flex-end;
            transition: transform .33s cubic-bezier(.54, -.81, .57, .57)
        }
        .v_eR1n .jECeES.Zp0zoK {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: rotate(-90deg)translate(-4px)
        }
        .v_eR1n .jECeES.GVKWTt {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .wsSrN4 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .dfqkHk {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .wsSrN4,
        body:not(.responsive) .dfqkHk {
            z-index: var(--above-all-in-container)
        }
        .wsSrN4.n_2AWG,
        .dfqkHk.n_2AWG {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .dfqkHk {
                touch-action: manipulation
            }
        }
        .XTpFTd {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .XTpFTd.n_2AWG {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .voZlI_ {
            width: 22px;
            height: 20px;
            position: absolute
        }
        .LhBFsy {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            height: 2px;
            transition: all .25s;
            position: absolute
        }
        .KMI4iR {
            width: 50%;
            top: 0
        }
        .b6pJLW,
        .sItLyG {
            width: 100%;
            top: 9px
        }
        .erfbYp {
            width: 50%;
            bottom: 0
        }
        .Os6vNa {
            left: 0
        }
        .HryFHb {
            right: 0
        }
        .b6pJLW.LhBFsy,
        .sItLyG.LhBFsy {
            transform-origin: 50%
        }
        .KMI4iR.LhBFsy.Os6vNa {
            transform-origin: 0 0
        }
        .KMI4iR.LhBFsy.HryFHb {
            transform-origin: 100% 0
        }
        .erfbYp.LhBFsy.Os6vNa {
            transform-origin: 0 100%
        }
        .erfbYp.LhBFsy.HryFHb {
            transform-origin: 100% 100%
        }
        .voZlI_.n_2AWG .KMI4iR.LhBFsy.Os6vNa,
        .voZlI_.n_2AWG .KMI4iR.LhBFsy.HryFHb,
        .voZlI_.n_2AWG .erfbYp.LhBFsy.Os6vNa,
        .voZlI_.n_2AWG .erfbYp.LhBFsy.HryFHb {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: scaleX(0)
        }
        .voZlI_.n_2AWG .b6pJLW.LhBFsy {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: rotate(-45deg)scaleX(1)
        }
        .voZlI_.n_2AWG .sItLyG.LhBFsy {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: rotate(45deg)scaleX(1)
        }
        .VK1Hr1 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .PbaYul {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .VK1Hr1,
        body:not(.responsive) .PbaYul {
            z-index: var(--above-all-in-container)
        }
        .VK1Hr1.sqDofR,
        .PbaYul.sqDofR {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .PbaYul {
                touch-action: manipulation
            }
        }
        .tA5iy4 {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .tA5iy4.sqDofR {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .pp3XSB {
            width: 22px;
            height: 20px;
            margin: auto;
            position: relative
        }
        .Z_qSkN {
            background-color: rgba(var(--lineColor, var(--color_11, color_11)), var(--alpha-lineColor, 1));
            border-radius: 2px;
            width: 100%;
            height: 2px;
            transition: all .25s ease-in-out;
            position: absolute;
            left: 0
        }
        .hczDnO {
            margin: auto;
            top: 0;
            bottom: 0
        }
        .VmRHI1 {
            bottom: 0
        }
        .pp3XSB.sqDofR .Z_qSkN {
            background-color: rgba(var(--lineColorOpen, var(--color_11, color_11)), var(--alpha-lineColorOpen, 1))
        }
        .pp3XSB.sqDofR .bYgNSB {
            transform: translateY(10px)translateY(-50%)rotate(-45deg)
        }
        .pp3XSB.sqDofR .hczDnO {
            opacity: 0
        }
        .pp3XSB.sqDofR .VmRHI1 {
            transform: translateY(-10px)translateY(50%)rotate(45deg)
        }
        .tA5iy4 {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_15, color_15)), var(--alpha-bordercolor, 1))
        }
        .tA5iy4.sqDofR {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_15, color_15)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_15, color_15)), var(--alpha-bordercolorOpen, 1))
        }
        .aYkftZ {
            display: inherit;
            height: inherit;
            width: auto
        }
        .xFZxP2 {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .aYkftZ,
        body:not(.responsive) .xFZxP2 {
            z-index: var(--above-all-in-container)
        }
        .aYkftZ.DJyiS4,
        .xFZxP2.DJyiS4 {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .xFZxP2 {
                touch-action: manipulation
            }
        }
        .uFKDKj {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .uFKDKj.DJyiS4 {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .D_1muR {
            cursor: pointer;
            width: 26px;
            height: 26px
        }
        .mV6DGf {
            opacity: 1;
            -webkit-touch-callout: none;
            -webkit-user-select: none;
            user-select: none;
            transition: opacity .5s
        }
        .YBeTIR {
            color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            letter-spacing: 5px;
            font-family: Helvetica-bold;
            font-size: 12px;
            transition: all .25s;
            position: absolute;
            top: 50%;
            left: 55%;
            transform: translate(-50%, -50%)
        }
        .g_9F_D,
        .MMZbiz {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            opacity: 0;
            width: 0;
            height: 2px;
            position: absolute;
            top: 50%;
            left: 50%
        }
        .g_9F_D {
            transition: all .3s;
            transform: translate(-50%, -50%)rotate(45deg)
        }
        .MMZbiz {
            transition: all .3s .3s;
            transform: translate(-50%, -50%)rotate(-45deg)
        }
        .D_1muR.DJyiS4 .g_9F_D,
        .D_1muR.DJyiS4 .MMZbiz {
            opacity: 1;
            width: 24px
        }
        .D_1muR.DJyiS4 .mV6DGf {
            opacity: 0
        }
        .mi7tiY {
            display: inherit;
            height: inherit;
            width: auto
        }
        .ajCUJZ {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .mi7tiY,
        body:not(.responsive) .ajCUJZ {
            z-index: var(--above-all-in-container)
        }
        .mi7tiY.WpOYnf,
        .ajCUJZ.WpOYnf {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .ajCUJZ {
                touch-action: manipulation
            }
        }
        .zBWfOh {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .zBWfOh.WpOYnf {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .VOuQ3v {
            width: 22px;
            height: 22px;
            display: block;
            position: relative
        }
        .VOuQ3v *,
        .VOuQ3v :before,
        .VOuQ3v :after {
            box-sizing: border-box
        }
        .VOuQ3v .Ieo4Vm {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 100%;
            width: 4.4px;
            height: 4.4px;
            transition: all .2s ease-in-out;
            position: absolute
        }
        .VOuQ3v .Ieo4Vm:first-of-type {
            transform: translate(0)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(2) {
            transform: translate(8.8px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(3) {
            transform: translate(17.6px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(4) {
            transform: translateY(8.8px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(5) {
            transform: translate(8.8px, 8.8px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(6) {
            transform: translate(17.6px, 8.8px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(7) {
            transform: translateY(17.6px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(8) {
            transform: translate(8.8px, 17.6px)
        }
        .VOuQ3v .Ieo4Vm:nth-of-type(9) {
            transform: translate(17.6px, 17.6px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:first-of-type {
            transform: translate(0)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(2) {
            transform: translate(4.4px, 4.4px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(3) {
            transform: translate(17.6px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(4) {
            transform: translate(4.4px, 13.2px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(6) {
            transform: translate(13.2px, 4.4px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(7) {
            transform: translateY(17.6px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(8) {
            transform: translate(13.2px, 13.2px)
        }
        .VOuQ3v.WpOYnf .Ieo4Vm:nth-of-type(9) {
            transform: translate(17.6px, 17.6px)
        }
        .tAZggB {
            display: inherit;
            height: inherit;
            width: auto
        }
        .DQvE55 {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .tAZggB,
        body:not(.responsive) .DQvE55 {
            z-index: var(--above-all-in-container)
        }
        .tAZggB.Afzcr2,
        .DQvE55.Afzcr2 {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .DQvE55 {
                touch-action: manipulation
            }
        }
        .cGMrez {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .cGMrez.Afzcr2 {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .lPW_G3 {
            width: 25px;
            height: 20px;
            transition: transform .3s ease-in-out
        }
        .lPW_G3 span {
            content: "";
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 1px;
            width: 100%;
            height: 3px;
            transition: width .3s ease-in-out, transform .3s ease-in-out, opacity .3s ease-in-out;
            display: block;
            position: relative
        }
        .lPW_G3 span:first-child {
            top: 0
        }
        .lPW_G3 span:nth-child(2) {
            top: 5px
        }
        .lPW_G3 span:nth-child(3) {
            top: 10px
        }
        .Afzcr2.lPW_G3 {
            transform: rotate(180deg)
        }
        .Afzcr2.lPW_G3 span {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 16px
        }
        .Afzcr2.lPW_G3 span:first-child {
            opacity: 0
        }
        .Afzcr2.lPW_G3 span:nth-child(2) {
            transform: rotate(45deg)translate(0)translateY(1px)
        }
        .Afzcr2.lPW_G3 span:nth-child(3) {
            transform: rotate(-45deg)translate(12px)translateY(1px)
        }
        .iT1uR5 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .H8XzQw {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .iT1uR5,
        body:not(.responsive) .H8XzQw {
            z-index: var(--above-all-in-container)
        }
        .iT1uR5.xL58zS,
        .H8XzQw.xL58zS {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .H8XzQw {
                touch-action: manipulation
            }
        }
        .ph3zmg {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .ph3zmg.xL58zS {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        ._2OyzB {
            width: 24px;
            height: 20px;
            display: block;
            position: relative
        }
        ._2OyzB span,
        ._2OyzB span:before,
        ._2OyzB span:after {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            width: 24px;
            height: 2px;
            margin-top: -1px;
            position: absolute;
            top: 50%
        }
        ._2OyzB span:before,
        ._2OyzB span:after {
            content: "";
            transition: all .2s
        }
        ._2OyzB span:before {
            transform: translateY(-9px)
        }
        ._2OyzB span:after {
            transform: translateY(9px)
        }
        .xL58zS span {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 23px;
            transform: translate(1px)
        }
        .xL58zS span:before {
            transform-origin: 0 100%;
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 12px;
            transform: rotate(-35deg)
        }
        .xL58zS span:after {
            transform-origin: 0 0;
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 12px;
            transform: rotate(35deg)
        }
        .ADO5Zm {
            justify-content: center;
            align-items: center;
            display: flex
        }
        .nUIszS {
            transform-origin: 100%;
            opacity: 0;
            transition: all .5s;
            transform: translate(50%)
        }
        .hRUbUe {
            opacity: 1;
            transform: translate(0%)
        }
        ._xk4dL {
            display: inherit;
            height: inherit;
            width: auto
        }
        .JA1Uo1 {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) ._xk4dL,
        body:not(.responsive) .JA1Uo1 {
            z-index: var(--above-all-in-container)
        }
        ._xk4dL.suGS6F,
        .JA1Uo1.suGS6F {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .JA1Uo1 {
                touch-action: manipulation
            }
        }
        .Tnmpzm {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .Tnmpzm.suGS6F {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .XYRJOb {
            flex-direction: column;
            justify-content: space-around;
            align-items: center;
            width: 26px;
            height: 26px;
            transition: transform .2s;
            display: flex
        }
        .wzUA2b {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 10px;
            width: 30px;
            height: 2px;
            transition: opacity .2s, transform .2s;
            transform: rotate(-45deg)
        }
        .UEwx1J {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 10px;
            width: 17px;
            height: 2px;
            transition: transform .2s, border-color .2s
        }
        .UEwx1J.trUHhA {
            transform: rotate(-45deg)translate(-7px, -3px)
        }
        .UEwx1J.rjaPi6 {
            transform: rotate(-45deg)translate(6px, 2px)
        }
        .XYRJOb.suGS6F .trUHhA {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 20px;
            transform: translateY(9px)rotate(135deg)
        }
        .XYRJOb.suGS6F .rjaPi6 {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 20px;
            transform: translateY(-9px)rotate(45deg)
        }
        .XYRJOb.suGS6F .wzUA2b {
            opacity: 0;
            transform: rotate(45deg)
        }
        .h2hVnU {
            display: inherit;
            height: inherit;
            width: auto
        }
        .Iyw1gJ {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .h2hVnU,
        body:not(.responsive) .Iyw1gJ {
            z-index: var(--above-all-in-container)
        }
        .h2hVnU.m_Fqbp,
        .Iyw1gJ.m_Fqbp {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .Iyw1gJ {
                touch-action: manipulation
            }
        }
        .CnBWJM {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .CnBWJM.m_Fqbp {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .GlYaWf,
        .KHg340 {
            cursor: pointer;
            -webkit-user-select: none;
            user-select: none;
            -webkit-tap-highlight-color: #0000;
            width: 22px;
            transition: all .2s ease-in-out;
            position: relative
        }
        .GlYaWf span,
        .KHg340 span {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
            -webkit-tap-highlight-color: #0000;
            border-radius: 2em;
            width: 100%;
            height: 3px;
            transition: all .2s ease-in-out;
            position: absolute
        }
        .GlYaWf span:nth-child(2),
        .KHg340 span:nth-child(2) {
            transform: rotate(90deg)
        }
        .GlYaWf.m_Fqbp,
        .m_Fqbp.KHg340 {
            transform: rotate(135deg)
        }
        .GlYaWf.m_Fqbp span,
        .m_Fqbp.KHg340 span {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .KHg340 {
            justify-content: center;
            align-items: center;
            display: flex
        }
        .KHg340 span {
            left: 0
        }
        .KHg340 span:nth-child(2) {
            transform: rotate(90deg)
        }
        .KHg340.m_Fqbp {
            transform: rotate(135deg)
        }
        .KHg340.m_Fqbp span {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .jxFaGF {
            display: inherit;
            height: inherit;
            width: auto
        }
        .wu4jpM {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .jxFaGF,
        body:not(.responsive) .wu4jpM {
            z-index: var(--above-all-in-container)
        }
        .jxFaGF.diaQsa,
        .wu4jpM.diaQsa {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .wu4jpM {
                touch-action: manipulation
            }
        }
        .e2jpjV {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .e2jpjV.diaQsa {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .DS2KZ9 {
            cursor: pointer;
            width: 26px;
            height: 20px;
            display: block;
            position: relative
        }
        .DS2KZ9 div {
            background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 2px;
            height: 2px;
            transition: transform .45s cubic-bezier(.9, -.6, .3, 1.6), width .2s .2s;
            position: absolute
        }
        .DS2KZ9 .MLWS98 {
            transform-origin: 50%;
            width: 26px;
            margin: -2px 0 0;
            top: 11px;
            left: 0
        }
        .DS2KZ9 .LTPYyD {
            transform-origin: 0;
            width: 13px;
            left: 0
        }
        .DS2KZ9 .VaoqxS {
            transform-origin: 100%;
            width: 18px;
            bottom: 0
        }
        .DS2KZ9.diaQsa .MLWS98 {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s;
            transform: rotate(-45deg)translate(0)
        }
        .DS2KZ9.diaQsa .LTPYyD {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 13px;
            transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s, width .15s;
            transform: translate(4px)rotate(45deg)
        }
        .DS2KZ9.diaQsa .VaoqxS {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            width: 13px;
            transition: transform .2s cubic-bezier(.9, -.6, .3, 1.6) .1s, width .15s;
            transform: translate(9px)rotate(45deg)
        }
        .NxdLn2 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .NvEdZv {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .NxdLn2,
        body:not(.responsive) .NvEdZv {
            z-index: var(--above-all-in-container)
        }
        .NxdLn2.nq0ZU6,
        .NvEdZv.nq0ZU6 {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .NvEdZv {
                touch-action: manipulation
            }
        }
        .PSaCAQ {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .PSaCAQ.nq0ZU6 {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .IjZy4M {
            cursor: pointer;
            position: absolute
        }
        .LtWZVJ {
            background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            width: 19px;
            height: 2px;
            margin-bottom: 6px;
            transition: all .3s cubic-bezier(0, 1, .5, 1);
            position: relative
        }
        .LtWZVJ:first-child {
            top: 0;
            left: 0;
            transform: rotate(0)
        }
        .nq0ZU6 .LtWZVJ:first-child {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: 8px;
            left: 0;
            transform: rotate(-45deg)
        }
        .LtWZVJ:nth-child(2) {
            opacity: 1;
            right: -5px
        }
        .nq0ZU6 .LtWZVJ:nth-child(2) {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            opacity: 0;
            right: 0
        }
        .LtWZVJ:last-child {
            margin: 0;
            top: 0;
            left: 0;
            transform: rotate(0)
        }
        .nq0ZU6 .LtWZVJ:last-child {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: -8px;
            left: 0;
            transform: rotate(45deg)
        }
        .nq0ZU6 .LtWZVJ {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .wLzWM9 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .YFvXED {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .wLzWM9,
        body:not(.responsive) .YFvXED {
            z-index: var(--above-all-in-container)
        }
        .wLzWM9.DlhxCV,
        .YFvXED.DlhxCV {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .YFvXED {
                touch-action: manipulation
            }
        }
        ._G4uuH {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        ._G4uuH.DlhxCV {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .rP06EV {
            width: 26px;
            height: 18px
        }
        .woYbvh {
            background: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            border-radius: 4px;
            height: 2px;
            transition: all .4s;
            position: relative
        }
        .yawLPy {
            width: 26px;
            top: 0
        }
        .DKfMJX {
            width: 26px;
            top: 6px
        }
        .Upme0v {
            width: 13px;
            top: 12px
        }
        .DlhxCV .yawLPy {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: 8px
        }
        .DlhxCV .DKfMJX {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1))
        }
        .DlhxCV .Upme0v {
            background: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: 4px
        }
        .fkVx4H {
            display: inherit;
            height: inherit;
            width: auto
        }
        .AX0rkT {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .fkVx4H,
        body:not(.responsive) .AX0rkT {
            z-index: var(--above-all-in-container)
        }
        .fkVx4H.pf7lKG,
        .AX0rkT.pf7lKG {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .AX0rkT {
                touch-action: manipulation
            }
        }
        .X43m5R {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .X43m5R.pf7lKG {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .CpmaBD {
            width: 22px;
            height: 22px;
            margin: auto;
            position: absolute
        }
        .CpmaBD span {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            width: 22px;
            height: 2px;
            transition: transform .2s cubic-bezier(.25, .46, .45, .94), top .2s cubic-bezier(.3, 1.4, .7, 1) .2s, bottom .2s cubic-bezier(.3, 1.4, .7, 1) .2s;
            display: block;
            position: relative
        }
        .CpmaBD span:first-of-type {
            top: 5px
        }
        .CpmaBD span:last-of-type {
            top: 13px
        }
        .CpmaBD.pf7lKG span {
            transition: transform .2s cubic-bezier(.25, .46, .45, .94) .2s, top .2s cubic-bezier(.3, 1.4, .7, 1), bottom .2s cubic-bezier(.3, 1.4, .7, 1)
        }
        .CpmaBD.pf7lKG span:first-of-type {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: 10px;
            transform: rotate(45deg)
        }
        .CpmaBD.pf7lKG span:last-of-type {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            top: 8px;
            transform: rotate(-45deg)
        }
        .L1tNuO {
            display: inherit;
            height: inherit;
            width: auto
        }
        .Ae0iFd {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .L1tNuO,
        body:not(.responsive) .Ae0iFd {
            z-index: var(--above-all-in-container)
        }
        .L1tNuO.tUxMan,
        .Ae0iFd.tUxMan {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .Ae0iFd {
                touch-action: manipulation
            }
        }
        .Hmm20G {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .Hmm20G.tUxMan {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .AuZIx7 {
            width: 22px;
            height: 19px;
            position: absolute
        }
        .BQuno6 {
            background-color: rgba(var(--lineColor, var(--color_2, color_2)), var(--alpha-lineColor, 1));
            height: 3px;
            transition: all .25s;
            position: absolute
        }
        .oP04HO {
            width: 50%;
            top: 0
        }
        .p_ySCY {
            width: 100%;
            top: 8px
        }
        .u6J0wc {
            width: 50%;
            bottom: 0
        }
        .P03akj {
            left: 0
        }
        .WBsrGG {
            right: 0
        }
        .oP04HO.BQuno6.P03akj {
            transform-origin: 0 0
        }
        .oP04HO.BQuno6.WBsrGG {
            transform-origin: 100% 0
        }
        .u6J0wc.BQuno6.P03akj {
            transform-origin: 0 100%
        }
        .u6J0wc.BQuno6.WBsrGG {
            transform-origin: 100% 100%
        }
        .AuZIx7.tUxMan .oP04HO.BQuno6.P03akj {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: translate(5px, 2px)rotate(45deg)
        }
        .AuZIx7.tUxMan .oP04HO.BQuno6.WBsrGG {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: translate(-5px, 2px)rotate(-45deg)
        }
        .AuZIx7.tUxMan .u6J0wc.BQuno6.P03akj {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: translate(5px, -1px)rotate(-45deg)
        }
        .AuZIx7.tUxMan .u6J0wc.BQuno6.WBsrGG {
            background-color: rgba(var(--lineColorOpen, var(--color_2, color_2)), var(--alpha-lineColorOpen, 1));
            transform: translate(-5px, -1px)rotate(45deg)
        }
        .AuZIx7.tUxMan .p_ySCY.BQuno6 {
            transform: scaleX(0)
        }
        .p2xU2j {
            display: inherit;
            height: inherit;
            width: auto
        }
        .tB06Km {
            -webkit-tap-highlight-color: #0000;
            cursor: pointer
        }
        body:not(.responsive) .p2xU2j,
        body:not(.responsive) .tB06Km {
            z-index: var(--above-all-in-container)
        }
        .p2xU2j.sb2ja2,
        .tB06Km.sb2ja2 {
            z-index: var(--above-all-z-index) !important
        }
        @supports (-webkit-touch-callout:none) {
            .tB06Km {
                touch-action: manipulation
            }
        }
        .bSvkl8 {
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 0 0 #0009);
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            border: solid var(--borderwidth, 0)rgba(var(--bordercolor, var(--color_11, color_11)), var(--alpha-bordercolor, 1));
            box-sizing: border-box;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .5s;
            display: flex
        }
        .bSvkl8.sb2ja2 {
            border-radius: var(--rdOpen, 0);
            box-shadow: var(--shdOpen, 0 0 0 #0009);
            background-color: rgba(var(--bgOpen, var(--color_11, color_11)), var(--alpha-bgOpen, 1));
            border-color: rgba(var(--bordercolorOpen, var(--color_11, color_11)), var(--alpha-bordercolorOpen, 1));
            border-width: var(--borderwidthOpen, 0);
            box-sizing: border-box;
            border-style: solid;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            display: flex
        }
        .CT0UM6 {
            width: 22px;
            height: 20px;
            position: absolute
        }
        .i2Blxa {
            background-color: rgba(var(--lineColor, var(--color_15, color_15)), var(--alpha-lineColor, 1));
            height: 2px;
            transition: all .25s;
            position: absolute
        }
        .NL9V92 {
            width: 100%;
            top: 0
        }
        .xp7A7t {
            width: 100%;
            top: 9px
        }
        .dMTSgd {
            width: 100%;
            bottom: 0
        }
        .NL9V92.i2Blxa {
            transform-origin: 0 0
        }
        .dMTSgd.i2Blxa {
            transform-origin: 0 100%
        }
        .CT0UM6.sb2ja2 .NL9V92.i2Blxa {
            background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
            transform: translate(4px, 2px)rotate(45deg)
        }
        .CT0UM6.sb2ja2 .dMTSgd.i2Blxa {
            background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
            transform: translate(4px, -1px)rotate(-45deg)
        }
        .CT0UM6.sb2ja2 .xp7A7t.i2Blxa {
            background-color: rgba(var(--lineColorOpen, var(--color_15, color_15)), var(--alpha-lineColorOpen, 1));
            transform: scaleX(0)
        }
        .PzP3Ka {
            cursor: pointer;
            opacity: 0;
            visibility: hidden;
            display: var(--display);
            --display: flex;
            transition: visibility 0s .5s, opacity .5s
        }
        .PzP3Ka .XdXNO7 {
            width: 100%;
            height: 100%;
            opacity: var(--icon-opacity, 1)
        }
        .PzP3Ka .XdXNO7 svg {
            overflow: visible
        }
        .z7UpAt {
            opacity: 1;
            visibility: visible;
            z-index: var(--above-all-z-index);
            transition-delay: 0s;
            position: relative
        }
        .IT88M3 {
            position: absolute;
            inset: 0
        }
        .LXgYyC {
            cursor: pointer
        }
        .iL7Pq5 {
            -webkit-tap-highlight-color: #0000;
            opacity: var(--opacity);
            fill: var(--corvid-fill-color, var(--fill));
            fill-opacity: var(--fill-opacity);
            stroke: var(--corvid-stroke-color, var(--stroke));
            stroke-opacity: var(--stroke-opacity);
            stroke-width: var(--stroke-width);
            transform: var(--flip);
            filter: var(--drop-shadow, none);
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg {
            width: var(--svg-calculated-width, 100%);
            height: var(--svg-calculated-height, 100%);
            padding: var(--svg-calculated-padding, 0);
            margin: auto;
            position: absolute;
            inset: 0
        }
        .iL7Pq5 svg:not([data-type=ugc]) {
            overflow: visible
        }
        .gx51wo * {
            vector-effect: non-scaling-stroke
        }
        .StylableButton2545352419__root {
            -archetype: box;
            cursor: pointer;
            box-sizing: border-box;
            touch-action: manipulation;
            border: 0;
            width: 100%;
            min-width: 10px;
            height: 100%;
            min-height: 10px;
            padding: 0;
            display: block
        }
        .StylableButton2545352419__root[disabled] {
            pointer-events: none
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBackgroundColor {
            background-color: var(--corvid-background-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBackgroundColor {
            background-color: var(--corvid-hover-background-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBackgroundColor {
            background-color: var(--corvid-disabled-background-color) !important
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasBorderColor {
            border-color: var(--corvid-border-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverBorderColor {
            border-color: var(--corvid-hover-border-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledBorderColor {
            border-color: var(--corvid-disabled-border-color) !important
        }
        .StylableButton2545352419__root.StylableButton2545352419--hasBorderRadius {
            border-radius: var(--corvid-border-radius) !important
        }
        .StylableButton2545352419__root.StylableButton2545352419--hasBorderWidth {
            border-width: var(--corvid-border-width) !important
        }
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor,
        .StylableButton2545352419__root:not(:hover):not([disabled]).StylableButton2545352419--hasColor .StylableButton2545352419__label {
            color: var(--corvid-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor,
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverColor .StylableButton2545352419__label {
            color: var(--corvid-hover-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor,
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledColor .StylableButton2545352419__label {
            color: var(--corvid-disabled-color) !important
        }
        .StylableButton2545352419__link {
            -archetype: box;
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .StylableButton2545352419__container {
            flex-direction: row;
            flex-grow: 1;
            flex-basis: auto;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            transition: all .2s, visibility;
            display: flex;
            overflow: hidden
        }
        .StylableButton2545352419__label {
            -archetype: text;
            -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(first);
            text-overflow: ellipsis;
            text-align: center;
            white-space: nowrap;
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit;
            overflow: hidden
        }
        .StylableButton2545352419__root.StylableButton2545352419--isMaxContent .StylableButton2545352419__label {
            text-overflow: unset
        }
        .StylableButton2545352419__root.StylableButton2545352419--isWrapText .StylableButton2545352419__label {
            overflow-wrap: break-word;
            white-space: break-spaces;
            word-break: break-word;
            min-width: 10px
        }
        .StylableButton2545352419__icon {
            -archetype: icon;
            -controller-part-type: LayoutChildDisplayDropdown, LayoutFlexChildSpacing(last);
            flex-shrink: 0;
            min-width: 1px;
            height: 50px;
            transition: inherit
        }
        .StylableButton2545352419__icon.StylableButton2545352419--override {
            display: block !important
        }
        .StylableButton2545352419__icon>span,
        .StylableButton2545352419__icon svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        .StylableButton2545352419__root:not(:hover):not([disalbed]).StylableButton2545352419--hasIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-icon-color) !important;
            stroke: var(--corvid-icon-color) !important
        }
        .StylableButton2545352419__root:hover:not([disabled]).StylableButton2545352419--hasHoverIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-hover-icon-color) !important;
            stroke: var(--corvid-hover-icon-color) !important
        }
        .StylableButton2545352419__root:not(:hover)[disabled].StylableButton2545352419--hasDisabledIconColor .StylableButton2545352419__icon svg {
            fill: var(--corvid-disabled-icon-color) !important;
            stroke: var(--corvid-disabled-icon-color) !important
        }
        @media (forced-colors:active) {
            .StylableButton2545352419__root:not([disabled]) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .StylableButton2545352419__root:hover:not([disabled]),
            .StylableButton2545352419__root[aria-pressed=true],
            .StylableButton2545352419__root[aria-selected=true],
            .StylableButton2545352419__root[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .StylableButton2545352419__root:focus,
            .StylableButton2545352419__root:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
            .StylableButton2545352419__icon,
            .StylableButton2545352419__icon svg,
            .StylableButton2545352419__icon svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .umBpNq {
            direction: var(--btn-direction);
            cursor: pointer;
            min-width: var(--btn-min-width);
            box-sizing: border-box;
            touch-action: manipulation;
            border-left: var(--border-left);
            border-right: var(--border-right);
            border-top: var(--border-top);
            border-bottom: var(--border-bottom);
            border-top-left-radius: var(--border-top-left-radius);
            border-top-right-radius: var(--border-top-right-radius);
            border-bottom-left-radius: var(--border-bottom-left-radius);
            border-bottom-right-radius: var(--border-bottom-right-radius);
            width: 100%;
            height: 100%;
            min-height: 10px;
            box-shadow: var(--box-shadow);
            background: var(--background);
            padding-left: var(--padding-left);
            padding-right: var(--padding-right);
            padding-top: var(--padding-top);
            padding-bottom: var(--padding-bottom);
            display: block
        }
        @media (forced-colors:active) {
            .umBpNq:not(:disabled) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .umBpNq:not(:disabled):hover,
            .umBpNq:not(:disabled)[aria-pressed=true],
            .umBpNq:not(:disabled)[aria-selected=true],
            .umBpNq:not(:disabled)[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .umBpNq:not(:disabled):focus,
            .umBpNq:not(:disabled):focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .umBpNq.b5wzzG:not(:hover):not(:disabled) {
            border-color: var(--corvid-border-color, initial)
        }
        .umBpNq.IdBKRQ:not(:hover):not(:disabled) {
            background-color: var(--corvid-background-color, var(--background))
        }
        .umBpNq:hover,
        .umBpNq [data-preview=hover] {
            border-left: var(--hover-border-left, var(--border-left));
            border-right: var(--hover-border-right, var(--border-right));
            border-top: var(--hover-border-top, var(--border-top));
            border-bottom: var(--hover-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--hover-box-shadow, var(--box-shadow));
            background: var(--hover-background, var(--background));
            padding-left: var(--hover-padding-left, var(--padding-left));
            padding-right: var(--hover-padding-right, var(--padding-right));
            padding-top: var(--hover-padding-top, var(--padding-top));
            padding-bottom: var(--hover-padding-bottom, var(--padding-bottom))
        }
        .umBpNq.olGtjp:hover:not(:disabled) {
            border-color: var(--corvid-hover-border-color, initial)
        }
        .umBpNq.H4kLBj:hover:not(:disabled) {
            background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
        }
        .umBpNq:disabled,
        .umBpNq [data-preview=disabled] {
            cursor: default;
            border-left: var(--disabled-border-left, var(--border-left));
            border-right: var(--disabled-border-right, var(--border-right));
            border-top: var(--disabled-border-top, var(--border-top));
            border-bottom: var(--disabled-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--disabled-box-shadow, var(--box-shadow));
            background: var(--disabled-background, var(--background));
            padding-left: var(--disabled-padding-left, var(--padding-left));
            padding-right: var(--disabled-padding-right, var(--padding-right));
            padding-top: var(--disabled-padding-top, var(--padding-top));
            padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom))
        }
        .umBpNq.jRfRxf:disabled:not(:hover) {
            border-color: var(--corvid-disabled-border-color, initial)
        }
        .umBpNq.yNUpJa:disabled:not(:hover) {
            background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
        }
        .xuJAxK {
            display: var(--label-display);
            font: var(--font, var(--font_8));
            color: var(--color);
            letter-spacing: var(--letter-spacing);
            line-height: var(--line-height);
            text-decoration-line: var(--text-decoration);
            direction: var(--direction);
            text-align: var(--text-align, revert);
            background-color: var(--text-highlight, transparent);
            text-transform: var(--text-transform);
            text-shadow: var(--text-outline), var(--text-shadow);
            overflow: var(--overflow, hidden);
            text-overflow: var(--label-text-overflow);
            white-space: var(--label-white-space);
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit
        }
        .umBpNq.EOdpK9:not(:hover):not(:disabled) .xuJAxK {
            color: var(--corvid-color, var(--color))
        }
        .umBpNq:hover .xuJAxK,
        .umBpNq [data-preview=hover] .xuJAxK {
            display: var(--hover-label-display, var(--label-display));
            font: var(--hover-font, var(--font));
            color: var(--hover-color, var(--color));
            letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
            line-height: var(--hover-line-height, var(--line-height));
            text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
            direction: var(--hover-direction, var(--direction));
            text-align: var(--hover-text-align, var(--text-align, revert));
            background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--hover-text-transform, var(--text-transform));
            text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow))
        }
        .umBpNq.wCtkkB:hover:not(:disabled) .xuJAxK {
            color: var(--corvid-hover-color, var(--hover-color, var(--color)))
        }
        .umBpNq:disabled .xuJAxK,
        .umBpNq [data-preview=disabled] .xuJAxK {
            display: var(--disabled-label-display, var(--label-display));
            font: var(--disabled-font, var(--font));
            color: var(--disabled-color, var(--color));
            letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
            line-height: var(--disabled-line-height, var(--line-height));
            text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
            direction: var(--disabled-direction, var(--direction));
            text-align: var(--disabled-text-align, var(--text-align, revert));
            background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--disabled-text-transform, var(--text-transform));
            text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow))
        }
        .umBpNq.GsVIhZ:disabled:not(:hover) .xuJAxK {
            color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
        }
        .wVQcpq {
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .NZHz_8 {
            justify-content: var(--container-justify-content);
            flex-basis: auto;
            flex-direction: var(--container-flex-direction);
            align-items: var(--container-align-items);
            gap: var(--content-gap, "0px");
            flex-grow: 1;
            width: 100%;
            height: 100%;
            transition: all .4s, visibility;
            display: flex;
            overflow: hidden
        }
        .GvoWb8 {
            min-width: 1px;
            display: var(--icon-display);
            width: var(--icon-size);
            height: var(--icon-size);
            fill: var(--icon-color);
            flex-shrink: 0;
            order: var(--icon-order, 0);
            transform: rotate(var(--icon-rotation));
            transition: inherit
        }
        .umBpNq.LwoP3t:not(:hover):not(:disabled) .GvoWb8 {
            fill: var(--corvid-icon-color, var(--icon-color))
        }
        .umBpNq:hover .GvoWb8,
        .umBpNq [data-preview=hover] .GvoWb8 {
            display: var(--hover-icon-display, var(--icon-display));
            width: var(--hover-icon-size, var(--icon-size));
            height: var(--hover-icon-size, var(--icon-size));
            fill: var(--hover-icon-color, var(--icon-color));
            transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)))
        }
        .umBpNq.Sbl9_q:hover:not(:disabled) .GvoWb8 {
            fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
        }
        .umBpNq:disabled .GvoWb8,
        .umBpNq [data-preview=disabled] .GvoWb8 {
            display: var(--disabled-icon-display, var(--icon-display));
            width: var(--disabled-icon-size, var(--icon-size));
            height: var(--disabled-icon-size, var(--icon-size));
            fill: var(--disabled-icon-color, var(--icon-color));
            transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)))
        }
        .umBpNq.ET2QWr:disabled:not(:hover) .GvoWb8 {
            fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
        }
        .GvoWb8>span,
        .GvoWb8 svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        @media (forced-colors:active) {
            .GvoWb8,
            .GvoWb8 svg,
            .GvoWb8 svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .WZxFET {
            direction: var(--btn-direction);
            cursor: pointer;
            min-width: var(--btn-min-width);
            box-sizing: border-box;
            touch-action: manipulation;
            border-left: var(--border-left);
            border-right: var(--border-right);
            border-top: var(--border-top);
            border-bottom: var(--border-bottom);
            border-top-left-radius: var(--border-top-left-radius);
            border-top-right-radius: var(--border-top-right-radius);
            border-bottom-left-radius: var(--border-bottom-left-radius);
            border-bottom-right-radius: var(--border-bottom-right-radius);
            width: 100%;
            height: 100%;
            min-height: 10px;
            box-shadow: var(--box-shadow);
            background: var(--background);
            padding-left: var(--padding-left);
            padding-right: var(--padding-right);
            padding-top: var(--padding-top);
            padding-bottom: var(--padding-bottom);
            display: block
        }
        @media (forced-colors:active) {
            .WZxFET:not(:disabled) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .WZxFET:not(:disabled):hover,
            .WZxFET:not(:disabled)[aria-pressed=true],
            .WZxFET:not(:disabled)[aria-selected=true],
            .WZxFET:not(:disabled)[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .WZxFET:not(:disabled):focus,
            .WZxFET:not(:disabled):focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .WZxFET.LEgq9n:not(:hover):not(:disabled) {
            border-color: var(--corvid-border-color, initial)
        }
        .WZxFET.ANbqd3:not(:hover):not(:disabled) {
            background-color: var(--corvid-background-color, var(--background))
        }
        .WZxFET:hover,
        .WZxFET [data-preview=hover] {
            border-left: var(--hover-border-left, var(--border-left));
            border-right: var(--hover-border-right, var(--border-right));
            border-top: var(--hover-border-top, var(--border-top));
            border-bottom: var(--hover-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--hover-box-shadow, var(--box-shadow));
            background: var(--hover-background, var(--background));
            padding-left: var(--hover-padding-left, var(--padding-left));
            padding-right: var(--hover-padding-right, var(--padding-right));
            padding-top: var(--hover-padding-top, var(--padding-top));
            padding-bottom: var(--hover-padding-bottom, var(--padding-bottom))
        }
        .WZxFET.QHgQsb:hover:not(:disabled) {
            border-color: var(--corvid-hover-border-color, initial)
        }
        .WZxFET.YXO83s:hover:not(:disabled) {
            background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
        }
        .WZxFET:disabled,
        .WZxFET [data-preview=disabled] {
            cursor: default;
            border-left: var(--disabled-border-left, var(--border-left));
            border-right: var(--disabled-border-right, var(--border-right));
            border-top: var(--disabled-border-top, var(--border-top));
            border-bottom: var(--disabled-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--disabled-box-shadow, var(--box-shadow));
            background: var(--disabled-background, var(--background));
            padding-left: var(--disabled-padding-left, var(--padding-left));
            padding-right: var(--disabled-padding-right, var(--padding-right));
            padding-top: var(--disabled-padding-top, var(--padding-top));
            padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom))
        }
        .WZxFET.Pl_R65:disabled:not(:hover) {
            border-color: var(--corvid-disabled-border-color, initial)
        }
        .WZxFET.qSNL2N:disabled:not(:hover) {
            background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
        }
        .QeinDR {
            display: var(--label-display);
            font: var(--font, var(--font_8));
            color: var(--color);
            letter-spacing: var(--letter-spacing);
            line-height: var(--line-height);
            text-decoration-line: var(--text-decoration);
            direction: var(--direction);
            text-align: var(--text-align, revert);
            background-color: var(--text-highlight, transparent);
            text-transform: var(--text-transform);
            text-shadow: var(--text-outline), var(--text-shadow);
            overflow: var(--overflow, hidden);
            text-overflow: var(--label-text-overflow);
            white-space: var(--label-white-space);
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit
        }
        .WZxFET.xXDwXs:not(:hover):not(:disabled) .QeinDR {
            color: var(--corvid-color, var(--color))
        }
        .WZxFET:hover .QeinDR,
        .WZxFET [data-preview=hover] .QeinDR {
            display: var(--hover-label-display, var(--label-display));
            font: var(--hover-font, var(--font));
            color: var(--hover-color, var(--color));
            letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
            line-height: var(--hover-line-height, var(--line-height));
            text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
            direction: var(--hover-direction, var(--direction));
            text-align: var(--hover-text-align, var(--text-align, revert));
            background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--hover-text-transform, var(--text-transform));
            text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow))
        }
        .WZxFET.DEbY45:hover:not(:disabled) .QeinDR {
            color: var(--corvid-hover-color, var(--hover-color, var(--color)))
        }
        .WZxFET:disabled .QeinDR,
        .WZxFET [data-preview=disabled] .QeinDR {
            display: var(--disabled-label-display, var(--label-display));
            font: var(--disabled-font, var(--font));
            color: var(--disabled-color, var(--color));
            letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
            line-height: var(--disabled-line-height, var(--line-height));
            text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
            direction: var(--disabled-direction, var(--direction));
            text-align: var(--disabled-text-align, var(--text-align, revert));
            background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--disabled-text-transform, var(--text-transform));
            text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow))
        }
        .WZxFET.liVS6k:disabled:not(:hover) .QeinDR {
            color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
        }
        .OOhWpA {
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .UPWJFm {
            justify-content: var(--container-justify-content);
            flex-basis: auto;
            flex-direction: var(--container-flex-direction);
            align-items: var(--container-align-items);
            gap: var(--content-gap, "0px");
            flex-grow: 1;
            width: 100%;
            height: 100%;
            transition: all .4s, visibility;
            display: flex;
            overflow: hidden
        }
        .vwUNxR {
            min-width: 1px;
            display: var(--icon-display);
            width: var(--icon-size);
            height: var(--icon-size);
            fill: var(--icon-color);
            flex-shrink: 0;
            order: var(--icon-order, 0);
            transform: rotate(var(--icon-rotation));
            transition: inherit
        }
        .WZxFET.PlqraU:not(:hover):not(:disabled) .vwUNxR {
            fill: var(--corvid-icon-color, var(--icon-color))
        }
        .WZxFET:hover .vwUNxR,
        .WZxFET [data-preview=hover] .vwUNxR {
            display: var(--hover-icon-display, var(--icon-display));
            width: var(--hover-icon-size, var(--icon-size));
            height: var(--hover-icon-size, var(--icon-size));
            fill: var(--hover-icon-color, var(--icon-color));
            transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)))
        }
        .WZxFET.jEsvuh:hover:not(:disabled) .vwUNxR {
            fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
        }
        .WZxFET:disabled .vwUNxR,
        .WZxFET [data-preview=disabled] .vwUNxR {
            display: var(--disabled-icon-display, var(--icon-display));
            width: var(--disabled-icon-size, var(--icon-size));
            height: var(--disabled-icon-size, var(--icon-size));
            fill: var(--disabled-icon-color, var(--icon-color));
            transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)))
        }
        .WZxFET.xcGqHs:disabled:not(:hover) .vwUNxR {
            fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
        }
        .vwUNxR>span,
        .vwUNxR svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        @media (forced-colors:active) {
            .vwUNxR,
            .vwUNxR svg,
            .vwUNxR svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .gDZ5xr {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        .ZBf0K1 {
            opacity: var(--hamburger-menu-container-initial-opacity)
        }
        .ZBf0K1>* {
            transform: var(--hamburger-menu-container-initial-transform)
        }
        .ZBf0K1[data-animation-name=revealFromRight] {
            clip-path: inset(0)
        }
        .ZBf0K1[data-animation-name=revealFromRight]>* {
            transition: transform .4s cubic-bezier(.645, .045, .355, 1)
        }
        .ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterActive]>*,
        .ZBf0K1[data-animation-name=revealFromRight][data-animation-state=enterDone]>* {
            transform: translate(0)
        }
        .ZBf0K1[data-animation-name=fadeIn] {
            transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
        }
        .ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterActive],
        .ZBf0K1[data-animation-name=fadeIn][data-animation-state=enterDone] {
            opacity: 1
        }
        .fy6eJk {
            --container-overflow-y: hidden
        }
        [data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1 {
            clip-path: inset(0)
        }
        [data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=revealFromRight]:checked) .ZBf0K1>* {
            transition: transform .4s cubic-bezier(.645, .045, .355, 1);
            transform: translate(0)
        }
        [data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=fadeIn]:checked) .ZBf0K1 {
            opacity: 1;
            transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
        }
        [data-prehydration]:has([data-hamburger-toggle]:checked) .ZBf0K1 {
            z-index: 2;
            position: relative
        }
        [data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1 {
            opacity: 1
        }
        [data-prehydration]:has([data-hamburger-toggle][data-hamburger-animation=none]:checked) .ZBf0K1>* {
            transform: translate(0)
        }
        .HamburgerMenuContainer502174924__root {
            -archetype: paintBox;
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }
        .Qkigz2 {
            box-sizing: border-box;
            top: 0;
            background: var(--background);
            border: var(--border);
            border-radius: var(--border-radius);
            width: 100%;
            height: 100%;
            box-shadow: var(--box-shadow);
            position: absolute;
            inset-inline-start: 0
        }
        .NxO5nt {
            flex-direction: var(--container-flex-direction);
            flex-grow: var(--menu-items-flex-grow);
            align-items: center;
            gap: var(--menu-items-main-axis-gap);
            flex-wrap: nowrap;
            display: flex
        }
        .fYThT1 {
            height: var(--menu-item-wrapper-height);
            display: var(--item-wrapper-display);
            width: var(--item-wrapper-width);
            justify-content: var(--container-align);
            flex-grow: var(--menu-items-flex-grow)
        }
        .FBAIyH {
            width: var(--item-width);
            box-sizing: border-box;
            align-items: center;
            height: 100%;
            display: flex;
            position: relative
        }
        .FBAIyH a {
            color: inherit
        }
        .FBAIyH.QFOPOz {
            border-left: var(--item-border-left);
            border-right: var(--item-border-right);
            border-radius: var(--item-border-radius);
            padding-left: var(--item-padding-left, var(--item-horizontal-padding));
            padding-right: var(--item-padding-right, var(--item-horizontal-padding))
        }
        [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
        .FBAIyH[data-interactive=true]:hover,
        .FBAIyH[data-preview=hover],
        .FBAIyH.BjD2X8 {
            background: var(--item-hover-background, var(--item-background));
            box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow));
            border-top: var(--item-hover-border-top, var(--item-border-top));
            border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom))
        }
        [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH.QFOPOz,
        .FBAIyH[data-interactive=true]:hover.QFOPOz,
        .FBAIyH[data-preview=hover].QFOPOz,
        .FBAIyH.BjD2X8.QFOPOz {
            border-left: var(--item-hover-border-left, var(--item-border-left));
            border-right: var(--item-hover-border-right, var(--item-border-right));
            border-radius: var(--item-hover-border-radius, var(--item-border-radius))
        }
        [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .ijO_Jr,
        .FBAIyH[data-interactive=true]:hover .ijO_Jr,
        .FBAIyH[data-preview=hover] .ijO_Jr,
        .FBAIyH.BjD2X8 .ijO_Jr {
            color: var(--item-hover-color, var(--item-color));
            text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration));
            text-shadow: var(--item-hover-text-outline, var(--item-text-outline)), var(--item-hover-text-shadow, var(--item-text-shadow));
            background-color: var(--item-hover-text-highlight, var(--item-text-highlight));
            line-height: var(--item-line-height)
        }
        [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH path,
        .FBAIyH[data-interactive=true]:hover path,
        .FBAIyH[data-preview=hover] path,
        .FBAIyH.BjD2X8 path {
            fill: var(--item-hover-icon-color, var(--item-icon-color, currentcolor))
        }
        .FBAIyH[data-selected],
        .FBAIyH[data-preview=selected],
        .FBAIyH.aH0Njg {
            background: var(--item-selected-background, var(--item-background));
            box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow));
            border-top: var(--item-selected-border-top, var(--item-border-top));
            border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom))
        }
        .FBAIyH[data-selected].QFOPOz,
        .FBAIyH[data-preview=selected].QFOPOz,
        .FBAIyH.aH0Njg.QFOPOz {
            border-left: var(--item-selected-border-left, var(--item-border-left));
            border-right: var(--item-selected-border-right, var(--item-border-right));
            border-radius: var(--item-selected-border-radius, var(--item-border-radius))
        }
        .FBAIyH[data-selected] .ijO_Jr,
        .FBAIyH[data-preview=selected] .ijO_Jr,
        .FBAIyH.aH0Njg .ijO_Jr {
            color: var(--item-selected-color, var(--item-color));
            text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration));
            text-shadow: var(--item-selected-text-outline, var(--item-text-outline)), var(--item-selected-text-shadow, var(--item-text-shadow));
            background-color: var(--item-selected-text-highlight, var(--item-text-highlight));
            line-height: var(--item-line-height)
        }
        .FBAIyH[data-selected] path,
        .FBAIyH[data-preview=selected] path,
        .FBAIyH.aH0Njg path {
            fill: var(--item-selected-icon-color, var(--item-icon-color, currentcolor))
        }
        .FBAIyH>a:before {
            content: "";
            position: absolute;
            inset: 0
        }
        @media (forced-colors:active) {
            .FBAIyH {
                outline-offset: -1px;
                outline: 2px solid buttontext
            }
            .FBAIyH .RXCM8H {
                color: buttontext
            }
            [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH,
            .FBAIyH[data-interactive=true]:hover,
            .FBAIyH[data-preview=hover],
            .FBAIyH.BjD2X8,
            .FBAIyH[data-selected],
            .FBAIyH[data-preview=selected] {
                outline-offset: -2px;
                outline: 3px solid highlight
            }
            [data-open]:not([data-animation-state=exitActive]):not([data-animation-state=exitDone])>.fYThT1>.FBAIyH .RXCM8H,
            .FBAIyH[data-interactive=true]:hover .RXCM8H,
            .FBAIyH[data-preview=hover] .RXCM8H,
            .FBAIyH.BjD2X8 .RXCM8H,
            .FBAIyH[data-selected] .RXCM8H,
            .FBAIyH[data-preview=selected] .RXCM8H {
                color: highlight
            }
            .FBAIyH>a:focus,
            .FBAIyH>a:focus-visible,
            .FBAIyH .RXCM8H:focus,
            .FBAIyH .RXCM8H:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .ijO_Jr {
            direction: var(--item-direction);
            background-color: var(--item-text-highlight);
            white-space: nowrap
        }
        .rpHatU {
            --computed-anchor: var(--anchor, var(--dropdown-anchor));
            --computed-align: var(--align, var(--dropdown-align));
            --computed-space-above: var(--space-above, var(--dropdown-space-above));
            --computed-horizontal-margin: var(--horizontal-margin, var(--dropdown-horizontal-margin));
            --before-el-top: calc(-1*var(--computed-space-above));
            visibility: hidden;
            z-index: var(--above-all-z-index);
            margin-top: var(--computed-space-above) !important;
            inset: auto !important;
            left: var(--dropdown-left) !important;
            display: none !important;
            position: absolute !important
        }
        .rpHatU:before {
            content: "";
            height: var(--computed-space-above);
            top: var(--before-el-top);
            width: 100%;
            display: block;
            position: absolute
        }
        .rpHatU[data-open=true] {
            visibility: visible
        }
        .NxO5nt[data-open=calculating] .rpHatU,
        .NxO5nt[data-open=true] .rpHatU {
            display: grid !important
        }
        .RXCM8H {
            cursor: pointer;
            display: var(--item-icon-display, flex)
        }
        .RXCM8H svg {
            height: var(--item-icon-size);
            width: var(--item-icon-size)
        }
        .RXCM8H path {
            fill: var(--item-icon-color, currentcolor)
        }
        .RXCM8H.wWora8:before {
            content: "";
            position: absolute;
            inset: 0
        }
        .RXCM8H.G_xd9z {
            display: var(--sr-only-item-icon-display, flex);
            clip: rect(0 0 0 0);
            clip-path: inset(50%);
            position: absolute
        }
        .RXCM8H.G_xd9z:focus,
        .RXCM8H.G_xd9z:active {
            clip-path: unset;
            position: static
        }
        .kbbiAh[data-open] {
            transform: rotate(-180deg)
        }
        .iincGk {
            display: var(--vertical-expand-collapse-display, var(--item-icon-display, flex))
        }
        .RXCM8H:not(.wWora8):not(.G_xd9z) {
            position: relative
        }
        .RXCM8H:not(.wWora8):before {
            content: "";
            height: max(100%, 24px);
            width: max(var(--item-icon-size), 24px);
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        @media (forced-colors:active) {
            .RXCM8H,
            .RXCM8H svg,
            .RXCM8H svg *,
            .RXCM8H path {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .JFWRCg {
            display: var(--horizontal-menu-dropdown-display, block)
        }
        .lmsYvh {
            display: var(--vertical-menu-dropdown-display);
            margin-top: calc(var(--menu-items-main-axis-gap, 0)*-1);
            width: 100%
        }
        .t_wvYI {
            --computed-space-above: var(--space-above, var(--dropdown-space-above));
            visibility: var(--vertical-dropdown-visibility);
            height: var(--vertical-dropdown-height);
            margin-top: var(--vertical-dropdown-height, var(--computed-space-above)) !important
        }
        .Rfl5du .t_wvYI {
            visibility: unset;
            height: unset;
            margin-top: var(--computed-space-above) !important
        }
        .BDrALc {
            display: var(--divider-display, none);
            border-left: var(--horizontal-menu-item-divider, none);
            border-top: var(--vertical-menu-item-divider, none);
            align-self: stretch
        }
        .NxO5nt:last-child .BDrALc {
            display: none
        }
        .jGiW2t {
            display: contents
        }
        .twZzaW {
            display: none
        }
        .WCS58T {
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            border: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }
        [data-prehydration] [data-submenu-toggle]:checked~.lmsYvh .t_wvYI {
            visibility: unset;
            height: unset;
            margin-top: var(--computed-space-above) !important
        }
        [data-prehydration] .jGiW2t {
            z-index: 1;
            display: flex;
            position: relative
        }
        [data-prehydration] .jGiW2t .RXCM8H {
            pointer-events: none
        }
        [data-prehydration] .twZzaW {
            z-index: 1;
            cursor: pointer;
            pointer-events: auto;
            display: block;
            position: absolute;
            inset: 0
        }
        [data-prehydration] .twZzaW:before {
            content: "";
            min-width: 44px;
            min-height: 44px;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%)
        }
        [data-prehydration] [data-submenu-toggle]:checked~.fYThT1 .kbbiAh {
            transform: rotate(-180deg)
        }
        [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=screen] {
            visibility: visible;
            left: var(--computed-horizontal-margin) !important;
            width: calc(100vw - 2*var(--computed-horizontal-margin)) !important;
            display: grid !important;
            position: fixed !important
        }
        [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuStretched] {
            visibility: visible;
            width: 100% !important;
            display: grid !important;
            left: 0 !important
        }
        [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuItem],
        [data-prehydration] .NxO5nt:hover .rpHatU[data-anchor=menuCustomWidth] {
            visibility: visible;
            display: grid !important;
            left: 0 !important
        }
        .cVnJ7u {
            justify-content: var(--item-text-align);
            background: var(--item-background);
            box-shadow: var(--item-box-shadow);
            border-top: var(--item-border-top);
            border-bottom: var(--item-border-bottom);
            padding-top: var(--item-padding-top, var(--item-vertical-padding));
            padding-bottom: var(--item-padding-bottom, var(--item-vertical-padding));
            gap: var(--spacing-between-label-and-dropdown-icon)
        }
        .GPIJZi {
            font: var(--item-font, font_6);
            color: var(--item-color);
            text-decoration-line: var(--item-text-decoration);
            text-transform: var(--item-text-transform);
            text-shadow: var(--item-text-outline), var(--item-text-shadow);
            letter-spacing: var(--item-letter-spacing);
            line-height: var(--item-line-height)
        }
        .Y4Cdvx [data-part=menu-item] {
            --underline-scale: scaleX(0);
            --wash-scale: scaleX(0);
            --circle-clip-path: circle(0%);
            --dropdown-icon-transform: rotate(0);
            --bullet-translate: translateX(-150%);
            --bullet-opacity: 0;
            --wave-tarnslate: scaleY(0)
        }
        .Y4Cdvx [data-part=menu-item]:not([data-animation-name=none]) [data-part=dropdown-icon] {
            transition-property: transform;
            transition-duration: .4s
        }
        .Y4Cdvx [data-part=menu-item] [data-part=label]:after,
        .Y4Cdvx [data-part=menu-item] [data-part=dropdown-item-label]:after {
            content: "";
            width: 100%;
            height: 1px;
            display: block;
            display: var(--item-label-underline-display, block);
            background-color: currentColor;
            transform: scaleX(0)
        }
        .Y4Cdvx [data-part=menu-item] [data-part=label]:before {
            content: "•" /"";
            display: var(--item-label-bullet-display, inline-block);
            opacity: 0;
            padding-inline-end: 3px
        }
        .Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:after {
            display: var(--item-selected-label-underline-display, block);
            transform: scaleX(1)
        }
        .Y4Cdvx [data-part=menu-item] [data-part=menu-item-content][data-selected] [data-part=label]:before {
            opacity: 1
        }
        .Y4Cdvx [data-part=menu-item][data-open=true],
        .Y4Cdvx [data-part=menu-item][data-animation-state=enterActive],
        .Y4Cdvx [data-part=menu-item][data-animation-state=enterDone] {
            --underline-scale: scaleX(1);
            --wash-scale: scaleX(1);
            --circle-clip-path: circle(100%);
            --dropdown-icon-transform: rotate(-540deg);
            --bullet-translate: translateX(0%);
            --bullet-opacity: 1;
            --wave-tarnslate: scaleY(1.5)
        }
        .Y4Cdvx [data-part=menu-item] [data-selected] {
            --underline-scale: scaleX(1);
            --wash-scale: scaleX(0);
            --bullet-translate: translateX(0%);
            --bullet-opacity: 1
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=label]:after {
            transform-origin: 0;
            transform: var(--underline-scale);
            transition: transform .3s
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item-label]:after {
            transform-origin: 0;
            transition-property: transform;
            transition-duration: .3s;
            display: block;
            transform: scaleX(0)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=underline] [data-part=dropdown-item]:hover [data-part=dropdown-item-label]:after {
            transform: scaleX(1)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content] {
            isolation: isolate;
            position: relative;
            overflow: hidden
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:before {
            content: "";
            z-index: -1;
            background-color: var(--item-hover-background);
            transform-origin: 0;
            transform: var(--wash-scale);
            transition: transform .4s;
            display: block;
            position: absolute;
            inset: 0
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=menu-item-content]:not([data-selected]):hover {
            background-color: var(--item-background)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wash] [data-part=dropdown-item-label] {
            transition: color .2s ease-in-out
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content] {
            isolation: isolate;
            position: relative;
            overflow: hidden
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:before {
            content: "";
            z-index: -1;
            background-color: var(--item-hover-background);
            clip-path: var(--circle-clip-path);
            transition: clip-path .4s;
            display: block;
            position: absolute;
            inset: 0
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=menu-item-content]:not([data-selected]):hover {
            background-color: var(--item-background)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=circle] [data-part=dropdown-icon] {
            transform: var(--dropdown-icon-transform)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:not([data-selected]):hover {
            background-color: var(--item-background)
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content] {
            isolation: isolate;
            position: relative;
            overflow: hidden
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=menu-item-content]:before {
            content: "";
            z-index: -1;
            background-color: var(--item-hover-background);
            height: 135%;
            inset: 0;
            bottom: unset;
            transform-origin: bottom;
            transform: var(--wave-tarnslate);
            transition: transform .4s;
            display: block;
            position: absolute;
            -webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2758%27 height=%2717%27 preserveAspectRatio=%27none%27 viewBox=%27-0.004 0 58.004 25.784%27%3E%3Cpath d=%27M44.993-.004c-5.749 0-5.749 6.12-11.497 6.12s-5.751-6.12-11.502-6.12-5.749 6.12-11.497 6.12C5.105 6.116 4.771.728.003.064l-.004 25.719 58.012-.002-.008-19.841a6.69 6.69 0 0 1-1.505.176c-5.753 0-5.753-6.12-11.505-6.12Z%27/%3E%3C/svg%3E");
            -webkit-mask-position: 50%;
            mask-position: 50%;
            -webkit-mask-size: 100% 100%;
            mask-size: 100% 100%
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=wave] [data-part=dropdown-item-label] {
            transition: color .2s ease-in-out
        }
        .Y4Cdvx [data-part=menu-item][data-animation-name=bullet] [data-part=label]:before {
            transform: var(--bullet-translate);
            opacity: var(--bullet-opacity);
            transition-duration: .3s;
            display: inline-block
        }
        .Y4Cdvx {
            width: 100%;
            height: 100%;
            overflow-x: var(--container-overflow-x, unset);
            overflow-y: var(--container-overflow-y, visible);
            scrollbar-width: none;
            box-sizing: border-box;
            display: flex
        }
        .Y4Cdvx.VxjUGd {
            border-left: var(--container-border-left);
            border-right: var(--container-border-right);
            border-radius: var(--container-border-radius);
            padding-right: var(--container-padding-right, 0);
            padding-left: var(--container-padding-left, 0)
        }
        .tn8ZSa {
            direction: var(--direction)
        }
        .OD_PyT {
            width: 100%;
            min-width: -moz-fit-content;
            height: auto;
            justify-content: var(--container-align);
            flex-grow: var(--menu-items-flex-grow);
            flex-direction: var(--container-flex-direction);
            flex-wrap: var(--container-flex-wrap, unset);
            scrollbar-width: none;
            row-gap: var(--menu-items-row-gap);
            column-gap: var(--menu-items-column-gap);
            min-width: fit-content;
            display: flex;
            overflow-x: visible
        }
        .YUEUpV {
            background: var(--container-background);
            box-shadow: var(--container-box-shadow);
            border-top: var(--container-border-top);
            border-bottom: var(--container-border-bottom);
            padding-top: var(--container-padding-top, 0);
            padding-bottom: var(--container-padding-bottom, 0)
        }
        .PnnIOa {
            cursor: pointer;
            pointer-events: auto;
            visibility: hidden;
            transform: var(--scroll-button-transform);
            --icon-rotation: var(--scroll-button-icon-rotation-deg, calc(var(--scroll-button-icon-rotation)*1deg));
            --icon-rotation-hover: var(--scroll-button-hover-icon-rotation-deg, calc(var(--scroll-button-hover-icon-rotation)*1deg));
            justify-content: center;
            align-items: center;
            display: flex;
            overflow: hidden
        }
        .PnnIOa.hcRPG3 {
            border-left: var(--scroll-button-border-left);
            border-right: var(--scroll-button-border-right);
            border-radius: var(--scroll-button-border-radius)
        }
        .PnnIOa.hcRPG3 .KEUNmX {
            padding-right: var(--scroll-button-padding-right, 0);
            padding-left: var(--scroll-button-padding-left, 0)
        }
        .PnnIOa.Od2sOd .KEUNmX {
            padding-inline-start: var(--scroll-button-padding-inline-start, 0);
            padding-inline-end: var(--scroll-button-padding-inline-end, 0)
        }
        .PnnIOa:hover,
        .PnnIOa[data-preview=hover] {
            background: var(--scroll-button-hover-background, var(--scroll-button-background));
            box-shadow: var(--scroll-button-hover-box-shadow, var(--scroll-button-box-shadow));
            border-top: var(--scroll-button-hover-border-top, var(--scroll-button-border-top));
            border-bottom: var(--scroll-button-hover-border-bottom, var(--scroll-button-border-bottom))
        }
        .PnnIOa:hover.hcRPG3,
        .PnnIOa[data-preview=hover].hcRPG3 {
            border-left: var(--scroll-button-hover-border-left, var(--scroll-button-border-left));
            border-right: var(--scroll-button-hover-border-right, var(--scroll-button-border-right));
            border-radius: var(--scroll-button-hover-border-radius, var(--scroll-button-border-radius))
        }
        .PnnIOa:hover.hcRPG3 .KEUNmX,
        .PnnIOa[data-preview=hover].hcRPG3 .KEUNmX {
            padding-right: var(--scroll-button-hover-padding-right, var(--scroll-button-padding-right, 0));
            padding-left: var(--scroll-button-hover-padding-left, var(--scroll-button-padding-left, 0))
        }
        .PnnIOa:hover .KEUNmX,
        .PnnIOa[data-preview=hover] .KEUNmX {
            fill: var(--scroll-button-hover-icon-color, var(--scroll-button-icon-color));
            transform: rotate(var(--icon-rotation-hover, var(--icon-rotation)));
            height: var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size));
            width: var(--scroll-button-hover-icon-size, var(--scroll-button-icon-size))
        }
        .PnnIOa:hover {
            transition: all 80ms cubic-bezier(0, 0, 1, 1)
        }
        .fXBvwp {
            visibility: visible;
            pointer-events: auto
        }
        .sLcDXV {
            visibility: hidden;
            pointer-events: none
        }
        .KEUNmX {
            min-width: 1px;
            max-width: 100%;
            max-height: 100%;
            fill: var(--scroll-button-icon-color);
            transform: rotate(var(--icon-rotation));
            height: var(--scroll-button-icon-size);
            width: var(--scroll-button-icon-size)
        }
        .KEUNmX>svg {
            width: inherit;
            height: inherit
        }
        @media (forced-colors:active) {
            .PnnIOa.fXBvwp {
                outline-offset: 0px;
                color: buttontext;
                outline: 2px solid buttontext
            }
            .PnnIOa.fXBvwp:hover,
            .PnnIOa[data-preview=hover] {
                outline-offset: 1px;
                color: highlight;
                outline: 3px solid highlight
            }
            .KEUNmX,
            .KEUNmX * {
                fill: currentColor;
                stroke: currentColor
            }
        }
        .MXA4tA {
            background: var(--scroll-button-background);
            box-shadow: var(--scroll-button-box-shadow);
            border-top: var(--scroll-button-border-top);
            border-bottom: var(--scroll-button-border-bottom)
        }
        .UU6mel {
            padding-top: inherit;
            padding-bottom: inherit;
            border: inherit;
            pointer-events: none;
            display: var(--scroll-button-icon-display, flex);
            border-color: #0000;
            justify-content: space-between;
            position: absolute;
            inset: 0
        }
        .toi7Rj {
            direction: var(--submenu-direction, var(--dropdown-menu-direction, var(--direction)));
            box-sizing: border-box;
            background: var(--container-background, var(--dropdown-menu-container-background));
            border-top: var(--container-border-top, var(--dropdown-menu-container-border-top));
            border-bottom: var(--container-border-bottom, var(--dropdown-menu-container-border-bottom));
            border-left: var(--container-border-left, var(--dropdown-menu-container-border-left));
            border-right: var(--container-border-right, var(--dropdown-menu-container-border-right));
            border-radius: var(--container-border-radius, var(--dropdown-menu-container-border-radius));
            box-shadow: var(--container-box-shadow, var(--dropdown-menu-container-box-shadow));
            text-align: var(--align, var(--dropdown-menu-align));
            padding-top: var(--container-padding-top, var(--container-vertical-padding, var(--dropdown-menu-container-padding-top, var(--dropdown-menu-container-vertical-padding))));
            padding-bottom: var(--container-padding-bottom, var(--container-vertical-padding, var(--dropdown-menu-container-padding-bottom, var(--dropdown-menu-container-vertical-padding))));
            min-width: min-content !important
        }
        .toi7Rj.x0UOau {
            padding-right: var(--container-padding-right, var(--container-horizontal-padding, var(--dropdown-menu-container-padding-right, var(--dropdown-menu-container-horizontal-padding))));
            padding-left: var(--container-padding-left, var(--container-horizontal-padding, var(--dropdown-menu-container-padding-left, var(--dropdown-menu-container-horizontal-padding))))
        }
        .toi7Rj.esKf1e {
            padding-inline-start: var(--container-padding-inline-start);
            padding-inline-end: var(--container-padding-inline-end)
        }
        @media (forced-colors:active) {
            .toi7Rj {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .toi7Rj:focus-within {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .sbxaYn {
            --rows-number: calc((var(--items-number)/$columns-number) + .49);
            grid-template-columns: repeat(var(--columns-number, var(--dropdown-menu-columns-number)), 1fr);
            grid-template-rows: repeat(var(--rows-number), auto);
            row-gap: var(--item-vertical-spacing, var(--dropdown-menu-item-vertical-spacing));
            column-gap: var(--item-horizontal-spacing, var(--dropdown-menu-item-horizontal-spacing));
            display: grid
        }
        @supports (width:round(1.9px, 1px)) {
            .sbxaYn {
                --rows-number: calc(round(up, var(--items-number)/$columns-number))
            }
        }
        .SjbYta {
            gap: var(--sub-items-vertical-spacing-between, var(--dropdown-menu-sub-items-vertical-spacing-between));
            margin-top: var(--sub-items-vertical-spacing-before, var(--dropdown-menu-sub-items-vertical-spacing-before));
            flex-direction: column;
            display: flex
        }
        .P3tBK7 {
            width: 100%
        }
        .ptLEUT {
            direction: var(--submenu-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
            justify-self: var(--dropdown-menu-item-justify-self);
            text-align: var(--item-align, var(--align, var(--dropdown-menu-item-align, var(--dropdown-menu-align))));
            padding-top: var(--item-padding-top, var(--item-vertical-padding, var(--dropdown-menu-item-vertical-padding)));
            padding-bottom: var(--item-padding-bottom, var(--item-vertical-padding, var(--dropdown-menu-item-vertical-padding)));
            display: block
        }
        .ptLEUT.x0UOau {
            border-left: var(--item-border-left, var(--dropdown-menu-item-border-left));
            border-right: var(--item-border-right, var(--dropdown-menu-item-border-right));
            border-radius: var(--item-border-radius, var(--dropdown-menu-item-border-radius));
            padding-left: var(--item-padding-left, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)));
            padding-right: var(--item-padding-right, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)))
        }
        .ptLEUT.esKf1e {
            padding-inline-start: var(--item-padding-inline-start, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)));
            padding-inline-end: var(--item-padding-inline-end, var(--item-horizontal-padding, var(--dropdown-menu-item-horizontal-padding)))
        }
        .ptLEUT.WB5Q35,
        .ptLEUT[data-preview=selected] {
            font: var(--item-selected-font, var(--item-font, var(--dropdown-menu-item-selected-font, var(--dropdown-menu-item-font))));
            color: var(--item-selected-color, var(--item-color, var(--dropdown-menu-item-selected-color, var(--dropdown-menu-item-color))));
            letter-spacing: var(--item-selected-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-selected-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
            line-height: var(--item-selected-line-height, var(--item-line-height, var(--dropdown-menu-item-selected-line-height, var(--dropdown-menu-item-line-height))));
            text-decoration-line: var(--item-selected-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-selected-text-decoration, var(--dropdown-menu-item-text-decoration))));
            text-transform: var(--item-selected-text-transform, var(--item-text-transform, var(--dropdown-menu-item-selected-text-transform, var(--dropdown-menu-item-text-transform))));
            text-shadow: var(--item-selected-text-outline, var(--item-text-outline, var(--dropdown-menu-item-selected-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-selected-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-selected-text-shadow, var(--dropdown-menu-item-text-shadow))));
            background: var(--item-selected-background, var(--item-background, var(--dropdown-menu-item-selected-background, var(--dropdown-menu-item-background))));
            border-top: var(--item-selected-border-top, var(--item-border-top, var(--dropdown-menu-item-selected-border-top, var(--dropdown-menu-item-border-top))));
            border-bottom: var(--item-selected-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-selected-border-bottom, var(--dropdown-menu-item-border-bottom))));
            box-shadow: var(--item-selected-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-selected-box-shadow, var(--dropdown-menu-item-box-shadow))))
        }
        .ptLEUT.WB5Q35.x0UOau,
        .ptLEUT[data-preview=selected].x0UOau {
            border-left: var(--item-selected-border-left, var(--item-border-left, var(--dropdown-menu-item-selected-border-left, var(--dropdown-menu-item-border-left))));
            border-right: var(--item-selected-border-right, var(--item-border-right, var(--dropdown-menu-item-selected-border-right, var(--dropdown-menu-item-border-right))));
            border-radius: var(--item-selected-border-radius, var(--item-border-radius, var(--dropdown-menu-item-selected-border-radius, var(--dropdown-menu-item-border-radius))))
        }
        .ptLEUT.WB5Q35 .u9_aLl,
        .ptLEUT[data-preview=selected] .u9_aLl {
            background-color: var(--item-selected-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-selected-text-highlight, var(--dropdown-menu-item-text-highlight))))
        }
        .ptLEUT:hover,
        .ptLEUT.brJofP,
        .ptLEUT[data-preview=hover] {
            font: var(--item-hover-font, var(--item-font, var(--dropdown-menu-item-hover-font, var(--dropdown-menu-item-font))));
            color: var(--item-hover-color, var(--item-color, var(--dropdown-menu-item-hover-color, var(--dropdown-menu-item-color))));
            letter-spacing: var(--item-hover-letter-spacing, var(--item-letter-spacing, var(--dropdown-menu-item-hover-letter-spacing, var(--dropdown-menu-item-letter-spacing))));
            line-height: var(--item-hover-line-height, var(--item-line-height, var(--dropdown-menu-item-hover-line-height, var(--dropdown-menu-item-line-height))));
            text-decoration-line: var(--item-hover-text-decoration, var(--item-text-decoration, var(--dropdown-menu-item-hover-text-decoration, var(--dropdown-menu-item-text-decoration))));
            text-transform: var(--item-hover-text-transform, var(--item-text-transform, var(--dropdown-menu-item-hover-text-transform, var(--dropdown-menu-item-text-transform))));
            text-shadow: var(--item-hover-text-outline, var(--item-text-outline, var(--dropdown-menu-item-hover-text-outline, var(--dropdown-menu-item-text-outline)))), var(--item-hover-text-shadow, var(--item-text-shadow, var(--dropdown-menu-item-hover-text-shadow, var(--dropdown-menu-item-text-shadow))));
            background: var(--item-hover-background, var(--item-background, var(--dropdown-menu-item-hover-background, var(--dropdown-menu-item-background))));
            border-top: var(--item-hover-border-top, var(--item-border-top, var(--dropdown-menu-item-hover-border-top, var(--dropdown-menu-item-border-top))));
            border-bottom: var(--item-hover-border-bottom, var(--item-border-bottom, var(--dropdown-menu-item-hover-border-bottom, var(--dropdown-menu-item-border-bottom))));
            box-shadow: var(--item-hover-box-shadow, var(--item-box-shadow, var(--dropdown-menu-item-hover-box-shadow, var(--dropdown-menu-item-box-shadow))))
        }
        .ptLEUT:hover.x0UOau,
        .ptLEUT.brJofP.x0UOau,
        .ptLEUT[data-preview=hover].x0UOau {
            border-left: var(--item-hover-border-left, var(--item-border-left, var(--dropdown-menu-item-hover-border-left, var(--dropdown-menu-item-border-left))));
            border-right: var(--item-hover-border-right, var(--item-border-right, var(--dropdown-menu-item-hover-border-right, var(--dropdown-menu-item-border-right))));
            border-radius: var(--item-hover-border-radius, var(--item-border-radius, var(--dropdown-menu-item-hover-border-radius, var(--dropdown-menu-item-border-radius))))
        }
        .ptLEUT:hover .u9_aLl,
        .ptLEUT.brJofP .u9_aLl,
        .ptLEUT[data-preview=hover] .u9_aLl {
            background-color: var(--item-hover-text-highlight, var(--item-text-highlight, var(--dropdown-menu-item-hover-text-highlight, var(--dropdown-menu-item-text-highlight))))
        }
        @media (forced-colors:active) {
            .ptLEUT {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .ptLEUT.WB5Q35,
            .ptLEUT[data-preview=selected],
            .ptLEUT:hover,
            .ptLEUT.brJofP,
            .ptLEUT[data-preview=hover] {
                outline-offset: -2px;
                outline: 3px solid highlight
            }
            .ptLEUT:focus,
            .ptLEUT:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .B2qCAf {
            direction: var(--submenu-sub-item-direction, var(--submenu-direction, var(--dropdown-menu-sub-item-direction, var(--dropdown-menu-direction, var(--direction)))));
            justify-self: var(--sub-item-justify-self);
            text-align: var(--sub-item-align, var(--align, var(--dropdown-menu-sub-item-align, var(--dropdown-menu-align))));
            display: block
        }
        .B2qCAf.x0UOau {
            border-left: var(--sub-item-border-left, var(--dropdown-menu-sub-item-border-left));
            border-right: var(--sub-item-border-right, var(--dropdown-menu-sub-item-border-right));
            border-radius: var(--sub-item-border-radius, var(--dropdown-menu-sub-item-border-radius));
            padding-left: var(--sub-item-padding-left, var(--sub-item-horizontal-padding, var(--dropdown-menu-sub-item-horizontal-padding)));
            padding-right: var(--sub-item-padding-right, var(--sub-item-horizontal-padding, var(--dropdown-menu-sub-item-horizontal-padding)))
        }
        .B2qCAf.WB5Q35,
        .B2qCAf[data-preview=selected] {
            font: var(--sub-item-selected-font, var(--sub-item-font, var(--dropdown-menu-sub-item-selected-font, var(--dropdown-menu-sub-item-font))));
            color: var(--sub-item-selected-color, var(--sub-item-color, var(--dropdown-menu-sub-item-selected-color, var(--dropdown-menu-sub-item-color))));
            letter-spacing: var(--sub-item-selected-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-selected-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
            line-height: var(--sub-item-selected-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-selected-line-height, var(--dropdown-menu-sub-item-line-height))));
            text-decoration-line: var(--sub-item-selected-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-selected-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
            text-transform: var(--sub-item-selected-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-selected-text-transform, var(--dropdown-menu-sub-item-text-transform))));
            text-shadow: var(--sub-item-selected-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-selected-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-selected-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-selected-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
            background: var(--sub-item-selected-background, var(--sub-item-background, var(--dropdown-menu-sub-item-selected-background, var(--dropdown-menu-sub-item-background))));
            border-top: var(--sub-item-selected-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-selected-border-top, var(--dropdown-menu-sub-item-border-top))));
            border-bottom: var(--sub-item-selected-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-selected-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
            box-shadow: var(--sub-item-selected-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-selected-box-shadow, var(--dropdown-menu-sub-item-box-shadow))))
        }
        .B2qCAf.WB5Q35.x0UOau,
        .B2qCAf[data-preview=selected].x0UOau {
            border-left: var(--sub-item-selected-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-selected-border-left, var(--dropdown-menu-sub-item-border-left))));
            border-right: var(--sub-item-selected-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-selected-border-right, var(--dropdown-menu-sub-item-border-right))));
            border-radius: var(--sub-item-selected-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-selected-border-radius, var(--dropdown-menu-sub-item-border-radius))))
        }
        .B2qCAf.WB5Q35 .UCVF7R,
        .B2qCAf[data-preview=selected] .UCVF7R {
            background-color: var(--sub-item-selected-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-selected-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
        }
        .B2qCAf:hover,
        .B2qCAf.brJofP,
        .B2qCAf[data-preview=hover] {
            font: var(--sub-item-hover-font, var(--sub-item-font, var(--dropdown-menu-sub-item-hover-font, var(--dropdown-menu-sub-item-font))));
            color: var(--sub-item-hover-color, var(--sub-item-color, var(--dropdown-menu-sub-item-hover-color, var(--dropdown-menu-sub-item-color))));
            letter-spacing: var(--sub-item-hover-letter-spacing, var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-hover-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing))));
            line-height: var(--sub-item-hover-line-height, var(--sub-item-line-height, var(--dropdown-menu-sub-item-hover-line-height, var(--dropdown-menu-sub-item-line-height))));
            text-decoration-line: var(--sub-item-hover-text-decoration, var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-hover-text-decoration, var(--dropdown-menu-sub-item-text-decoration))));
            text-transform: var(--sub-item-hover-text-transform, var(--sub-item-text-transform, var(--dropdown-menu-sub-item-hover-text-transform, var(--dropdown-menu-sub-item-text-transform))));
            text-shadow: var(--sub-item-hover-text-outline, var(--sub-item-text-outline, var(--dropdown-menu-sub-item-hover-text-outline, var(--dropdown-menu-sub-item-text-outline)))), var(--sub-item-hover-text-shadow, var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-hover-text-shadow, var(--dropdown-menu-sub-item-text-shadow))));
            background: var(--sub-item-hover-background, var(--sub-item-background, var(--dropdown-menu-sub-item-hover-background, var(--dropdown-menu-sub-item-background))));
            border-top: var(--sub-item-hover-border-top, var(--sub-item-border-top, var(--dropdown-menu-sub-item-hover-border-top, var(--dropdown-menu-sub-item-border-top))));
            border-bottom: var(--sub-item-hover-border-bottom, var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-hover-border-bottom, var(--dropdown-menu-sub-item-border-bottom))));
            box-shadow: var(--sub-item-hover-box-shadow, var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-hover-box-shadow, var(--dropdown-menu-sub-item-box-shadow))))
        }
        .B2qCAf:hover.x0UOau,
        .B2qCAf.brJofP.x0UOau,
        .B2qCAf[data-preview=hover].x0UOau {
            border-left: var(--sub-item-hover-border-left, var(--sub-item-border-left, var(--dropdown-menu-sub-item-hover-border-left, var(--dropdown-menu-sub-item-border-left))));
            border-right: var(--sub-item-hover-border-right, var(--sub-item-border-right, var(--dropdown-menu-sub-item-hover-border-right, var(--dropdown-menu-sub-item-border-right))));
            border-radius: var(--sub-item-hover-border-radius, var(--sub-item-border-radius, var(--dropdown-menu-sub-item-hover-border-radius, var(--dropdown-menu-sub-item-border-radius))))
        }
        .B2qCAf:hover .UCVF7R,
        .B2qCAf.brJofP .UCVF7R,
        .B2qCAf[data-preview=hover] .UCVF7R {
            background-color: var(--sub-item-hover-text-highlight, var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-hover-text-highlight, var(--dropdown-menu-sub-item-text-highlight))))
        }
        @media (forced-colors:active) {
            .B2qCAf {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .B2qCAf.WB5Q35,
            .B2qCAf[data-preview=selected],
            .B2qCAf:hover,
            .B2qCAf.brJofP,
            .B2qCAf[data-preview=hover] {
                outline-offset: -2px;
                outline: 3px solid highlight
            }
            .B2qCAf:focus,
            .B2qCAf:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .u9_aLl {
            background-color: var(--item-text-highlight, var(--dropdown-menu-item-text-highlight));
            text-align: inherit;
            text-decoration-line: inherit;
            text-transform: inherit;
            text-shadow: inherit;
            display: inline-block
        }
        .UCVF7R {
            background-color: var(--sub-item-text-highlight, var(--dropdown-menu-sub-item-text-highlight))
        }
        .eP1KVV {
            font: var(--item-font, var(--dropdown-menu-item-font, var(--font_7)));
            color: var(--item-color, var(--dropdown-menu-item-color));
            letter-spacing: var(--item-letter-spacing, var(--dropdown-menu-item-letter-spacing));
            line-height: var(--item-line-height, var(--dropdown-menu-item-line-height));
            text-decoration-line: var(--item-text-decoration, var(--dropdown-menu-item-text-decoration));
            text-transform: var(--item-text-transform, var(--dropdown-menu-item-text-transform));
            text-shadow: var(--item-text-outline, var(--dropdown-menu-item-text-outline)), var(--item-text-shadow, var(--dropdown-menu-item-text-shadow));
            background: var(--item-background, var(--dropdown-menu-item-background));
            border-top: var(--item-border-top, var(--dropdown-menu-item-border-top));
            border-bottom: var(--item-border-bottom, var(--dropdown-menu-item-border-bottom));
            box-shadow: var(--item-box-shadow, var(--dropdown-menu-item-box-shadow))
        }
        ._3mA1c {
            font: var(--sub-item-font, var(--dropdown-menu-sub-item-font));
            color: var(--sub-item-color, var(--dropdown-menu-sub-item-color));
            letter-spacing: var(--sub-item-letter-spacing, var(--dropdown-menu-sub-item-letter-spacing));
            line-height: var(--sub-item-line-height, var(--dropdown-menu-sub-item-line-height));
            text-decoration-line: var(--sub-item-text-decoration, var(--dropdown-menu-sub-item-text-decoration));
            text-transform: var(--sub-item-text-transform, var(--dropdown-menu-sub-item-text-transform));
            text-shadow: var(--sub-item-text-outline, var(--dropdown-menu-sub-item-text-outline)), var(--sub-item-text-shadow, var(--dropdown-menu-sub-item-text-shadow));
            background: var(--sub-item-background, var(--dropdown-menu-sub-item-background));
            border-top: var(--sub-item-border-top, var(--dropdown-menu-sub-item-border-top));
            border-bottom: var(--sub-item-border-bottom, var(--dropdown-menu-sub-item-border-bottom));
            box-shadow: var(--sub-item-box-shadow, var(--dropdown-menu-sub-item-box-shadow));
            padding-top: var(--sub-item-padding-top, var(--sub-item-vertical-padding, var(--dropdown-menu-sub-item-vertical-padding)));
            padding-bottom: var(--sub-item-padding-bottom, var(--sub-item-vertical-padding, var(--dropdown-menu-sub-item-vertical-padding)))
        }
        .cNddzb[data-animation-name=revealFromTop] {
            transition: opacity .4s cubic-bezier(.645, .045, .355, 1), clip-path .4s cubic-bezier(.645, .045, .355, 1)
        }
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=enter],
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=exitActive],
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=exitDone] {
            clip-path: var(--animation-clip-path);
            opacity: 0
        }
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=exit],
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive] {
            clip-path: inset(var(--shadow-margin, 0%)var(--shadow-margin, 0%)var(--shadow-margin, 0%)var(--shadow-margin, 0%))
        }
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone] {
            clip-path: unset
        }
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=enterActive],
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=enterDone],
        .cNddzb[data-animation-name=revealFromTop][data-animation-state=exit] {
            opacity: 1
        }
        .cNddzb[data-animation-name=fadeIn] {
            transition: opacity .4s cubic-bezier(.645, .045, .355, 1)
        }
        .cNddzb[data-animation-name=fadeIn][data-animation-state=enter],
        .cNddzb[data-animation-name=fadeIn][data-animation-state=exitActive],
        .cNddzb[data-animation-name=fadeIn][data-animation-state=exitDone] {
            opacity: 0
        }
        .cNddzb[data-animation-name=fadeIn][data-animation-state=enterActive],
        .cNddzb[data-animation-name=fadeIn][data-animation-state=enterDone],
        .cNddzb[data-animation-name=fadeIn][data-animation-state=exit] {
            opacity: 1
        }
        .cNddzb {
            background: var(--container-background, var(--dropdown-container-background));
            border-top: var(--container-border-top, var(--dropdown-container-border-top));
            border-bottom: var(--container-border-bottom, var(--dropdown-container-border-bottom));
            box-shadow: var(--container-box-shadow, var(--dropdown-container-box-shadow))
        }
        .cNddzb.Nk9NbA {
            border-left: var(--container-border-left, var(--dropdown-container-border-left));
            border-right: var(--container-border-right, var(--dropdown-container-border-right));
            border-radius: var(--container-border-radius, var(--dropdown-container-border-radius))
        }
        .cNddzb.W_BIhg {
            border-inline-start: var(--container-border-inline-start, var(--dropdown-container-border-inline-start));
            border-inline-end: var(--container-border-inline-end, var(--dropdown-container-border-inline-end));
            border-start-start-radius: var(--container-border-start-start-radius, var(--dropdown-container-border-start-start-radius));
            border-start-end-radius: var(--container-border-start-end-radius, var(--dropdown-container-border-start-end-radius));
            border-end-end-radius: var(--container-border-end-end-radius, var(--dropdown-container-border-end-end-radius));
            border-end-start-radius: var(--container-border-end-start-radius, var(--dropdown-container-border-end-start-radius))
        }
        .OOc2NG {
            direction: ltr
        }
        .G4Bkwp {
            box-sizing: border-box
        }
        div.wiZmhC {
            display: var(--l_display, var(--hamburger-menu-root-display, var(--container-display)))
        }
        [data-hamburger-btn-label] {
            display: none
        }
        div.wiZmhC[data-prehydration] [data-hamburger-btn-label] {
            z-index: 1;
            cursor: pointer;
            pointer-events: auto;
            display: block;
            position: absolute;
            inset: 0
        }
        .pcn0FH {
            clip: rect(0, 0, 0, 0);
            white-space: nowrap;
            border: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }
        .HamburgerOpenButton3537389287__nav {
            display: inherit;
            height: inherit;
            width: auto
        }
        .uxNlIP {
            direction: var(--btn-direction);
            cursor: pointer;
            min-width: var(--btn-min-width);
            box-sizing: border-box;
            touch-action: manipulation;
            border-left: var(--border-left);
            border-right: var(--border-right);
            border-top: var(--border-top);
            border-bottom: var(--border-bottom);
            border-top-left-radius: var(--border-top-left-radius);
            border-top-right-radius: var(--border-top-right-radius);
            border-bottom-left-radius: var(--border-bottom-left-radius);
            border-bottom-right-radius: var(--border-bottom-right-radius);
            width: 100%;
            height: 100%;
            min-height: 10px;
            box-shadow: var(--box-shadow);
            background: var(--background);
            padding-left: var(--padding-left);
            padding-right: var(--padding-right);
            padding-top: var(--padding-top);
            padding-bottom: var(--padding-bottom);
            display: block
        }
        @media (forced-colors:active) {
            .uxNlIP:not(:disabled) {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .uxNlIP:not(:disabled):hover,
            .uxNlIP:not(:disabled)[aria-pressed=true],
            .uxNlIP:not(:disabled)[aria-selected=true],
            .uxNlIP:not(:disabled)[data-preview=selected] {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .uxNlIP:not(:disabled):focus,
            .uxNlIP:not(:disabled):focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
        }
        .uxNlIP.KuCfHA:not(:hover):not(:disabled) {
            border-color: var(--corvid-border-color, initial)
        }
        .uxNlIP.aNAcG0:not(:hover):not(:disabled) {
            background-color: var(--corvid-background-color, var(--background))
        }
        .uxNlIP:hover,
        .uxNlIP [data-preview=hover] {
            border-left: var(--hover-border-left, var(--border-left));
            border-right: var(--hover-border-right, var(--border-right));
            border-top: var(--hover-border-top, var(--border-top));
            border-bottom: var(--hover-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--hover-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--hover-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--hover-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--hover-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--hover-box-shadow, var(--box-shadow));
            background: var(--hover-background, var(--background));
            padding-left: var(--hover-padding-left, var(--padding-left));
            padding-right: var(--hover-padding-right, var(--padding-right));
            padding-top: var(--hover-padding-top, var(--padding-top));
            padding-bottom: var(--hover-padding-bottom, var(--padding-bottom))
        }
        .uxNlIP.GPIMxy:hover:not(:disabled) {
            border-color: var(--corvid-hover-border-color, initial)
        }
        .uxNlIP.KceBs9:hover:not(:disabled) {
            background-color: var(--corvid-hover-background-color, var(--hover-background, var(--background)))
        }
        .uxNlIP:disabled,
        .uxNlIP [data-preview=disabled] {
            cursor: default;
            border-left: var(--disabled-border-left, var(--border-left));
            border-right: var(--disabled-border-right, var(--border-right));
            border-top: var(--disabled-border-top, var(--border-top));
            border-bottom: var(--disabled-border-bottom, var(--border-bottom));
            border-top-left-radius: var(--disabled-border-top-left-radius, var(--border-top-left-radius));
            border-top-right-radius: var(--disabled-border-top-right-radius, var(--border-top-right-radius));
            border-bottom-left-radius: var(--disabled-border-bottom-left-radius, var(--border-bottom-left-radius));
            border-bottom-right-radius: var(--disabled-border-bottom-right-radius, var(--border-bottom-right-radius));
            box-shadow: var(--disabled-box-shadow, var(--box-shadow));
            background: var(--disabled-background, var(--background));
            padding-left: var(--disabled-padding-left, var(--padding-left));
            padding-right: var(--disabled-padding-right, var(--padding-right));
            padding-top: var(--disabled-padding-top, var(--padding-top));
            padding-bottom: var(--disabled-padding-bottom, var(--padding-bottom))
        }
        .uxNlIP.N3sAZG:disabled:not(:hover) {
            border-color: var(--corvid-disabled-border-color, initial)
        }
        .uxNlIP._FFhff:disabled:not(:hover) {
            background-color: var(--corvid-disabled-background-color, var(--disabled-background, var(--background)))
        }
        .I0RXdK {
            display: var(--label-display);
            font: var(--font, var(--font_8));
            color: var(--color);
            letter-spacing: var(--letter-spacing);
            line-height: var(--line-height);
            text-decoration-line: var(--text-decoration);
            direction: var(--direction);
            text-align: var(--text-align, revert);
            background-color: var(--text-highlight, transparent);
            text-transform: var(--text-transform);
            text-shadow: var(--text-outline), var(--text-shadow);
            overflow: var(--overflow, hidden);
            text-overflow: var(--label-text-overflow);
            white-space: var(--label-white-space);
            min-width: 1.8em;
            max-width: 100%;
            transition: inherit
        }
        .uxNlIP.siSNn5:not(:hover):not(:disabled) .I0RXdK {
            color: var(--corvid-color, var(--color))
        }
        .uxNlIP:hover .I0RXdK,
        .uxNlIP [data-preview=hover] .I0RXdK {
            display: var(--hover-label-display, var(--label-display));
            font: var(--hover-font, var(--font));
            color: var(--hover-color, var(--color));
            letter-spacing: var(--hover-letter-spacing, var(--letter-spacing));
            line-height: var(--hover-line-height, var(--line-height));
            text-decoration-line: var(--hover-text-decoration, var(--text-decoration));
            direction: var(--hover-direction, var(--direction));
            text-align: var(--hover-text-align, var(--text-align, revert));
            background-color: var(--hover-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--hover-text-transform, var(--text-transform));
            text-shadow: var(--hover-text-outline, var(--text-outline)), var(--hover-text-shadow, var(--text-shadow))
        }
        .uxNlIP.EJ6L9y:hover:not(:disabled) .I0RXdK {
            color: var(--corvid-hover-color, var(--hover-color, var(--color)))
        }
        .uxNlIP:disabled .I0RXdK,
        .uxNlIP [data-preview=disabled] .I0RXdK {
            display: var(--disabled-label-display, var(--label-display));
            font: var(--disabled-font, var(--font));
            color: var(--disabled-color, var(--color));
            letter-spacing: var(--disabled-letter-spacing, var(--letter-spacing));
            line-height: var(--disabled-line-height, var(--line-height));
            text-decoration-line: var(--disabled-text-decoration, var(--text-decoration));
            direction: var(--disabled-direction, var(--direction));
            text-align: var(--disabled-text-align, var(--text-align, revert));
            background-color: var(--disabled-text-highlight, var(--text-highlight, transparent));
            text-transform: var(--disabled-text-transform, var(--text-transform));
            text-shadow: var(--disabled-text-outline, var(--text-outline)), var(--disabled-text-shadow, var(--text-shadow))
        }
        .uxNlIP.S6tzPA:disabled:not(:hover) .I0RXdK {
            color: var(--corvid-disabled-color, var(--disabled-color, var(--color)))
        }
        .kAoW_K {
            box-sizing: border-box;
            color: #000;
            text-decoration: none
        }
        .VzoZx_ {
            justify-content: var(--container-justify-content);
            flex-basis: auto;
            flex-direction: var(--container-flex-direction);
            align-items: var(--container-align-items);
            gap: var(--content-gap, "0px");
            flex-grow: 1;
            width: 100%;
            height: 100%;
            transition: all .4s, visibility;
            display: flex;
            overflow: hidden
        }
        .p_5A25 {
            min-width: 1px;
            display: var(--icon-display);
            width: var(--icon-size);
            height: var(--icon-size);
            fill: var(--icon-color);
            flex-shrink: 0;
            order: var(--icon-order, 0);
            transform: rotate(var(--icon-rotation));
            transition: inherit
        }
        .uxNlIP.iN4eVS:not(:hover):not(:disabled) .p_5A25 {
            fill: var(--corvid-icon-color, var(--icon-color))
        }
        .uxNlIP:hover .p_5A25,
        .uxNlIP [data-preview=hover] .p_5A25 {
            display: var(--hover-icon-display, var(--icon-display));
            width: var(--hover-icon-size, var(--icon-size));
            height: var(--hover-icon-size, var(--icon-size));
            fill: var(--hover-icon-color, var(--icon-color));
            transform: rotate(var(--hover-icon-rotation, var(--icon-rotation)))
        }
        .uxNlIP.SGrXAN:hover:not(:disabled) .p_5A25 {
            fill: var(--corvid-hover-icon-color, var(--hover-icon-color, var(--icon-color)))
        }
        .uxNlIP:disabled .p_5A25,
        .uxNlIP [data-preview=disabled] .p_5A25 {
            display: var(--disabled-icon-display, var(--icon-display));
            width: var(--disabled-icon-size, var(--icon-size));
            height: var(--disabled-icon-size, var(--icon-size));
            fill: var(--disabled-icon-color, var(--icon-color));
            transform: rotate(var(--disabled-icon-rotation, var(--icon-rotation)))
        }
        .uxNlIP.ZBuT2t:disabled:not(:hover) .p_5A25 {
            fill: var(--corvid-disabled-icon-color, var(--disabled-icon-color, var(--icon-color)))
        }
        .p_5A25>span,
        .p_5A25 svg {
            width: inherit;
            height: inherit;
            display: flex
        }
        @media (forced-colors:active) {
            .p_5A25,
            .p_5A25 svg,
            .p_5A25 svg * {
                fill: currentColor !important;
                stroke: currentColor !important
            }
        }
        .HMOnu5 {
            display: inherit;
            height: inherit;
            width: auto
        }
        .HamburgerOverlay547129737__root {
            -archetype: paintBox;
            visibility: hidden;
            box-sizing: border-box;
            z-index: var(--above-all-z-index);
            left: 0;
            height: calc(100vh - var(--wix-ads-height)) !important;
            width: 100vw !important;
            top: var(--wix-ads-height) !important;
            position: fixed !important
        }
        .HamburgerOverlay547129737__overlay {
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0
        }
        .HamburgerOverlay547129737__root.HamburgerOverlay547129737--isMenuOpen {
            visibility: visible
        }
        .HamburgerOverlay547129737__root:not(.HamburgerOverlay547129737--showBackgroundOverlay) {
            background-color: #0000
        }
        .HamburgerOverlay547129737__root.HamburgerOverlay547129737--shouldScroll {
            overflow-x: hidden;
            overflow-y: scroll
        }
        .HamburgerOverlay547129737__scrollContent {
            position: relative
        }
        .OrbgmN[data-part=hamburger-overlay] {
            opacity: var(--hamburger-overlay-initial-opacity)
        }
        .OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn] {
            transition: opacity .4s
        }
        .OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterActive],
        .OrbgmN[data-part=hamburger-overlay][data-animation-name=fadeIn][data-animation-state=enterDone] {
            opacity: 1
        }
        .xdu0As {
            background: var(--background);
            border: var(--border);
            border-radius: var(--border-radius);
            box-shadow: var(--box-shadow);
            z-index: var(--above-all-z-index);
            box-sizing: border-box;
            visibility: hidden;
            inset-inline-start: 0;
            height: calc(100vh - var(--wix-ads-height)) !important;
            width: 100vw !important;
            position: fixed !important;
            inset-block-start: var(--wix-ads-height) !important
        }
        .oSs9UC {
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            position: absolute;
            inset-block-start: 0;
            inset-inline-start: 0
        }
        .UOTM1J {
            visibility: visible
        }
        .xdu0As:not(.mh8_De) {
            background-color: #0000
        }
        .vCpC6x {
            overflow-x: hidden;
            overflow-y: scroll
        }
        .mhdEAw {
            position: relative
        }
        [data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] {
            transition: opacity .4s cubic-bezier(.645, .045, .355, 1), visibility linear;
            opacity: 1 !important;
            visibility: visible !important
        }
        [data-hamburger-overlay-label] {
            display: none
        }
        [data-prehydration]:has([data-hamburger-toggle]:checked) [data-part=hamburger-overlay] [data-hamburger-overlay-label] {
            z-index: 1;
            cursor: pointer;
            display: block;
            position: absolute;
            inset: 0
        }
        .EtmdIW {
            cursor: pointer
        }
        .gpDCD5 {
            --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            --container-corvid-border-size: var(--brw, 1px);
            --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            --backdrop-filter: $backdrop-filter
        }
        .jv9xi4 {
            border: var(--container-corvid-border-width, var(--brw, 1px))solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
            background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
            backdrop-filter: var(--backdrop-filter, none);
            background-image: var(--bg-gradient, none);
            border-radius: var(--rd, 5px);
            box-shadow: var(--shd, 0 1px 4px #0009);
            position: absolute;
            inset: 0
        }
        .StylableHorizontalMenu3372578893__root {
            -archetype: paddingBox;
            box-sizing: border-box;
            width: 100%;
            height: 100%;
            display: flex
        }
        .StylableHorizontalMenu3372578893__root * {
            box-sizing: border-box
        }
        .StylableHorizontalMenu3372578893__menu {
            flex-wrap: var(--menu-flex-wrap, wrap);
            min-width: -moz-fit-content;
            min-width: fit-content;
            display: flex
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menuItem {
            box-sizing: border-box;
            height: 100%;
            margin-top: 0 !important;
            margin-bottom: 0 !important
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:first-of-type .StylableHorizontalMenu3372578893__menuItem {
            margin-inline-start: 0 !important
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu>li:last-of-type .StylableHorizontalMenu3372578893__menuItem {
            margin-inline-end: 0 !important
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll .StylableHorizontalMenu3372578893__menu {
            height: auto !important;
            margin: 0 !important
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll {
            scrollbar-width: none;
            -ms-overflow-style: none;
            overflow-x: scroll
        }
        .StylableHorizontalMenu3372578893__root.StylableHorizontalMenu3372578893---menuMode-6-scroll::-webkit-scrollbar {
            display: none
        }
        .StylableHorizontalMenu3372578893__menuItem {
            position: relative;
            --focus-ring-box-shadow: inset 0 0 0 2px #116dff, inset 0 0 0 4px #fff !important
        }
        .StylableHorizontalMenu3372578893__megaMenuWrapper {
            display: flex
        }
        .itemDepth02233374943__root {
            -archetype: paintBox;
            cursor: pointer;
            flex: 1;
            text-decoration: none;
            display: block
        }
        .itemDepth02233374943__root.itemDepth02233374943--isHovered,
        .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage,
        .itemDepth02233374943__root.itemDepth02233374943--isHovered .itemDepth02233374943__label,
        .itemDepth02233374943__root.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
            transition: all 80ms cubic-bezier(0, 0, 1, 1)
        }
        .itemDepth02233374943__container {
            -archetype: box;
            align-items: center;
            height: 100%;
            display: flex
        }
        .itemDepth02233374943__label {
            -archetype: text;
            -controller-part-type: LayoutChildDisplayDropdown;
            white-space: nowrap;
            transition: inherit
        }
        .itemDepth02233374943__itemWrapper {
            flex-grow: inherit
        }
        .itemDepth02233374943__positionBox {
            z-index: var(--position-box-z-index, 47);
            margin: auto;
            display: none;
            position: fixed
        }
        .itemDepth02233374943__positionBox.itemDepth02233374943--isColumn {
            position: absolute;
            left: 0;
            right: 0
        }
        .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched {
            max-width: unset
        }
        @keyframes itemDepth02233374943__fadeIn {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        .itemDepth02233374943__animationBox {
            opacity: 0;
            animation-duration: calc(var(--is-animated)*.1s);
            animation-delay: calc(var(--is-animated)*50ms);
            max-height: var(--max-height, none);
            overflow-y: var(--overflow-y, visible);
            transition: border-color 80ms cubic-bezier(.25, 1, .5, 1), box-shadow 80ms cubic-bezier(.25, 1, .5, 1);
            animation-fill-mode: forwards
        }
        .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched>.itemDepth02233374943__animationBox {
            width: 100%
        }
        .itemDepth02233374943__positionBox.itemDepth02233374943--isStretched .itemDepth02233374943__megaMenuComp {
            width: 100% !important
        }
        .itemDepth02233374943__alignBox {
            display: flex
        }
        .itemDepth02233374943__list {
            column-gap: calc(1px*var(--horizontalSpacing))
        }
        .itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox {
            visibility: hidden;
            display: block
        }
        .itemDepth02233374943__itemWrapper[data-shown]>.itemDepth02233374943__positionBox {
            visibility: visible;
            display: block
        }
        .itemDepth02233374943__itemWrapper[data-hovered]>.itemDepth02233374943__positionBox>.itemDepth02233374943__animationBox {
            animation-name: itemDepth02233374943__fadeIn
        }
        .itemDepth02233374943__megaMenuComp {
            direction: ltr;
            flex-shrink: 0;
            margin-top: var(--containerMarginTop) !important;
            padding: 0 !important
        }
        .itemDepth02233374943__itemWrapper:not([data-hovered]) .itemDepth02233374943__megaMenuComp {
            display: none
        }
        [data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn.itemDepth02233374943--isStretched {
            display: block;
            position: fixed !important
        }
        [data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn>.itemDepth02233374943__animationBox {
            opacity: 1
        }
        [data-prehydration] .itemDepth02233374943__itemWrapper:hover>.itemDepth02233374943__positionBox.itemDepth02233374943--isColumn .itemDepth02233374943__megaMenuComp {
            display: block
        }
        .itemDepth12472627565__root {
            -archetype: paintBox;
            text-decoration: none;
            display: block;
            position: relative
        }
        .itemDepth12472627565__container {
            display: flex
        }
        .itemDepth12472627565__label {
            -archetype: text;
            text-overflow: clip;
            white-space: var(--white-space);
            overflow-wrap: var(--label-word-wrap);
            word-wrap: var(--label-word-wrap);
            display: block;
            overflow: hidden;
            text-align: inherit !important
        }
        .itemDepth12472627565__itemWrapper {
            page-break-inside: avoid;
            break-inside: avoid;
            position: relative
        }
        .itemDepth12472627565__itemWrapper:after {
            content: "";
            clear: both;
            display: table
        }
        .itemDepth12472627565__positionBox {
            position: var(--subsubmenu-box-position);
            display: var(--subsubmenu-box-display);
            top: 0;
            left: var(--subsubmenu-box-left);
            right: var(--subsubmenu-box-right)
        }
        .itemDepth12472627565__positionBox[data-reverted] {
            left: var(--subsubmenu-box-right);
            right: var(--subsubmenu-box-left)
        }
        .itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox {
            display: block
        }
        @keyframes itemDepth12472627565__fadeIn {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        .itemDepth12472627565__animationBox {
            opacity: 0;
            animation-duration: calc(var(--is-animated)*.1s);
            animation-delay: calc(var(--is-animated)*50ms);
            animation-fill-mode: forwards;
            margin-top: 0 !important
        }
        .itemDepth12472627565__itemWrapper[data-hovered]>.itemDepth12472627565__positionBox>.itemDepth12472627565__animationBox {
            animation-name: itemDepth12472627565__fadeIn
        }
        .submenu815198092__heading .itemDepth12472627565__label {
            color: #000
        }
        .submenu815198092__pageWrapper {
            margin-left: auto !important;
            margin-right: auto !important
        }
        .submenu815198092__overrideWidth {
            width: 100% !important
        }
        .submenu815198092__rowItem:last-child {
            margin-bottom: 0 !important
        }
        .submenu815198092__rowItem:first-child,
        .submenu815198092__rowItem+.submenu815198092__rowItem {
            margin-top: 0
        }
        .h75ntl {
            display: var(--navbar-display, block);
            height: 100%
        }
        .I9v6Rw:hover {
            z-index: var(--is-sticky, auto)
        }
        .Aj_PK7 {
            clip: rect(0, 0, 0, 0);
            border: 0;
            width: 1px;
            height: 1px;
            margin: -1px;
            padding: 0;
            position: absolute;
            overflow: hidden
        }
        .wZrAIE {
            min-width: var(--min-width-override);
            min-height: var(--min-height-override)
        }
        .itemShared2352141355__rootContainer {
            height: 100%
        }
        .itemShared2352141355__rootContainer.itemShared2352141355--isRow {
            flex-direction: row;
            display: flex
        }
        .itemShared2352141355__rootContainer.itemShared2352141355--isRow .itemShared2352141355__menuItem {
            flex-grow: 1
        }
        .itemShared2352141355__accessibilityIconWrapper {
            width: 0
        }
        .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isIconShown {
            width: unset;
            margin-inline: 4px 8px
        }
        .itemShared2352141355__accessibilityIconWrapper.itemShared2352141355--isTopLevel.itemShared2352141355--isIconShown {
            align-items: center;
            display: flex
        }
        .itemShared2352141355__accessibilityIcon {
            clip: rect(0 0 0 0);
            clip-path: inset(50%);
            width: 0;
            height: 0
        }
        .itemShared2352141355__accessibilityIcon.itemShared2352141355--isIconShown {
            width: 24px;
            height: 24px;
            clip-path: unset;
            background: #fff
        }
        .itemShared2352141355__accessibilityIcon.itemShared2352141355--isOpen {
            rotate: 180deg
        }
        .ScrollButton2305195801__root {
            -archetype: paddingBox;
            cursor: pointer;
            opacity: 0;
            pointer-events: none;
            justify-content: center;
            align-items: center;
            display: flex;
            overflow: hidden
        }
        .ScrollButton2305195801__root:hover {
            transition: all 80ms cubic-bezier(0, 0, 1, 1)
        }
        .ScrollButton2305195801__root.ScrollButton2305195801---side-4-left {
            transform: scaleX(-1)
        }
        .ScrollButton2305195801__root.ScrollButton2305195801--isVisible {
            opacity: 1;
            pointer-events: auto
        }
        .ScrollButton2305195801__icon {
            -archetype: icon;
            -controller-part-type: LayoutChildDisplayDropdown;
            min-width: 1px;
            max-width: 100%;
            max-height: 100%
        }
        .ScrollButton2305195801__icon>svg {
            width: inherit;
            height: inherit
        }
        .ScrollControls2015960785__root {
            padding-top: inherit;
            padding-bottom: inherit;
            border: inherit;
            display: var(--scroll-controls-display, flex);
            pointer-events: none;
            border-color: #0000;
            justify-content: space-between;
            position: absolute;
            inset: 0
        }
        .ZhVEJq {
            touch-action: manipulation
        }
        .PoVCDy {
            text-align: initial;
            box-sizing: border-box;
            align-items: center;
            justify-content: var(--label-align);
            width: max-content;
            min-width: 100%;
            display: flex
        }
        @media (forced-colors:active) {
            .PoVCDy {
                outline-offset: 0px;
                outline: 2px solid buttontext
            }
            .PoVCDy:hover {
                outline-offset: 1px;
                outline: 3px solid highlight
            }
            .PoVCDy:focus,
            .PoVCDy:focus-visible {
                outline-offset: 1px;
                outline: 3px solid highlight !important
            }
            [aria-disabled=true] .PoVCDy {
                outline: none
            }
        }
        .PoVCDy:before {
            content: "";
            max-width: var(--margin-start, 0px);
            flex-grow: 1;
            align-self: stretch
        }
        .PoVCDy:after {
            content: "";
            max-width: var(--margin-end, 0px);
            flex-grow: 1;
            align-self: stretch
        }
        .lIkFMb {
            display: var(--display);
            --display: grid;
            grid-template-columns: minmax(0, 1fr)
        }
        .lIkFMb .PoVCDy {
            border-radius: var(--corvid-border-radius, var(--rd, 0));
            transition: var(--trans1, border-color .4s ease 0s, background-color .4s ease 0s);
            box-shadow: var(--shd, 0 1px 4px #0009);
            padding-left: var(--horizontalPadding, 0);
            padding-right: var(--horizontalPadding, 0);
            padding-top: var(--verticalPadding, 0);
            padding-bottom: var(--verticalPadding, 0);
            width: auto;
            position: relative
        }
        .lIkFMb .PoVCDy:before {
            width: var(--margin-start, 0px);
            flex-shrink: 0
        }
        .lIkFMb .PoVCDy:after {
            width: var(--margin-end, 0px);
            flex-shrink: 0
        }
        .lIkFMb .Gf1CuA {
            font: var(--fnt, var(--font_5));
            transition: var(--trans2, color .4s ease 0s);
            color: var(--corvid-color, rgb(var(--txt, var(--color_15, color_15))));
            position: relative
        }
        .lIkFMb[aria-disabled=false] .PoVCDy {
            background-color: var(--corvid-background-color, rgba(var(--bg, var(--color_17, color_17)), var(--alpha-bg, 1)));
            border: solid var(--corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)))var(--corvid-border-width, var(--brw, 0));
            cursor: pointer !important
        }
        body.device-mobile-optimized .lIkFMb[aria-disabled=false]:active .PoVCDy,
        :host(.device-mobile-optimized) .lIkFMb[aria-disabled=false]:active .PoVCDy {
            background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
            border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
        }
        body.device-mobile-optimized .lIkFMb[aria-disabled=false]:active .Gf1CuA,
        :host(.device-mobile-optimized) .lIkFMb[aria-disabled=false]:active .Gf1CuA {
            color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
        }
        body:not(.device-mobile-optimized) .lIkFMb[aria-disabled=false]:hover .PoVCDy,
        :host(:not(.device-mobile-optimized)) .lIkFMb[aria-disabled=false]:hover .PoVCDy {
            background-color: var(--corvid-hover-background-color, rgba(var(--bgh, var(--color_18, color_18)), var(--alpha-bgh, 1)));
            border-color: var(--corvid-hover-border-color, rgba(var(--brdh, var(--color_15, color_15)), var(--alpha-brdh, 1)))
        }
        body:not(.device-mobile-optimized) .lIkFMb[aria-disabled=false]:hover .Gf1CuA,
        :host(:not(.device-mobile-optimized)) .lIkFMb[aria-disabled=false]:hover .Gf1CuA {
            color: var(--corvid-hover-color, rgb(var(--txth, var(--color_15, color_15))))
        }
        .lIkFMb[aria-disabled=true] .PoVCDy {
            background-color: var(--corvid-disabled-background-color, rgba(var(--bgd, 204, 204, 204), var(--alpha-bgd, 1)));
            border-color: var(--corvid-disabled-border-color, rgba(var(--brdd, 204, 204, 204), var(--alpha-brdd, 1)))
        }
        .lIkFMb[aria-disabled=true] .Gf1CuA {
            color: var(--corvid-disabled-color, rgb(var(--txtd, 255, 255, 255)))
        }
        .lIkFMb .Gf1CuA {
            text-align: var(--label-text-align)
        }
        .H4AHlN {
            clip-path: inset(50%);
            width: 24px;
            height: 24px;
            position: absolute
        }
        .H4AHlN:focus,
        .H4AHlN:active {
            clip-path: unset;
            top: 50%;
            right: 0;
            transform: translateY(-50%)
        }
        .H4AHlN.Ln3X5V {
            transform: translateY(-50%)rotate(180deg)
        }
        .RHcakQ,
        .CUYeWp {
            height: 100%;
            width: initial;
            box-sizing: border-box;
            position: relative;
            overflow: visible
        }
        .RHcakQ[data-state~=header] a,
        [data-state~=header].CUYeWp a,
        .RHcakQ[data-state~=header] div,
        [data-state~=header].CUYeWp div {
            cursor: default !important
        }
        .RHcakQ .qMvpu5,
        .CUYeWp .qMvpu5 {
            width: 100%;
            height: 100%;
            display: inline-block
        }
        .CUYeWp {
            display: var(--display);
            --display: inline-block;
            cursor: pointer;
            font: var(--fnt, var(--font_1))
        }
        .CUYeWp .EWeavx {
            padding: 0 var(--pad, 5px)
        }
        .CUYeWp .wGxoBM {
            color: rgb(var(--txt, var(--color_15, color_15)));
            transition: var(--trans, color .4s ease 0s);
            padding: 0 10px;
            display: inline-block
        }
        .CUYeWp[data-state~=drop] {
            width: 100%;
            display: block
        }
        .CUYeWp[data-state~=drop] .wGxoBM {
            padding: 0 .5em
        }
        .CUYeWp[data-state~=over] .wGxoBM,
        .CUYeWp[data-state~=link]:hover .wGxoBM {
            color: rgb(var(--txth, var(--color_14, color_14)));
            transition: var(--trans, color .4s ease 0s)
        }
        .CUYeWp[data-state~=selected] .wGxoBM {
            color: rgb(var(--txts, var(--color_14, color_14)));
            transition: var(--trans, color .4s ease 0s)
        }
        .H5oXMS {
            overflow-x: hidden
        }
        .H5oXMS .nzOiVF {
            flex-direction: column;
            width: 100%;
            height: 100%;
            display: flex
        }
        .H5oXMS .nzOiVF .sPUR9o {
            flex: 1
        }
        .H5oXMS .nzOiVF .U7fR3t {
            width: calc(100% - (var(--menuTotalBordersX, 0px)));
            height: calc(100% - (var(--menuTotalBordersY, 0px)));
            white-space: nowrap;
            overflow: visible
        }
        .H5oXMS .nzOiVF .U7fR3t .CSt_RJ,
        .H5oXMS .nzOiVF .U7fR3t .NgQZsf {
            direction: var(--menu-direction);
            text-align: var(--menu-align, var(--align));
            display: inline-block
        }
        .H5oXMS .nzOiVF .U7fR3t .NV2Ozs {
            width: 100%;
            display: block
        }
        .H5oXMS .dva_z0 {
            z-index: 99999;
            opacity: 1;
            text-align: var(--submenus-align, var(--align));
            direction: var(--submenus-direction);
            display: block
        }
        .H5oXMS .dva_z0 .fYO6yN {
            display: inherit;
            white-space: nowrap;
            width: auto;
            visibility: inherit;
            overflow: visible
        }
        .H5oXMS .dva_z0.mmODQd {
            visibility: visible;
            transition: visibility 0s .2s
        }
        .H5oXMS .dva_z0 .NgQZsf {
            display: inline-block
        }
        .H5oXMS .YStAo7 {
            display: none
        }
        .MV6Z4B>nav {
            position: absolute;
            inset: 0
        }
        .MV6Z4B .U7fR3t {
            position: absolute
        }
        .MV6Z4B .dva_z0 {
            visibility: hidden;
            margin-top: 7px;
            position: absolute
        }
        .MV6Z4B .dva_z0[data-dropMode="dropUp"] {
            margin-top: 0;
            margin-bottom: 7px
        }
        .MV6Z4B .fYO6yN {
            background-color: rgba(var(--bgDrop, var(--color_11, color_11)), var(--alpha-bgDrop, 1));
            border-radius: var(--rd, 0);
            box-shadow: var(--shd, 0 1px 4px #0009)
        }
        .ETqrjz .g0IvTF {
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            position: absolute;
            inset: 0;
            overflow: hidden
        }
        .ku1hVK {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .aDzdcC {
            clip-path: var(--fill-layer-clip)
        }
        .aDzdcC,
        .rv3vOe {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .dnHU4q img {
            width: 100%;
            height: 100%
        }
        .X9nqm0 {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .ZUV7Qj {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .UZsu9f {
            position: var(--fill-layer-background-media-position);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }
        .WnIl2C,
        .OAmk_6 {
            width: 100%;
            height: 100%;
            top: 0
        }
        .OAmk_6 {
            position: absolute
        }
        .WnIl2C {
            background-color: var(--fill-layer-background-overlay-color);
            position: var(--fill-layer-background-overlay-position);
            opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
            transform: var(--fill-layer-background-overlay-transform)
        }
        @supports (mix-blend-mode:overlay) {
            .WnIl2C {
                mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
                opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
            }
        }
        .QG9w8P.WIIr02 {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .ayCf9D {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P .fO4mKs {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P .fO4mKs img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.WIIr02 {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .ROWgFb {
            height: 100%
        }
        .xSZeaB,
        .g4gDzl {
            opacity: var(--fill-layer-video-opacity)
        }
        .Ulxuud {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .NgeJ4N {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .g4gDzl {
            width: 100%;
            height: 100%;
            position: relative
        }
        .bzwgbw {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .bzwgbw .fO4mKs,
        .bzwgbw .g4gDzl,
        .bzwgbw .xSZeaB {
            opacity: 1
        }
        .ejT4cR {
            --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
            --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
            --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__)/-1 + 1));
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
            position: absolute;
            left: 0
        }
        .ejT4cR .Mj2wZE {
            --divider-layer-i__: var(--divider-layer-i, 0);
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
            background-repeat: repeat-x;
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            border-bottom-style: solid;
            position: absolute;
            left: 0
        }
        .urGCgL {
            --divider-height__: var(--divider-top-height, auto);
            --divider-offset-x__: var(--divider-top-offset-x, 0px);
            --divider-layers-size__: var(--divider-top-layers-size, 0);
            --divider-layers-y__: var(--divider-top-layers-y, 0px);
            --divider-layers-x__: var(--divider-top-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
            transform: var(--divider-top-flip, scaleY(-1));
            opacity: var(--divider-top-opacity, 1);
            border-top: var(--divider-top-padding, 0)solid var(--divider-top-color, currentColor);
            top: 0
        }
        .urGCgL .Mj2wZE {
            border-color: var(--divider-top-color, currentColor);
            background-image: var(--divider-top-image, none);
            background-size: var(--divider-top-size, contain);
            filter: var(--divider-top-filter, none);
            bottom: 0
        }
        .urGCgL .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display, block)
        }
        .yIAE9q {
            --divider-height__: var(--divider-bottom-height, auto);
            --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
            --divider-layers-size__: var(--divider-bottom-layers-size, 0);
            --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
            --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
            transform: var(--divider-bottom-flip, none);
            opacity: var(--divider-bottom-opacity, 1);
            border-bottom: var(--divider-bottom-padding, 0)solid var(--divider-bottom-color, currentColor);
            bottom: 0
        }
        .yIAE9q .Mj2wZE {
            border-color: var(--divider-bottom-color, currentColor);
            background-image: var(--divider-bottom-image, none);
            background-size: var(--divider-bottom-size, contain);
            filter: var(--divider-bottom-filter, none);
            bottom: 0
        }
        .yIAE9q .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display, block)
        }
        .ke5pl1,
        .Dkb_qa {
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
        }
        .ke5pl1>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
        }
        .w2JesW {
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .w2JesW.BjOAZh {
            transition-property: var(--transition-property), visibility;
            visibility: visible
        }
        .w2JesW.VHnL1N {
            transform: var(--scrolled-transform)translateY(calc(-1*var(--padding-top, 0px)))
        }
        .w2JesW.EO98vq {
            opacity: var(--scrolled-opacity)
        }
        .w2JesW.EO98vq.BjOAZh {
            visibility: hidden;
            transition-delay: var(--transition-delay), calc(var(--transition-duration) + var(--transition-delay))
        }
        .w2JesW.NXBn1M {
            transition-delay: 0s
        }
        .w2JesW.NXBn1M.BjOAZh {
            visibility: visible
        }
        .QG9w8P {
            width: 100%;
            height: 100%;
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100%);
            mask-size: var(--mask-size, 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .QG9w8P.CrIOZj {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .F6dXKW {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P ._gD9B7 {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P ._gD9B7 img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.CrIOZj {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .Njdfgu {
            height: 100%
        }
        .LNYVZi {
            background-color: var(--bg-overlay-color);
            background-image: var(--bg-gradient);
            transition: var(--inherit-transition)
        }
        .FlTEtY,
        .D6Ehqq {
            opacity: var(--fill-layer-video-opacity)
        }
        .U8aRUE {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .a8Mxnk {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .D6Ehqq {
            width: 100%;
            height: 100%;
            position: relative
        }
        wix-media-canvas {
            height: 100%;
            display: block
        }
        .dZP7lJ {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .dZP7lJ ._gD9B7,
        .dZP7lJ .D6Ehqq,
        .dZP7lJ .FlTEtY {
            opacity: 1
        }
        .Lnr3dj,
        .Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .aBo_xL.Lnr3dj,
        .aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
        }
        .fwXYgt:hover .HTT0h5 {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .HTT0h5 {
            box-sizing: border-box;
            z-index: 9999;
            color: #000;
            pointer-events: none;
            clip: rect(0 0 0 0);
            opacity: 0;
            background-color: #fff;
            border-radius: 50%;
            outline: 1px solid #000;
            align-items: center;
            justify-items: center;
            width: 24px;
            height: 24px;
            transition: all .2s ease-in-out;
            display: grid;
            position: absolute;
            bottom: 3px;
            right: 3px
        }
        .HTT0h5:focus,
        .HTT0h5:hover,
        .HTT0h5:active {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .Vs_TJq {
            z-index: 1;
            position: relative
        }
        .S829f_ {
            pointer-events: var(--ref-container-pointer-events) !important
        }
        .S829f_>* {
            pointer-events: auto
        }
        .EtmdIW {
            cursor: pointer
        }
        .HFEOE3 {
            --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            --container-corvid-border-size: var(--brw, 1px);
            --container-corvid-background-color: var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
            --overflow-wrapper-border-radius: var(--rd);
            --backdrop-filter: $backdrop-filter
        }
        .NaeT1r {
            box-shadow: none !important;
            background: 0 0 !important;
            border: none !important
        }
        .NYfD3h {
            border: var(--container-corvid-border-width, var(--brw, 1px))solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
            background-color: var(--container-corvid-background-color, var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            background-image: var(--bg-gradient, none);
            backdrop-filter: var(--backdrop-filter, none);
            border-radius: var(--rd, 5px);
            box-shadow: var(--shd, 0 1px 4px #0009);
            position: absolute;
            inset: 0
        }
        .jdJeEr {
            width: unset !important;
            min-width: unset !important;
            max-width: unset !important;
            height: unset !important;
            min-height: unset !important;
            max-height: unset !important;
            z-index: unset !important;
            margin: 0 !important;
            padding: 0 !important;
            position: absolute !important;
            inset: 0 !important
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .aDzdcC {
            clip-path: var(--fill-layer-clip)
        }
        .aDzdcC,
        .rv3vOe {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .dnHU4q img {
            width: 100%;
            height: 100%
        }
        .X9nqm0 {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .ZUV7Qj {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .UZsu9f {
            position: var(--fill-layer-background-media-position);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }
        .WnIl2C,
        .OAmk_6 {
            width: 100%;
            height: 100%;
            top: 0
        }
        .OAmk_6 {
            position: absolute
        }
        .WnIl2C {
            background-color: var(--fill-layer-background-overlay-color);
            position: var(--fill-layer-background-overlay-position);
            opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
            transform: var(--fill-layer-background-overlay-transform)
        }
        @supports (mix-blend-mode:overlay) {
            .WnIl2C {
                mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
                opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
            }
        }
        .QG9w8P.WIIr02 {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .ayCf9D {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P .fO4mKs {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P .fO4mKs img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.WIIr02 {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .ROWgFb {
            height: 100%
        }
        .xSZeaB,
        .g4gDzl {
            opacity: var(--fill-layer-video-opacity)
        }
        .Ulxuud {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .NgeJ4N {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .g4gDzl {
            width: 100%;
            height: 100%;
            position: relative
        }
        .bzwgbw {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .bzwgbw .fO4mKs,
        .bzwgbw .g4gDzl,
        .bzwgbw .xSZeaB {
            opacity: 1
        }
        .ejT4cR {
            --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
            --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
            --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__)/-1 + 1));
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
            position: absolute;
            left: 0
        }
        .ejT4cR .Mj2wZE {
            --divider-layer-i__: var(--divider-layer-i, 0);
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
            background-repeat: repeat-x;
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            border-bottom-style: solid;
            position: absolute;
            left: 0
        }
        .urGCgL {
            --divider-height__: var(--divider-top-height, auto);
            --divider-offset-x__: var(--divider-top-offset-x, 0px);
            --divider-layers-size__: var(--divider-top-layers-size, 0);
            --divider-layers-y__: var(--divider-top-layers-y, 0px);
            --divider-layers-x__: var(--divider-top-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
            transform: var(--divider-top-flip, scaleY(-1));
            opacity: var(--divider-top-opacity, 1);
            border-top: var(--divider-top-padding, 0)solid var(--divider-top-color, currentColor);
            top: 0
        }
        .urGCgL .Mj2wZE {
            border-color: var(--divider-top-color, currentColor);
            background-image: var(--divider-top-image, none);
            background-size: var(--divider-top-size, contain);
            filter: var(--divider-top-filter, none);
            bottom: 0
        }
        .urGCgL .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display, block)
        }
        .yIAE9q {
            --divider-height__: var(--divider-bottom-height, auto);
            --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
            --divider-layers-size__: var(--divider-bottom-layers-size, 0);
            --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
            --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
            transform: var(--divider-bottom-flip, none);
            opacity: var(--divider-bottom-opacity, 1);
            border-bottom: var(--divider-bottom-padding, 0)solid var(--divider-bottom-color, currentColor);
            bottom: 0
        }
        .yIAE9q .Mj2wZE {
            border-color: var(--divider-bottom-color, currentColor);
            background-image: var(--divider-bottom-image, none);
            background-size: var(--divider-bottom-size, contain);
            filter: var(--divider-bottom-filter, none);
            bottom: 0
        }
        .yIAE9q .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display, block)
        }
        .ke5pl1,
        .Dkb_qa {
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
        }
        .ke5pl1>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
        }
        .w2JesW {
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .w2JesW.BjOAZh {
            transition-property: var(--transition-property), visibility;
            visibility: visible
        }
        .w2JesW.VHnL1N {
            transform: var(--scrolled-transform)translateY(calc(-1*var(--padding-top, 0px)))
        }
        .w2JesW.EO98vq {
            opacity: var(--scrolled-opacity)
        }
        .w2JesW.EO98vq.BjOAZh {
            visibility: hidden;
            transition-delay: var(--transition-delay), calc(var(--transition-duration) + var(--transition-delay))
        }
        .w2JesW.NXBn1M {
            transition-delay: 0s
        }
        .w2JesW.NXBn1M.BjOAZh {
            visibility: visible
        }
        .QG9w8P {
            width: 100%;
            height: 100%;
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100%);
            mask-size: var(--mask-size, 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .QG9w8P.CrIOZj {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .F6dXKW {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P ._gD9B7 {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P ._gD9B7 img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.CrIOZj {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .Njdfgu {
            height: 100%
        }
        .LNYVZi {
            background-color: var(--bg-overlay-color);
            background-image: var(--bg-gradient);
            transition: var(--inherit-transition)
        }
        .FlTEtY,
        .D6Ehqq {
            opacity: var(--fill-layer-video-opacity)
        }
        .U8aRUE {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .a8Mxnk {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .D6Ehqq {
            width: 100%;
            height: 100%;
            position: relative
        }
        wix-media-canvas {
            height: 100%;
            display: block
        }
        .dZP7lJ {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .dZP7lJ ._gD9B7,
        .dZP7lJ .D6Ehqq,
        .dZP7lJ .FlTEtY {
            opacity: 1
        }
        .Lnr3dj,
        .Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .aBo_xL.Lnr3dj,
        .aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
        }
        .fwXYgt:hover .HTT0h5 {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .HTT0h5 {
            box-sizing: border-box;
            z-index: 9999;
            color: #000;
            pointer-events: none;
            clip: rect(0 0 0 0);
            opacity: 0;
            background-color: #fff;
            border-radius: 50%;
            outline: 1px solid #000;
            align-items: center;
            justify-items: center;
            width: 24px;
            height: 24px;
            transition: all .2s ease-in-out;
            display: grid;
            position: absolute;
            bottom: 3px;
            right: 3px
        }
        .HTT0h5:focus,
        .HTT0h5:hover,
        .HTT0h5:active {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .Vs_TJq {
            z-index: 1;
            position: relative
        }
        .ku1hVK {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .aDzdcC {
            clip-path: var(--fill-layer-clip)
        }
        .aDzdcC,
        .rv3vOe {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .dnHU4q img {
            width: 100%;
            height: 100%
        }
        .X9nqm0 {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .ZUV7Qj {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .UZsu9f {
            position: var(--fill-layer-background-media-position);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }
        .WnIl2C,
        .OAmk_6 {
            width: 100%;
            height: 100%;
            top: 0
        }
        .OAmk_6 {
            position: absolute
        }
        .WnIl2C {
            background-color: var(--fill-layer-background-overlay-color);
            position: var(--fill-layer-background-overlay-position);
            opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
            transform: var(--fill-layer-background-overlay-transform)
        }
        @supports (mix-blend-mode:overlay) {
            .WnIl2C {
                mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
                opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
            }
        }
        .QG9w8P {
            width: 100%;
            height: 100%;
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100%);
            mask-size: var(--mask-size, 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .QG9w8P.WIIr02 {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .ayCf9D {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P .fO4mKs {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P .fO4mKs img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.WIIr02 {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .ROWgFb {
            height: 100%
        }
        .LNYVZi {
            background-color: var(--bg-overlay-color);
            background-image: var(--bg-gradient);
            transition: var(--inherit-transition)
        }
        .xSZeaB,
        .g4gDzl {
            opacity: var(--fill-layer-video-opacity)
        }
        .Ulxuud {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .NgeJ4N {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .g4gDzl {
            width: 100%;
            height: 100%;
            position: relative
        }
        wix-media-canvas {
            height: 100%;
            display: block
        }
        .bzwgbw {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .bzwgbw .fO4mKs,
        .bzwgbw .g4gDzl,
        .bzwgbw .xSZeaB {
            opacity: 1
        }
        .tec4tH {
            clip-path: var(--fill-layer-clip)
        }
        .tec4tH,
        .mOQG25 {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .zL1Ueg img {
            width: 100%;
            height: 100%
        }
        .g4mdog {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .E9jUYM {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .LH0J3M [data-mesh-id$=inlineContent],
        .LH0J3M [data-mesh-id$=inlineContent-gridContainer] {
            height: 100%
        }
        .LH0J3M .LPI5hn {
            width: 100%;
            height: 100%;
            position: absolute
        }
        .LH0J3M:before {
            grid-area: 1/1/2/2
        }
        .UeoHYs {
            transform: var(--fill-container-transform);
            overflow: var(--fill-container-overflow);
            box-shadow: var(--box-shadow);
            border-radius: var(--border-radius);
            border-width: var(--border-width);
            border-style: var(--border-style);
            border-color: var(--border-color);
            filter: var(--fill-container-drop-shadow, none);
            margin: var(--border-compensate-margin, 0px);
            position: absolute;
            inset: 0
        }
        .UeoHYs:focus {
            z-index: auto !important
        }
        .gbYoYU {
            transform: var(--fill-transform)
        }
        .wWvmGe video {
            visibility: hidden;
            opacity: 0
        }
        .wWvmGe canvas {
            opacity: 0
        }
        .wWvmGe img {
            filter: var(--filter-effect-svg-url)
        }
        .IuQm4G {
            opacity: 0;
            transition-property: transform, opacity;
            transition-duration: .15s, .5s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            position: absolute;
            inset: 0
        }
        .uqsi3c {
            opacity: 0;
            transition-property: transform opacity;
            transition-duration: .3s, .1s;
            transition-timing-function: cubic-bezier(.12, 0, .39, 0), cubic-bezier(.61, 1, .88, 1);
            transform: scale(.95)
        }
        .JODVkC {
            cursor: pointer;
            opacity: 0;
            filter: drop-shadow(0 0 1px #000);
            transition: opacity .2s cubic-bezier(.12, 0, .39, 0) .2s
        }
        .JODVkC:focus {
            opacity: 1
        }
        .lK18Ei {
            width: 48px
        }
        .juFBxh,
        .QpcXUG {
            opacity: 0;
            margin: 5px 10px 7px 8px
        }
        .LH0J3M[data-can-play] .IuQm4G {
            opacity: .99
        }
        @media (prefers-reduced-motion:no-preference) {
            .LH0J3M[data-has-play] {
                cursor: pointer
            }
        }
        .LH0J3M[data-no-audio] .JODVkC {
            --display: none;
            display: none
        }
        .LH0J3M[data-animate-poster=fade] [class~=bgVideoposter] {
            transition: opacity 1.6s ease-out
        }
        .LH0J3M[data-show-canvas] canvas {
            opacity: 1
        }
        .LH0J3M[data-show-canvas] [class~=bgVideoposter] {
            opacity: 0
        }
        .LH0J3M[data-playing] .IuQm4G {
            opacity: 0;
            transition-duration: .15s, .3s
        }
        .LH0J3M[data-show-audio] .JODVkC {
            opacity: 1;
            transition-duration: .35s;
            transition-delay: .2s;
            transition-timing-function: cubic-bezier(.61, 1, .88, 1)
        }
        .LH0J3M[data-roll-in] .IuQm4G {
            transition-duration: .25s, .5s;
            transform: scale(1.07)
        }
        .LH0J3M[data-roll-in][data-playing] .IuQm4G {
            transition-duration: .25s, .3s
        }
        .LH0J3M[data-roll-in][data-playing] .uqsi3c {
            opacity: 1;
            transition-delay: .35s;
            transform: scale(1)
        }
        .LH0J3M[data-audio=on] .juFBxh,
        .LH0J3M[data-audio=off] .QpcXUG {
            opacity: 1
        }
        .LH0J3M[data-stop] {
            cursor: auto
        }
        .LH0J3M[data-stop] .IuQm4G {
            opacity: 0;
            transition: none;
            transform: none
        }
        .LH0J3M[data-stop] .JODVkC {
            opacity: 0;
            cursor: auto;
            transition: none
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
            outline-offset: 1px;
            outline: 2px solid #116dff;
            box-shadow: 0 0 1px 2px #fff
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
            opacity: 1
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
            opacity: 0
        }
        .LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
            box-shadow: none
        }
        @media (prefers-reduced-motion:reduce) {
            .LH0J3M {
                cursor: pointer
            }
            .LH0J3M .IuQm4G {
                opacity: .99
            }
        }
        .ku1hVK {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        .ArRNfA {
            --container-corvid-background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1));
            --container-corvid-border-color: rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0));
            direction: var(--wix-opt-in-direction, ltr);
            background-color: var(--container-corvid-background-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
            border-style: solid;
            border-color: var(--container-corvid-border-color, rgba(var(--borderColor, 0, 0, 0), var(--alpha-borderColor, 0)));
            background-image: var(--bg-gradient, none);
            box-shadow: var(--boxShadow, 0 0 0 #0000);
            border-width: var(--borderWidth, 0px);
            border-radius: var(--borderRadius, 0)
        }
        .EtmdIW {
            cursor: pointer
        }
        .HFEOE3 {
            --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            --container-corvid-border-size: var(--brw, 1px);
            --container-corvid-background-color: var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
            --overflow-wrapper-border-radius: var(--rd);
            --backdrop-filter: $backdrop-filter
        }
        .NaeT1r {
            box-shadow: none !important;
            background: 0 0 !important;
            border: none !important
        }
        .NYfD3h {
            border: var(--container-corvid-border-width, var(--brw, 1px))solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
            background-color: var(--container-corvid-background-color, var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            background-image: var(--bg-gradient, none);
            backdrop-filter: var(--backdrop-filter, none);
            border-radius: var(--rd, 5px);
            box-shadow: var(--shd, 0 1px 4px #0009);
            position: absolute;
            inset: 0
        }
        .jdJeEr {
            width: unset !important;
            min-width: unset !important;
            max-width: unset !important;
            height: unset !important;
            min-height: unset !important;
            max-height: unset !important;
            z-index: unset !important;
            margin: 0 !important;
            padding: 0 !important;
            position: absolute !important;
            inset: 0 !important
        }
        .AYWbDv {
            min-width: min-content
        }
        .Qh0lWW {
            width: 100%;
            height: 100%;
            display: block
        }
        .Qh0lWW img {
            max-width: var(--wix-img-max-width, 100%)
        }
        .Qh0lWW[data-animate-blur] img {
            filter: blur(9px);
            transition: filter .8s ease-in
        }
        .Qh0lWW[data-animate-blur] img[data-load-done] {
            filter: none
        }
        .sFiSiq {
            width: 100%;
            height: 100%;
            display: block
        }
        .aDzdcC {
            clip-path: var(--fill-layer-clip)
        }
        .aDzdcC,
        .rv3vOe {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .dnHU4q img {
            width: 100%;
            height: 100%
        }
        .X9nqm0 {
            opacity: 0;
            position: absolute;
            top: 0
        }
        .ZUV7Qj {
            width: 0;
            height: 0;
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .UZsu9f {
            position: var(--fill-layer-background-media-position);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            width: 100%;
            height: 100%;
            top: 0;
            left: 0
        }
        .WnIl2C,
        .OAmk_6 {
            width: 100%;
            height: 100%;
            top: 0
        }
        .OAmk_6 {
            position: absolute
        }
        .WnIl2C {
            background-color: var(--fill-layer-background-overlay-color);
            position: var(--fill-layer-background-overlay-position);
            opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
            transform: var(--fill-layer-background-overlay-transform)
        }
        @supports (mix-blend-mode:overlay) {
            .WnIl2C {
                mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
                opacity: var(--fill-layer-background-overlay-blend-opacity, 1)
            }
        }
        .QG9w8P.WIIr02 {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .ayCf9D {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P .fO4mKs {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P .fO4mKs img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.WIIr02 {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .ROWgFb {
            height: 100%
        }
        .xSZeaB,
        .g4gDzl {
            opacity: var(--fill-layer-video-opacity)
        }
        .Ulxuud {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .NgeJ4N {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .g4gDzl {
            width: 100%;
            height: 100%;
            position: relative
        }
        .bzwgbw {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .bzwgbw .fO4mKs,
        .bzwgbw .g4gDzl,
        .bzwgbw .xSZeaB {
            opacity: 1
        }
        .ejT4cR {
            --divider-pin-height__: min(1, calc(var(--divider-layers-pin-factor__) + 1));
            --divider-pin-layer-height__: var(--divider-layers-pin-factor__);
            --divider-pin-border__: min(1, calc(var(--divider-layers-pin-factor__)/-1 + 1));
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-height__)*var(--divider-layers-size__)*var(--divider-layers-y__));
            position: absolute;
            left: 0
        }
        .ejT4cR .Mj2wZE {
            --divider-layer-i__: var(--divider-layer-i, 0);
            width: 100%;
            height: calc(var(--divider-height__) + var(--divider-pin-layer-height__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            opacity: calc(1 - var(--divider-layer-i__)/(var(--divider-layer-i__) + 1));
            background-repeat: repeat-x;
            background-position: left calc(50% + var(--divider-offset-x__) + var(--divider-layers-x__)*var(--divider-layer-i__))bottom;
            border-bottom-width: calc(var(--divider-pin-border__)*var(--divider-layer-i__)*var(--divider-layers-y__));
            border-bottom-style: solid;
            position: absolute;
            left: 0
        }
        .urGCgL {
            --divider-height__: var(--divider-top-height, auto);
            --divider-offset-x__: var(--divider-top-offset-x, 0px);
            --divider-layers-size__: var(--divider-top-layers-size, 0);
            --divider-layers-y__: var(--divider-top-layers-y, 0px);
            --divider-layers-x__: var(--divider-top-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-top-layers-pin-factor, 0);
            transform: var(--divider-top-flip, scaleY(-1));
            opacity: var(--divider-top-opacity, 1);
            border-top: var(--divider-top-padding, 0)solid var(--divider-top-color, currentColor);
            top: 0
        }
        .urGCgL .Mj2wZE {
            border-color: var(--divider-top-color, currentColor);
            background-image: var(--divider-top-image, none);
            background-size: var(--divider-top-size, contain);
            filter: var(--divider-top-filter, none);
            bottom: 0
        }
        .urGCgL .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-top-layer-1-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-top-layer-2-display, block)
        }
        .urGCgL .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-top-layer-3-display, block)
        }
        .yIAE9q {
            --divider-height__: var(--divider-bottom-height, auto);
            --divider-offset-x__: var(--divider-bottom-offset-x, 0px);
            --divider-layers-size__: var(--divider-bottom-layers-size, 0);
            --divider-layers-y__: var(--divider-bottom-layers-y, 0px);
            --divider-layers-x__: var(--divider-bottom-layers-x, 0px);
            --divider-layers-pin-factor__: var(--divider-bottom-layers-pin-factor, 0);
            transform: var(--divider-bottom-flip, none);
            opacity: var(--divider-bottom-opacity, 1);
            border-bottom: var(--divider-bottom-padding, 0)solid var(--divider-bottom-color, currentColor);
            bottom: 0
        }
        .yIAE9q .Mj2wZE {
            border-color: var(--divider-bottom-color, currentColor);
            background-image: var(--divider-bottom-image, none);
            background-size: var(--divider-bottom-size, contain);
            filter: var(--divider-bottom-filter, none);
            bottom: 0
        }
        .yIAE9q .Mj2wZE[data-divider-layer="1"] {
            display: var(--divider-bottom-layer-1-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="2"] {
            display: var(--divider-bottom-layer-2-display, block)
        }
        .yIAE9q .Mj2wZE[data-divider-layer="3"] {
            display: var(--divider-bottom-layer-3-display, block)
        }
        .ke5pl1,
        .Dkb_qa {
            background-color: rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
        }
        .ke5pl1>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))))
        }
        .w2JesW {
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .w2JesW.BjOAZh {
            transition-property: var(--transition-property), visibility;
            visibility: visible
        }
        .w2JesW.VHnL1N {
            transform: var(--scrolled-transform)translateY(calc(-1*var(--padding-top, 0px)))
        }
        .w2JesW.EO98vq {
            opacity: var(--scrolled-opacity)
        }
        .w2JesW.EO98vq.BjOAZh {
            visibility: hidden;
            transition-delay: var(--transition-delay), calc(var(--transition-duration) + var(--transition-delay))
        }
        .w2JesW.NXBn1M {
            transition-delay: 0s
        }
        .w2JesW.NXBn1M.BjOAZh {
            visibility: visible
        }
        .QG9w8P {
            width: 100%;
            height: 100%;
            -webkit-mask-image: var(--mask-image, none);
            mask-image: var(--mask-image, none);
            -webkit-mask-position: var(--mask-position, 0);
            mask-position: var(--mask-position, 0);
            -webkit-mask-size: var(--mask-size, 100%);
            mask-size: var(--mask-size, 100%);
            -webkit-mask-repeat: var(--mask-repeat, no-repeat);
            mask-repeat: var(--mask-repeat, no-repeat);
            pointer-events: var(--fill-layer-background-media-pointer-events);
            position: absolute;
            top: 0;
            left: 0;
            overflow: hidden
        }
        .QG9w8P.CrIOZj {
            clip: rect(0px, auto, auto, 0px)
        }
        .QG9w8P .F6dXKW {
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0
        }
        .QG9w8P ._gD9B7 {
            opacity: var(--fill-layer-image-opacity);
            height: var(--fill-layer-image-height, 100%)
        }
        .QG9w8P ._gD9B7 img {
            width: 100%;
            height: 100%
        }
        @supports ((-webkit-hyphens:none)) {
            .QG9w8P.CrIOZj {
                clip: auto;
                -webkit-clip-path: inset(0)
            }
        }
        .Njdfgu {
            height: 100%
        }
        .LNYVZi {
            background-color: var(--bg-overlay-color);
            background-image: var(--bg-gradient);
            transition: var(--inherit-transition)
        }
        .FlTEtY,
        .D6Ehqq {
            opacity: var(--fill-layer-video-opacity)
        }
        .U8aRUE {
            width: 100%;
            height: var(--media-padding-height);
            top: var(--media-padding-top);
            bottom: var(--media-padding-bottom);
            position: absolute
        }
        .a8Mxnk {
            transform: scale(var(--scale, 1));
            transition: var(--transform-duration, transform 0s)
        }
        .D6Ehqq {
            width: 100%;
            height: 100%;
            position: relative
        }
        wix-media-canvas {
            height: 100%;
            display: block
        }
        .dZP7lJ {
            opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1))
        }
        .dZP7lJ ._gD9B7,
        .dZP7lJ .D6Ehqq,
        .dZP7lJ .FlTEtY {
            opacity: 1
        }
        .Lnr3dj,
        .Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, var(--bg-overlay-color, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            transition-delay: var(--transition-delay);
            transition-duration: var(--transition-duration);
            transition-timing-function: var(--transition-timing-function);
            transition-property: var(--transition-property)
        }
        .aBo_xL.Lnr3dj,
        .aBo_xL.Lnr3dj>.QG9w8P .LNYVZi {
            background-color: var(--section-corvid-background-color, rgba(var(--bg-scrl, var(--color_11, color_11)), var(--alpha-bg-scrl, 1)))
        }
        .fwXYgt:hover .HTT0h5 {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .HTT0h5 {
            box-sizing: border-box;
            z-index: 9999;
            color: #000;
            pointer-events: none;
            clip: rect(0 0 0 0);
            opacity: 0;
            background-color: #fff;
            border-radius: 50%;
            outline: 1px solid #000;
            align-items: center;
            justify-items: center;
            width: 24px;
            height: 24px;
            transition: all .2s ease-in-out;
            display: grid;
            position: absolute;
            bottom: 3px;
            right: 3px
        }
        .HTT0h5:focus,
        .HTT0h5:hover,
        .HTT0h5:active {
            pointer-events: auto;
            clip: auto;
            opacity: 1
        }
        .Vs_TJq {
            z-index: 1;
            position: relative
        }
        .yEgiaI {
            margin-top: var(--padding-top, 0);
            margin-right: var(--padding-right, 0);
            margin-bottom: var(--padding-bottom, 0);
            margin-left: var(--padding-left, 0)
        }
        .vO4l6e {
            -webkit-tap-highlight-color: #0000;
            opacity: 0;
            visibility: hidden
        }
        .vO4l6e.Wy7QN0 {
            opacity: 1;
            visibility: visible
        }
        .vO4l6e[data-undisplayed=true] {
            display: none
        }
        .vO4l6e:not([data-is-mesh]) .mTXgrW,
        .vO4l6e:not([data-is-mesh]) ._Cv0fj {
            position: absolute;
            inset: 0
        }
        .F02QWW {
            background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
            width: 100%;
            height: 100%;
            display: initial;
            opacity: 0;
            position: fixed;
            top: 0;
            left: 0
        }
        .F02QWW.boScYg {
            display: none
        }
        body.device-mobile-optimized .F02QWW,
        :host(.device-mobile-optimized) .F02QWW {
            height: 100vh;
            width: var(--screen-width);
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .vO4l6e.boScYg,
        :host(.device-mobile-optimized) .vO4l6e.boScYg {
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized .vO4l6e.cdbKA3,
        :host(.device-mobile-optimized) .vO4l6e.cdbKA3 {
            height: 100vh
        }
        body:not(.device-mobile-optimized) .vO4l6e.cdbKA3,
        :host(:not(.device-mobile-optimized)) .vO4l6e.cdbKA3 {
            height: 100vh
        }
        .KX5JJ6.cdbKA3 {
            height: calc(var(--menu-height) - var(--wix-ads-height))
        }
        .KX5JJ6.cdbKA3>:first-child {
            height: calc(var(--menu-height) - var(--wix-ads-height));
            margin-top: var(--wix-ads-height)
        }
        .vO4l6e.cdbKA3 {
            top: 0
        }
        .vO4l6e.B_nptD {
            z-index: calc(var(--above-all-z-index) - 1)
        }
        ._Cv0fj {
            height: 100%
        }
        .ku1hVK {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        ._TdTo8 {
            -webkit-tap-highlight-color: #0000;
            opacity: 0;
            visibility: hidden
        }
        ._TdTo8.mYq8K5 {
            opacity: 1;
            visibility: visible
        }
        ._TdTo8[data-undisplayed=true] {
            display: none
        }
        ._TdTo8:not([data-is-mesh]) ._SG1a6,
        ._TdTo8:not([data-is-mesh]) .V1WvhC {
            position: absolute;
            inset: 0
        }
        .KyTZlx {
            background-color: rgba(var(--bg, var(--color_15, color_15)), var(--alpha-bg, 1));
            width: 100%;
            height: 100%;
            display: initial;
            opacity: 0;
            position: fixed;
            top: 0;
            left: 0
        }
        .KyTZlx.rL1cmJ {
            display: none
        }
        body.device-mobile-optimized .KyTZlx,
        :host(.device-mobile-optimized) .KyTZlx {
            height: 100vh;
            width: var(--screen-width);
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized ._TdTo8.rL1cmJ,
        :host(.device-mobile-optimized) ._TdTo8.rL1cmJ {
            left: calc((100% - var(--screen-width))/2)
        }
        body.device-mobile-optimized ._TdTo8.ci1BOD,
        :host(.device-mobile-optimized) ._TdTo8.ci1BOD {
            height: 100vh
        }
        body:not(.device-mobile-optimized) ._TdTo8.ci1BOD,
        :host(:not(.device-mobile-optimized)) ._TdTo8.ci1BOD {
            height: 100vh
        }
        .dz6k8U.ci1BOD {
            height: calc(var(--menu-height) - var(--wix-ads-height))
        }
        .dz6k8U.ci1BOD>:first-child {
            height: calc(var(--menu-height) - var(--wix-ads-height));
            margin-top: var(--wix-ads-height)
        }
        ._TdTo8.ci1BOD {
            top: 0
        }
        .qINwWP {
            background-color: rgba(var(--containerBackground, var(--color_11, color_11)), var(--alpha-containerBackground, 1));
            position: absolute;
            inset: 0
        }
        .dz6k8U,
        .V1WvhC {
            height: 100%
        }
        .AccordionContainer1266025101__container {
            min-height: auto !important
        }
        .AccordionContainer1266025101__root {
            gap: var(--AccordionContainer1266025101-itemSpacing, 0px);
            z-index: 0;
            flex-direction: column;
            display: flex;
            position: relative
        }
        .AccordionContainer1266025101__accordionHeader {
            flex-wrap: nowrap;
            flex-direction: var(--AccordionContainer1266025101-flexDirection);
            cursor: pointer;
            width: 100%;
            direction: var(--direction, inherit);
            padding: calc(var(--AccordionContainer1266025101-vPadding)*1px)calc(var(--AccordionContainer1266025101-hPadding)*1px);
            align-items: center;
            column-gap: calc(var(--AccordionContainer1266025101-hPadding)*1px);
            z-index: 1;
            text-align: var(--align, inherit);
            display: flex;
            position: relative
        }
        .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            text-align: var(--align, inherit);
            flex-grow: 1
        }
        .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            flex-shrink: 0;
            display: flex
        }
        .AccordionContainer1266025101__animationBox {
            transition: grid-template-rows calc(var(--animation-time)*1s)ease-out;
            grid-template-rows: 0fr;
            display: grid
        }
        .AccordionContainer1266025101__accordion.AccordionContainer1266025101--isOpened>.AccordionContainer1266025101__animationBox {
            grid-template-rows: 1fr
        }
        .AccordionContainer1266025101__accordionContent {
            min-height: 0;
            overflow: clip
        }
        .AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden,
        .AccordionContainer1266025101__accordionContent.AccordionContainer1266025101--isContentHidden>div {
            display: none
        }
        .EtmdIW {
            cursor: pointer
        }
        .HFEOE3 {
            --container-corvid-border-color: rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1));
            --container-corvid-border-size: var(--brw, 1px);
            --container-corvid-background-color: var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1)));
            --overflow-wrapper-border-radius: var(--rd);
            --backdrop-filter: $backdrop-filter
        }
        .NaeT1r {
            box-shadow: none !important;
            background: 0 0 !important;
            border: none !important
        }
        .NYfD3h {
            border: var(--container-corvid-border-width, var(--brw, 1px))solid var(--container-corvid-border-color, rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1)));
            background-color: var(--container-corvid-background-color, var(--background, rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))));
            background-image: var(--bg-gradient, none);
            backdrop-filter: var(--backdrop-filter, none);
            border-radius: var(--rd, 5px);
            box-shadow: var(--shd, 0 1px 4px #0009);
            position: absolute;
            inset: 0
        }
        .jdJeEr {
            width: unset !important;
            min-width: unset !important;
            max-width: unset !important;
            height: unset !important;
            min-height: unset !important;
            max-height: unset !important;
            z-index: unset !important;
            margin: 0 !important;
            padding: 0 !important;
            position: absolute !important;
            inset: 0 !important
        }
        .TabsList2027980309__root {
            position: var(--tabs-list-position, relative);
            width: var(--tabs-list-width, unset);
            box-sizing: border-box;
            direction: var(--tabs-list-direction, initial);
            height: var(--tabs-list-height, auto);
            display: flex;
            inset-inline-start: 0
        }
        .TabsList2027980309__tabsList {
            --orientation: var(--tabs-list-orientation, horizontal);
            scrollbar-width: none;
            -ms-overflow-style: none;
            width: var(--tabs-list-width, unset);
            align-items: stretch;
            gap: var(--tabs-list-items-row-gap, 0)var(--tabs-list-items-col-gap, 0);
            flex-direction: var(--tabs-list-flex-direction, row);
            justify-content: var(--tabs-list-justify-content, normal);
            min-height: 24px;
            overflow-x: var(--tabs-list-overflow-x, visible);
            overflow-y: var(--tabs-list-overflow-y, visible);
            flex-wrap: var(--tabs-list-flex-wrap, nowrap);
            display: flex
        }
        .TabsList2027980309__tab:first-child {
            margin-inline-start: var(--tabs-list-first-child-margin-start, 0)
        }
        .TabsList2027980309__tab:last-child {
            margin-inline-end: var(--tabs-list-last-child-margin-end, 0)
        }
        .TabsList2027980309__tabsList::-webkit-scrollbar {
            display: none
        }
        .TabsList2027980309__tab {
            flex-grow: var(--tabs-list-item-flex-grow, 0);
            justify-content: var(--tabs-list-content-alignment, flex-start);
            cursor: pointer;
            white-space: nowrap;
            padding: var(--tabs-list-vertical-padding, 20px)var(--tabs-list-horizontal-padding, 20px);
            -webkit-tap-highlight-color: #0000;
            border-bottom-style: solid;
            border-bottom-width: var(--tabs-list-item-border-width, 0);
            border-bottom-color: #0000;
            align-items: center;
            display: flex
        }
        .TabsList2027980309__tab.TabsList2027980309--current {
            border-bottom-color: rgba(var(--color-8), var(--alpha-color-8, 1))
        }
        @media (forced-colors:active) {
            .TabsList2027980309__tab {
                outline-offset: 0px;
                border-bottom-color: buttontext;
                outline: 2px solid buttontext
            }
            .TabsList2027980309__tab:hover,
            .TabsList2027980309__tab.TabsList2027980309--current,
            .TabsList2027980309__tab[aria-selected=true] {
                outline-offset: -2px;
                border-bottom-color: highlight;
                outline: 3px solid highlight
            }
            .TabsList2027980309__tab:focus,
            .TabsList2027980309__tab:focus-visible {
                outline-offset: 1px;
                border-bottom-color: highlight;
                outline: 3px solid highlight !important
            }
        }
        .TabsList2027980309__scrollButton:first-child {
            inset-block-start: 0;
            inset-block-end: var(--tabs-list-back-button-block-end, unset);
            inset-inline-start: 0;
            inset-inline-end: var(--tabs-list-back-button-inline-end, unset)
        }
        .TabsList2027980309__scrollButton:last-child {
            inset-block-start: var(--tabs-list-forward-button-block-start, unset);
            inset-block-end: 0;
            inset-inline-start: var(--tabs-list-forward-button-inline-start, unset);
            inset-inline-end: 0
        }
        .TabsList2027980309__label {
            -archetype: text;
            overflow: var(--tab-label-overflow, unset);
            text-overflow: var(--tab-label-text-overflow, unset)
        }
        .TabsScrollButton1157534303__root {
            z-index: 1;
            transform: var(--tabs-list-scroll-buttons-transform, scaleX(1));
            display: var(--tabs-list-scroll-buttons-display, flex);
            opacity: 0;
            cursor: default;
            justify-content: center;
            align-items: center;
            width: 0;
            transition: opacity .1s ease-in-out;
            position: absolute;
            overflow: hidden
        }
        .TabsScrollButton1157534303__root.TabsScrollButton1157534303--isVisible,
        .TabsScrollButton1157534303__root[data-preview~=isVisible] {
            width: initial;
            opacity: 1;
            cursor: pointer
        }
        .TabsScrollButton1157534303__icon {
            transform: var(--tabs-list-scroll-icons-transform, rotate(0))
        }
        @media (forced-colors:active) {
            .TabsScrollButton1157534303__root.TabsScrollButton1157534303--isVisible,
            .TabsScrollButton1157534303__root[data-preview~=isVisible] {
                outline-offset: 0px;
                color: buttontext;
                outline: 2px solid buttontext
            }
            .TabsScrollButton1157534303__root.TabsScrollButton1157534303--isVisible:hover,
            .TabsScrollButton1157534303__root[data-preview~=isVisible]:hover {
                outline-offset: 1px;
                color: highlight;
                outline: 3px solid highlight
            }
            .TabsScrollButton1157534303__icon,
            .TabsScrollButton1157534303__icon * {
                fill: currentColor;
                stroke: currentColor
            }
        }
        .Tabscomponent1176390459__root {
            -archetype: box;
            display: var(--display);
            --display: flex;
            flex-direction: var(--tabs-container-flex-direction, column);
            gap: var(--tabs-list-container-gap, 0);
            min-width: 0;
            height: 100%;
            min-height: 0;
            position: var(--tabs-position, unset);
            padding-left: var(--tabs-padding-left, 0);
            padding-right: var(--tabs-padding-right, 0);
            flex: 1
        }
        .Tabscomponent1176390459__multiStateBoxWrapper {
            width: var(--multi-state-wrapper-width, 100%);
            box-sizing: border-box;
            flex: 1
        }
        .Tabscomponent1176390459__tabPanelWrapper {
            visibility: hidden;
            width: 0;
            height: 0;
            overflow: hidden
        }
        .Tabscomponent1176390459__tabPanelWrapper.Tabscomponent1176390459--safariHeightFix {
            width: unset
        }
        .Tabscomponent1176390459__tabPanelWrapper.Tabscomponent1176390459--isVisible {
            width: 100%;
            height: 100%;
            visibility: revert;
            overflow: revert
        }
        .Tabscomponent1176390459__animationWrapper.Tabscomponent1176390459---phase-12-enter-active {
            overflow: clip
        }
        .Tabscomponent1176390459__animationWrapper.Tabscomponent1176390459---phase-10-enter-done {
            overflow: revert
        }
        @keyframes fadeIn {
            0% {
                opacity: 0
            }
            to {
                opacity: 1
            }
        }
        @keyframes fadeOut {
            0% {
                opacity: 1
            }
            to {
                opacity: 0
            }
        }
        @keyframes floatFromTop {
            0% {
                transform: translateY(-100%)
            }
            to {
                transform: translateY(0)
            }
        }
        @keyframes floatFromBottom {
            0% {
                transform: translateY(100%)
            }
            to {
                transform: translateY(0)
            }
        }
        .Tabscomponent1176390459__tabPanelWrapper.Tabscomponent1176390459---phase-12-enter-active {
            animation-name: var(--tab-enter-animation-name);
            animation-duration: var(--tab-animation-duration)
        }
        .Tabscomponent1176390459__tabPanelWrapper.Tabscomponent1176390459---phase-11-exit-active {
            animation-name: var(--tab-exit-animation-name);
            animation-duration: var(--tab-animation-duration)
        }
        .gDZ5xr {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]) .ResponsiveSkinskin1758278258__root button:focus {
            box-shadow: var(--ResponsiveSkinskin1758278258-focus-ring-box-shadow, inset 0 0 0 1px #fff, inset 0 0 0 3px #116dff) !important
        }
        .gDZ5xr {
            border-radius: var(--overflow-wrapper-border-radius)
        }
        .ooGRUo {
            display: contents
        }
        .QrIus {
            height: auto !important
        }
        .bsFmQ {
            overflow: hidden !important
        }
        /*# sourceMappingURL=https://static.parastorage.com/services/wix-thunderbolt/dist/group_7.c472a333.chunk.min.css.map*/
        @view-transition {
            navigation: auto;
            types: OutIn
        }
        @font-face {
            font-family: 'din-next-w01-light';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w10-light.woff2') format('woff2');
            unicode-range: U+0401-040C, U+040E-044F, U+0451-045C, U+045E-045F, U+0490-0491, U+2116;
            font-display: swap;
        }
        @font-face {
            font-family: 'din-next-w01-light';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w02-light.woff2') format('woff2');
            unicode-range: U+000D, U+0100-010F, U+0111-0130, U+0132-0151, U+0154-015F, U+0162-0177, U+0179-017C, U+01FA-01FF, U+0218-021B, U+0237, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+0394, U+03A9, U+03C0, U+1E80-1E85, U+1EF2-1EF3, U+2070, U+2074-2079, U+2080-2089, U+2113, U+2126, U+212E, U+2153-2154, U+215B-215E, U+2202, U+2206, U+220F, U+2211-2212, U+2215, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA, U+F8FF, U+FB00-FB04;
            font-display: swap;
        }
        @font-face {
            font-family: 'din-next-w01-light';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/eca8b0cd-45d8-43cf-aee7-ca462bc5497c/v1/din-next-w01-light.woff2') format('woff2');
            unicode-range: U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+02C6-02C7, U+02DA, U+02DC, U+03BC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2') format('woff2');
            unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.math.woff2') format('woff2');
            unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2') format('woff2');
            unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
            unicode-range: U+0400-045F, U+0490-0491, U+2116;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2') format('woff2');
            unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2') format('woff2');
            unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.math.woff2') format('woff2');
            unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.cyrillic.woff2') format('woff2');
            unicode-range: U+0400-045F, U+0490-0491, U+2116;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.greek.woff2') format('woff2');
            unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.latin.woff2') format('woff2');
            unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-display-bold';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/26656ec7-c27d-4bdc-a9f4-6b498bbfad69/madefor-display.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/f7531dde-c39a-485c-a204-c09154e8d163/v1/madefor-display-bold.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-text';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-text';
            font-style: italic;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus,
        #SITE_CONTAINER.focus-ring-active :not(.has-custom-focus):not(.ignore-focus):not([tabindex="-1"]):focus~.wixSdkShowFocusOnSibling {
            --focus-ring-box-shadow: 0 0 0 1px #ffffff, 0 0 0 3px #116dff;
            box-shadow: var(--focus-ring-box-shadow) !important;
            z-index: 1;
        }
        .has-inner-focus-ring {
            --focus-ring-box-shadow: inset 0 0 0 1px #ffffff, inset 0 0 0 3px #116dff !important;
        }
        :root,
        :host,
        .spxThemeOverride {
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --theme-spx-ratio: var(--scaling-factor) / 1440;
            --color_0: 255, 255, 255;
            --color_1: 255, 255, 255;
            --color_2: 0, 0, 0;
            --color_3: 237, 28, 36;
            --color_4: 0, 136, 203;
            --color_5: 255, 203, 5;
            --color_6: 114, 114, 114;
            --color_7: 176, 176, 176;
            --color_8: 255, 255, 255;
            --color_9: 114, 114, 114;
            --color_10: 176, 176, 176;
            --color_11: 255, 255, 255;
            --color_12: 240, 240, 240;
            --color_13: 194, 194, 194;
            --color_14: 110, 110, 110;
            --color_15: 0, 0, 0;
            --color_16: 14, 41, 38;
            --color_17: 149, 185, 255;
            --color_18: 26, 106, 255;
            --color_19: 9, 75, 204;
            --color_20: 8, 47, 123;
            --color_21: 243, 248, 240;
            --color_22: 210, 228, 199;
            --color_23: 146, 176, 121;
            --color_24: 97, 135, 65;
            --color_25: 57, 100, 29;
            --color_26: 242, 234, 231;
            --color_27: 229, 206, 192;
            --color_28: 169, 128, 111;
            --color_29: 139, 97, 79;
            --color_30: 99, 60, 43;
            --color_31: 255, 233, 223;
            --color_32: 255, 191, 161;
            --color_33: 250, 133, 79;
            --color_34: 234, 96, 32;
            --color_35: 201, 64, 1;
            --color_36: 255, 255, 255;
            --color_37: 0, 0, 0;
            --color_38: 240, 240, 240;
            --color_39: 194, 194, 194;
            --color_40: 110, 110, 110;
            --color_41: 26, 106, 255;
            --color_42: 26, 106, 255;
            --color_43: 26, 106, 255;
            --color_44: 26, 106, 255;
            --color_45: 0, 0, 0;
            --color_46: 110, 110, 110;
            --color_47: 0, 0, 0;
            --color_48: 26, 106, 255;
            --color_49: 26, 106, 255;
            --color_50: 255, 255, 255;
            --color_51: 26, 106, 255;
            --color_52: 26, 106, 255;
            --color_53: 255, 255, 255;
            --color_54: 194, 194, 194;
            --color_55: 194, 194, 194;
            --color_56: 255, 255, 255;
            --color_57: 255, 255, 255;
            --color_58: 26, 106, 255;
            --color_59: 26, 106, 255;
            --color_60: 255, 255, 255;
            --color_61: 26, 106, 255;
            --color_62: 26, 106, 255;
            --color_63: 255, 255, 255;
            --color_64: 194, 194, 194;
            --color_65: 194, 194, 194;
            --wix-ads-height: 30px;
            --sticky-offset: 30px;
            --wix-ads-top-height: 30px;
            --site-width: 980px;
            --above-all-z-index: 100000;
            --portals-z-index: 100001;
            --wix-opt-in-direction: ltr;
            --wix-opt-in-direction-multiplier: 1;
            --font_0: normal normal normal calc(81 * var(--theme-spx-ratio))/1.2em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
            --font_2: normal normal normal calc(47 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_3: normal normal normal calc(42 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_4: normal normal normal calc(38 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_5: normal normal normal calc(31 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_6: normal normal normal calc(24 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_7: normal normal normal calc(20 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_8: normal normal normal calc(18 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_9: normal normal normal calc(15 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            --minViewportSize: 320;
            --maxViewportSize: 1920;
            --customScaleViewportLimit: clamp(var(--minViewportSize) * 1px, var(--full-viewport), min(var(--section-max-width), var(--maxViewportSize) * 1px));
        }
        .theme-vars,
        .max-width-container {
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --theme-spx-ratio: var(--scaling-factor) / 1440;
        }
        .max-width-container {
            --font_0: normal normal normal calc(81 * var(--theme-spx-ratio))/1.2em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_1: normal normal normal 16px/1.4em din-next-w01-light, sans-serif;
            --font_2: normal normal normal calc(47 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_3: normal normal normal calc(42 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_4: normal normal normal calc(38 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_5: normal normal normal calc(31 * var(--theme-spx-ratio))/1.3em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_6: normal normal normal calc(24 * var(--theme-spx-ratio))/1.4em madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            --font_7: normal normal normal calc(20 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_8: normal normal normal calc(18 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_9: normal normal normal calc(15 * var(--theme-spx-ratio))/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --font_10: normal normal normal 12px/1.4em din-next-w01-light, sans-serif;
        }
        .font_0 {
            font: var(--font_0);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_1 {
            font: var(--font_1);
            color: rgb(var(--color_14));
            letter-spacing: 0em;
        }
        .font_2 {
            font: var(--font_2);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_3 {
            font: var(--font_3);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_4 {
            font: var(--font_4);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_5 {
            font: var(--font_5);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_6 {
            font: var(--font_6);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_7 {
            font: var(--font_7);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_8 {
            font: var(--font_8);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_9 {
            font: var(--font_9);
            color: rgb(var(--color_15));
            letter-spacing: 0em;
        }
        .font_10 {
            font: var(--font_10);
            color: rgb(var(--color_14));
            letter-spacing: 0em;
        }
        .color_0 {
            color: rgb(var(--color_0));
        }
        .color_1 {
            color: rgb(var(--color_1));
        }
        .color_2 {
            color: rgb(var(--color_2));
        }
        .color_3 {
            color: rgb(var(--color_3));
        }
        .color_4 {
            color: rgb(var(--color_4));
        }
        .color_5 {
            color: rgb(var(--color_5));
        }
        .color_6 {
            color: rgb(var(--color_6));
        }
        .color_7 {
            color: rgb(var(--color_7));
        }
        .color_8 {
            color: rgb(var(--color_8));
        }
        .color_9 {
            color: rgb(var(--color_9));
        }
        .color_10 {
            color: rgb(var(--color_10));
        }
        .color_11 {
            color: rgb(var(--color_11));
        }
        .color_12 {
            color: rgb(var(--color_12));
        }
        .color_13 {
            color: rgb(var(--color_13));
        }
        .color_14 {
            color: rgb(var(--color_14));
        }
        .color_15 {
            color: rgb(var(--color_15));
        }
        .color_16 {
            color: rgb(var(--color_16));
        }
        .color_17 {
            color: rgb(var(--color_17));
        }
        .color_18 {
            color: rgb(var(--color_18));
        }
        .color_19 {
            color: rgb(var(--color_19));
        }
        .color_20 {
            color: rgb(var(--color_20));
        }
        .color_21 {
            color: rgb(var(--color_21));
        }
        .color_22 {
            color: rgb(var(--color_22));
        }
        .color_23 {
            color: rgb(var(--color_23));
        }
        .color_24 {
            color: rgb(var(--color_24));
        }
        .color_25 {
            color: rgb(var(--color_25));
        }
        .color_26 {
            color: rgb(var(--color_26));
        }
        .color_27 {
            color: rgb(var(--color_27));
        }
        .color_28 {
            color: rgb(var(--color_28));
        }
        .color_29 {
            color: rgb(var(--color_29));
        }
        .color_30 {
            color: rgb(var(--color_30));
        }
        .color_31 {
            color: rgb(var(--color_31));
        }
        .color_32 {
            color: rgb(var(--color_32));
        }
        .color_33 {
            color: rgb(var(--color_33));
        }
        .color_34 {
            color: rgb(var(--color_34));
        }
        .color_35 {
            color: rgb(var(--color_35));
        }
        .color_36 {
            color: rgb(var(--color_36));
        }
        .color_37 {
            color: rgb(var(--color_37));
        }
        .color_38 {
            color: rgb(var(--color_38));
        }
        .color_39 {
            color: rgb(var(--color_39));
        }
        .color_40 {
            color: rgb(var(--color_40));
        }
        .color_41 {
            color: rgb(var(--color_41));
        }
        .color_42 {
            color: rgb(var(--color_42));
        }
        .color_43 {
            color: rgb(var(--color_43));
        }
        .color_44 {
            color: rgb(var(--color_44));
        }
        .color_45 {
            color: rgb(var(--color_45));
        }
        .color_46 {
            color: rgb(var(--color_46));
        }
        .color_47 {
            color: rgb(var(--color_47));
        }
        .color_48 {
            color: rgb(var(--color_48));
        }
        .color_49 {
            color: rgb(var(--color_49));
        }
        .color_50 {
            color: rgb(var(--color_50));
        }
        .color_51 {
            color: rgb(var(--color_51));
        }
        .color_52 {
            color: rgb(var(--color_52));
        }
        .color_53 {
            color: rgb(var(--color_53));
        }
        .color_54 {
            color: rgb(var(--color_54));
        }
        .color_55 {
            color: rgb(var(--color_55));
        }
        .color_56 {
            color: rgb(var(--color_56));
        }
        .color_57 {
            color: rgb(var(--color_57));
        }
        .color_58 {
            color: rgb(var(--color_58));
        }
        .color_59 {
            color: rgb(var(--color_59));
        }
        .color_60 {
            color: rgb(var(--color_60));
        }
        .color_61 {
            color: rgb(var(--color_61));
        }
        .color_62 {
            color: rgb(var(--color_62));
        }
        .color_63 {
            color: rgb(var(--color_63));
        }
        .color_64 {
            color: rgb(var(--color_64));
        }
        .color_65 {
            color: rgb(var(--color_65));
        }
        .backcolor_0 {
            background-color: rgb(var(--color_0));
        }
        .backcolor_1 {
            background-color: rgb(var(--color_1));
        }
        .backcolor_2 {
            background-color: rgb(var(--color_2));
        }
        .backcolor_3 {
            background-color: rgb(var(--color_3));
        }
        .backcolor_4 {
            background-color: rgb(var(--color_4));
        }
        .backcolor_5 {
            background-color: rgb(var(--color_5));
        }
        .backcolor_6 {
            background-color: rgb(var(--color_6));
        }
        .backcolor_7 {
            background-color: rgb(var(--color_7));
        }
        .backcolor_8 {
            background-color: rgb(var(--color_8));
        }
        .backcolor_9 {
            background-color: rgb(var(--color_9));
        }
        .backcolor_10 {
            background-color: rgb(var(--color_10));
        }
        .backcolor_11 {
            background-color: rgb(var(--color_11));
        }
        .backcolor_12 {
            background-color: rgb(var(--color_12));
        }
        .backcolor_13 {
            background-color: rgb(var(--color_13));
        }
        .backcolor_14 {
            background-color: rgb(var(--color_14));
        }
        .backcolor_15 {
            background-color: rgb(var(--color_15));
        }
        .backcolor_16 {
            background-color: rgb(var(--color_16));
        }
        .backcolor_17 {
            background-color: rgb(var(--color_17));
        }
        .backcolor_18 {
            background-color: rgb(var(--color_18));
        }
        .backcolor_19 {
            background-color: rgb(var(--color_19));
        }
        .backcolor_20 {
            background-color: rgb(var(--color_20));
        }
        .backcolor_21 {
            background-color: rgb(var(--color_21));
        }
        .backcolor_22 {
            background-color: rgb(var(--color_22));
        }
        .backcolor_23 {
            background-color: rgb(var(--color_23));
        }
        .backcolor_24 {
            background-color: rgb(var(--color_24));
        }
        .backcolor_25 {
            background-color: rgb(var(--color_25));
        }
        .backcolor_26 {
            background-color: rgb(var(--color_26));
        }
        .backcolor_27 {
            background-color: rgb(var(--color_27));
        }
        .backcolor_28 {
            background-color: rgb(var(--color_28));
        }
        .backcolor_29 {
            background-color: rgb(var(--color_29));
        }
        .backcolor_30 {
            background-color: rgb(var(--color_30));
        }
        .backcolor_31 {
            background-color: rgb(var(--color_31));
        }
        .backcolor_32 {
            background-color: rgb(var(--color_32));
        }
        .backcolor_33 {
            background-color: rgb(var(--color_33));
        }
        .backcolor_34 {
            background-color: rgb(var(--color_34));
        }
        .backcolor_35 {
            background-color: rgb(var(--color_35));
        }
        .backcolor_36 {
            background-color: rgb(var(--color_36));
        }
        .backcolor_37 {
            background-color: rgb(var(--color_37));
        }
        .backcolor_38 {
            background-color: rgb(var(--color_38));
        }
        .backcolor_39 {
            background-color: rgb(var(--color_39));
        }
        .backcolor_40 {
            background-color: rgb(var(--color_40));
        }
        .backcolor_41 {
            background-color: rgb(var(--color_41));
        }
        .backcolor_42 {
            background-color: rgb(var(--color_42));
        }
        .backcolor_43 {
            background-color: rgb(var(--color_43));
        }
        .backcolor_44 {
            background-color: rgb(var(--color_44));
        }
        .backcolor_45 {
            background-color: rgb(var(--color_45));
        }
        .backcolor_46 {
            background-color: rgb(var(--color_46));
        }
        .backcolor_47 {
            background-color: rgb(var(--color_47));
        }
        .backcolor_48 {
            background-color: rgb(var(--color_48));
        }
        .backcolor_49 {
            background-color: rgb(var(--color_49));
        }
        .backcolor_50 {
            background-color: rgb(var(--color_50));
        }
        .backcolor_51 {
            background-color: rgb(var(--color_51));
        }
        .backcolor_52 {
            background-color: rgb(var(--color_52));
        }
        .backcolor_53 {
            background-color: rgb(var(--color_53));
        }
        .backcolor_54 {
            background-color: rgb(var(--color_54));
        }
        .backcolor_55 {
            background-color: rgb(var(--color_55));
        }
        .backcolor_56 {
            background-color: rgb(var(--color_56));
        }
        .backcolor_57 {
            background-color: rgb(var(--color_57));
        }
        .backcolor_58 {
            background-color: rgb(var(--color_58));
        }
        .backcolor_59 {
            background-color: rgb(var(--color_59));
        }
        .backcolor_60 {
            background-color: rgb(var(--color_60));
        }
        .backcolor_61 {
            background-color: rgb(var(--color_61));
        }
        .backcolor_62 {
            background-color: rgb(var(--color_62));
        }
        .backcolor_63 {
            background-color: rgb(var(--color_63));
        }
        .backcolor_64 {
            background-color: rgb(var(--color_64));
        }
        .backcolor_65 {
            background-color: rgb(var(--color_65));
        }
        .theme-vars {
            --variables-m28o2bcx: 1440px;
        }
        #SITE_HEADER {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
        }
        #SITE_PAGES {
            --transition-duration: 700ms;
        }
        #SITE_FOOTER {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
        }
        @font-face {
            font-display: swap;
            font-family: wf_26bfe0499e0a4f7095e82f058;
            src: url("https://static.wixstatic.com/ufonts/2910b4_26bfe0499e0a4f7095e82f0589916632/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/2910b4_26bfe0499e0a4f7095e82f0589916632/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/2910b4_26bfe0499e0a4f7095e82f0589916632/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-display: swap;
            font-family: wf_5665e5e3a7574ba3bf8057cac;
            src: url("https://static.wixstatic.com/ufonts/b4df34_5665e5e3a7574ba3bf8057cac2de1dac/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/b4df34_5665e5e3a7574ba3bf8057cac2de1dac/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/b4df34_5665e5e3a7574ba3bf8057cac2de1dac/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-display: swap;
            font-family: wf_69f6a41a79ad4e70b2bd9b351;
            src: url("https://static.wixstatic.com/ufonts/b4df34_69f6a41a79ad4e70b2bd9b3515610242/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/b4df34_69f6a41a79ad4e70b2bd9b3515610242/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/b4df34_69f6a41a79ad4e70b2bd9b3515610242/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-display: swap;
            font-family: wf_a1307f72538f4d648c7e8a44f;
            src: url("https://static.wixstatic.com/ufonts/2910b4_a1307f72538f4d648c7e8a44f8c1c341/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/2910b4_a1307f72538f4d648c7e8a44f8c1c341/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/2910b4_a1307f72538f4d648c7e8a44f8c1c341/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-display: swap;
            font-family: wf_ab083f2d772b41bfb04783e18;
            src: url("https://static.wixstatic.com/ufonts/2910b4_ab083f2d772b41bfb04783e18dd950aa/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/2910b4_ab083f2d772b41bfb04783e18dd950aa/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/2910b4_ab083f2d772b41bfb04783e18dd950aa/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-display: swap;
            font-family: wf_e2387b024d30402a96e49d634;
            src: url("https://static.wixstatic.com/ufonts/a016ba_e2387b024d30402a96e49d63471d1284/woff2/file.woff2") format("woff2"),
                url("https://static.wixstatic.com/ufonts/a016ba_e2387b024d30402a96e49d63471d1284/woff/file.woff") format("woff"),
                url("https://static.wixstatic.com/ufonts/a016ba_e2387b024d30402a96e49d63471d1284/ttf/file.ttf") format("ttf");
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvIiQublWIIkfg.woff2') format('woff2');
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c0qv8oRcTnaIM.woff2') format('woff2');
            unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
            unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mvMiQublWIIkfg.woff2') format('woff2');
            unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
            unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c1qv8oRcTnaIM.woff2') format('woff2');
            unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: italic;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUs8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9mv0iQublWII.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            font-display: swap;
        }
        @font-face {
            font-family: 'fraunces';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/tag-bundler/api/v1/fonts-cache/googlefont/woff2/s/fraunces/v10/6NUu8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib14c7qv8oRcTn.woff2') format('woff2');
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
            font-display: swap;
        }
        @font-face {
            font-family: 'futura-lt-w01-book';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/790166f1-b347-4f16-8a29-f0c4931a7c35/v1/futura-lt-w01-book.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0110, U+0131, U+0152-0153, U+0160-0161, U+0178, U+017D-017E, U+0192, U+0237, U+02C6-02C7, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/e333842f-0a84-43f9-9ab7-fb1093ba1628/v1/helveticaneuew01-45ligh.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+2021, U+2030, U+E300-E305, U+E308;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0160-0161, U+0178, U+017D-017E, U+0192, U+2020;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew01-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/7656dffe-e48a-4387-bcf9-cd96060a10ca/v1/helveticaneuew01-65medi.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+20AC, U+2122;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.math.woff2') format('woff2');
            unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/bcaffff6-40a1-4827-ace9-c65e93f5fb5f/v1/helveticaneuew02-45ligh.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2021, U+2030, U+2126, U+212E, U+E0D6, U+E300-E30D, U+F8FF, U+FB01-FB02;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.math.woff2') format('woff2');
            unicode-range: U+0394, U+03A9, U+03BC, U+03C0, U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-012B, U+012E-0130, U+0132-0137, U+0139-0149, U+014C-0151, U+0154-017E, U+0192, U+0218-021B, U+1E9E, U+2020, U+20B9-20BA, U+20BC-20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew02-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/767cfde1-9b34-4617-9789-907f19f2ae93/v1/helveticaneuew02-65medi.latin.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.math.woff2') format('woff2');
            unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.cyrillic.woff2') format('woff2');
            unicode-range: U+0400-045F, U+0490-0491, U+2116;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.greek.woff2') format('woff2');
            unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-45ligh';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/68b86ae9-7ca0-48cc-b777-6559005a8f94/v1/helveticaneuew10-45ligh.latin.woff2') format('woff2');
            unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.other.woff2') format('woff2');
            unicode-range: U+02C7, U+02C9, U+02D8-02D9, U+02DB, U+02DD, U+2010, U+2015, U+2021, U+2030, U+203D, U+2070, U+2075-208E, U+2105, U+2117, U+2126, U+212E, U+2153-2154, U+215B-215E, U+FB00-FB04;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.math.woff2') format('woff2');
            unicode-range: U+2202, U+2206, U+220F, U+2211, U+2219-221A, U+221E, U+222B, U+2248, U+2260, U+2264-2265, U+25CA;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.cyrillic.woff2') format('woff2');
            unicode-range: U+0400-045F, U+0490-0491, U+2116;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.greek.woff2') format('woff2');
            unicode-range: U+0374-0375, U+037E, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03CE;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.latin-ext.woff2') format('woff2');
            unicode-range: U+0100-0130, U+0132-0151, U+0154-017E, U+0192, U+01FA-01FF, U+0218-021B, U+0237, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2020, U+20B9-20BA, U+20BD, U+2113;
            font-display: swap;
        }
        @font-face {
            font-family: 'helveticaneuew10-65medi';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/6224d336-6e82-444d-8568-2a9861972c0a/v1/helveticaneuew10-65medi.latin.woff2') format('woff2');
            unicode-range: U+000D, U+0020-007E, U+00A0-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+2074, U+20AC, U+2122, U+2212, U+2215;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-display-bold';
            font-style: normal;
            font-weight: 700;
            src: url('http://static.parastorage.com/fonts/v2/26656ec7-c27d-4bdc-a9f4-6b498bbfad69/madefor-display.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/f7531dde-c39a-485c-a204-c09154e8d163/v1/madefor-display-bold.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-text';
            font-style: normal;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/madefor-text.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/f73e760d-c6b3-4659-9a8c-9ce1d76c1173/v1/madefor-text.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+01A0-01A1, U+01AF-01B0, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+0400-045F, U+0462-0463, U+0472-0475, U+0490-0491, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EA0-1EF9, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AB-20AC, U+20B4, U+20B9-20BA, U+20BD, U+2116, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        @font-face {
            font-family: 'madefor-text';
            font-style: italic;
            font-weight: 400;
            src: url('http://static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/madefor-text.var.original.woff2') format('woff2-variations'), url('http://static.parastorage.com/fonts/v2/19247d19-0454-4de8-b907-b818135794bd/v1/madefor-text.woff2') format('woff2');
            unicode-range: U+0000, U+000D, U+0020-007E, U+00A0-00A5, U+00A7-00B4, U+00B6-0107, U+010A-0113, U+0116-011B, U+011E-0123, U+0126-012B, U+012E-0133, U+0136-013E, U+0141-0148, U+014A-014B, U+0150-0155, U+0158-015B, U+015E-016B, U+016E-017E, U+0218-021B, U+0237, U+02C6-02C7, U+02D8-02DD, U+1E24-1E25, U+1E36-1E37, U+1E80-1E85, U+1E9E, U+1EF2-1EF3, U+2000-200B, U+2010-2015, U+2018-201A, U+201C-201E, U+2020-2022, U+2026, U+2030, U+2039-203A, U+2044, U+2070, U+2074-2079, U+2080-2089, U+20AC, U+20B9-20BA, U+20BD, U+2122, U+2190-2193, U+2212, U+25B2, U+25B6, U+25BC, U+25C0, U+FEFF;
            font-display: swap;
        }
        #c1dmp {
            height: auto;
            --comp-display: unset;
            position: relative;
        }
        #c1dmp .c1dmp-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: clip;
            overflow-y: clip;
        }
        #c1dmp .c1dmp-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            display: var(--l_display, var(--container-display));
            grid-template-rows: auto auto auto auto 0px auto 0px auto auto 0px auto auto 0px auto auto auto auto auto auto auto auto auto auto auto 0px 0px 0px 0px 0px auto auto auto 0px auto auto 0px auto auto 0px auto auto 0px auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto 0px auto auto auto auto auto auto auto auto auto auto;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #c1dmp:not(.c1dmp-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #c1dmp .c1dmp-container {
                grid-template-rows: auto auto auto auto 0px auto auto auto auto 0px 0px auto 0px 0px 0px auto auto auto auto auto auto auto auto auto auto 0px 0px 0px 0px 0px 0px 0px auto 0px 0px auto auto 0px 0px 0px 0px auto 0px auto auto 0px 0px 0px auto auto 0px 0px 0px 0px 0px 0px 0px auto 0px 0px 0px 0px 0px auto auto auto auto auto;
            }
        }
        #c1dmp {
            --bg: 254, 250, 245;
            --alpha-bg: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        #PAGE_SECTIONSc1dmp {
            --above-all-in-container: 49;
        }
        #comp-kbgakxmn {
            z-index: 50;
            --above-all-in-container: 10000;
        }
        #comp-m6l47h47 {
            z-index: 51;
            --above-all-in-container: 10000;
        }
        #comp-m6l4ijyq {
            z-index: 51;
            --above-all-in-container: 10000;
        }
        #comp-kd5px9q0-pinned-layer {
            z-index: 56;
            --above-all-in-container: 10000;
        }
        #comp-m5jbvcah-pinned-layer {
            z-index: 57;
            --above-all-in-container: 10000;
        }
        #comp-m28o2bbb {
            min-height: 859.96875px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 5/1/6/2;
            position: relative;
        }
        #comp-m28o2bbb .comp-m28o2bbb-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(859.96875px, auto);
            grid-template-columns: 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m28o2bbb .comp-m28o2bbb-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m28o2bbb {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9gs1o {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5g9gs1o .comp-m5g9gs1o-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5g9gs1o {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ga33v1 {
            width: 78.08895257483836%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ga33v1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ga33v1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9mrxg {
            width: 99.90019026231246%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0281096 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5g9mrxg-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5g9mrxg {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9hrl7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.9000936621917%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0137034 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5g9hrl7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 36px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9kilh {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 58.935373087730255%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5g9kilh {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ga25tz {
            width: 75.03820841520852%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5ga25tz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ga25tz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9o0w1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070164 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5g9o0w1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 17spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9sw7x {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0209283 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5g9sw7x-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5g9sw7x {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9pftb {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1264821 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5g9pftb-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0702741 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 179.98399999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5g9pftb {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9qifv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5g9qifv {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 10px 10px 10px 10px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9s8sv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1264604 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5g9s8sv-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0702741 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 179.98399999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5g9s8sv {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5g9s8sz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5g9s8sz {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 10px 10px 10px 10px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9tsei {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.26088728853862353;
            min-width: 0px;
            width: 61.17876885988611%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5g9tsei {
            --rd: 0px 0px 0px 0px;
            --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
            --shd: none;
            --horizontalPadding: max(0.5px, 0.0117189 * (var(--scaling-factor) - var(--scrollbar-width)));
            --verticalPadding: max(0.5px, 0.0062502 * (var(--scaling-factor) - var(--scrollbar-width)));
            --fnt: normal normal normal max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --trans2: color 0.4s ease 0s;
            --txt: var(--color_15);
            --bg: 254, 250, 245;
            --brd: var(--color_15);
            --brw: 0px;
            --bgh: 110, 209, 144;
            --brdh: 50, 50, 50;
            --txth: var(--color_11);
            --bgd: 204, 204, 204;
            --alpha-bgd: 1;
            --txtd: 255, 255, 255;
            --alpha-txtd: 1;
            --alpha-txth: 1;
            --margin: 0spx;
            --alpha-brdh: 0;
            --align: center;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --alpha-bgh: 1;
            --boxShadowToggleOn-shd: none;
            --alpha-txt: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5g9gs2e {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5g9gs2e .comp-m5g9gs2e-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5g9gs2e {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn {
            width: auto;
            height: auto;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 68/1/69/2;
            position: relative;
        }
        #comp-kbgakxmn .comp-kbgakxmn-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kbgakxmn:not(.comp-kbgakxmn-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-kbgakxmn .comp-kbgakxmn-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn {
                --l_display: unset;
            }
        }
        #comp-kbgakxmn {
            --alpha-bg: 0;
            --bg: var(--color_11);
            --static-spx: 1px;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt {
            min-height: 368px;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 26/1/27/2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt .comp-kbgakxmn_r_comp-kbgakgyt-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(295px, auto) minmax(73px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt:not(.comp-kbgakxmn_r_comp-kbgakgyt-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt .comp-kbgakxmn_r_comp-kbgakgyt-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kbgakxmn_r_comp-m5hpziqj {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hpziqj .comp-kbgakxmn_r_comp-m5hpziqj-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0554236 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0554236 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hpziqj .comp-kbgakxmn_r_comp-m5hpziqj-container {
                padding-top: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max-content, 33.333333333333336%) minmax(max-content, 33.333333333333336%) minmax(max-content, 33.333333333333336%);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-kbgakxmn_r_comp-m5hpziqj {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hqr1h3 {
            width: 65.79727326615293%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003959 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hqr1h3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqr1h3 {
                width: max-content;
                min-width: 50px;
                align-self: end;
                margin-left: max(0.5px, 0.0013378 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-kbgakxmn_r_comp-m5hqr1h3-container {
                padding-top: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hqr1h3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hqpkkz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 32.47747747747748%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003515 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0134513 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hqpkkz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0225218 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 80fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kbgakxmn_r_comp-m5hqpkkz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hqpl1k {
            width: 99.98888888888887%;
            height: auto;
            --aspect-ratio: 0.34948327591954664;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.088888888889187%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hqpl1k {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kbgakxmn_r_comp-m5hqc65c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003515 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.01346 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hqc65c {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqc65c {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqc65c {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqgx9e {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hqgx9e-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-kbgakxmn_r_comp-m5hqgx9e {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hqd302 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hqd302 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 110, 209, 144;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqd302 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqd302 {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 110, 209, 144;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqg9d7 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqg9d7 {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqugcj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 17.18913626552115%;
            margin-bottom: 0%;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hqugcj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0905004 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 155.812625fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqugcj {
                min-width: 0px;
                justify-self: start;
                margin-top: 0%;
                grid-area: 2/1/3/2;
            }
            .comp-kbgakxmn_r_comp-m5hqugcj-container {
                padding-top: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(101.25px, auto);
                grid-template-columns: minmax(0px, 126.890625fr);
            }
        }
        #comp-kbgakxmn_r_comp-m5hqugcj {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5kobgyz {
            width: 100.0003208995456%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5kobgyz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5kobgyz {
                width: 100.87890625%;
                justify-self: end;
            }
        }
        #comp-kbgakxmn_r_comp-m5kobgyz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hquijm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0158007 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquijm {
                margin-bottom: max(0.5px, 0.0402145 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hquijm {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: italic;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: madefor-display-bold;
            --lineHeight: 1.2923076923076924em;
            --fontSize: 26px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquijm {
                --fontSize: 19px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hquil2 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0158105 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquil2 {
                margin-left: max(0.5px, 0.0030161 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0268097 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: flex-start;
            }
        }
        #comp-kbgakxmn_r_comp-m5hquil2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5em;
            --fontSize: 16px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquil2 {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5koaslr {
            min-height: 0px;
            --l_display: none;
            height: auto;
            width: max-content;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5koaslr-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5koaslr {
                margin-left: max(0.5px, 0.0131954 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5koaslr {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hquim9 {
            width: max(0.5px, 0.029249 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.0274609209970427;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquim9 {
                width: max(0.5px, 0.0837383 * (var(--scaling-factor) - var(--scrollbar-width)));
                --aspect-ratio: 1.0270270270270272;
                margin-right: max(0.5px, 0.0362349 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hquim9 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kbgakxmn_r_comp-m5hquinh {
            width: max(0.5px, 0.029249 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.0274609209970427;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0126482 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquinh {
                width: max(0.5px, 0.0828167 * (var(--scaling-factor) - var(--scrollbar-width)));
                --aspect-ratio: 1.0196775075157145;
                margin-right: max(0.5px, 0.0303284 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hquinh {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kbgakxmn_r_comp-m5hquioq {
            width: max(0.5px, 0.029249 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.0274609209970427;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquioq {
                width: max(0.5px, 0.0837383 * (var(--scaling-factor) - var(--scrollbar-width)));
                --aspect-ratio: 1.0270270270270272;
            }
        }
        #comp-kbgakxmn_r_comp-m5hquioq {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kbgakxmn_r_comp-m5hrc9wo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 34.194610074587%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 17.104922210587056%;
            margin-bottom: 0%;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hrc9wo-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1195107 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 128fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrc9wo {
                width: max-content;
                justify-self: start;
                margin-top: 0%;
                grid-area: 3/1/4/2;
            }
            .comp-kbgakxmn_r_comp-m5hrc9wo-container {
                padding-top: max(0.5px, 0.0402133 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.0402133 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.314584 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 101.3125fr);
            }
        }
        #comp-kbgakxmn_r_comp-m5hrc9wo {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcas8 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.69444444444444%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.68359375%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcas8 {
                width: max-content;
                margin-right: -0.6881388823166688%;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcas8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            --lineHeight: 1.2em;
            --fontSize: 24.888spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcas8 {
                --fontSize: 20px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcatq {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 35.28472222222234%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5hrcatq-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0837514 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 128fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcatq {
                width: max-content;
                margin-top: 35.518373933986105%;
            }
            .comp-kbgakxmn_r_comp-m5hrcatq-container {
                grid-template-rows: minmax(max(0.5px, 0.180712 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 69.999625fr);
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcatq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5koji0e {
            width: 100%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0.546875px;
            margin-left: 0%;
            margin-bottom: -1.2500249999993684px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-kbgakxmn_r_comp-m5koji0e-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5koji0e {
                width: max-content;
                min-width: 0px;
                align-self: end;
                margin-top: 0px;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-right: 0px;
            }
        }
        #comp-kbgakxmn_r_comp-m5koji0e {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcbiy {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbiy {
                margin-bottom: max(0.5px, 0.0134048 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbiy {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 13.333spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbiy {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbkc {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbkc {
                margin-bottom: max(0.5px, 0.0134048 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbkc {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 13.333spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbkc {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcblo {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 10px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcblo {
                margin-bottom: max(0.5px, 0.0134048 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcblo {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 13.333spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcblo {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbn2 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hrcbn2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 13.333spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbn2 {
                --fontSize: 13px;
            }
        }
        #comp-kbgakxmn_r_comp-m5hpzirg {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 2/1/3/2;
            position: relative;
        }
        #comp-kbgakxmn_r_comp-m5hpzirg .comp-kbgakxmn_r_comp-m5hpzirg-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: max(0.5px, 0.0554236 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kbgakxmn_r_comp-m5hpzirg {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hq13ni {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hq13ni {
                margin-left: min(-0.5px, -0.0000068 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-kbgakxmn_r_comp-m5hq13ni {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 197, 197, 197;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hq13ni {
                --fontSize: 16spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hq13ni {
                --fontSize: 13px;
            }
        }
        #comp-m5ju5620 {
            min-height: 860px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 6/1/7/2;
            position: relative;
        }
        #comp-m5ju5620 .comp-m5ju5620-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(860.000125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ju5620 .comp-m5ju5620-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ju5620 {
                min-height: 455px;
            }
            #comp-m5ju5620 .comp-m5ju5620-container {
                grid-template-rows: minmax(455px, auto);
            }
        }
        #comp-m5ju5620 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jurhev {
            min-height: unset;
            --l_display: none;
            height: auto;
            --aspect-ratio: 0.6043569922698524;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jurhev-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5jurhev:not(.comp-m5jurhev-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5jurhev {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jurhf5 {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5jurhf5 {
            --static-spx: 1px;
        }
        #comp-m5jurhfc {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5jurhfc {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 141, 141, 141;
            --alpha-disabledcolor: 1;
            --textcolor: 45, 45, 45;
            --alpha-textcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5jvfuhd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 1440px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0041667 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jvfuhd-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: max(0.5px, 0.0491917 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(auto, 488.984px);
            grid-template-columns: minmax(auto, 1440px) 1.0000116786957232fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvfuhd {
                align-self: start;
                margin-bottom: 0px;
            }
            .comp-m5jvfuhd-container {
                padding-right: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jvfuhd {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy63 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jvqy63-container {
            box-sizing: border-box;
            padding-bottom: max(0.5px, 0.0078132 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy63 {
                width: 106.08044361092284%;
                align-self: center;
                margin-left: min(-0.5px, -0.0338676 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/3;
            }
            .comp-m5jvqy63-container {
                padding-bottom: max(0.5px, 0.0078128 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jvqy63 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy6c {
            width: auto;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0280816 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0001085 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: stretch;
            order: 1;
            position: relative;
        }
        .comp-m5jvqy6c-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6c {
                min-height: 0px;
                min-width: 0px;
                width: 94.26794703667667%;
                max-width: 99999px;
                max-height: 99999px;
                margin-left: max(0.5px, 0.0529647 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
                align-self: flex-start;
            }
        }
        #comp-m5jvqy6c {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy6e3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.954002501114%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0137035 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6e3 {
                width: 100%;
                margin-left: max(0.5px, 0.0013405 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0137024 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jvqy6e3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 42px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6e3 {
                --fontSize: 42px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6e3 {
                --fontSize: 22px;
            }
        }
        #comp-m5jvqy6m1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5jvqy6m1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: georgia, palatino, "book antiqua", "palatino linotype", serif;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6m1 {
                --fontSize: 24px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6m1 {
                --fontSize: 15px;
            }
        }
        #comp-m5jvqy6p {
            width: auto;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0491861 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.3764417 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: stretch;
            order: 2;
            position: relative;
        }
        .comp-m5jvqy6p-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6p {
                margin-left: max(0.5px, 0.0529647 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.2502003 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 3;
            }
        }
        #comp-m5jvqy6p {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy6r {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.049197 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070167 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6r {
                margin-left: 0px;
                margin-bottom: max(0.5px, 0.0069956 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jvqy6r {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: georgia, palatino, "book antiqua", "palatino linotype", serif;
            --fontSize: 17.203spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6r {
                --fontSize: 17.203spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6r {
                --fontSize: 14px;
            }
        }
        #comp-m5jvqy6s7 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.049197 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0209201 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5jvqy6s7-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6s7 {
                margin-left: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0209205 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jvqy6s7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy6u1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1264819 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112437 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5jvqy6u1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0702743 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 179.98399999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6u1 {
                width: max(0.5px, 0.3318923 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5jvqy6u1-container {
                grid-template-rows: minmax(max(0.5px, 0.17496 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 129.437fr);
            }
        }
        #comp-m5jvqy6u1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy6w {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5jvqy6w {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 10px 10px 10px 10px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jvqy6w wow-image {
            overflow: clip;
        }
        #comp-m5jvqy6w wow-image img {
            height: 100%;
        }
        #comp-m5jvqy701 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1264604 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5jvqy701-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0702743 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 179.98399999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy701 {
                width: max(0.5px, 0.3431641 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5jvqy701-container {
                grid-template-rows: minmax(max(0.5px, 0.1903487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 127.984325fr);
            }
        }
        #comp-m5jvqy701 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jvqy72 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy72 {
                --l_display: none;
            }
        }
        #comp-m5jvqy72 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 10px 10px 10px 10px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jvqy732 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.26085459999016636;
            min-width: 0px;
            width: 75.40824944608724%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0495334 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy732 {
                --l_display: none;
                --aspect-ratio: 0.26088728853862353;
                width: 61.17876885988611%;
            }
        }
        #comp-m5jvqy732 {
            --rd: max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width))) max(0.5px, 0.0083333 * (var(--scaling-factor) - var(--scrollbar-width)));
            --trans1: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
            --shd: none;
            --horizontalPadding: max(0.5px, 0.0117188 * (var(--scaling-factor) - var(--scrollbar-width)));
            --verticalPadding: max(0.5px, 0.00625 * (var(--scaling-factor) - var(--scrollbar-width)));
            --fnt: normal normal normal max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --trans2: color 0.4s ease 0s;
            --txt: var(--color_15);
            --bg: 254, 250, 245;
            --brd: var(--color_15);
            --brw: 0px;
            --bgh: 110, 209, 144;
            --brdh: 50, 50, 50;
            --txth: var(--color_11);
            --bgd: 204, 204, 204;
            --alpha-bgd: 1;
            --txtd: 255, 255, 255;
            --alpha-txtd: 1;
            --alpha-txth: 1;
            --margin: 0spx;
            --alpha-brdh: 0;
            --align: center;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --alpha-bgh: 1;
            --boxShadowToggleOn-shd: none;
            --alpha-txt: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mqyvew {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0387757 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5mqyvew-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1656243 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqyvew {
                --l_display: unset;
                height: 56px;
                width: 56.09374339016033%;
                margin-left: 0px;
                margin-right: max(0.5px, 0.3098958 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: center;
            }
            .comp-m5mqyvew-container {
                grid-template-rows: minmax(max(0.5px, 0.1493333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 207.188fr);
            }
        }
        #comp-m5mqyvew {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqyvew.variants-m5mr6a3o {
                --bg: 198, 251, 216;
                --rd: 12px 12px 12px 12px;
            }
            #comp-m5mqyvew {
                --bg: var(--color_11);
                --rd: 12px 12px 12px 12px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqyvew.variants-m5mr6a3o,
            #comp-m5mqyvew.variants-m5mr6a3o> :not(.is-animating) {
                transition: all 0.3s ease-in-out 0s, visibility 0s;
                --transition: all 0.3s ease-in-out 0s, visibility 0s;
            }
            #comp-m5mqyvew:not(.is-animating) {
                transition: all 0.3s ease-in-out 0s, visibility 0s;
                --transition: all 0.3s ease-in-out 0s, visibility 0s;
            }
        }
        #comp-m5mr3mrn {
            height: auto;
            --aspect-ratio: 1;
            width: 51.282051282051285%;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mr3mrn {
                width: 13.515339910798756%;
                --l_display: unset;
                align-self: center;
                justify-self: end;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mr3mrn {
            --static-spx: 1px;
        }
        #comp-m5mr02iv {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mr02iv {
                min-height: 0px;
                --l_display: unset;
                width: max-content;
                max-height: 99999px;
                justify-self: start;
                margin-left: max(0.5px, 0.052125 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5mr02iv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mr02iv {
                --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
                --fontSize: 15px;
                --fontWeight: bold;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mr02iv:not(.is-animating) {
                transition: all 0.3s ease-in-out 0s, visibility 0s;
                --transition: all 0.3s ease-in-out 0s, visibility 0s;
            }
            #comp-m5mr02iv:not(.is-animating) :not(.is-animating) {
                transition: all 0.3s ease-in-out 0s, visibility 0s;
                --transition: all 0.3s ease-in-out 0s, visibility 0s;
            }
        }
        #comp-m5gdvh3m {
            min-height: 555.84375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 9/1/10/2;
            position: relative;
        }
        #comp-m5gdvh3m .comp-m5gdvh3m-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(555.84375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gdvh3m .comp-m5gdvh3m-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gdvh3m {
                min-height: 800.84375px;
            }
            #comp-m5gdvh3m .comp-m5gdvh3m-container {
                padding-top: 0px;
                padding-right: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
                grid-template-rows: minmax(800.844px, auto);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gdvh3m {
                min-height: 397.8125px;
                --l_display: unset;
            }
            #comp-m5gdvh3m .comp-m5gdvh3m-container {
                padding-top: max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0512819 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(357.84400000000005px, auto);
            }
        }
        #comp-m5gdvh3m {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gf926f {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99965900765382%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003613 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gf926f-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3127196 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 510px 1.182395231236399fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gf926f {
                width: 99.9996590076538%;
                align-self: start;
                justify-self: start;
                margin-right: 0px;
                margin-top: max(0.5px, 0.0536401 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5gf926f-container {
                grid-template-rows: minmax(max(0.5px, 0.9576906 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: 677px 0.013453331327099818fr;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gf926f {
                width: 99.99965900765382%;
                align-self: start;
                justify-self: center;
                margin-right: max(0.5px, 0.0013807 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
            .comp-m5gf926f-container {
                grid-template-rows: minmax(200px, max-content) minmax(200px, max-content);
                grid-template-columns: 1fr;
            }
        }
        #comp-m5gf926f {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 240, 247, 181;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gfwbhb {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.25;
            min-width: 0px;
            width: 10.196078431372548%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -2.893688725490196%;
            margin-right: 0%;
            margin-top: -4.341299019607843%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfwbhb {
                margin-left: -2.8918943870014773%;
                margin-top: -4.338995568685377%;
            }
        }
        #comp-m5gfwbhb {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gfgcfh {
            width: 77.45098039215686%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0266886 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: min(-0.5px, -0.0000217 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gfgcfh-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfgcfh {
                width: 70%;
                align-self: start;
                margin-top: max(0.5px, 0.0520525 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: max(0.5px, 0.0041708 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfgcfh {
                width: max-content;
                min-width: 288px;
                align-self: center;
                margin-top: 0px;
                margin-left: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5gfgcfh {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gfcbli {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105263 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gfcbli {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfcbli {
                --fontSize: 41px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfcbli {
                --fontSize: 24px;
            }
        }
        #comp-m5gfffvr {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 96.07405462184875%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gfffvr {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfffvr {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfffvr {
                --fontSize: 14px;
            }
        }
        #comp-m5gfulec {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.5759575412681116;
            min-width: 0px;
            width: 99.93545763647575%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0003618 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.013953 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5gfulec-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gfulec:not(.comp-m5gfulec-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfulec {
                --aspect-ratio: 0.5759012621156132;
                width: 62.623378259544744%;
                justify-self: end;
                margin-right: max(0.5px, 0.1659612 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0855334 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfulec {
                width: 99.99793018514494%;
                --aspect-ratio: 0.6606606606606606;
                justify-self: start;
                margin-right: 0px;
                margin-bottom: max(0.5px, 0.0000214 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 2/1/3/2;
            }
        }
        #comp-m5gfulec {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gfulg1 {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gfulg1 {
            --static-spx: 1px;
        }
        #comp-m5gfulge {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gfulge {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5gbl7ek {
            min-height: 639.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 8/1/9/2;
            position: relative;
        }
        #comp-m5gbl7ek .comp-m5gbl7ek-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(639.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gbl7ek .comp-m5gbl7ek-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gbl7ek {
                min-height: 449.8125px;
                --comp-display: grid;
            }
            #comp-m5gbl7ek .comp-m5gbl7ek-container {
                padding-right: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(449.812625px, auto);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gbl7ek {
                min-height: 0px;
                --comp-display: flex;
                grid-area: 7/1/8/2;
            }
            #comp-m5gbl7ek .comp-m5gbl7ek-container {
                padding-right: max(0.5px, 0.0536194 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0536194 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(186.797px, auto);
            }
        }
        #comp-m5gbl7ek {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gc2vks {
            width: 100.07637375466999%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0000222 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gc2vks-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gc2vks {
                width: 100.07637375466999%;
                align-self: start;
                justify-self: end;
                margin-top: max(0.5px, 0.0737888 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0010226 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc2vks {
                width: 100.03784985542038%;
                align-self: start;
                justify-self: end;
                margin-top: max(0.5px, 0.0816863 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0015925 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gc2vks {
            --brw: 0px;
            --brd: 255, 180, 0;
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gbmv2d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 69.28666909709564%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gbmv2d {
                width: 100%;
                margin-left: 0px;
                order: 2;
            }
        }
        #comp-m5gbmv2d {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 41px;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gbmv2d {
                --fontSize: 41px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gbmv2d {
                --fontSize: 26px;
            }
        }
        #comp-m5gc24e8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 36.462353156004625%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.1173136 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0137916 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gc24e8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0140435 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 468.000375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc24e8 {
                margin-left: max(0.5px, 0.1172922 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0137818 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 3;
            }
        }
        #comp-m5gc24e8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gc251x {
            width: 97.35897435897438%;
            height: auto;
            --aspect-ratio: 0.042292160477570014;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.10811965811967639%;
            margin-top: 0%;
            margin-bottom: -0.5332532051282092%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gc251x {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gc3hr9 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 52.58993243654513%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0245847 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc3hr9 {
                min-height: 0px;
                width: 100%;
                max-height: 99999px;
                margin-bottom: max(0.5px, 0.0245845 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 4;
            }
        }
        #comp-m5gc3hr9 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 22.031spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gc3hr9 {
                --fontSize: 22.031spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc3hr9 {
                --fontSize: 20px;
            }
        }
        #comp-m5gc7vfg {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.96069624791507%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5gc7vfg-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: max(0.5px, 0.0175684 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1499916 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 0.9997758796125945fr 0.9999988014952537fr 1.0001138579508198fr 0.9999988014952537fr 0.9999988014952537fr 1.0001138579508198fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc7vfg {
                --l_display: none;
            }
            .comp-m5gc7vfg-container {
                column-gap: 0px;
                grid-template-rows: minmax(243.546875px, max-content);
                grid-template-columns: 1fr 1fr 1fr;
            }
        }
        #comp-m5gc7vfg {
            --brw: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc7vfg {
                --brw: max(0.5px, 0.0105416 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gcfp8h {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gcfp8h-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gcfp8h {
                width: 18.337549863263757%;
                justify-self: start;
            }
        }
        #comp-m5gcfp8h {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcau2g {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0176758 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gcau2g .comp-m5gcau2g-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gcau2g .comp-m5gcau2g-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672526 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gcau2g {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcu1ji {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gcu1ji {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gcu1ji wow-image {
            overflow: clip;
        }
        #comp-m5gcu1ji wow-image img {
            height: 100%;
        }
        #comp-m5gcgnn2 {
            width: 43.55152300712897%;
            height: auto;
            --l_display: none;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gcgnn2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gcgnn2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcd4i5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gcd4i5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gcfdw2 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.3287671232876712;
            min-width: 0px;
            width: 86.86755952380952%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gcfdw2 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gcvlub {
            width: 100.26660147154699%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0004086 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5gcvlub-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gcvlub {
                width: 20.41784154458984%;
                justify-self: end;
                margin-top: max(0.5px, 0.0013405 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: max(0.5px, 0.3434562 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        #comp-m5gcvlub {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcvlud {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0144498 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gcvlud .comp-m5gcvlud-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gcvlud .comp-m5gcvlud-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1682344 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gcvlud {
            --brw: 0px;
            --brd: 255, 180, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcvluf {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.6202203499676%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gcvluf {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gcyxhn {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2211079274116523;
            min-width: 0px;
            width: 101.32445538105233%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.6612903225806451%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.00812903225807766%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gcyxhn {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gcyxhn wow-image {
            overflow: clip;
        }
        #comp-m5gcyxhn wow-image img {
            height: 100%;
        }
        #comp-m5gcvlug {
            width: 52.213247172859454%;
            height: auto;
            --l_display: none;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gcvlug-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gcvlug {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gcvluh1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0034917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gcvluh1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gczg8h {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.33962264150943394;
            min-width: 0px;
            width: 52.475247524752476%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gczg8h {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gd1qsn {
            width: 100.03226899538016%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003838 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0004664 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-m5gd1qsn-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gd1qsn {
                width: 11.583241127724174%;
                margin-top: max(0.5px, 0.0013405 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: max(0.5px, 0.3054206 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        #comp-m5gd1qsn {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gd1qsr {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175361 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gd1qsr .comp-m5gd1qsr-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gd1qsr .comp-m5gd1qsr-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672526 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gd1qsr {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdh4wg {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.221090330282531;
            min-width: 0px;
            width: 101.54598582500932%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.7596563637868256%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gdh4wg {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdh4wg wow-image {
            overflow: clip;
        }
        #comp-m5gdh4wg wow-image img {
            height: 100%;
        }
        #comp-m5gd1qsv {
            width: 45.59216384683882%;
            height: auto;
            --l_display: none;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gd1qsv-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gd1qsv {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gd1qsw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gd1qsw {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdg51l {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.239875;
            min-width: 0px;
            width: 90.9090909090909%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdg51l {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdhvbv {
            width: 100.2827708960707%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003728 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.000513 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/4/2/5;
            position: relative;
        }
        .comp-m5gdhvbv-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gdhvbv {
                width: 11.605371890291472%;
                justify-self: end;
                margin-top: max(0.5px, 0.0013405 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: max(0.5px, 0.3573637 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        #comp-m5gdhvbv {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdhvc11 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.016273 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdhvc11 .comp-m5gdhvc11-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gdhvc11 .comp-m5gdhvc11-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672526 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gdhvc11 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdiqjv {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2211699164345404;
            min-width: 0px;
            width: 101.30821992153783%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -1.612447561107744%;
            margin-top: 0%;
            margin-bottom: -0.08049660211455753%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gdiqjv {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdiqjv wow-image {
            overflow: clip;
        }
        #comp-m5gdiqjv wow-image img {
            height: 100%;
        }
        #comp-m5gdhvc61 {
            width: 71.84622839605879%;
            height: auto;
            --l_display: none;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gdhvc61-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gdhvc61 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdhvc73 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gdhvc73 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdk49r {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.264125;
            min-width: 0px;
            width: 57.55395683453237%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdk49r {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdm4b6 {
            width: 100.01629751501699%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/5/2/6;
            position: relative;
        }
        .comp-m5gdm4b6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gdm4b6 {
                width: 10.246543068659328%;
                align-self: center;
                justify-self: end;
                margin-top: max(0.5px, 0.0013401 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.2412444 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        #comp-m5gdm4b6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdm4ba {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.014527 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdm4ba .comp-m5gdm4ba-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gdm4ba .comp-m5gdm4ba-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672526 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gdm4ba {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdn4pq {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.30821992153783%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.008290842764206564%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.37224588566923866%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gdn4pq {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdm4be {
            width: 46.11772326127439%;
            height: auto;
            --l_display: none;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003516 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gdm4be-container {
            box-sizing: border-box;
            padding-bottom: max(0.5px, 0.0035025 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gdm4be {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdm4bf1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gdm4bf1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdoglx {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.313875;
            min-width: 0px;
            width: 89.88764044943821%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdoglx {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdqjci {
            width: 99.91838067254326%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.000022 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0005405 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/6/2/7;
            position: relative;
        }
        .comp-m5gdqjci-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gdqjci {
                width: 30.071280176445562%;
                justify-self: end;
                margin-top: max(0.5px, 0.0013405 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0014237 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 1/1/2/2;
            }
        }
        #comp-m5gdqjci {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdqjcm4 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0143622 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gdqjcm4 .comp-m5gdqjcm4-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gdqjcm4 .comp-m5gdqjcm4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672523 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gdqjcm4 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdqjcn5 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.30821992153783%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.008290842764206564%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.37224588566923866%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gdqjcn5 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gds2zj {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.67768174885613%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.008039544183765585%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.7212897503591861%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gds2zj {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 180, 0;
            --borderWidth: max(0.5px, 0.0035088 * (var(--scaling-factor) - var(--scrollbar-width)));
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdqjco4 {
            width: 0%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gdqjco4-container {
            box-sizing: border-box;
            padding-bottom: max(0.5px, 0.0035025 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gdqjco4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gdqjcp3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdqjcp3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdqjcr {
            min-height: unset;
            --l_display: none;
            height: auto;
            --aspect-ratio: 0.31374463100351424;
            min-width: 0px;
            width: 89.88764044943821%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gdqjcr {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gdqjcr wow-image {
            overflow: clip;
        }
        #comp-m5gdqjcr wow-image img {
            height: 100%;
        }
        #comp-m5gg4av1 {
            min-height: 348px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 10/1/11/2;
            position: relative;
        }
        #comp-m5gg4av1 .comp-m5gg4av1-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491931 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0140354 * (var(--scaling-factor) - var(--scrollbar-width)));
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(328.0005px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gg4av1 .comp-m5gg4av1-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gg4av1 {
                min-height: 362.4375px;
            }
            #comp-m5gg4av1 .comp-m5gg4av1-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(324px, auto);
            }
        }
        #comp-m5gg4av1 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gjugsg {
            width: 100%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.1551095 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gjugsg-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gjugsg {
                margin-left: min(-0.5px, -0.0000417 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0013343 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gjugsg {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gg5trw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gg5trw {
                width: 100%;
                margin-bottom: max(0.5px, 0.0532907 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 2;
            }
        }
        #comp-m5gg5trw {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 30px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gg5trw {
                --fontSize: 30px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gg5trw {
                --fontSize: 20px;
            }
        }
        #comp-m5gg8gyv {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gg8gyv .comp-m5gg8gyv-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gg8gyv .comp-m5gg8gyv-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            column-gap: max(0.5px, 0.0203789 * (var(--scaling-factor) - var(--scrollbar-width)));
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.20028 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gg8gyv {
                --l_display: none;
                width: 0%;
                margin-bottom: max(0.5px, 0.24625 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gg8gyv {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gh1o5w {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 97.92669186787268%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0042056 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gh1o5w-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gh1o5w {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ggbvnt {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070175 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ggbvnt-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644414 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 186fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ggbvnt {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ggdf4d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.9247311827957%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0042164 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ggdf4d-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ggdf4d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ggwd2x {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ggwd2x {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5ggyc4a {
            min-height: 0px;
            --l_display: unset;
            height: 14px;
            min-width: 0px;
            width: 37.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006919 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5ggyc4a {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gh25qi {
            width: 98.04800134947787%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0041947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5gh25qi-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gh25qi {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gh25ql {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gh25ql-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 186.000375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gh25ql {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 247, 225, 206;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gh25qm1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.92171162804577%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gh25qm1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gh25qm1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gh25qo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gh25qo {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5gh4f10 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.2760275805289698;
            min-width: 0px;
            width: 21.906858449635596%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gh4f10 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gh4f10 wow-image {
            overflow: clip;
        }
        #comp-m5gh4f10 wow-image img {
            height: 100%;
        }
        #comp-m5gisrye {
            width: 98.04800134947787%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0042274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: max(0.5px, 0.0003618 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-m5gisrye-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gisrye {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gisryq {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0061286 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gisryq-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 185.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gisryq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 247, 225, 206;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gisryt {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.91142159620692%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gisryt-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gisryt {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5giy3c8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5giy3c8 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5giz3ml {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.10946153846153847;
            min-width: 0px;
            width: 69.89247311827957%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0061476 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5giz3ml {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gj8eya {
            width: 98.24562906192844%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0040737 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/4/2/5;
            position: relative;
        }
        .comp-m5gj8eya-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gj8eya {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gj8eyf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gj8eyf-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 185.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gj8eyf {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 210, 238, 214;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gj8eyg4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.91142159620692%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gj8eyg4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gj8eyg4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjdgi1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gjdgi1 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5gjf5ru {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.15175;
            min-width: 0px;
            width: 42.924211938296445%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gjf5ru {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gjkj6u {
            width: 98.22092146806594%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0041725 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/5/2/6;
            position: relative;
        }
        .comp-m5gjkj6u-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gjkj6u {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjkj6z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gjkj6z-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 185.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gjkj6z {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 247, 225, 206;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjkj73 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.91142159620692%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gjkj73-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gjkj73 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjkj742 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gjkj742 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5gjkj76 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.14745004221178618;
            min-width: 0px;
            width: 42.924211938296445%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gjkj76 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gjpwvb {
            width: 97.98208139406175%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0042274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/6/2/7;
            position: relative;
        }
        .comp-m5gjpwvb-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gjpwvb {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjpwve {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gjpwve-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 185.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gjpwve {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 247, 225, 206;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjpwvg1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.91142159620692%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gjpwvg1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gjpwvg1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gjpwvh6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gjpwvh6 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5gjpwvk {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.14484860352967976;
            min-width: 0px;
            width: 42.924211938296445%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gjpwvk {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kqfncv {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 94.52343338599263%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.05125 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5kqfncv .comp-m5kqfncv-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5kqfncv .comp-m5kqfncv-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5kqfncv:not(.comp-m5kqfncv-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kqfncv {
                --l_display: unset;
                width: 100%;
                margin-left: 0px;
            }
            #comp-m5kqfncv .comp-m5kqfncv-overflow-wrapper {
                overflow-x: scroll;
                scrollbar-width: none;
                overflow: -moz-scrollbars-none;
                -ms-overflow-style: none;
            }
            #comp-m5kqfncv .comp-m5kqfncv-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
            #comp-m5kqfncv .comp-m5kqfncv-overflow-wrapper::-webkit-scrollbar {
                width: 0;
                height: 0;
            }
        }
        #comp-m5kqfncv {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqfnd2__"] {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((50% - ((0% + 0%) + max(0.5px, 0.0031256 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        [id^="comp-m5kqfnd2__"] .comp-m5kqfnd2-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        [id^="comp-m5kqfnd2__"] .comp-m5kqfnd2-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0937513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqfnd2__"] {
                width: 100%;
                max-width: 234px;
            }
            [id^="comp-m5kqfnd2__"] .comp-m5kqfnd2-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            [id^="comp-m5kqfnd2__"] .comp-m5kqfnd2-container {
                grid-template-rows: minmax(max(0.5px, 0.696 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 233.999875fr);
            }
        }
        [id^="comp-m5kqfnd2__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqfnd2__"] {
                --bg: 21, 87, 44;
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5kqk2oj__"] {
            width: 29.455449857132905%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqk2oj__"] {
                width: 20.842625967710905%;
            }
        }
        [id^="comp-m5kqk2oj__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqk2oo1__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 186.000375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5kqk2oo1__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 247, 225, 206;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqk2oq__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.92171162804577%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0041945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5kqk2oq__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqk2os1__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5kqk2os1__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5kqk2ou__"] {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.2760275805289698;
            min-width: 0px;
            width: 21.906858449635596%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5kqk2ou__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5kqk2ou__"] wow-image {
            overflow: clip;
        }
        [id^="comp-m5kqk2ou__"] wow-image img {
            height: 100%;
        }
        [id^="comp-m5kqjo80__"] {
            width: 29.455449857132905%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqjo80__"] {
                min-height: 0px;
                min-width: 0px;
                width: 100%;
                max-width: 99999px;
                max-height: 99999px;
                align-self: start;
                margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5kqjo80__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqjo833__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1644413 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 186fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqjo833__"] {
                height: 285px;
                grid-template-rows: minmax(max(0.5px, 0.76 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5kqjo833__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqjo86__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 98.9247311827957%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1630358 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 184fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.002789 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0042164 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqjo86__"] {
                height: 100%;
                width: 100%;
                grid-template-rows: minmax(max(0.5px, 0.76 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 233.96925fr);
                justify-self: start;
                margin-right: 0px;
                margin-top: min(-0.5px, -0.004216 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5kqjo86__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 242, 243, 212;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5kqjo88__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5kqjo88__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5kqjo8a__"] {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.3915789473684211;
            min-width: 0px;
            width: 20.43010752688172%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqjo8a__"] {
                --aspect-ratio: 0.2929061784897025;
                width: 47.803259408602145px;
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5kqjo8a__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gkfu9w {
            min-height: 284.8125px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 13/1/14/2;
            position: relative;
        }
        #comp-m5gkfu9w .comp-m5gkfu9w-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(284.8125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gkfu9w .comp-m5gkfu9w-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5gkfu9w {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5goiur3 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000109 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5goiur3-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5goiur3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gl1eas {
            width: max(0.5px, 0.1198623 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1193015 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.038662 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gl1eas-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gl1eas {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gkyr43 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 65.0329791132283%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: center;
            order: 1;
            position: relative;
        }
        .comp-m5gkyr43-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.075896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gkyr43 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gktx6h {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gktx6h {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 90spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gkvecz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0000108 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0075764 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gkvecz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 36spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gkxl30 {
            width: 70.47638942541863%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0051498 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gkxl30 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl00zy {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gl00zy {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl54a8 {
            width: max(0.5px, 0.1421525 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1193232 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: center;
            order: 2;
            position: relative;
        }
        .comp-m5gl54a8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gl54a8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gl54ab1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 47.7676502394562%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0140329 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: center;
            order: 1;
            position: relative;
        }
        .comp-m5gl54ab1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.075896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gl54ab1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gl54ac3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gl54ac3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 90spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl54ag {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0000108 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0075764 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gl54ag {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 36spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl54ai2 {
            width: 99.98382923673998%;
            height: auto;
            --aspect-ratio: 1.1229176775028304;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0004063 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gl54ai2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl54am {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gl54am {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl7sj8 {
            width: max(0.5px, 0.1013493 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1197624 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: center;
            order: 3;
            position: relative;
        }
        .comp-m5gl7sj8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5gl7sj8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gl7sjc {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 53.84615384615385%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0140329 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: center;
            order: 1;
            position: relative;
        }
        .comp-m5gl7sjc-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.075896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gl7sjc {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gl7sjd3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gl7sjd3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 90spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl7sji6 {
            width: 100.00003219964812%;
            height: auto;
            --aspect-ratio: 1.3967806841046277;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0004392 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gl7sji6 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gl7sjm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gl7sjm {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5glb0n7 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1126171875;
            min-width: 0px;
            width: max(0.5px, 0.1799015 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        #comp-m5glb0n7 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gomap4 {
            min-height: 299.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 14/1/15/2;
            position: relative;
        }
        #comp-m5gomap4 .comp-m5gomap4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(299.98437499999994px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gomap4 .comp-m5gomap4-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gomap4 {
                min-height: 319.046875px;
                --l_display: unset;
            }
            #comp-m5gomap4 .comp-m5gomap4-container {
                padding-right: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(319.047px, auto);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gomap4 {
                min-height: 299.984375px;
                --l_display: none;
            }
        }
        #comp-m5gomap4 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibzy8n {
            width: 99.99887960530931%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0000319 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ibzy8n-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibzy8n {
                width: 184.22153421961946%;
                align-self: start;
                justify-self: start;
                margin-top: max(0.5px, 0.0260412 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: min(-0.5px, -0.0006786 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
            }
        }
        #comp-m5ibzy8n {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibo2yv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibo2yv {
                margin-left: max(0.5px, 0.163772 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0398199 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5ibo2yv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.2923076923076924em;
            --fontSize: 26px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibo2yv {
                --fontWeight: bold;
            }
        }
        #comp-m5ibyqra {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5ibyqra-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibyqra {
                min-height: 214.90625px;
            }
        }
        #comp-m5ibyqra {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibr9or {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 420px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0080815 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ibr9or-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(110px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibr9or {
                min-height: 104.40672248010651px;
                width: 392.640625px;
                margin-right: 0px;
                margin-top: max(0.5px, 0.0006848 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5ibr9or-container {
                grid-template-rows: minmax(104.40672248010651px, auto);
                grid-template-columns: minmax(0px, 392.641fr);
            }
        }
        #comp-m5ibr9or {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibra3d {
            min-height: 90px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 76px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 4.761904761904762%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.052380952381013014%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ibra3d-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibra3d {
                margin-left: 5.093675149014814%;
                margin-bottom: 0.056030426639227804%;
            }
        }
        #comp-m5ibra3d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibrb2d {
            min-height: 0px;
            --l_display: unset;
            height: 83.21875px;
            min-width: 0px;
            width: 63.1875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.722861842105335%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibrb2d {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibrb3i {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 40.921052631578945%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 1.8075657894736483%;
            margin-right: 0%;
            margin-top: 32.367598684210236%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibrb3i {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 27spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibra4k {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 7.34375%;
            margin-top: 0.4238095238094632%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibra4k {
                margin-right: 7.855402143871282%;
                margin-top: 0.4533370882622535%;
            }
        }
        #comp-m5ibra4k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibuqyx {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 420px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0081035 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5ibuqyx-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(110px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibuqyx {
                min-height: 109.99899701591539px;
                width: 419.984375px;
                margin-right: max(0.5px, 0.0161023 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.1393385 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5ibuqyx-container {
                grid-template-rows: minmax(109.99899701591539px, auto);
                grid-template-columns: minmax(0px, 428.234fr);
            }
        }
        #comp-m5ibuqyx {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iburea {
            min-height: 91px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 74px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 3.8095238095238093%;
            margin-right: 0%;
            margin-top: 0.18571428571422507%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iburea-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(91px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5iburea {
                margin-left: 3.8095585452200926%;
                margin-top: 0.18571597907941895%;
            }
        }
        #comp-m5iburea {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibusez {
            width: 85.4054054054054%;
            height: auto;
            --aspect-ratio: 1.3170886075949366;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.9121621621617935%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibusez {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibusg2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 23.432432432432474%;
            margin-top: 33.41216216216204%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibusg2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0285714285714287em;
            --fontSize: 28spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iburfk {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 22.857142857142858%;
            margin-right: 0%;
            margin-top: 0.4238095238094632%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5iburfk {
                margin-left: 22.857351271320564%;
                margin-top: 0.42381338815567476%;
            }
        }
        #comp-m5iburfk {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibvyyz {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 420px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5ibvyyz-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(110px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ibvyyz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibvzdv {
            min-height: 91px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 74px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 3.8095238095238093%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.2904761904762511%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ibvzdv-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(91px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ibvzdv {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ibw0ce {
            min-height: 0px;
            --l_display: unset;
            height: 83.21875px;
            min-width: 0px;
            width: 63.1875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.7027027027026781%;
            margin-right: 0%;
            margin-top: 0.8910472972969286%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibw0ce {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibw0dh {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 33.39104729729718%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibw0dh {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0285714285714287em;
            --fontSize: 28px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ibvzf6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.6398809523809523%;
            margin-right: 0%;
            margin-top: 0.4238095238094632%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ibvzf6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gp0iil {
            min-height: 163px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 15/1/16/2;
            position: relative;
        }
        #comp-m5gp0iil .comp-m5gp0iil-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(163px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gp0iil .comp-m5gp0iil-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gp0iil {
                min-height: 203.609375px;
                --l_display: unset;
            }
            #comp-m5gp0iil .comp-m5gp0iil-container {
                padding-right: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0491926 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(203.609px, auto);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gp0iil {
                min-height: 163px;
                --l_display: none;
            }
        }
        #comp-m5gp0iil {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gp4seq {
            min-height: 162.984375px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 1091px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gp4seq-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(162.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gp4seq {
                min-height: 205.015625px;
                margin-left: min(-0.5px, -0.0006783 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.04729 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5gp4seq-container {
                grid-template-rows: minmax(205.016px, auto);
            }
        }
        #comp-m5gp4seq {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 252, 206, 141;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gsclr5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0277583 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000105 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gsclr5 {
                min-height: 72.2801727079609px;
                min-width: 81.40324243813015%;
                align-self: start;
                margin-left: max(0.5px, 0.0353798 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0401939 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5gsclr5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 26px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gsclr5 {
                --fontSize: 25.8099157480787px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gsclr5 {
                --fontSize: 25.8099157480787px;
            }
        }
        #comp-m6mgm9zn {
            min-height: 0px;
            --l_display: unset;
            height: 72px;
            min-width: 0px;
            width: 320px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m6mgm9zn-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6mgm9zn:not(.comp-m6mgm9zn-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6mgm9zn {
                height: 60.277503431818786px;
                width: 323.015625px;
                align-self: start;
                margin-top: max(0.5px, 0.2240206 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0725282 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m6mgm9zn {
            --font: normal normal normal 21px/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --color: rgba(var(--color_11), 1);
            --label-display: initial;
            --letter-spacing: 0em;
            --line-height: unset;
            --direction: ltr;
            --text-align: left;
            --text-highlight: none;
            --text-transform: uppercase;
            --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
            --text-shadow: 0px 0px 0px transparent;
            --background: rgba(30, 54, 54, 1);
            --border-left: 0px solid rgba(255, 255, 255, 1);
            --border-right: 0px solid rgba(255, 255, 255, 1);
            --border-top: 0px solid rgba(255, 255, 255, 1);
            --border-bottom: 0px solid rgba(255, 255, 255, 1);
            --padding-bottom: 0px;
            --padding-top: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
            --border-top-left-radius: 0px;
            --border-top-right-radius: 0px;
            --border-bottom-left-radius: 0px;
            --border-bottom-right-radius: 0px;
            --icon-display: initial;
            --icon-size: 36px;
            --icon-color: rgba(var(--color_11), 1);
            --icon-rotation: 0;
            --container-flex-direction: row;
            --container-justify-content: center;
            --container-align-items: center;
            --content-horizontal-alignment: center;
            --content-gap: 6px;
            --label-overflow: ellipsis;
            --hover-icon-display: initial;
            --hover-border-right: 0px solid rgba(255, 255, 255, 1);
            --disabled-border-bottom: 0px solid rgba(199, 199, 199, 1);
            --disabled-border-top: 0px solid rgba(199, 199, 199, 1);
            --hover-icon-rotation: 0;
            --hover-icon-color: rgba(7, 69, 36, 1);
            --hover-border-left: 0px solid rgba(255, 255, 255, 1);
            --hover-background: rgba(110, 209, 144, 1);
            --disabled-background: rgba(199, 199, 199, 1);
            --disabled-border-right: 0px solid rgba(199, 199, 199, 1);
            --disabled-color: #000000;
            --hover-border-top: 0px solid rgba(255, 255, 255, 1);
            --hover-border-bottom: 0px solid rgba(255, 255, 255, 1);
            --hover-icon-size: 24px;
            --hover-font: normal normal normal 21px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --disabled-border-left: 0px solid rgba(199, 199, 199, 1);
            --hover-color: rgba(7, 69, 36, 1);
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-madx8t0v {
            min-height: 498.828125px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 12/1/13/2;
            position: relative;
        }
        #comp-madx8t0v .comp-madx8t0v-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(498.828px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-madx8t0v .comp-madx8t0v-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-madx8t0v {
                min-height: 507.5625px;
                --l_display: unset;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t0v {
                min-height: 179.984375px;
                --l_display: none;
            }
        }
        #comp-madx8t0v {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-madx8t1v {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-madx8t1v-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-madx8t1v {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-madx8t1y2 {
            width: 99.82584838107098%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003541 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0003508 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-madx8t1y2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-madx8t1y2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-madx8t211 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-madx8t211 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-madx8t211 {
                --fontWeight: bold;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t211 {
                --fontWeight: bold;
            }
        }
        #comp-madx8t28 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 12.662638272988646%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.2840461 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105154 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-madx8t28-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0098386 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 112.66975000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t28 {
                margin-bottom: min(-0.5px, -0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-madx8t28 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-madz9d6d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 288.66698274694284%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-madz9d6d-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0140435 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 468.000375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-madz9d6d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-madz9d6i {
            width: 97.35897435897438%;
            height: auto;
            --aspect-ratio: 0.042292160477570014;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: -22.439416741148086%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-madz9d6i {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-madx8t2l {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.96101554505141%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 3;
            position: relative;
        }
        #comp-madx8t2l {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 22px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-madx8t2l {
                --fontSize: 20px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t2l {
                --fontSize: 20px;
            }
        }
        #comp-m5gk920z {
            min-height: 59.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 11/1/12/2;
            position: relative;
        }
        #comp-m5gk920z .comp-m5gk920z-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(59.9844px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gk920z .comp-m5gk920z-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gk920z {
                min-height: 179.984375px;
                --l_display: none;
            }
        }
        #comp-m5gk920z {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gk9214 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gk9214-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gk9214 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gt29g1 {
            min-height: 72.375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 17/1/18/2;
            position: relative;
        }
        #comp-m5gt29g1 .comp-m5gt29g1-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491228 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491228 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0069446 * (var(--scaling-factor) - var(--scrollbar-width)));
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(41.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gt29g1 .comp-m5gt29g1-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gt29g1 {
                min-height: 41.984375px;
            }
            #comp-m5gt29g1 .comp-m5gt29g1-container {
                padding-right: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
            }
        }
        #comp-m5gt29g1 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kqun8v {
            min-height: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kqun8v-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5kqun8v {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kqrtjc {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kqrtjc {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 41spx;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kqrtjc {
                --fontSize: 25spx;
                --fontWeight: bold;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kqrtjc {
                --fontSize: 24px;
                --fontWeight: bold;
            }
        }
        #comp-m5kque41 {
            min-height: 13.96875px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 195.1875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5kque41-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(13.96875px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kque41 {
                width: 95px;
            }
            .comp-m5kque41-container {
                grid-template-columns: minmax(0px, 95.00049999999999fr);
            }
        }
        #comp-m5kque41 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kquesj {
            width: 97.28057052687666%;
            height: auto;
            --aspect-ratio: 0.06514640825784705;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.24233047113561476%;
            margin-top: 0%;
            margin-bottom: -0.7915317540013985%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kquesj {
                width: 100%;
                --aspect-ratio: 0.1300986842105263;
                margin-right: 0.49789473684229857%;
                margin-bottom: -1.6262894736844733%;
            }
        }
        #comp-m5kquesj {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kqw6z6 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 16/1/17/2;
            position: relative;
        }
        #comp-m5kqw6z6 .comp-m5kqw6z6-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.029167 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kqw6z6 .comp-m5kqw6z6-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5kqw6z6 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5guxp43 {
            min-height: 41.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 19/1/20/2;
            position: relative;
        }
        #comp-m5guxp43 .comp-m5guxp43-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(41.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5guxp43 .comp-m5guxp43-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5guxp43 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5guztvd {
            min-height: 359.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 20/1/21/2;
            position: relative;
        }
        #comp-m5guztvd .comp-m5guztvd-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(359.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5guztvd .comp-m5guztvd-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5guztvd {
                min-height: 294.828125px;
            }
            #comp-m5guztvd .comp-m5guztvd-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(265.984px, auto);
            }
        }
        #comp-m5guztvd {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gwkmw1 {
            width: max-content;
            height: auto;
            min-width: 50px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0003551 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: min(-0.5px, -0.0013488 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: min(-0.5px, -0.0256821 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gwkmw1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwkmw1 {
                min-height: 0px;
                min-width: 0px;
                width: 100.00000000000001%;
                max-width: 99999px;
                max-height: 99999px;
                margin-left: 0px;
                margin-top: min(-0.5px, -0.0013627 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5gwkmw1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kv7jp7 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5kv7jp7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kv7jp7 {
                min-width: 229px;
                margin-bottom: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kv7jp7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gv0por {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gv0por {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 41px;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gv0por {
                --fontSize: 41px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gv0por {
                --fontSize: 24px;
            }
        }
        #comp-m5gv2dri {
            min-height: 10.71875px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 120px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5gv2dri-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(14.015625px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5gv2dri-container {
                grid-template-rows: minmax(10.71875px, auto);
                grid-template-columns: minmax(0px, 120.00025fr);
            }
        }
        #comp-m5gv2dri {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gv2e2k {
            min-height: 0px;
            --l_display: unset;
            height: 6.90625px;
            min-width: 0px;
            width: 117.078125px;
            max-width: 99999px;
            max-height: 99999px;
            --aspect-ratio: auto;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.23000029487219362%;
            margin-top: 0%;
            margin-bottom: -1.0436368691315019%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gv2e2k {
                width: 100%;
                height: auto;
                --aspect-ratio: 0.108984375;
                justify-self: end;
                margin-right: 0%;
                margin-bottom: -1.973943471249232%;
            }
        }
        #comp-m5gv2e2k {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kvgkpw {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.2935095 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5kvgkpw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165626 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvgkpw {
                --l_display: unset;
                margin-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5kvgkpw-container {
                row-gap: 5px;
                grid-template-rows: max-content max-content;
                grid-template-columns: minmax(0px, 229.000125fr);
            }
        }
        #comp-m5kvgkpw {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvgkpw {
                --alpha-bg: 0;
            }
        }
        #comp-m5kvmha4 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvmha4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmha4 {
                --l_display: unset;
                justify-self: center;
                margin-left: 0px;
                margin-top: 0px;
                grid-area: 2/1/3/2;
            }
        }
        #comp-m5kvmha4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvmhab {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhab {
                min-height: 0px;
                height: 51.953125px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5kvmhab {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kvmhad2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhad2 {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kvmhad2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhad2 {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhad2 {
                --fontSize: 12px;
            }
        }
        #comp-m5kvmhad2 {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5kvmhaf {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvmhaf-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhaf {
                justify-self: center;
                margin-top: max(0.5px, 0.0281641 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5kvmhaf {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvmhag5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhag5 {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5kvmhag5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhag5 {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhag5 {
                --fontSize: 30px;
            }
        }
        #comp-m5kvmhai3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhai3 {
                margin-top: 0px;
            }
        }
        #comp-m5kvmhai3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhai3 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhai3 {
                --fontSize: 13px;
            }
        }
        #comp-m5kvijo8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0139022 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvijo8-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kvijo8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvijoc1 {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijoc1 {
                width: 34.65346534653465%;
                --aspect-ratio: 1.316883116883117;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5kvijoc1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kvijof {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijof {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kvijof {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijof {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijof {
                --fontSize: 12px;
            }
        }
        #comp-m5kvijof {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5kvijoi1 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvijoi1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijoi1 {
                margin-top: max(0.5px, 0.0281651 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5kvijoi1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvijok1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijok1 {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5kvijok1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijok1 {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijok1 {
                --fontSize: 30px;
            }
        }
        #comp-m5kvijom4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijom4 {
                margin-top: 0px;
                align-self: flex-end;
            }
        }
        #comp-m5kvijom4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijom4 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijom4 {
                --fontSize: 13px;
            }
        }
        #comp-m5kvl53v {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000401 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvl53v-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kvl53v {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvl53z {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl53z {
                min-height: 0px;
                height: 51.953125px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5kvl53z {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kvl545 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl545 {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kvl545 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl545 {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl545 {
                --fontSize: 12px;
            }
        }
        #comp-m5kvl545 {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5kvl548 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kvl548-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl548 {
                justify-self: center;
                margin-top: max(0.5px, 0.0281641 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5kvl548 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kvl54a {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54a {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5kvl54a {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl54a {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54a {
                --fontSize: 30px;
            }
        }
        #comp-m5kvl54c3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54c3 {
                margin-top: 0px;
            }
        }
        #comp-m5kvl54c3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl54c3 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54c3 {
                --fontSize: 13px;
            }
        }
        #comp-m5gw4r5j {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 50px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gw4r5j-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0421642 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 449.58134126267714fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gw4r5j {
                --l_display: unset;
                order: 3;
            }
            .comp-m5gw4r5j-container {
                grid-template-rows: minmax(max(0.5px, 0.1346154 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 350.00025fr);
            }
        }
        #comp-m5gw4r5j {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 45, 129, 74;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gwet6n {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.013967 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0003624 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwet6n {
                align-self: start;
                justify-self: center;
                margin-left: 0px;
                margin-top: max(0.5px, 0.026376 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5gwet6n {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gwet6n {
                --fontSize: 14spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwet6n {
                --fontSize: 11px;
            }
        }
        #comp-m5gwg77k {
            min-height: 0px;
            --l_display: unset;
            height: 42px;
            min-width: 0px;
            width: 214px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0491257 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0003624 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gwg77k-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gwg77k:not(.comp-m5gwg77k-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwg77k {
                height: 33.66666666666674px;
                width: 90%;
                align-self: end;
                justify-self: center;
                margin-right: 0px;
                margin-bottom: min(-0.5px, -0.0389423 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gwg77k.variants-m5gwg77o {
            --font: normal normal normal 13px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --letter-spacing: 0.2em;
            --icon-size: 22px;
        }
        #comp-m5gwg77k {
            --font: normal normal normal 13px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --color: rgba(var(--color_11), 1);
            --label-display: initial;
            --letter-spacing: 0em;
            --line-height: unset;
            --text-decoration: none;
            --direction: ltr;
            --text-align: revert;
            --text-highlight: none;
            --text-transform: none;
            --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
            --text-shadow: 0px 0px 0px transparent;
            --background: rgba(30, 54, 54, 1);
            --border-left: 0px solid rgba(0, 0, 0, 1);
            --border-right: 0px solid rgba(0, 0, 0, 1);
            --border-top: 0px solid rgba(0, 0, 0, 1);
            --border-bottom: 0px solid rgba(0, 0, 0, 1);
            --padding-bottom: 0px;
            --padding-top: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
            --border-top-left-radius: 0px;
            --border-top-right-radius: 0px;
            --border-bottom-left-radius: 0px;
            --border-bottom-right-radius: 0px;
            --icon-display: initial;
            --icon-size: 22px;
            --icon-color: rgba(var(--color_11), 1);
            --icon-rotation: 0;
            --container-flex-direction: row;
            --container-justify-content: center;
            --container-align-items: center;
            --content-horizontal-alignment: center;
            --content-gap: 8px;
            --label-overflow: ellipsis;
            --hover-icon-display: initial;
            --hover-padding-top: 0px;
            --hover-border-right: 0px solid rgba(0, 0, 0, 1);
            --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
            --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
            --hover-icon-rotation: 0;
            --hover-icon-color: rgba(var(--color_11), 1);
            --hover-border-left: 0px solid rgba(0, 0, 0, 1);
            --hover-padding-left: 20px;
            --hover-background: rgba(30, 54, 54, 1);
            --disabled-background: rgba(199, 199, 199, 1);
            --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
            --disabled-color: #000000;
            --hover-border-top: 0px solid rgba(0, 0, 0, 1);
            --hover-text-shadow: 0px 0px rgba(255, 255, 255, 1);
            --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
            --hover-padding-right: 0px;
            --hover-padding-bottom: 0px;
            --hover-icon-size: 22px;
            --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
            --hover-color: rgba(var(--color_11), 1);
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwg77k {
                --font: normal normal normal 11px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
                --icon-size: 15px;
            }
        }
        #comp-m5gwg77k:not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gwg77k:not(.is-animating) :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gwg77k.variants-m5gwg77o,
        #comp-m5gwg77k.variants-m5gwg77o :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gwg77k.variants-m5gwg77o,
        #comp-m5gwg77k.variants-m5gwg77o :not(.is-animating) :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gvsts9 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0000109 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gvsts9-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gvsts9 {
                --l_display: none;
                align-self: start;
                margin-left: min(-0.5px, -0.0021231 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0990179 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gvsts9 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gv70hx {
            min-height: 132px;
            height: auto;
            min-width: 0px;
            width: 350.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.1802859 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gv70hx-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(131.99975px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gv70hx {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gv3d1c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gv3d1c {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 85px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gv69x7 {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gv69x7 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gv7qgo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gv7qgo {
                align-self: end;
                margin-left: max(0.5px, 0.0084655 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: min(-0.5px, -0.0027805 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gv7qgo {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gv7qgo {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5gv4ix7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0003515 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0438554 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gv4ix7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvm63b {
            min-height: 132px;
            height: auto;
            min-width: 0px;
            width: 181.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.180286 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gvm63b-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(132px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gvm63b {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gvkedy {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvkedy {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvmgb7 {
            width: 46.11497439335326%;
            height: auto;
            --aspect-ratio: 1.3170731707317074;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0008348 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0013945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvmgb7 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvl81d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0438554 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvl81d {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvnf6l {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0004724 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvnf6l {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvnf6l {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5gvqa3n {
            min-height: 132px;
            height: auto;
            min-width: 0px;
            width: 237px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5gvqa3n-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(132px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gvqa3n {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gvpb7m {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvpb7m {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvqsaz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvqsaz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvqsaz {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5gvrkc1 {
            width: 35.410073839662445%;
            height: auto;
            --aspect-ratio: 1.3170731707317074;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003624 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0013945 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: min(-0.5px, -0.0146915 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvrkc1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gvp3l4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gvp3l4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwcvft {
            min-height: 60px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 510px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0000045 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwcvft-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(60.00037499999999px, auto);
            grid-template-columns: minmax(0px, 510fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwcvft {
                --l_display: none;
            }
        }
        #comp-m5kwcvft {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 45, 129, 74;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwkdcb {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140241 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0003618 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kwkdcb {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwdmxj {
            min-height: 44px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 265px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0771162 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwdmxj-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44px, auto);
            grid-template-columns: minmax(0px, 265fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kwdmxj {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 30, 54, 54;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwlqhm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0280592 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0003618 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kwlqhm {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 13px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwmxpy {
            width: 9.056603773584905%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 15.09433962264151%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kwmxpy {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gwm33x {
            min-height: 41.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 21/1/22/2;
            position: relative;
        }
        #comp-m5gwm33x .comp-m5gwm33x-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(41.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gwm33x .comp-m5gwm33x-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5gwm33x {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gz6wwa {
            min-height: 415.0625px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 22/1/23/2;
            position: relative;
        }
        #comp-m5gz6wwa .comp-m5gz6wwa-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(415.06250000000006px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gz6wwa .comp-m5gz6wwa-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gz6wwa .comp-m5gz6wwa-container {
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gz6wwa {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gz806y {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0000109 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gz806y {
                width: 100%;
                margin-left: max(0.5px, 0.0013067 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gz806y {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30spx;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gz806y {
                --fontSize: 30spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gz806y {
                --fontSize: 17px;
            }
        }
        #comp-m5gzapmn {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 1440px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0808049 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gzapmn .comp-m5gzapmn-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5gzapmn .comp-m5gzapmn-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(300px, auto);
            grid-template-columns: minmax(0px, 1298.348125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gzapmn {
                --l_display: none;
            }
        }
        #comp-m5gzapmn {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gztg4c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 31.42474236332548%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000548 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gztg4c-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.266645 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            .comp-m5gztg4c-container {
                grid-template-rows: minmax(max(0.5px, 0.675071 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
            #comp-m5gztg4c {
                margin-top: max(0.5px, 0.0001038 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gztg4c {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gzyd6r {
            width: 69.1113435334973%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0099232 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gzyd6r-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gzyd6r {
                width: 79.41487901486333%;
            }
        }
        #comp-m5gzyd6r {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gzvbbw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175656 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5gzvbbw {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gzwvmi {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0011291 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gzwvmi {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gzzarh {
            width: 51.11720067453626%;
            height: auto;
            --aspect-ratio: 1.1753536322224887;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 14.62594121338091%;
            margin-top: -25.138853484450376%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gzzarh {
                --aspect-ratio: 1.1753536322224885;
                margin-right: 14.625941213380912%;
                margin-top: -25.138853484450372%;
            }
        }
        #comp-m5gzzarh {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h00q7j {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 31.423538903522964%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003596 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0001645 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h00q7j-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2662723 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            .comp-m5h00q7j-container {
                grid-template-rows: minmax(max(0.5px, 0.565239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
            #comp-m5h00q7j {
                margin-left: 0px;
                margin-top: max(0.5px, 0.0453609 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5h00q7j {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h00q7m {
            width: 69.10747326729731%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000221 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0266996 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h00q7m-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5h00q7m {
                width: 79.41487901486333%;
            }
        }
        #comp-m5h00q7m {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h00q7n3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175658 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5h00q7n3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h00q7q2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5h00q7q2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h01c6j {
            width: 58.511798690586794%;
            height: auto;
            --aspect-ratio: 0.9698797704327426;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 18.295722223992524%;
            margin-top: -22.026030164056582%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5h01c6j {
                margin-right: 18.295722223992527%;
            }
        }
        #comp-m5h01c6j {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h03rqf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 31.42233544372045%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0000088 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0000548 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h03rqf-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2663268 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            .comp-m5h03rqf-container {
                grid-template-rows: minmax(max(0.5px, 0.6750706 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
            #comp-m5h03rqf {
                margin-right: 0px;
                margin-top: max(0.5px, 0.0007678 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5h03rqf {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h03rqm {
            width: 79.66896930415896%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0000106 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0155154 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h03rqm-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5h03rqm {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h03rqn3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.75961538461539%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5h03rqn3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h03rqq1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5h03rqq1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h062bw {
            width: 58.629302885381406%;
            height: auto;
            --aspect-ratio: 0.9389581068651225;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: -19.606992974422585%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5h062bw {
                width: 58.62930288538139%;
            }
        }
        #comp-m5h062bw {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwscfk {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 1440px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kwscfk .comp-m5kwscfk-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kwscfk .comp-m5kwscfk-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(300px, auto);
            grid-template-columns: minmax(0px, 1298.348125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfk {
                --l_display: unset;
            }
        }
        #comp-m5kwscfk {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwyj0s {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwyj0s-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwyj0s {
                min-height: unset;
                width: 100%;
                max-height: 99999px;
                margin-top: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
            .comp-m5kwyj0s-container {
                flex-direction: column;
            }
        }
        #comp-m5kwyj0s {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscfn4 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2833464 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0258333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kwscfn4 .comp-m5kwscfn4-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5kwscfn4 .comp-m5kwscfn4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2108213 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfn4 {
                width: 100%;
                margin-right: 0px;
                margin-bottom: max(0.5px, 0.0258347 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            #comp-m5kwscfn4 .comp-m5kwscfn4-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5kwscfn4 .comp-m5kwscfn4-container {
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(158.71900000000005px, auto);
                grid-template-columns: minmax(0px, 338.12475fr);
            }
        }
        #comp-m5kwscfn4 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscfp {
            width: 79.41487901486333%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000105 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.026792 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwscfp-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfp {
                width: 89.99999999999999%;
                min-width: 0px;
                margin-right: 0px;
                margin-top: max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscfp {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscfq3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 87.02256944444444%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0147793 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfq3 {
                width: 100%;
                margin-left: 0px;
                margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscfq3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfq3 {
                --textAlign: left;
                --fontSize: 24px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfq3 {
                --textAlign: center;
                --fontSize: 16px;
            }
        }
        #comp-m5kwscfs {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfs {
                width: 100%;
            }
        }
        #comp-m5kwscfs {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfs {
                --fontSize: 14px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfs {
                --fontSize: 12px;
            }
        }
        #comp-m5kwscft6 {
            width: 51.11720067453626%;
            height: auto;
            --aspect-ratio: 1.1753536322224887;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 14.625941213380912%;
            margin-top: -25.138853484450372%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscft6 {
                width: 40.87954976886847%;
                margin-right: 11.696686904977387%;
                margin-top: -20.10409409335686%;
            }
        }
        #comp-m5kwscft6 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwscfv {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2833356 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.025875 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0709583 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kwscfv .comp-m5kwscfv-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5kwscfv .comp-m5kwscfv-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2108213 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfv {
                width: 100%;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: max(0.5px, 0.0258747 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            #comp-m5kwscfv .comp-m5kwscfv-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5kwscfv .comp-m5kwscfv-container {
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.366584 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 335.031375fr);
            }
        }
        #comp-m5kwscfv {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscfw5 {
            width: 79.41487901486333%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000105 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0267041 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwscfw5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfw5 {
                min-height: 0px;
                min-width: 0px;
                width: 89.99999999999999%;
                max-width: 99999px;
                max-height: 99999px;
                margin-right: max(0.5px, 0.0000107 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscfw5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscfx5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 87.02256944444444%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0147793 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfx5 {
                width: 100%;
                margin-left: max(0.5px, 0.0147787 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscfx5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfx5 {
                --textAlign: left;
                --fontSize: 24px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfx5 {
                --textAlign: center;
                --fontSize: 16px;
            }
        }
        #comp-m5kwscfz3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfz3 {
                width: 100%;
            }
        }
        #comp-m5kwscfz3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfz3 {
                --fontSize: 14px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfz3 {
                --fontSize: 12px;
            }
        }
        #comp-m5kwscg1 {
            width: 58.51179869058679%;
            height: auto;
            --aspect-ratio: 0.9698797704327426;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 18.295722223992524%;
            margin-top: -22.026030164056582%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg1 {
                width: 46.791485351443285%;
                --aspect-ratio: 0.9698797704327425;
                margin-right: 14.630963969592443%;
                margin-top: -17.61406572411021%;
            }
        }
        #comp-m5kwscg1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwscg3 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2833247 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5kwscg3 .comp-m5kwscg3-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5kwscg3 .comp-m5kwscg3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2108213 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 407.984375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg3 {
                min-height: 173.296875px;
                --comp-display: grid;
                grid-template-rows: 1fr;
                grid-template-columns: minmax(0, 1fr);
                width: 100%;
            }
            #comp-m5kwscg3 .comp-m5kwscg3-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5kwscg3 .comp-m5kwscg3-container {
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.08 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(143.29700000000003px, auto);
                grid-template-columns: minmax(0px, 335.031375fr);
            }
        }
        #comp-m5kwscg3 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 239, 233, 226;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscg52 {
            width: 79.66896930415896%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: max(0.5px, 0.000373 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0219387 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kwscg52-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg52 {
                min-height: 0px;
                min-width: 0px;
                width: 89.99999999999999%;
                max-width: 99999px;
                max-height: 99999px;
                margin-left: max(0.5px, 0.0003733 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscg52 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kwscg64 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.75961538461539%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg64 {
                width: 100%;
                margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kwscg64 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 24px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscg64 {
                --textAlign: left;
                --fontSize: 24px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg64 {
                --textAlign: center;
                --fontSize: 16px;
            }
        }
        #comp-m5kwscg8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg8 {
                width: 100%;
            }
        }
        #comp-m5kwscg8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kwscg96 {
            width: 58.629302885381406%;
            height: auto;
            --aspect-ratio: 0.9389581068651225;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: -19.606992974422585%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg96 {
                width: 46.885452652611725%;
                --aspect-ratio: 0.9389581068651226;
                margin-top: -15.679578223189042%;
            }
        }
        #comp-m5kwscg96 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h0to29 {
            min-height: 41.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 23/1/24/2;
            position: relative;
        }
        #comp-m5h0to29 .comp-m5h0to29-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(41.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5h0to29 .comp-m5h0to29-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0to29 {
                min-height: 34px;
            }
            #comp-m5h0to29 .comp-m5h0to29-container {
                grid-template-rows: minmax(34px, auto);
            }
        }
        #comp-m5h0to29 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h0u6s0 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 24/1/25/2;
            position: relative;
        }
        #comp-m5h0u6s0 .comp-m5h0u6s0-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(112.98400000000001px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5h0u6s0 .comp-m5h0u6s0-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0u6s0 .comp-m5h0u6s0-container {
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(167.98437499999997px, auto);
            }
        }
        #comp-m5h0u6s0 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h10wx1 {
            width: 100%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000042 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h10wx1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h10wx1 {
                min-height: 0px;
                min-width: 50px;
                max-width: 99999px;
                max-height: 99999px;
                margin-left: min(-0.5px, -0.0014587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5h10wx1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h0vg85 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070175 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0vg85 {
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5h0vg85 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 30px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5h0vg85 {
                --fontSize: 30px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0vg85 {
                --fontSize: 20px;
            }
        }
        #comp-m5h0zejz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5h0zejz-container {
            box-sizing: border-box;
            row-gap: max(0.5px, 0.0035144 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0035144 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0372344 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.0372344 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr 0.9999999999999997fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0zejz {
                --l_display: none;
                width: 0%;
                margin-bottom: max(0.5px, 0.2094583 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5h0zejz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h123r5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5h123r5 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h135vz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        #comp-m5h135vz {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h13y9q {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5h13y9q {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h13y9q wow-image {
            overflow: clip;
        }
        #comp-m5h13y9q wow-image img {
            height: 100%;
        }
        #comp-m5h14onm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5h14onm {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h14onm wow-image {
            overflow: clip;
        }
        #comp-m5h14onm wow-image img {
            height: 100%;
        }
        #comp-mbh41upf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0009053 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0008943 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: min(-0.5px, -0.0007017 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/4/2/5;
            position: relative;
        }
        #comp-mbh41upf {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh42729 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0003956 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0003846 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0007127 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/5/2/6;
            position: relative;
        }
        #comp-mbh42729 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh42re6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0015264 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0015266 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/11/2/12;
            position: relative;
        }
        #comp-mbh42re6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43baw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0011887 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0011775 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/6/2/7;
            position: relative;
        }
        #comp-mbh43baw {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43baw wow-image {
            overflow: clip;
        }
        #comp-mbh43baw wow-image img {
            height: 100%;
        }
        #comp-mbh43bek {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0011718 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0011718 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/7/2/8;
            position: relative;
        }
        #comp-mbh43bek {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43bek wow-image {
            overflow: clip;
        }
        #comp-mbh43bek wow-image img {
            height: 100%;
        }
        #comp-mbh43bi7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0011662 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0011772 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0007018 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/8/2/9;
            position: relative;
        }
        #comp-mbh43bi7 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43bls {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0002724 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0002722 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/9/2/10;
            position: relative;
        }
        #comp-mbh43bls {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43bpj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006503 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0006613 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0013816 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0013926 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/10/2/11;
            position: relative;
        }
        #comp-mbh43bpj {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh43bpj wow-image {
            overflow: clip;
        }
        #comp-mbh43bpj wow-image img {
            height: 100%;
        }
        #comp-mbh44uvj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0015812 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0015815 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.001442 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0014421 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 2/11/3/12;
            position: relative;
        }
        #comp-mbh44uvj {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh44uza {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: min(-0.5px, -0.001442 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0014421 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 2/1/3/2;
            position: relative;
        }
        #comp-mbh44uza {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh44uza wow-image {
            overflow: clip;
        }
        #comp-mbh44uza wow-image img {
            height: 100%;
        }
        #comp-mbh45el8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006961 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0006961 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.0007403 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0007403 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 2/2/3/3;
            position: relative;
        }
        #comp-mbh45el8 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45el8 wow-image {
            overflow: clip;
        }
        #comp-mbh45el8 wow-image img {
            height: 100%;
        }
        #comp-mbh45eoz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0012972 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0013082 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0386184 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0021329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/10/3/11;
            position: relative;
        }
        #comp-mbh45eoz {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45eoz wow-image {
            overflow: clip;
        }
        #comp-mbh45eoz wow-image img {
            height: 100%;
        }
        #comp-mbh45sou {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0003964 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0003967 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0385965 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0024947 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/9/3/10;
            position: relative;
        }
        #comp-mbh45sou {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45st4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0004206 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0004316 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0378947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0028456 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/8/3/9;
            position: relative;
        }
        #comp-mbh45st4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45sx1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0004262 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0004262 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0378947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0028456 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/7/3/8;
            position: relative;
        }
        #comp-mbh45sx1 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45sx1 wow-image {
            overflow: clip;
        }
        #comp-mbh45sx1 wow-image img {
            height: 100%;
        }
        #comp-mbh45t0y {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0004541 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0004428 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0378947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0028456 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/6/3/7;
            position: relative;
        }
        #comp-mbh45t0y {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45t0y wow-image {
            overflow: clip;
        }
        #comp-mbh45t0y wow-image img {
            height: 100%;
        }
        #comp-mbh45t4q {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0011193 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0011083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0378947 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0028456 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/5/3/6;
            position: relative;
        }
        #comp-mbh45t4q {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45t8l {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.001618 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0016071 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: min(-0.5px, -0.001442 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.001453 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 2/4/3/5;
            position: relative;
        }
        #comp-mbh45t8l {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh45tc9 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.000713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: max(0.5px, 0.0007133 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0385965 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0021438 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/3/3/4;
            position: relative;
        }
        #comp-mbh45tc9 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kxiay0 {
            min-height: 264px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 94.37084635359359%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5kxiay0 .comp-m5kxiay0-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5kxiay0 .comp-m5kxiay0-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kxiay0 {
                --l_display: unset;
                width: 100%;
                margin-left: 0px;
            }
            #comp-m5kxiay0 .comp-m5kxiay0-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5kxiay0 .comp-m5kxiay0-container {
                row-gap: 7px;
                column-gap: 7px;
                grid-template-rows: minmax(38.159319269788185px, auto) minmax(38.159319269788185px, auto) minmax(38.159319269788185px, auto) minmax(38.159319269788185px, auto) minmax(38.159319269788185px, auto) minmax(38.20345365105911px, auto);
                grid-template-columns: 0.9956062140820419fr 1.001464595305986fr 1.001464595305986fr 1.001464595305986fr;
            }
        }
        #comp-m5kxiay0 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kxiay0 {
                --alpha-bg: 0;
            }
        }
        #comp-m5l4pwhb {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l4pwhb {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-top: 0px;
            }
        }
        #comp-m5l4pwhb {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l4pwhb wow-image {
                overflow: clip;
            }
            #comp-m5l4pwhb wow-image img {
                height: 100%;
            }
        }
        #comp-mclgkpei {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgkpei {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0004165 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0016665 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
                grid-area: 1/2/2/3;
            }
        }
        #comp-mclgkpei {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgkpei wow-image {
                overflow: clip;
            }
            #comp-mclgkpei wow-image img {
                height: 100%;
            }
        }
        #comp-mclgl2tp {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgl2tp {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
                grid-area: 1/3/2/4;
            }
        }
        #comp-mclgl2tp {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgl2tp wow-image {
                overflow: clip;
            }
            #comp-mclgl2tp wow-image img {
                height: 100%;
            }
        }
        #comp-mclglgjk {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclglgjk {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0056249 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0056249 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
                grid-area: 1/4/2/5;
            }
        }
        #comp-mclglgjk {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclglgjk wow-image {
                overflow: clip;
            }
            #comp-mclglgjk wow-image img {
                height: 100%;
            }
        }
        #comp-mclgojw3 {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgojw3 {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0056249 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0056249 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0004165 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0004164 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 2/4/3/5;
            }
        }
        #comp-mclgojw3 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgojw3 wow-image {
                overflow: clip;
            }
            #comp-mclgojw3 wow-image img {
                height: 100%;
            }
        }
        #comp-mclgok4c {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgok4c {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0004165 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0004164 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 2/3/3/4;
            }
        }
        #comp-mclgok4c {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgok4c wow-image {
                overflow: clip;
            }
            #comp-mclgok4c wow-image img {
                height: 100%;
            }
        }
        #comp-mclgokc4 {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgokc4 {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0016249 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0004165 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0004164 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 2/2/3/3;
            }
        }
        #comp-mclgokc4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgokc4 wow-image {
                overflow: clip;
            }
            #comp-mclgokc4 wow-image img {
                height: 100%;
            }
        }
        #comp-mclgokja {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgokja {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-top: min(-0.5px, -0.0004165 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0004164 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 2/1/3/2;
            }
        }
        #comp-mclgokja {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgokja wow-image {
                overflow: clip;
            }
            #comp-mclgokja wow-image img {
                height: 100%;
            }
        }
        #comp-mclgovjj {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgovjj {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0055832 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0055832 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0017497 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0017496 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 3/4/4/5;
            }
        }
        #comp-mclgovjj {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgovjj wow-image {
                overflow: clip;
            }
            #comp-mclgovjj wow-image img {
                height: 100%;
            }
        }
        #comp-mclgovtx {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgovtx {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0017497 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0017496 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 3/3/4/4;
            }
        }
        #comp-mclgovtx {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgovtx wow-image {
                overflow: clip;
            }
            #comp-mclgovtx wow-image img {
                height: 100%;
            }
        }
        #comp-mclgow2z {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgow2z {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0015832 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0017497 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0017496 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 3/2/4/3;
            }
        }
        #comp-mclgow2z {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgow2z wow-image {
                overflow: clip;
            }
            #comp-mclgow2z wow-image img {
                height: 100%;
            }
        }
        #comp-mclgowbr {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgowbr {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-top: min(-0.5px, -0.0017081 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0017079 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 3/1/4/2;
            }
        }
        #comp-mclgowbr {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgowbr wow-image {
                overflow: clip;
            }
            #comp-mclgowbr wow-image img {
                height: 100%;
            }
        }
        #comp-mclgp9ac {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9ac {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0055415 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0055415 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0021246 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0021245 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 4/4/5/5;
            }
        }
        #comp-mclgp9ac {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9ac wow-image {
                overflow: clip;
            }
            #comp-mclgp9ac wow-image img {
                height: 100%;
            }
        }
        #comp-mclgp9ij {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9ij {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0021246 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0021245 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 4/3/5/4;
            }
        }
        #comp-mclgp9ij {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9ij wow-image {
                overflow: clip;
            }
            #comp-mclgp9ij wow-image img {
                height: 100%;
            }
        }
        #comp-mclgp9qq {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9qq {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0013332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0015415 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0021246 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0021245 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 4/2/5/3;
            }
        }
        #comp-mclgp9qq {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9qq wow-image {
                overflow: clip;
            }
            #comp-mclgp9qq wow-image img {
                height: 100%;
            }
        }
        #comp-mclgp9zd {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9zd {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-top: min(-0.5px, -0.0021246 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0021245 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 4/1/5/2;
            }
        }
        #comp-mclgp9zd {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgp9zd wow-image {
                overflow: clip;
            }
            #comp-mclgp9zd wow-image img {
                height: 100%;
            }
        }
        #comp-mclgpu5z {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpu5z {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: min(-0.5px, -0.0028332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: max(0.5px, 0.0028332 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0001672 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0001673 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 5/4/6/5;
            }
        }
        #comp-mclgpu5z {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpu5z wow-image {
                overflow: clip;
            }
            #comp-mclgpu5z wow-image img {
                height: 100%;
            }
        }
        #comp-mclgpue6 {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpue6 {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: max(0.5px, 0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0001672 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0001673 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 5/3/6/4;
            }
        }
        #comp-mclgpue6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpue6 wow-image {
                overflow: clip;
            }
            #comp-mclgpue6 wow-image img {
                height: 100%;
            }
        }
        #comp-mclgpum4 {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpum4 {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: max(0.5px, 0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0011668 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0001672 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0001673 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 5/2/6/3;
            }
        }
        #comp-mclgpum4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpum4 wow-image {
                overflow: clip;
            }
            #comp-mclgpum4 wow-image img {
                height: 100%;
            }
        }
        #comp-mclgpuu6 {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpuu6 {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: max(0.5px, 0.0026667 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0026668 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0001672 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0001673 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 5/1/6/2;
            }
        }
        #comp-mclgpuu6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgpuu6 wow-image {
                overflow: clip;
            }
            #comp-mclgpuu6 wow-image img {
                height: 100%;
            }
        }
        #comp-mclgqj9s {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgqj9s {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: max(0.5px, 0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0017493 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0019161 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 6/3/7/4;
            }
        }
        #comp-mclgqj9s {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgqj9s wow-image {
                overflow: clip;
            }
            #comp-mclgqj9s wow-image img {
                height: 100%;
            }
        }
        #comp-mclgqjgu {
            min-height: 0px;
            --l_display: none;
            height: 52.65041986479943%;
            min-width: 0px;
            width: 91.45471528318038%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgqjgu {
                --l_display: unset;
                height: auto;
                width: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: max(0.5px, 0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0013335 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.0017493 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0019161 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-area: 6/2/7/3;
            }
        }
        #comp-mclgqjgu {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-mclgqjgu wow-image {
                overflow: clip;
            }
            #comp-mclgqjgu wow-image img {
                height: 100%;
            }
        }
        #comp-m5h185of {
            min-height: 41.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 25/1/26/2;
            position: relative;
        }
        #comp-m5h185of .comp-m5h185of-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(41.984375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5h185of .comp-m5h185of-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h185of {
                min-height: 0px;
                --comp-display: flex;
                --l_display: unset;
            }
            #comp-m5h185of .comp-m5h185of-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(307.5px, auto);
            }
        }
        #comp-m5h185of {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lar977 {
            width: 100.00007461996054%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: -0.004663747533810304%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lar977-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lar977 {
                width: 100.00007461996056%;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5lar977 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lakom5 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lakom5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lakom5 {
                --color: 30, 54, 54;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 24px;
            }
        }
        #comp-m5lar2hl {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5lar2hl-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(14px, auto);
            grid-template-columns: minmax(0px, 369.047125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lar2hl {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lar2hp3 {
            width: 376px;
            height: 14px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.0006972982019216305%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5470470417289325%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lar2hp3 {
                width: 200px;
                margin-left: 0%;
                margin-bottom: 0%;
            }
        }
        #comp-m5lar2hp3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5laoq0b {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5laoq0b {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5laoq0b {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5laoq0b {
                --fontSize: 14spx;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --color: 92, 108, 104;
                --alpha-color: 1;
            }
        }
        #comp-m5latyu8 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5latyu8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5latyu8 {
                --l_display: unset;
            }
            .comp-m5latyu8-container {
                row-gap: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: max-content max-content max-content max-content max-content max-content;
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5latyu8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5latyu8 {
                --alpha-bg: 0;
            }
        }
        #comp-m5lb0yrg {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lb0yrg-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb0yrg {
                --l_display: unset;
                width: max-content;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
            .comp-m5lb0yrg-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lb0yrg {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb0yrg {
                --bg: 255, 232, 199;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lb1cpu {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb1cpu {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lb1cpu {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb1cpu {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbecyb {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbecyb-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyb {
                --l_display: unset;
                width: max-content;
                justify-self: end;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
            .comp-m5lbecyb-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbecyb {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyb {
                --bg: 240, 247, 181;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbecyh1 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyh1 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbecyh1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyh1 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbg28g {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbg28g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28g {
                --l_display: unset;
                width: max-content;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 2/1/3/2;
            }
            .comp-m5lbg28g-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbg28g {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28g {
                --bg: 198, 251, 216;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbg28l3 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28l3 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbg28l3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28l3 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbi8p6 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbi8p6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8p6 {
                --l_display: unset;
                width: max-content;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 3/1/4/2;
            }
            .comp-m5lbi8p6-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbi8p6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8p6 {
                --bg: 240, 247, 181;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbi8pc {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8pc {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbi8pc {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8pc {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbke31 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbke31-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke31 {
                --l_display: unset;
                width: max-content;
                justify-self: end;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 3/1/4/2;
            }
            .comp-m5lbke31-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202507 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbke31 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke31 {
                --bg: 255, 232, 199;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbke3a {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke3a {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbke3a {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke3a {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lblnf9 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lblnf9-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnf9 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: max(0.5px, 0.0041667 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0891748 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
                grid-area: 3/1/6/2;
            }
            .comp-m5lblnf9-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lblnf9 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnf9 {
                --bg: 240, 247, 181;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lblnff {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnff {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lblnff {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnff {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbn1tz {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbn1tz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1tz {
                width: max-content;
                justify-self: end;
                margin-left: 0px;
                margin-right: max(0.5px, 0.3453744 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 4/1/5/2;
            }
            .comp-m5lbn1tz-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbn1tz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1tz {
                --bg: 255, 232, 199;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbn1u41 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1u41 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbn1u41 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1u41 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbnvo7 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbnvo7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvo7 {
                width: max-content;
                justify-self: end;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 4/1/5/2;
            }
            .comp-m5lbnvo7-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbnvo7 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvo7 {
                --bg: 240, 247, 181;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbnvof2 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvof2 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbnvof2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvof2 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbpl21 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbpl21-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl21 {
                width: max-content;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 5/1/6/2;
            }
            .comp-m5lbpl21-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbpl21 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl21 {
                --bg: 198, 251, 216;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbpl271 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl271 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbpl271 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl271 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5lbskvy {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 25.78125%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lbskvy-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.165624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 330.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskvy {
                width: max-content;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
                grid-area: 6/1/7/2;
            }
            .comp-m5lbskvy-container {
                padding-top: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0202513 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 150.140875fr);
            }
        }
        #comp-m5lbskvy {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskvy {
                --bg: 240, 247, 181;
                --rd: 50px 50px 50px 50px;
            }
        }
        #comp-m5lbskw5 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 46.875%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskw5 {
                --l_display: unset;
                width: max-content;
                align-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lbskw5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskw5 {
                --fontSize: 11px;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            }
        }
        #comp-m5h15kq0 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 26/1/27/2;
            position: relative;
        }
        #comp-m5h15kq0 .comp-m5h15kq0-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0794105 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5h15kq0 .comp-m5h15kq0-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5h15kq0 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5h19ojn {
            width: 74.47214796224563%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5h19ojn-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5h19ojn {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h16buy {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5h16buy {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 41spx;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h19aad {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 41.92013343799058%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.3123134 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5h19aad-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0147576 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 400.55975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5h19aad {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5h19avt {
            width: 98.56021890065335%;
            height: auto;
            --aspect-ratio: 0.048786665991184974;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.0003432805638421335%;
            margin-top: 0%;
            margin-bottom: -0.3819776455696199%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5h19avt {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5h1a4cb {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5h1a4cb {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hnjbq5 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 27/1/28/2;
            position: relative;
        }
        #comp-m5hnjbq5 .comp-m5hnjbq5-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0175677 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hnjbq5 .comp-m5hnjbq5-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5hnjbq5 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5hok9rb {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 28/1/29/2;
            position: relative;
        }
        #comp-m5hok9rb .comp-m5hok9rb-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.5481368 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 0.7258863722363371fr 1.2741136277636629fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hok9rb .comp-m5hok9rb-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5hok9rb {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hokjp5 {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hokjp5 .comp-m5hokjp5-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: max(0.5px, 0.0491918 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hokjp5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5homwlf {
            min-height: 0px;
            --l_display: unset;
            height: 42px;
            min-width: 0px;
            width: 444.421875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.028461 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5homwlf-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5homwlf:not(.comp-m5homwlf-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5homwlf {
            --font: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --color: rgba(255, 255, 255, 1);
            --label-display: initial;
            --letter-spacing: 0em;
            --line-height: unset;
            --text-decoration: none;
            --direction: ltr;
            --text-align: revert;
            --text-highlight: none;
            --text-transform: none;
            --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
            --text-shadow: 0px 0px 0px transparent;
            --background: rgba(0, 0, 0, 1);
            --border-left: 0px solid rgba(0, 0, 0, 1);
            --border-right: 0px solid rgba(0, 0, 0, 1);
            --border-top: 0px solid rgba(0, 0, 0, 1);
            --border-bottom: 0px solid rgba(0, 0, 0, 1);
            --padding-bottom: 0px;
            --padding-top: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
            --border-top-left-radius: 0px;
            --border-top-right-radius: 0px;
            --border-bottom-left-radius: 0px;
            --border-bottom-right-radius: 0px;
            --icon-display: initial;
            --icon-size: 25px;
            --icon-color: rgba(255, 255, 255, 1);
            --icon-rotation: 0;
            --container-flex-direction: row-reverse;
            --container-justify-content: center;
            --container-align-items: center;
            --content-horizontal-alignment: center;
            --content-gap: 2px;
            --label-overflow: ellipsis;
            --hover-icon-display: none;
            --disabled-icon-rotation: 0;
            --hover-border-right: 1px solid rgba(0, 0, 0, 1);
            --disabled-border-bottom: 0px solid rgba(199, 199, 199, 1);
            --disabled-border-top: 0px solid rgba(199, 199, 199, 1);
            --hover-icon-rotation: 0;
            --hover-icon-color: rgba(0, 0, 0, 1);
            --disabled-icon-color: rgba(0, 0, 0, 1);
            --hover-border-left: 1px solid rgba(0, 0, 0, 1);
            --hover-background: rgba(255, 255, 255, 1);
            --disabled-background: rgba(199, 199, 199, 1);
            --disabled-border-right: 0px solid rgba(199, 199, 199, 1);
            --disabled-color: #000000;
            --hover-border-top: 1px solid rgba(0, 0, 0, 1);
            --hover-border-bottom: 1px solid rgba(0, 0, 0, 1);
            --disabled-icon-size: 25px;
            --hover-icon-size: 25px;
            --disabled-border-left: 0px solid rgba(199, 199, 199, 1);
            --hover-color: rgba(0, 0, 0, 1);
            --disabled-icon-display: initial;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hokjq2 {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5hokjq2 .comp-m5hokjq2-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hokjq2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hrm58d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.1841293 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58j, [id^="comp-m5hrm58j__"]) {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58j, [id^="comp-m5hrm58j__"]) .comp-m5hrm58j-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 6.127450980392157%;
            padding-right: 6.127450980392157%;
            padding-bottom: 6.127450980392157%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1604609 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5hrm58j, [id^="comp-m5hrm58j__"]):not(.comp-m5hrm58j-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5hrm58n, [id^="comp-m5hrm58n__"]) {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 101.99430199430199%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58n, [id^="comp-m5hrm58n__"]) {
            --lineHeight: 1.6em;
            --fontStyle: normal;
            --fontSize: 18px;
            --color: var(--color_15);
            --alpha-color: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5hrm58p, [id^="comp-m5hrm58p__"]) {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 55.373451454912136%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.004259776536323265%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58p, [id^="comp-m5hrm58p__"]) {
            --minFontSize: 26px;
            --maxFontSize: 56px;
            --fontStyle: normal;
            --lineHeight: 1.2em;
            --fontSize: 56spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5hrm58q4, [id^="comp-m5hrm58q4__"]) {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1;
            min-width: 0px;
            width: 27.45573441851532%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58q4, [id^="comp-m5hrm58q4__"]) {
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5hrm58s2, [id^="comp-m5hrm58s2__"]) {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58s2, [id^="comp-m5hrm58s2__"]) .comp-m5hrm58s2-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 6.25%;
            padding-right: 6.25%;
            padding-bottom: 6.25%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0899906 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5hrm58s2, [id^="comp-m5hrm58s2__"]):not(.comp-m5hrm58s2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5hrm58u1, [id^="comp-m5hrm58u1__"]) {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58u1, [id^="comp-m5hrm58u1__"]) {
            --lineHeight: 1.6em;
            --fontStyle: normal;
            --fontSize: 18px;
            --color: var(--color_15);
            --alpha-color: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5hrm58w, [id^="comp-m5hrm58w__"]) {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58w, [id^="comp-m5hrm58w__"]) .comp-m5hrm58w-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 6.25%;
            padding-right: 6.25%;
            padding-bottom: 6.25%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1574828 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5hrm58w, [id^="comp-m5hrm58w__"]):not(.comp-m5hrm58w-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5hrm58x3, [id^="comp-m5hrm58x3__"]) {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5hrm58x3, [id^="comp-m5hrm58x3__"]) {
            --lineHeight: 1.6em;
            --fontStyle: normal;
            --fontSize: 18px;
            --color: var(--color_15);
            --alpha-color: 1;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hp3afe {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 29/1/30/2;
            position: relative;
        }
        #comp-m5hp3afe .comp-m5hp3afe-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0295144 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hp3afe .comp-m5hp3afe-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #comp-m5hp3afe {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5hp3w5t {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 32/1/33/2;
            position: relative;
        }
        #comp-m5hp3w5t .comp-m5hp3w5t-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0210526 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(266.984px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hp3w5t .comp-m5hp3w5t-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hp3w5t {
                --l_display: none;
            }
            #comp-m5hp3w5t .comp-m5hp3w5t-container {
                padding-top: 0px;
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(334.984375px, auto);
            }
        }
        #comp-m5hp3w5t {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5l6d7z7 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 1354.90625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: -0.48474999999962165px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l6d7z7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l6d7z7 {
                width: 100%;
                align-self: center;
                justify-self: center;
                margin-left: 0px;
                margin-right: max(0.5px, 0.001416 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.025334 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5l6d7z7-container {
                padding-bottom: 0px;
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
            }
        }
        #comp-m5l6d7z7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l9yx52 {
            width: max-content;
            height: auto;
            min-width: 50px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5l9yx52-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l9yx52 {
                width: 100%;
                order: 2;
            }
        }
        #comp-m5l9yx52 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpav26 {
            width: 100%;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5hpav26-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hpav26 {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5hpav26 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5m874 {
            min-height: 0px;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0070835 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5l5m874-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5m874 {
                margin-bottom: max(0.5px, 0.0070827 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5m874 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hp4oij {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5hp4oij {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5hp4oij {
                --fontSize: 41px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hp4oij {
                --fontSize: 24px;
            }
        }
        #comp-m5hp7aos {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5hp7aos-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(14px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5hp7aos-container {
                grid-template-columns: minmax(0px, 369.047125fr);
            }
        }
        #comp-m5hp7aos {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hp7b3m {
            width: 376px;
            height: 14px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.0006972982019216305%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5470470417289325%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hp7b3m {
                width: 200px;
                margin-left: 0%;
                margin-bottom: 0%;
            }
        }
        #comp-m5hp7b3m {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpbh8f {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hpbh8f {
                width: 100%;
                order: 1;
            }
        }
        #comp-m5hpbh8f {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5hpbh8f {
                --fontSize: 20px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hpbh8f {
                --fontSize: 13px;
            }
        }
        #comp-m5l5u2x4 {
            min-height: unset;
            --l_display: none;
            height: auto;
            width: 100%;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5l5u2x4-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2x4 {
                --l_display: unset;
            }
            .comp-m5l5u2x4-container {
                flex-direction: column;
            }
        }
        #comp-m5l5u2x4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2x8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597827 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0613361 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5l5u2x8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2x8 {
                width: 100.00898262759821%;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5l5u2x8-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0948347 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5l5u2x8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2x93 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2x93-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2x93 {
                min-height: 39.96875px;
                width: 29.53125px;
            }
            .comp-m5l5u2x93-container {
                grid-template-rows: minmax(39.96875px, auto);
            }
        }
        #comp-m5l5u2x93 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xa4 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xa4 {
                min-height: 0px;
                height: 39.96875px;
                min-width: 0px;
                width: 30.359375px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-right: -3.3864184320312134%;
            }
        }
        #comp-m5l5u2xa4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5l5u2xc2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5l5u2xc2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xc2 {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xc2 {
                --fontSize: 20px;
            }
        }
        #comp-m5l5u2xe {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2xe-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xe {
                width: max-content;
                min-width: 50px;
                align-self: end;
                margin-left: max(0.5px, 0.1320827 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xe {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xf1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xf1 {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xf1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xf1 {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xf1 {
                --fontSize: 15px;
            }
        }
        #comp-m5l5u2xg7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xg7 {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xg7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xg7 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xg7 {
                --fontSize: 13px;
            }
        }
        #comp-m5l5u2xi {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597726 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0609957 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5l5u2xi-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xi {
                width: 100.00487628355332%;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5l5u2xi-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0948347 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5l5u2xi {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xj4 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2xj4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xj4 {
                min-height: 39.984375px;
                width: 29.53125px;
            }
            .comp-m5l5u2xj4-container {
                grid-template-rows: minmax(39.984375px, auto);
            }
        }
        #comp-m5l5u2xj4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xk4 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5l5u2xk4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5l5u2xm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5l5u2xm {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xm {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xm {
                --fontSize: 22px;
            }
        }
        #comp-m5l5u2xn5 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.056208 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2xn5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xn5 {
                width: max-content;
                min-width: 244.5px;
                margin-left: max(0.5px, 0.1333333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xn5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xo4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xo4 {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xo4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xo4 {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xo4 {
                --fontSize: 15px;
            }
        }
        #comp-m5l5u2xq {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xq {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xq {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xq {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xq {
                --fontSize: 13px;
            }
        }
        #comp-m5l5u2xr4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597624 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5l5u2xr4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xr4 {
                width: 100%;
            }
            .comp-m5l5u2xr4-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(62.39062499999999px, auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5l5u2xr4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 240, 247, 181;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xu3 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2xu3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xu3 {
                min-height: 40px;
                width: 29.53125px;
            }
            .comp-m5l5u2xu3-container {
                grid-template-rows: minmax(39.999975px, auto);
            }
        }
        #comp-m5l5u2xu3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xv4 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xv4 {
                width: 100.04330309956117%;
            }
        }
        #comp-m5l5u2xv4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5l5u2xx {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xx {
                margin-right: 0px;
                margin-bottom: max(0.5px, 0.0000107 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xx {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xx {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xx {
                --fontSize: 22px;
            }
        }
        #comp-m5l5u2xy4 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.056208 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5l5u2xy4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xy4 {
                width: max-content;
                min-width: 50px;
                margin-left: max(0.5px, 0.1333333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xy4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5l5u2xz3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xz3 {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2xz3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xz3 {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xz3 {
                --fontSize: 15px;
            }
        }
        #comp-m5l5u2y09 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2y09 {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5l5u2y09 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2y09 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2y09 {
                --fontSize: 13px;
            }
        }
        #comp-m5hpv6tx {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5hpv6tx-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hpv6tx {
                --l_display: none;
                align-self: flex-end;
            }
        }
        #comp-m5hpv6tx {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hph3o1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597827 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0613361 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5hph3o1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hph3o1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpmgqn {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hpmgqn-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hpmgqn {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpjhcm {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hpjhcm {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpkv02 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hpkv02 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpow81 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hpow81-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5hpow81 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpn89b {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5hpn89b {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpo4i6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5hpo4i6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hppo7t {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597726 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0609957 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5hppo7t-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hppo7t {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hppo7x1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hppo7x1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hppo7x1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hppo7z {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hppo7z {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hppo821 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hppo821 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hppo853 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hppo853-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5hppo853 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hppo873 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5hppo873 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hppo8a {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5hppo8a {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpqsg6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597624 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5hpqsg6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hpqsg6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 240, 247, 181;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpqsga1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hpqsga1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hpqsga1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpqsgc {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hpqsgc {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpqsgf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hpqsgf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpqsgi {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hpqsgi-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5hpqsgi {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hpqsgk {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5hpqsgk {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hpqsgm4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5hpqsgm4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oq0xb5 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 30/1/31/2;
            position: relative;
        }
        #comp-m5oq0xb5 .comp-m5oq0xb5-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0190968 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oq0xb5 .comp-m5oq0xb5-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5oq0xb5 {
                --l_display: none;
            }
        }
        #comp-m5oq0xb5 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5oq9evy {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003583 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5oq9evy-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5oq9evy {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oq3nmt {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5oq3nmt {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oq7zhm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 47.07988980716254%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.3126628 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5oq7zhm-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0145833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 400.54475fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oq7zhm {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oq80ke {
            width: 98.56021890065335%;
            height: auto;
            --aspect-ratio: 0.048786665991184974;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.0003432805638421335%;
            margin-top: 0%;
            margin-bottom: -0.38587231960281%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oq80ke {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqajjq {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 31/1/32/2;
            position: relative;
        }
        #comp-m5oqajjq .comp-m5oqajjq-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(719.219px, max-content);
            grid-template-columns: 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqajjq .comp-m5oqajjq-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5oqajjq {
                --l_display: none;
            }
        }
        #comp-m5oqajjq {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqd9ty {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqd9ty .comp-m5oqd9ty-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: max(0.5px, 0.0446933 * (var(--scaling-factor) - var(--scrollbar-width)));
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqd9ty {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovdctf {
            width: 100%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: min(-0.5px, -0.0003584 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovdctf-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ovdctf {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oql15v {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5oql15v-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oql15v.variants-m5oqt022 {
            --alpha-bg: 0;
        }
        #comp-m5oql15v {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oql15v:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5oql15v.variants-m5oqt022,
        #comp-m5oql15v.variants-m5oqt022> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5oql15v {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5oqnlhl {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5oqnlhl-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqnlhl {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oqnlho2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqnlho2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqnlhq {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqnlhq {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqnjd2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqnjd2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovm6bp {
            min-height: 0px;
            --l_display: unset;
            height: 18.181818181818183px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovm6bp {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqq29o {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5oqq29o-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqq29o.variants-m5oqq29w {
            --alpha-bg: 1;
        }
        #comp-m5oqq29o {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oqq29o:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5oqq29o.variants-m5oqq29w,
        #comp-m5oqq29o.variants-m5oqq29w> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5oqq29o {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5oqq29x5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5oqq29x5-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqq29x5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oqq29z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqq29z {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqq2a11 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqq2a11 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqq2a33 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqq2a33 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovs13p {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovs13p {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovdljs {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5ovdljs-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovdljs.variants-m5ovdlk8 {
            --alpha-bg: 1;
        }
        #comp-m5ovdljs {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovdljs:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovdljs.variants-m5ovdlk8,
        #comp-m5ovdljs.variants-m5ovdlk8> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovdljs {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovdlkp {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovdlkp-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovdlkp {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovdlks {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovdlks {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovdll02 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovdll02 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovdll8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovdll8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovsq59 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovsq59 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt5qp {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5ovt5qp-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovt5qp.variants-m5ovt5qw1 {
            --alpha-bg: 1;
        }
        #comp-m5ovt5qp {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovt5qp:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovt5qp.variants-m5ovt5qw1,
        #comp-m5ovt5qp.variants-m5ovt5qw1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovt5qp {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovt5qz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovt5qz-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovt5qz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovt5r02 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt5r02 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt5r2 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt5r2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt5r34 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt5r34 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt5r5 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt5r5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt9vx {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        .comp-m5ovt9vx-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovt9vx.variants-m5ovt9w51 {
            --alpha-bg: 1;
        }
        #comp-m5ovt9vx {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovt9vx:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovt9vx.variants-m5ovt9w51,
        #comp-m5ovt9vx.variants-m5ovt9w51> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovt9vx {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovt9w8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovt9w8-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovt9w8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovt9wa {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt9wa {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt9wb3 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt9wb3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt9wd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt9wd {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovt9we1 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovt9we1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtgh5 {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 6;
            position: relative;
        }
        .comp-m5ovtgh5-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtgh5.variants-m5ovtghc1 {
            --alpha-bg: 1;
        }
        #comp-m5ovtgh5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtgh5:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtgh5.variants-m5ovtghc1,
        #comp-m5ovtgh5.variants-m5ovtghc1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtgh5 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovtghe1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovtghe1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtghe1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtghg {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtghg {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtghh {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtghh {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtghj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtghj {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtghk2 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtghk2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtkxb {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 7;
            position: relative;
        }
        .comp-m5ovtkxb-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtkxb.variants-m5ovtkxh1 {
            --alpha-bg: 1;
        }
        #comp-m5ovtkxb {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtkxb:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtkxb.variants-m5ovtkxh1,
        #comp-m5ovtkxb.variants-m5ovtkxh1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtkxb {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovtkxj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovtkxj-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtkxj {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtkxl {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtkxl {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtkxm1 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtkxm1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtkxo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtkxo {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtkxp5 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtkxp5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtpip {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 8;
            position: relative;
        }
        .comp-m5ovtpip-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtpip.variants-m5ovtpix1 {
            --alpha-bg: 1;
        }
        #comp-m5ovtpip {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtpip:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtpip.variants-m5ovtpix1,
        #comp-m5ovtpip.variants-m5ovtpix1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtpip {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovtpiz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovtpiz-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtpiz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtpj13 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtpj13 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtpj34 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtpj34 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtpj51 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtpj51 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtpj7 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtpj7 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovttnf {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 9;
            position: relative;
        }
        .comp-m5ovttnf-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovttnf.variants-m5ovttnp1 {
            --alpha-bg: 1;
        }
        #comp-m5ovttnf {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovttnf:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovttnf.variants-m5ovttnp1,
        #comp-m5ovttnf.variants-m5ovttnp1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovttnf {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovttnr {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovttnr-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovttnr {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovttnt {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovttnt {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovttnu2 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovttnu2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovttnw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovttnw {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovttnx1 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovttnx1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtxvq {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 10;
            position: relative;
        }
        .comp-m5ovtxvq-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 460fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtxvq.variants-m5ovtxvw1 {
            --alpha-bg: 1;
        }
        #comp-m5ovtxvq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtxvq:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtxvq.variants-m5ovtxvw1,
        #comp-m5ovtxvq.variants-m5ovtxvw1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5ovtxvq {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5ovtxvy6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ovtxvy6-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ovtxvy6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ovtxw0 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtxw0 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtxw16 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtxw16 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtxw32 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0347222 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtxw32 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ovtxw5 {
            min-height: 0px;
            --l_display: unset;
            height: 18.171875px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ovtxw5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5oqd9w6 {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5oqd9w6 .comp-m5oqd9w6-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: 0px;
            padding-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0138891 * (var(--scaling-factor) - var(--scrollbar-width)));
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max-content, 100%);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqd9w6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5oqgtta {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5oqgtta .comp-m5oqgtta-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5oqgtta .comp-m5oqgtta-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.390625 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 770.531fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5oqgtta {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4c725 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
        }
        .comp-m5p4c725-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4c725:not(.comp-m5p4c725-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5p4c725 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4c7293 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5p4c7293-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4c7293 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p52ugd {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5p52ugd-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5p52ugd {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4hrcm {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5p4hrcm-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5p4hrcm {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4e6uv {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5p4e6uv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5p4gdqu {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5p4gdqu {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5p52mkb {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5p52mkb-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5p52mkb {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p52c3d {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090022 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5p52c3d-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5p52c3d {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4mw8e {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104168 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5p4mw8e-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284723 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4mw8e {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4qsvw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p4qsvw {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5p50wjz {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5p50wjz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284723 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p50wjz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p50wk1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p50wk1 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5p50wk1 wow-image {
            overflow: clip;
        }
        #comp-m5p50wk1 wow-image img {
            height: 100%;
        }
        #comp-m5p510y2 {
            min-height: 0px;
            --l_display: none;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5p510y2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284723 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p510y2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p510y5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p510y5 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5p50bgm {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5p50bgm-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5p50bgm {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4u0x8 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104168 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5p4u0x8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763888 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4u0x8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4utc6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p4utc6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5p4y47u {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5p4y47u-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763888 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4y47u {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4y47x {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p4y47x {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5p4zgfi {
            min-height: 110px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5p4zgfi-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763888 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5p4zgfi {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5p4zgfk3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5p4zgfk3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phn161 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phn161-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn161 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn171 {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phn171-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phn171 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn175 {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phn175-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phn175 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn178 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phn178 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phn17e {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phn17e {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phn17g {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phn17g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phn17g {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn17i2 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phn17i2-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phn17i2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn17k3 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phn17k3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn17k3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn17m4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn17m4 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phn17r {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phn17r-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn17r {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn17t {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn17t {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phn17t wow-image {
            overflow: clip;
        }
        #comp-m5phn17t wow-image img {
            height: 100%;
        }
        #comp-m5phn17v {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phn17v-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn17v {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn17z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn17z {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phn181 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phn181-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phn181 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn1832 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phn1832-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn1832 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn1852 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn1852 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phn187 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phn187-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn187 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn1886 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn1886 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phn18a2 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phn18a2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phn18a2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phn18c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phn18c {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnggy {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phnggy-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnggy {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghm5 {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phnghm5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnghm5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghp {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnghp-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnghp {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghq3 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phnghq3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnghs3 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phnghs3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnghu {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phnghu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnghu {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghw1 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnghw1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnghw1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghy {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnghy-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnghy {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnghz3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnghz3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phngi1 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phngi1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phngi1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngi25 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phngi25 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phngi25 wow-image {
            overflow: clip;
        }
        #comp-m5phngi25 wow-image img {
            height: 100%;
        }
        #comp-m5phngi4 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phngi4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phngi4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngi53 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phngi53 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phngi7 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phngi7-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phngi7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngi84 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phngi84-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phngi84 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngia {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phngia {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phngib6 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phngib6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phngib6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngig {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phngig {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phngih4 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phngih4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phngih4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phngij {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phngij {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnj32 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phnj32-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnj32 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjm3 {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phnjm3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnjm3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjm53 {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnjm53-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnjm53 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjm64 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phnjm64 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnjm8 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phnjm8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnjm93 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phnjm93-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnjm93 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmb2 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnjmb2-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnjmb2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmd {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnjmd-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmd {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjme3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjme3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phnjmf6 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phnjmf6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmf6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmh3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjmh3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phnjmh3 wow-image {
            overflow: clip;
        }
        #comp-m5phnjmh3 wow-image img {
            height: 100%;
        }
        #comp-m5phnjmi6 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phnjmi6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmi6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmk2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjmk2 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phnjml5 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phnjml5-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phnjml5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmn2 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phnjmn2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmn2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjms {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjms {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnjmu {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phnjmu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmu {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmv5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjmv5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phnjmx {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phnjmx-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phnjmx {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phnjmy3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phnjmy3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phocgr {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phocgr-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phocgr {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochj {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phochj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phochj {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochl2 {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phochl2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phochl2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochm4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phochm4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phocho {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phocho {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_15);
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phochp7 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phochp7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phochp7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochr4 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phochr4-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phochr4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phocht1 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phocht1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phocht1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phochv {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phochw {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phochw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phochw {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phochx5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phochx5 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phochx5 wow-image {
            overflow: clip;
        }
        #comp-m5phochx5 wow-image img {
            height: 100%;
        }
        #comp-m5phochz {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phochz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phochz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phoci05 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phoci05 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phoci16 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phoci16-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phoci16 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phoci31 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phoci31-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phoci31 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phoci47 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phoci47 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phoci61 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phoci61-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phoci61 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phoci75 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phoci75 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phoci9 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phoci9-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phoci9 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phocia5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phocia5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phom7u {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phom7u-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom7u {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8j {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phom8j-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phom8j {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8l {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phom8l-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phom8l {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8m {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phom8m {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phom8n5 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phom8n5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phom8p2 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phom8p2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phom8p2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8r3 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phom8r3-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phom8r3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8t {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phom8t-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom8t {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8u5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom8u5 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phom8w {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phom8w-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom8w {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom8y {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom8y {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phom8y wow-image {
            overflow: clip;
        }
        #comp-m5phom8y wow-image img {
            height: 100%;
        }
        #comp-m5phom8z5 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phom8z5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom8z5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom911 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom911 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phom924 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phom924-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phom924 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom942 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phom942-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom942 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom96 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom96 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phom98 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phom98-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom98 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom995 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom995 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phom9b {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phom9b-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phom9b {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phom9c5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phom9c5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phowz2 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phowz2-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phowz2 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phowzu {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phowzu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phowzu {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phowzw {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phowzw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phowzw {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phowzy6 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phowzy6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phowzx2 {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phowzx2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phox00 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phox00-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phox00 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox02 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phox02-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phox02 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox033 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phox033-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox033 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox05 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox05 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phox063 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phox063-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox063 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox077 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox077 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phox077 wow-image {
            overflow: clip;
        }
        #comp-m5phox077 wow-image img {
            height: 100%;
        }
        #comp-m5phox091 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phox091-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox091 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox0a6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox0a6 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phox0c {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phox0c-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phox0c {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox0d4 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phox0d4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox0d4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox0e7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox0e7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phox0g {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phox0g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox0g {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox0h2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox0h2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phox0i5 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phox0i5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phox0i5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phox0k {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phox0k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5php74p {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5php74p-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php74p {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75g {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5php75g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5php75g {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75i3 {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5php75i3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5php75i3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75j4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5php75j4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5php75l {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5php75l {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5php75m3 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5php75m3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5php75m3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75o1 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5php75o1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5php75o1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75p4 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5php75p4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php75p4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75r3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php75r3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5php75s5 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5php75s5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php75s5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75u {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php75u {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5php75u wow-image {
            overflow: clip;
        }
        #comp-m5php75u wow-image img {
            height: 100%;
        }
        #comp-m5php75v1 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5php75v1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php75v1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75w5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php75w5 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5php75x6 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5php75x6-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5php75x6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php75z4 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5php75z4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php75z4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php761 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php761 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5php763 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5php763-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php763 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php7642 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php7642 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5php7656 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5php7656-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5php7656 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5php7667 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5php7667 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phpgvg {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5phpgvg-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgvg {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgw4 {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5phpgw4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phpgw4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgw62 {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phpgw62-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phpgw62 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgw73 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5phpgw73 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phpgw9 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5phpgw9 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phpgwa5 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phpgwa5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phpgwa5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwc2 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phpgwc2-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phpgwc2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwd4 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phpgwd4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwd4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgwf {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phpgwg2 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phpgwg2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwg2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwh6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgwh6 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phpgwh6 wow-image {
            overflow: clip;
        }
        #comp-m5phpgwh6 wow-image img {
            height: 100%;
        }
        #comp-m5phpgwj {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phpgwj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwj {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwk3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgwk3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5phpgwl5 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phpgwl5-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5phpgwl5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwn2 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5phpgwn2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwn2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwo6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgwo6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phpgwq {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5phpgwq-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgwr3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgwr3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5phpgwv {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5phpgwv-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5phpgwv {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5phpgww4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5phpgww4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5pjfsia {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5pjfsia-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4520833 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfsia {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5a {
            width: 100.06253074872906%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0006729 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5pjfu5a-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5pjfu5a {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5e {
            width: 89.99836340097943%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0207357 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5pjfu5e-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5pjfu5e {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5g3 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.88914608458137%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0208333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5pjfu5g3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5pjfu5m1 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5pjfu5m1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5pjfu5o3 {
            width: 99.99586683750405%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5pjfu5o3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5pjfu5o3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5q3 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0090061 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5pjfu5q3-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5pjfu5q3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5t {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5pjfu5t-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu5t {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu5u5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu5u5 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5pjfu613 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5pjfu613-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu613 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu633 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu633 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5pjfu633 wow-image {
            overflow: clip;
        }
        #comp-m5pjfu633 wow-image img {
            height: 100%;
        }
        #comp-m5pjfu651 {
            min-height: 0px;
            --l_display: unset;
            height: 185px;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5pjfu651-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1284722 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu651 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu67 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu67 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5pjfu684 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5pjfu684-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5pjfu684 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu6a3 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5pjfu6a3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu6a3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu6c5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu6c5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5pjfu6e {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0104275 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5pjfu6e-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu6e {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu6f6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu6f6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5pjfu6h1 {
            min-height: 110px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5pjfu6h1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0763889 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 240fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5pjfu6h1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5pjfu6j {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5pjfu6j {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 16px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jag6fc {
            min-height: 42px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 34/1/35/2;
            position: relative;
        }
        #comp-m5jag6fc .comp-m5jag6fc-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(42px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5jag6fc .comp-m5jag6fc-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jag6fc {
                --l_display: none;
            }
        }
        #comp-m5jag6fc {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la091z {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 33/1/34/2;
            position: relative;
        }
        #comp-m5la091z .comp-m5la091z-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0210526 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(266.984px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la091z .comp-m5la091z-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la091z {
                --l_display: unset;
            }
            #comp-m5la091z .comp-m5la091z-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(298.969px, auto);
            }
        }
        #comp-m5la091z {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5la092c {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 1354.90625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: -5.456075217347313%;
            margin-bottom: -0.48474999999962165px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la092c-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092c {
                width: 100%;
                align-self: center;
                justify-self: center;
                margin-left: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
            }
            .comp-m5la092c-container {
                padding-bottom: 0px;
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
            }
        }
        #comp-m5la092c {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la092h {
            width: 100%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5la092h-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092h {
                order: 2;
            }
        }
        #comp-m5la092h {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la092k {
            width: 100%;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5la092k-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092k {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la092k {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la092m {
            min-height: 0px;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0070835 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5la092m-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092m {
                margin-bottom: max(0.5px, 0.0070827 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la092m {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la092n6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5la092n6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la092n6 {
                --fontSize: 41px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092n6 {
                --fontSize: 24px;
            }
        }
        #comp-m5la092t4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5la092t4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(14px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5la092t4-container {
                grid-template-columns: minmax(0px, 369.047125fr);
            }
        }
        #comp-m5la092t4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la092w {
            width: 376px;
            height: 14px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.0006972982019216305%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5470470417289325%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092w {
                width: 200px;
                margin-left: 0%;
                margin-bottom: 0%;
            }
        }
        #comp-m5la092w {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la0933 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0933 {
                width: 100%;
                order: 1;
            }
        }
        #comp-m5la0933 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la0933 {
                --fontSize: 20px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0933 {
                --fontSize: 13px;
            }
        }
        #comp-m5la09352 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            width: 100%;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5la09352-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5la09352-container {
                flex-direction: column;
            }
        }
        #comp-m5la09352 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la0938 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597827 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0613361 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5la0938-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0938 {
                width: 100.00898262759821%;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5la0938-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0948347 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5la0938 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093a {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la093a-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093a {
                min-height: 39.96875px;
                width: 29.53125px;
                margin-left: max(0.5px, 0.0272917 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0000416 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5la093a-container {
                grid-template-rows: minmax(39.96875px, auto);
            }
        }
        #comp-m5la093a {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093d {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093d {
                min-height: 0px;
                height: 39.96875px;
                min-width: 0px;
                width: 30.359375px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-right: -3.3864184320312134%;
            }
        }
        #comp-m5la093d {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la093f6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la093f6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093f6 {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093f6 {
                --fontSize: 20px;
            }
        }
        #comp-m5la093h2 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la093h2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093h2 {
                width: max-content;
                min-width: 50px;
                align-self: end;
                margin-left: max(0.5px, 0.1320827 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093h2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093j {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093j {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093j {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093j {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093j {
                --fontSize: 15px;
            }
        }
        #comp-m5la093k7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093k7 {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093k7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093k7 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093k7 {
                --fontSize: 13px;
            }
        }
        #comp-m5la093m2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597726 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0609957 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5la093m2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093m2 {
                width: 100.00487628355332%;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5la093m2-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.0948347 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5la093m2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093o3 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la093o3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093o3 {
                min-height: 39.984375px;
                width: 29.53125px;
                margin-left: max(0.5px, 0.0272917 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5la093o3-container {
                grid-template-rows: minmax(39.984375px, auto);
            }
        }
        #comp-m5la093o3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093q {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la093q {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la093r6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la093r6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093r6 {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093r6 {
                --fontSize: 22px;
            }
        }
        #comp-m5la093t7 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.056208 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la093t7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093t7 {
                width: max-content;
                min-width: 244.5px;
                margin-left: max(0.5px, 0.1333333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093t7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la093v1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093v1 {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093v1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093v1 {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093v1 {
                --fontSize: 15px;
            }
        }
        #comp-m5la093x {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093x {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la093x {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093x {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093x {
                --fontSize: 13px;
            }
        }
        #comp-m5la093z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597624 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5la093z-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093z {
                width: 100%;
            }
            .comp-m5la093z-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(62.39062499999999px, auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5la093z {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 240, 247, 181;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la0941 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la0941-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0941 {
                min-height: 40px;
                width: 29.53125px;
                margin-left: max(0.5px, 0.0272917 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0013749 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5la0941-container {
                grid-template-rows: minmax(39.999975px, auto);
            }
        }
        #comp-m5la0941 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la09428 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09428 {
                width: 100.04330309956117%;
            }
        }
        #comp-m5la09428 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la09444 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09444 {
                margin-right: 0px;
                margin-bottom: max(0.5px, 0.0000107 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la09444 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09444 {
                --fontSize: 27spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09444 {
                --fontSize: 22px;
            }
        }
        #comp-m5la0946 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.056208 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la0946-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0946 {
                width: max-content;
                min-width: 60px;
                margin-left: max(0.5px, 0.1333333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la0946 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la09476 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09476 {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la09476 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09476 {
                --fontSize: 20spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09476 {
                --fontSize: 15px;
            }
        }
        #comp-m5la09497 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09497 {
                margin-left: max(0.5px, 0.0006907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5la09497 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09497 {
                --fontSize: 15spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09497 {
                --fontSize: 13px;
            }
        }
        #comp-m5la094b2 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5la094b2-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la094b2 {
                --l_display: none;
            }
        }
        #comp-m5la094b2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094d6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597827 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0613361 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5la094d6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la094d6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094f1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la094f1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la094f1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094g3 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la094g3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094i {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la094i {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094j3 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la094j3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5la094j3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094m {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5la094m {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094o {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5la094o {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094p8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597726 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0609957 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5la094p8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la094p8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094r2 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la094r2-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la094r2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094s3 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la094s3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094u1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la094u1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la094x {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la094x-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5la094x {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la094y1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5la094y1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la0950 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5la0950 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la09514 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2597624 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5la09514-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.09487 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 409.984fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la09514 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 240, 247, 181;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la0953 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 8.815453119626119%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0139782 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la0953-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5la0953 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la0954 {
            width: 100.04330309956116%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.043303099561141%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la0954 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la09555 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5la09555 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la0957 {
            width: 55.36622890999076%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0562083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5la0957-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5la0957 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5la09583 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5la09583 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 20spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5la095a1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5la095a1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i4y2l8 {
            min-height: 395.328125px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 39/1/40/2;
            position: relative;
        }
        #comp-m5i4y2l8 .comp-m5i4y2l8-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(395.328125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i4y2l8 .comp-m5i4y2l8-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i4y2l8 {
                min-height: 0px;
                --comp-display: flex;
            }
            #comp-m5i4y2l8 .comp-m5i4y2l8-container {
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(291.828px, auto);
            }
        }
        #comp-m5i4y2l8 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5nhu4 {
            width: 105.96500771570392%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: min(-0.5px, -0.294125 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5nhu4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i5nhu4 {
                min-height: 0px;
                min-width: 0px;
                width: 100%;
                max-width: 99999px;
                max-height: 99999px;
                margin-top: 0px;
                margin-left: max(0.5px, 0.0012507 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5i5nhu4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i4z5ca {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0519167 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.2719167 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i4z5ca {
                margin-left: 0px;
                margin-bottom: 20px;
            }
        }
        #comp-m5i4z5ca {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i4z5ca {
                --fontSize: 30px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i4z5ca {
                --fontSize: 20px;
            }
        }
        #comp-m5i51lz6 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 0%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5i51lz6-container {
            box-sizing: border-box;
            column-gap: max(0.5px, 0.0105413 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.230488 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i51lz6 {
                margin-bottom: 20px;
            }
        }
        #comp-m5i51lz6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i533fw {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.2653918797728076%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i533fw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2304772 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.187625fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i533fw {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i54ur5 {
            width: 99.98904462320299%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i54ur5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i54ur5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5342e {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1886371511264506;
            min-width: 0px;
            width: 99.9996602983939%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5342e {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5343i {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 91.02877163180804%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035027 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5343i {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5344i {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 93.33262554411296%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5i5344i {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i58kgr {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.02114642498029%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.0007643286137469217%;
            margin-top: 0%;
            margin-bottom: 15.881219936407277%;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5i58kgr-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2139297 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21899999999997fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i58kgr {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5a0jc {
            width: 99.84062858734266%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5a0jc-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5a0jc {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i58ku1 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 99.851242027184%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0102007 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i58ku1 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i58kv9 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035027 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i58kv9 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i58kwa {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.1958116296375%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5i58kwa {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5bv5z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.032526428784939235%;
            margin-right: 0%;
            margin-top: 0.09554107671821073%;
            margin-bottom: 0%;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-m5i5bv5z-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2104216 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.000025fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5bv5z {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5bvjb {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34697421617330165%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5bvjb {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5coun {
            width: 79.77253401360544%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0008674 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5coun-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5coun {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5bvkf {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 59.880079946702196%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5bvkf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5bvlf {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5bvlf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5dvgs {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.032013613852935906%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/4/2/5;
            position: relative;
        }
        .comp-m5i5dvgs-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5dvgs {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5dvxu {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34693877551035257%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5dvxu {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5eyal {
            width: 94.04761904761905%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0009442 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5eyal-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5eyal {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5dvyz {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 81.79249547920433%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5dvyz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5dvzz {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5dvzz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5fjoj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.04254329055787707%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/5/2/6;
            position: relative;
        }
        .comp-m5i5fjoj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5fjoj {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5fk1w {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34693877551035257%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5fk1w {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5ggyw {
            width: 75.8609693877551%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0008234 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5ggyw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5ggyw {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5fk32 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 89.19714165615805%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5fk32 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5fk46 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5fk46 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5h0wt {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.02080672337418%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.03175886360994488%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/6/2/7;
            position: relative;
        }
        .comp-m5i5h0wt-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2036894 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21824999999995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5h0wt {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5h1ab {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1884950116748036;
            min-width: 0px;
            width: 99.99983018496255%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.010443624803867648%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5h1ab {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5i3rh {
            width: 98.48210828765309%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1336964 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5i3rh-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5i3rh {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5h1bf {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5h1bf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5h1cf {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 80.38581743722384%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5h1cf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5jfwz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.02072179797264%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.10157078022664151%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.35014743049763475%;
            grid-area: 1/7/2/8;
            position: relative;
        }
        .comp-m5i5jfwz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2304989 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21874999999994fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5jfwz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5jgaf {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 99.851242027184%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.3464236639194538%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5jgaf {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5kkjl {
            width: 98.49272172749441%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1333999 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5kkjl-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5kkjl {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5jgbk {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 70.57112068965517%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5jgbk {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5jgcm {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5jgcm {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5lhqd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.94658192243934%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.10572135078760125%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/8/2/9;
            position: relative;
        }
        .comp-m5i5lhqd-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.10899999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5lhqd {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5li3x {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.190263605442177;
            min-width: 0px;
            width: 99.92590528111808%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i5li3x {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5md06 {
            width: 95.86853965426995%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1336964 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i5md06-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i5md06 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i5li51 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 63.76024817194771%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5i5li51 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i5li61 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i5li61 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyrf4a {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 94.37084635359359%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5lyrf4a .comp-m5lyrf4a-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5lyrf4a .comp-m5lyrf4a-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyrf4a:not(.comp-m5lyrf4a-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lyrf4a {
                --l_display: unset;
                width: 100%;
                margin-left: 0px;
                margin-bottom: 20px;
            }
            #comp-m5lyrf4a .comp-m5lyrf4a-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5lyrf4a .comp-m5lyrf4a-container {
                row-gap: 0px;
                column-gap: 16px;
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5lyrf4a {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5lyrf4g__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041653 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.234376 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyrf4g__"] {
                min-height: 262px;
                width: 144px;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(261.999975px, auto);
                grid-template-columns: minmax(0px, 143.99975fr);
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        [id^="comp-m5lyrf4g__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyrf4g__"] {
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5lyxv30__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyxv30__"] {
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5lyxv30__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5lytln4__"] {
            min-height: 0px;
            --l_display: none;
            height: 176px;
            min-width: 0px;
            width: 144px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0572083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lytln4__"] {
                --l_display: unset;
                margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5lytln4__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lytln4__"] {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        [id^="comp-m5lyuvv0__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 144px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyuvv0__"] {
                margin-bottom: max(0.5px, 0.01625 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5lyuvv0__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyuvv0__"] {
                --color: 30, 54, 54;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 13px;
            }
        }
        [id^="comp-m5lyxesp__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 144px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        [id^="comp-m5lyxesp__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyxesp__"] {
                --color: 30, 54, 54;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 10px;
            }
        }
        #comp-m5i5on84 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 41/1/42/2;
            position: relative;
        }
        #comp-m5i5on84 .comp-m5i5on84-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0295144 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i5on84 .comp-m5i5on84-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i5on84 {
                --l_display: none;
            }
        }
        #comp-m5i5on84 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5i61u4u {
            min-height: 579.96875px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 42/1/43/2;
            position: relative;
        }
        #comp-m5i61u4u .comp-m5i61u4u-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(579.96875px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i61u4u .comp-m5i61u4u-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u4u {
                min-height: 0px;
                --comp-display: flex;
                --l_display: unset;
            }
            #comp-m5i61u4u .comp-m5i61u4u-container {
                padding-top: 20px;
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(429.96900000000005px, auto);
            }
        }
        #comp-m5i61u4u {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i61u5x {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i61u5x-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i61u5x {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ig1mlb {
            width: 100.14931454104247%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0800007 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ig1mlb-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ig1mlb {
                min-width: 50px;
                align-self: start;
                margin-bottom: 0px;
            }
        }
        #comp-m5ig1mlb {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i9v36u {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0132917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5i9v36u-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i9v36u {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i61u5z {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5i61u5z-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u5z {
                width: max-content;
            }
            .comp-m5i61u5z-container {
                grid-template-rows: minmax(max(0.5px, 0.0334693 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 35fr);
            }
        }
        #comp-m5i61u5z {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i61u602 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u602 {
                margin-right: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5i61u602 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u602 {
                --fontSize: 28spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u602 {
                --fontSize: 22px;
            }
        }
        #comp-m5i61u618 {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u618 {
                min-height: unset;
                --aspect-ratio: 1.3164772727272727;
                min-width: 0px;
                width: 27.5px;
                max-width: 99999px;
                max-height: 99999px;
                justify-self: start;
                margin-right: 0%;
            }
        }
        #comp-m5i61u618 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i61u688 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u688 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5i61u688 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u688 {
                --fontSize: 16spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u688 {
                --fontSize: 13px;
            }
        }
        #comp-m5i61u644 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 20px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5i61u644 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1em;
            --fontSize: 41spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u644 {
                --fontSize: 41spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u644 {
                --fontSize: 24px;
            }
        }
        #comp-m5i61u6f {
            min-height: 0px;
            --l_display: unset;
            height: 200px;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.2927917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5i61u6f-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i61u6f:not(.comp-m5i61u6f-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6f {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5i61u6f-container {
                row-gap: 0px;
                column-gap: 0px;
            }
        }
        #comp-m5i61u6f {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6f {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        #comp-m5i61u6j {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i61u6j {
            --static-spx: 1px;
        }
        #comp-m5i61u6l {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5i61u6l {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5m83vny {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5m83vny-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5m83vny-container {
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(max(0.5px, 0.28 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5m83vny {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i61u66 {
            min-height: 0px;
            --l_display: unset;
            height: 85px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i61u66-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0562187 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5i61u66-container {
                grid-template-rows: minmax(max(0.5px, 0.2266667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 335.031125fr);
            }
        }
        #comp-m5i61u66 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 110, 209, 144;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i61u671 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140427 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u671 {
                width: 90%;
                align-self: start;
                justify-self: center;
                margin-left: 0px;
                margin-right: max(0.5px, 0.00004 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5i61u671 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u671 {
                --textAlign: left;
                --fontSize: 13spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u671 {
                --textAlign: center;
                --fontSize: 12px;
            }
        }
        #comp-m5i61u6a {
            min-height: 0px;
            --l_display: unset;
            height: 40px;
            min-width: 0px;
            width: 90%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0013733 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i61u6a-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.03092 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6a {
                margin-right: max(0.5px, 0.0013743 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5i61u6a-container {
                grid-template-rows: minmax(max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 301.499975fr);
            }
        }
        #comp-m5i61u6a {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5i61u6b4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6b4 {
                margin-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5i61u6b4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u6b4 {
                --fontSize: 14spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6b4 {
                --fontSize: 12px;
            }
        }
        #comp-m5i61u6d {
            width: 12.307692307692308%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.256410256410257%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6d {
                min-height: 0px;
                height: 20px;
                min-width: 0px;
                width: 20px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-right: 20px;
            }
        }
        #comp-m5i61u6d {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5i61u6d {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5i9y3ya {
            min-height: 42px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 44/1/45/2;
            position: relative;
        }
        #comp-m5i9y3ya .comp-m5i9y3ya-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(42px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i9y3ya .comp-m5i9y3ya-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i9y3ya {
                min-height: 142.96875px;
            }
            #comp-m5i9y3ya .comp-m5i9y3ya-container {
                padding-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(103px, auto);
            }
        }
        #comp-m5i9y3ya {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m8m818 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.00007461996054%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000213 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m818-container {
            box-sizing: border-box;
            row-gap: 5px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: max-content max-content;
            grid-template-columns: minmax(0px, 229.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m818 {
                --l_display: unset;
                align-self: start;
                margin-left: min(-0.5px, -0.001376 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5m8m818 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m818 {
                --alpha-bg: 0;
            }
        }
        #comp-m5m8m81e {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m81e-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81e {
                --l_display: unset;
                justify-self: center;
                margin-left: 0px;
                margin-top: 0px;
                grid-area: 2/1/3/2;
            }
        }
        #comp-m5m8m81e {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m81g {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81g {
                min-height: 0px;
                height: 51.953125px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5m8m81g {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m8m81j1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81j1 {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5m8m81j1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81j1 {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81j1 {
                --fontSize: 12px;
            }
        }
        #comp-m5m8m81j1 {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5m8m81n {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m81n-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81n {
                justify-self: center;
                margin-top: max(0.5px, 0.0281641 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5m8m81n {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m81p1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81p1 {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5m8m81p1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81p1 {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81p1 {
                --fontSize: 30px;
            }
        }
        #comp-m5m8m81r2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81r2 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5m8m81r2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81r2 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81r2 {
                --fontSize: 13px;
            }
        }
        #comp-m5m8m81t2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0139022 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m81t2-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m8m81t2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m81w {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81w {
                width: 34.65346534653465%;
                --aspect-ratio: 1.316883116883117;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5m8m81w {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m8m81y5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81y5 {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5m8m81y5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81y5 {
                --textAlign: left;
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81y5 {
                --textAlign: center;
                --fontSize: 12px;
            }
        }
        #comp-m5m8m81y5 {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5m8m8203 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m8203-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m8203 {
                justify-self: center;
                margin-top: max(0.5px, 0.0281653 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5m8m8203 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m822 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m822 {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5m8m822 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m822 {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m822 {
                --fontSize: 30px;
            }
        }
        #comp-m5m8m824 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m824 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5m8m824 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m824 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m824 {
                --fontSize: 13px;
            }
        }
        #comp-m5m8m8258 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000401 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m8258-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(50.48400000000001px, auto);
            grid-template-columns: minmax(0px, 293.499875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m8m8258 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m827 {
            width: 23.91359014982704%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.5698768781004865%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m827 {
                min-height: 0px;
                height: 51.953125px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-top: 0.6814310051107325%;
            }
        }
        #comp-m5m8m827 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m8m829 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0757533 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m829 {
                margin-right: 0px;
                margin-top: max(0.5px, 0.1270032 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5m8m829 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m829 {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m829 {
                --fontSize: 12px;
            }
        }
        #comp-m5m8m829 {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5m8m82b {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0.4975124378109453%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m8m82b-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82b {
                justify-self: center;
                margin-top: max(0.5px, 0.0281641 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5m8m82b {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m8m82c4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82c4 {
                width: max-content;
                margin-right: 0px;
            }
        }
        #comp-m5m8m82c4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m82c4 {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82c4 {
                --fontSize: 30px;
            }
        }
        #comp-m5m8m82e5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82e5 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5m8m82e5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m82e5 {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82e5 {
                --fontSize: 13px;
            }
        }
        #comp-m5i9zr47 {
            min-height: 177.984375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 46/1/47/2;
            position: relative;
        }
        #comp-m5i9zr47 .comp-m5i9zr47-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(177.98437500000003px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5i9zr47 .comp-m5i9zr47-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i9zr47 {
                --l_display: none;
            }
        }
        #comp-m5i9zr47 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0m1f {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 63.24666198172874%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0m1f-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1247998 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 899.984625fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0m1f {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0mg3 {
            min-height: 177.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182.109375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0mg3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(177.578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0mg3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0n3i {
            width: 46.0877825917445%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.160824011992807%;
            margin-right: 0%;
            margin-top: 0.4008588263070817%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0n3i {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0n4p {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.65949513752751%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.6522879154791705%;
            margin-top: 0%;
            margin-bottom: -0.5577703463313072%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0n4p {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0n5t {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.00054912167987%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0n5t-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0674631 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 182.11fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0n5t {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0p5t {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 84.78438737239784%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 2.1525569851023376%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0p5t {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0p6v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 12.355237797143468%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 1.4326584627887897%;
            margin-top: 0%;
            margin-bottom: 0.0017160052492037209%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0p6v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0823529411764705em;
            --fontSize: 34spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0mh9 {
            min-height: 177.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 180.328125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 1.6462375997795269%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0mh9-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(177.578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0mh9 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0n6z {
            width: 46.542966150570074%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.16088738299111421%;
            margin-right: 0%;
            margin-top: 0.4048178874049307%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0n6z {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0n83 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 96.41874805909232%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.658591566479001%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5632791357972584%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0n83 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0n92 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.00665454061487%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.0010397719710345816%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0n92-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0674631 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 180.340025fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0n92 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0p7v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 88.99893527350162%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.0010397719710345816%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0p7v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0p8v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 12.477263652899161%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.7431596867929868%;
            margin-top: 0%;
            margin-bottom: 0.001732953284721399%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0p8v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0823529411764705em;
            --fontSize: 34spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0mig {
            min-height: 177.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 196.90625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.0002500044445238624%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0mig-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(177.578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0mig {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0na7 {
            width: 42.62439945964064%;
            height: auto;
            --aspect-ratio: 1.3171690694626472;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.15216651600261316%;
            margin-right: 0%;
            margin-top: 0.3707352746993811%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0na7 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0nb6 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 74.18768346317533%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.6073329405911155%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5158552812004105%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0nb6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0nc4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.00203142616273%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.001079195148943238%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia0nc4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0674631 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 196.91fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia0nc4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia0p9v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 89.9261576589845%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.0009522310138040116%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0p9v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia0pau {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 11.426772165398718%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.6733542908799104%;
            margin-top: 0%;
            margin-bottom: 0.0015870516892691965%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia0pau {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0823529411764705em;
            --fontSize: 34spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia1yqw {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 47/1/48/2;
            position: relative;
        }
        #comp-m5ia1yqw .comp-m5ia1yqw-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0295144 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia1yqw .comp-m5ia1yqw-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ia1yqw {
                --l_display: none;
            }
        }
        #comp-m5ia1yqw {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5ia2w1u {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 48/1/49/2;
            position: relative;
        }
        #comp-m5ia2w1u .comp-m5ia2w1u-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(1248.004375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia2w1u .comp-m5ia2w1u-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ia2w1u {
                min-height: 1248px;
                --comp-display: grid;
                grid-template-rows: 1fr;
                grid-template-columns: minmax(0, 1fr);
                --l_display: none;
            }
        }
        #comp-m5ia2w1u {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgacx {
            width: 99.99887960530931%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgacx-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idgacx {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia41qc {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99844897195679%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210712 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ia41qc-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2778496 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1283.0001fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia41qc {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia42cl {
            min-height: 395.375px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 1069px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia42cl-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(395.375px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia42cl {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia42yp {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 28.81197380729654%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 29.840972871842844%;
            margin-right: 0%;
            margin-top: 6.751169317118809%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia42yp-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0365425 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 308.00025fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia42yp {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia43q2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 1.6278409090909327%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia43q2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1.5384615384615385em;
            --fontSize: 26spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia42zu {
            min-height: 184px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 641px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.19644527595884%;
            margin-top: 13.096351730589335%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia42zu-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(184px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia42zu {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia43s3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.37597503900156%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 1.5600624024960998%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia43s3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0203795 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 637fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia43s3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia450x {
            width: 3.5478806907378337%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.7080062794348494%;
            margin-right: 0%;
            margin-top: 0.0572017268447439%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia450x {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia451x {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 93.87755102040816%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.15698587127158556%;
            margin-top: 0.47095761381475665%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia451x {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia43td {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 101.40405616224649%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -1.4016185647425896%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia43td-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0337316 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 650fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia43td {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia452y {
            width: 3.4770086648286727%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.6938632335565169%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.03932789114833607%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia452y {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia453z {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.00231390311146%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.1563115399763804%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia453z {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia43uk {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.37597503900156%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 22.620904836193446%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia43uk-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0203795 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 637fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia43uk {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia4551 {
            width: 3.5478806907378337%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.7080062794348494%;
            margin-right: 0%;
            margin-top: 0.009419152276215178%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia4551 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia4561 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 93.87755102040816%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.15698587127158556%;
            margin-top: 0.3139717425431711%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia4561 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia42gx {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 38.752890366224875%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.048733514042033285%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ia42gx-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2333099 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 496.98475fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ia42gx {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --mediaOpacity: 1.0;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ia4310 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6680080482897385;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia4310 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ia432a {
            width: 9.633802816901408%;
            height: auto;
            --aspect-ratio: 1.3170426065162908;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 8.35010060362173%;
            margin-right: 0%;
            margin-top: -6.344064386318039%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ia432a {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddh6d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99966680176459%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210822 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5iddh6d-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2789881 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1283.0201fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddh6d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddhla {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 76.3825281827293%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.006625015199454388%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iddhla-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2778496 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 979.9847500000001fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddhla {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddhml {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 38.73685357838415%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.04208833185585765%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iddhml-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2333099 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 496.98475fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddhml {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --mediaOpacity: 1.0;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddig4 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6680080482897385;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.0008802816902286836%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5iddig4 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddig4 wow-image {
            overflow: clip;
        }
        #comp-m5iddig4 wow-image img {
            height: 100%;
        }
        #comp-m5iddihh {
            width: 9.633802816901408%;
            height: auto;
            --aspect-ratio: 1.3170426065162908;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 8.148893360160965%;
            margin-top: -6.4699446680079316%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5iddihh {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddihh {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(180.0001deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 180deg;
        }
        #comp-m5mdspw8 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdspw8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mdspw8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddhns {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0133772 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5iddhns {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1.5384615384615385em;
            --fontSize: 26spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddhow {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5iddhow-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(162.140625px, auto);
            grid-template-columns: minmax(0px, 666.53075fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddhow {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddiip {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.0006572488070159795%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iddiip-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(29.03125px, auto);
            grid-template-columns: minmax(0px, 460.500375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddiip {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdu9nz {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0007015 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdu9nz-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mdu9nz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddk3f {
            width: max(0.5px, 0.015772 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0091447 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5iddk3f {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddk4j {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: center;
            order: 2;
            position: relative;
        }
        #comp-m5iddk4j {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddijz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 626.53125px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 7.061387289188415%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iddijz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0323263 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 626.530875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddijz {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdv4od {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.000713 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdv4od-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mdv4od {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddk5l {
            width: max(0.5px, 0.0158094 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0091557 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0060855 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5iddk5l {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddk6p {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5iddk6p {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddil6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 17.1266833042002%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iddil6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0323263 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 666.530875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iddil6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdwa8n {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.000713 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdwa8n-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mdwa8n {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iddk7s {
            width: max(0.5px, 0.0158094 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0091557 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0062281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5iddk7s {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iddk8v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5iddk8v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgwz2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99766178499334%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5idgwz2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2778496 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1282.99875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgwz2 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idgxe3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 83.38725908909278%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgxe3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2778496 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1068.98475fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgxe3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idgxxi {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 29.840972871842844%;
            margin-right: 0%;
            margin-top: 7.27221702525723%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idgxxi {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1.5384615384615385em;
            --fontSize: 26spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgxzo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 57.43685687558466%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 11.225444340505145%;
            margin-top: 13.093545369504149%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgxzo-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1286015 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 614.00025fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgxzo {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idgzes {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 119.54397394136808%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -19.54397394136808%;
            margin-top: 0.16307003257318325%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgzes-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0323261 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 734.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgzes {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idh05k {
            width: 3.0790190735694822%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.5994550408719315%;
            margin-right: 0%;
            margin-top: 1.264475476839237%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh05k {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idh06o {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.6866485013624%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.1362397820163488%;
            margin-top: 0%;
            margin-bottom: -0.00017029972743122122%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh06o {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgzg6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 119.54397394136808%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -19.54397394136808%;
            margin-top: 0%;
            margin-bottom: 0.15985342019571466%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgzg6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0323261 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 734.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgzg6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idh07t {
            width: 3.0790190735694822%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.5994550408719315%;
            margin-right: 0%;
            margin-top: 1.2903610354221648%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh07t {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idh08v {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.6866485013624%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.1362397820163488%;
            margin-top: 0.00017029972743122122%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh08v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgzhh {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 119.54397394136808%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -19.54397394136808%;
            margin-top: 22.15004071661227%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgzhh-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0323261 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 734.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgzhh {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idh09z {
            width: 3.0790190735694822%;
            height: auto;
            --aspect-ratio: 1.238938053097345;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0.5994550408719315%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.09443119891029983%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh09z {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idh0b2 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.6866485013624%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.1362397820163488%;
            margin-top: 0.00017029972743122122%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idh0b2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgxfd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 38.768445058259225%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.044072779593291124%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idgxfd-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2333099 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 496.98475fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idgxfd {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --mediaOpacity: 1.0;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idgy0y {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6680051447752298;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idgy0y {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idgy0y wow-image {
            overflow: clip;
        }
        #comp-m5idgy0y wow-image img {
            height: 100%;
        }
        #comp-m5idgy27 {
            width: 9.633802816901408%;
            height: auto;
            --aspect-ratio: 1.3170426065162908;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 9.758551307847082%;
            margin-right: 0%;
            margin-top: -6.426307847082729%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idgy27 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idkkc6 {
            min-height: 42px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 53/1/54/2;
            position: relative;
        }
        #comp-m5idkkc6 .comp-m5idkkc6-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(42px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idkkc6 .comp-m5idkkc6-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5idkkc6 {
                --l_display: none;
            }
        }
        #comp-m5idkkc6 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idx6xb {
            min-height: 42px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 51/1/52/2;
            position: relative;
        }
        #comp-m5idx6xb .comp-m5idx6xb-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(42.00025000000005px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idx6xb .comp-m5idx6xb-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5idx6xb {
                --l_display: none;
            }
        }
        #comp-m5idx6xb {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idydr3 {
            min-height: 441.84375px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 52/1/53/2;
            position: relative;
        }
        #comp-m5idydr3 .comp-m5idydr3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(441.84400000000005px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idydr3 .comp-m5idydr3-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5idydr3 {
                min-height: 667px;
                --l_display: none;
            }
        }
        #comp-m5idydr3 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idz7hj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0005293 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0162281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idz7hj {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iehfnx {
            width: 99.82219995330011%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0679495 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003537 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iehfnx-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5iehfnx {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5ole {
            min-height: 272px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 1282.515625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ie5ole-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(272px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5ole {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5iec3zy {
            width: max-content;
            height: auto;
            min-height: 264.28125px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0004386 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5iec3zy-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5iec3zy {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5p0z {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0278209 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ie5p0z-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834154 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p0z {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5rwr {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5rwr {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5rwr wow-image {
            overflow: clip;
        }
        #comp-m5ie5rwr wow-image img {
            height: 100%;
        }
        #comp-m5ie5ry0 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 127.2932474461753%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5ry0 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mae25uc0 {
            width: 27.479317205990156%;
            height: auto;
            --aspect-ratio: 1.2195121951219512;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0047256 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.1325656 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mae25uc0 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-m5ie5rz6 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 74.36912751677852%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5040268456377206%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5rz6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p2a {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0278547 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5ie5p2a-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1839361 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p2a {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5s09 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1811708032254686;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s09 {
            --backgroundColor: var(--color_15);
            --borderColor: var(--color_16);
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 1;
            --alpha-borderColor: 1;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s09 wow-image {
            overflow: clip;
        }
        #comp-m5ie5s09 wow-image img {
            height: 100%;
        }
        #comp-m5ie5s1k {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 127.74748322147651%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s1k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.8em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh2is2z {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.1338049 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2is2z {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s2n {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 95.08053691275168%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.0493288590605394%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s2n {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p3o {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0278209 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5ie5p3o-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834154 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p3o {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5s3t {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.6711409395973155%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s3t {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s3t wow-image {
            overflow: clip;
        }
        #comp-m5ie5s3t wow-image img {
            height: 100%;
        }
        #comp-m5ie5s50 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 127.2126677852349%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s50 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.8em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-mbh2prfi {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.1331908 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2prfi {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s63 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 79.20134228187919%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.5040268456377206%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s63 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p4v {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0279123 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5ie5p4v-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1853726 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p4v {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5s77 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s77 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s77 wow-image {
            overflow: clip;
        }
        #comp-m5ie5s77 wow-image img {
            height: 100%;
        }
        #comp-mbh2s38k {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0008169 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.1338048 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2s38k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5s9k {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 80.0805369127517%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.0493288590605394%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5s9k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p66 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0278211 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        .comp-m5ie5p66-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1839361 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p66 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5sap {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5sap {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5sap wow-image {
            overflow: clip;
        }
        #comp-m5ie5sap wow-image img {
            height: 100%;
        }
        #comp-mbh2wo62 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.000011 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.1338048 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2wo62 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5sbx {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 53.53691275167786%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 127.21266778523491%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5sbx {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.8em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5sd1 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 63.523489932885916%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.0493288590605394%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5sd1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p7e {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0278547 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0000877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 6;
            position: relative;
        }
        .comp-m5ie5p7e-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1833223 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p7e {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5se5 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5se5 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5se5 wow-image {
            overflow: clip;
        }
        #comp-m5ie5se5 wow-image img {
            height: 100%;
        }
        #comp-mbh2xi5o {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0000106 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.1337939 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2xi5o {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5sgl {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 63.80536912751677%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.0493288590605394%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5sgl {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5p8m {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.1047081 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 7;
            position: relative;
        }
        .comp-m5ie5p8m-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1693607 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 148.98475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ie5p8m {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ie5shq {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1812080536912752;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5shq {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5shq wow-image {
            overflow: clip;
        }
        #comp-m5ie5shq wow-image img {
            height: 100%;
        }
        #comp-mbh2xsy1 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.01013821486984%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0019953 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.1331798 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-mbh2xsy1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1em;
            --fontSize: 11spx;
            --fontWeight: bold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5sk5 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 95.78523489932886%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.0493288590605394%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5sk5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ie5siy {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 47.355704697986575%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 127.2126677852349%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ie5siy {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.8em;
            --fontSize: 16spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ielvw8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0024204 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.2588158 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ielvw8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m97clr {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 45/1/46/2;
            position: relative;
        }
        #comp-m5m97clr .comp-m5m97clr-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906246 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m97clr .comp-m5m97clr-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m97clr {
                --l_display: unset;
            }
            #comp-m5m97clr .comp-m5m97clr-container {
                padding-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5m97clr {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5m99fp3 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 39.0625%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m99fp3 .comp-m5m99fp3-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5m99fp3 .comp-m5m99fp3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5m99fp3:not(.comp-m5m99fp3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m99fp3 {
                --l_display: unset;
                width: 100.00007461996054%;
                align-self: start;
                justify-self: start;
                margin-left: min(-0.5px, -0.0000427 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            #comp-m5m99fp3 .comp-m5m99fp3-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5m99fp3 .comp-m5m99fp3-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5m99fp3 {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5m99fp92__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041653 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1875013 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m99fp92__"] {
                width: max-content;
                padding-top: 0px;
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.56 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 309.999625fr);
            }
        }
        [id^="comp-m5m99fp92__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m99fp92__"] {
                --bg: 240, 233, 225;
            }
        }
        [id^="comp-m5m9aw9t__"] {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 35.54002697728673%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5m9aw9t__"] .comp-m5m9aw9t-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        [id^="comp-m5m9aw9t__"] .comp-m5m9aw9t-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.15 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 449.58134126267714fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9aw9t__"] {
                --l_display: unset;
                width: 310px;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
            [id^="comp-m5m9aw9t__"] .comp-m5m9aw9t-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            [id^="comp-m5m9aw9t__"] .comp-m5m9aw9t-container {
                grid-template-rows: minmax(429.469px, auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        [id^="comp-m5m9aw9t__"] {
            --brw: max(0.5px, 0.0007813 * (var(--scaling-factor) - var(--scrollbar-width)));
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9aw9t__"] {
                --brw: 0.293px;
                --alpha-brd: 0;
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5m9q82e__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9q82e__"] {
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5m9q82e__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5m9e2ow__"] {
            min-height: 0px;
            --l_display: none;
            height: 210px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.210375 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9e2ow__"] {
                --l_display: unset;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9e2ow__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9e2ow__"] {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        [id^="comp-m5m9hsoo__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.022 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9hsoo__"] {
                margin-left: max(0.5px, 0.0486667 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9hsoo__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9hsoo__"] {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 16px;
            }
        }
        [id^="comp-m5m9palq__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0206667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9palq__"] {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9palq__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5m9n6iv__"] {
            min-height: 0px;
            --l_display: unset;
            height: 25px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0052083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0967917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9n6iv__"] {
                margin-right: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.096792 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9n6iv__"] {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9n6iv__"] {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        [id^="comp-m5m9o6u0__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 264px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5m9o6u0__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9o6u0__"] {
                --textTransform: none;
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 13px;
            }
        }
        [id^="comp-m5m9tdh7__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0206667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9tdh7__"] {
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 4;
            }
        }
        [id^="comp-m5m9tdh7__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5m9tdhg2__"] {
            min-height: 0px;
            --l_display: unset;
            height: 25px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0052083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0967917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9tdhg2__"] {
                margin-right: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.096792 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9tdhg2__"] {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9tdhg2__"] {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        [id^="comp-m5m9tdhk__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 264px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5m9tdhk__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9tdhk__"] {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 13px;
            }
        }
        [id^="comp-m5m9u9z7__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0206667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9u9z7__"] {
                order: 5;
            }
        }
        [id^="comp-m5m9u9z7__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5m9u9zf__"] {
            min-height: 0px;
            --l_display: unset;
            height: 25px;
            min-width: 0px;
            width: 25px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0052083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0967917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9u9zf__"] {
                margin-right: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.096792 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5m9u9zf__"] {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9u9zf__"] {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        [id^="comp-m5m9u9zi__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 264px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5m9u9zi__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9u9zi__"] {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                --fontSize: 13px;
            }
        }
        #comp-m5m9kbz6 {
            height: auto;
            --aspect-ratio: 1;
            width: 51.282051282051285%;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m9kbz6 {
                min-height: 0px;
                --l_display: unset;
                height: 25px;
                min-width: 0px;
                width: 25px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                align-self: center;
                justify-self: center;
                margin-left: max(0.5px, 0.506584 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
                margin-top: max(0.5px, 0.0397067 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5m9kbz6 {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m9kbz6 {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        #comp-m5iensz8 {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 54/1/55/2;
            position: relative;
        }
        #comp-m5iensz8 .comp-m5iensz8-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4075782 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5iensz8 .comp-m5iensz8-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5iensz8 {
                --l_display: none;
            }
        }
        #comp-m5iensz8 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5ienszc1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ienszc1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ienszc1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ienszo {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.5704225352112676;
            min-width: 0px;
            width: 55.3377551577126%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0000018 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ienszo-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ienszo:not(.comp-m5ienszo-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5ienszo {
            --static-spx: 1px;
        }
        #comp-m5ient074 {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ient074 {
            --static-spx: 1px;
        }
        #comp-m5ient0c {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ient0c {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5igk3ik {
            width: 37.37246985651154%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.073114 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igk3ik-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5igk3ik {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ient0e7 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ient0e7-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ient0e7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ient0g {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5ient0g-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ient0g {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ient0h3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ient0h3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ient0j {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ient0j {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ient0k3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5ient0k3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5iensze4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175575 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5iensze4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 125, 135, 41;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            --lineHeight: 1em;
            --fontSize: 41spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ies2t6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0006918 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0140329 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5ies2t6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ienszg4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 87.5912408759124%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5ienszg4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0562193 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ienszg4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 209, 223, 96;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ienszh6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ienszh6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ienszj {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 46.43034020343632%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0407041 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ienszj-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ienszj {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ienszk4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ienszk4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ienszl9 {
            width: 12.307692307692308%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.256410256410257%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ienszl9 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ienszl9 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzhr {
            min-height: 493px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 55/1/56/2;
            position: relative;
        }
        #comp-m5igtzhr .comp-m5igtzhr-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igtzhr .comp-m5igtzhr-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5igtzhr {
                --l_display: none;
            }
        }
        #comp-m5igtzhr {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5igtzi1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            width: max-content;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: min(-0.5px, -0.0421425 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igtzi1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5igtzi1 {
                --l_display: none;
            }
        }
        #comp-m5igtzi1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzi51 {
            min-height: 493px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 273.1875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236077 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5igtzi51-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igtzi51 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzi81 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6666666666666666;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igtzi81 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzi81 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzig {
            width: 85.49515352065245%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530984 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igtzig-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5igtzig {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzih3 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 92.26652394969227%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5igtzih3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.6421052631578947em;
            --fontSize: 19spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzih3 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzip1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5igtzip1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzir {
            min-height: 493px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 303px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236297 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5igtzir-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igtzir {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzis4 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006600660066007;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igtzis4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzis4 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzis4 wow-image {
            overflow: clip;
        }
        #comp-m5igtzis4 wow-image img {
            height: 100%;
        }
        #comp-m5igtziu3 {
            width: 72.93729372937294%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530878 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igtziu3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5igtziu3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtziv4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.8529411764706%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0039972 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5igtziv4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.6421052631578947em;
            --fontSize: 19spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtziv4 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzix {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5igtzix {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtziy4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2129306 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236297 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5igtziy4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3464512 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 302.99975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igtziy4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzj0 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006600660066007;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igtzj0 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzj0 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzj11 {
            width: 75.24752475247524%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igtzj11-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5igtzj11 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzj23 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091246 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: center;
            order: 1;
            position: relative;
        }
        #comp-m5igtzj23 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzj34 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5igtzj34 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzj5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2129306 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5igtzj5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3464512 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 302.99975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igtzj5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzj61 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006282830363581;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igtzj61 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzj61 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5igtzj61 wow-image {
            overflow: clip;
        }
        #comp-m5igtzj61 wow-image img {
            height: 100%;
        }
        #comp-m5igtzj76 {
            width: 78.21782178217822%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5igtzj76-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5igtzj76 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igtzj9 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0193254 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5igtzj9 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igtzja1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5igtzja1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igwii0 {
            min-height: 180px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 56/1/57/2;
            position: relative;
        }
        #comp-m5igwii0 .comp-m5igwii0-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(180.00025000000005px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igwii0 .comp-m5igwii0-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5igwii0 {
                --l_display: none;
            }
        }
        #comp-m5igwii0 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jaas1p {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0001427 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: max(0.5px, 0.0000111 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jaas1p-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5jaas1p {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igxdrs {
            min-height: 176.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1314015 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0001757 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5igxdrs-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(176.578125px, auto);
            grid-template-columns: minmax(0px, 138fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5igxdrs {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5igxea9 {
            min-height: 0px;
            --l_display: unset;
            height: 110.53125px;
            min-width: 0px;
            width: 83.921875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.2151268115942029%;
            margin-right: 0%;
            margin-top: 0.5289855072460604%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igxea9 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igxecx {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.9773550724638475%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igxecx {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5igxebn {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.4606884057974494%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5igxebn {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ih6klq {
            min-height: 176.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1314345 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5ih6klq-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(176.578125px, auto);
            grid-template-columns: minmax(0px, 211.4995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ih6klq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ih6klt {
            min-height: 0px;
            --l_display: unset;
            height: 110.53125px;
            min-width: 0px;
            width: 83.921875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.1403660355565527%;
            margin-right: 0%;
            margin-top: 0.3451526937472748%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ih6klt {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja11ra {
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ja11ra-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ja11ra {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ih6klv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 1;
            position: relative;
        }
        #comp-m5ih6klv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5j9zzeo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0313598 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5j9zzeo {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 35px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ih6klx1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.9530706060570561%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ih6klx1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja50ni {
            min-height: 176.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.1310721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5ja50ni-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(176.578125px, auto);
            grid-template-columns: minmax(0px, 211.4995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ja50ni {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ja50nn2 {
            min-height: 0px;
            --l_display: unset;
            height: 110.53125px;
            min-width: 0px;
            width: 83.921875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.3451526937472748%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ja50nn2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja50nv {
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ja50nv-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ja50nv {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ja50nx2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 1;
            position: relative;
        }
        #comp-m5ja50nx2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja50o0 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0313598 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5ja50o0 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 35px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja50o14 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.9530706060570561%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ja50o14 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja6kow {
            min-height: 176.578125px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5ja6kow-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(176.578125px, auto);
            grid-template-columns: minmax(0px, 133fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5ja6kow {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ja6kp01 {
            min-height: 0px;
            --l_display: unset;
            height: 110.53125px;
            min-width: 0px;
            width: 83.921875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.6202367955308171%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ja6kp01 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja6kp4 {
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ja6kp4-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5ja6kp4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ja6kp51 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 1;
            position: relative;
        }
        #comp-m5ja6kp51 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 90px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja6kp8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0313598 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5ja6kp8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.0666666666666667em;
            --fontSize: 35px;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5ja6kp94 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -1.7126607131401235%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5ja6kp94 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: center;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5maalmy {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 49/1/50/2;
            position: relative;
        }
        #comp-m5maalmy .comp-m5maalmy-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906246 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5maalmy .comp-m5maalmy-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5maalmy {
                --l_display: unset;
                height: 588px;
            }
            #comp-m5maalmy .comp-m5maalmy-container {
                padding-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 1.5145418 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5maalmy {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5malfur {
            width: 100.14931454104247%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: -0.015625px;
            margin-left: -0.15390366861574004%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5malfur-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5malfur {
                width: 100%;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5malfur {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5madcg2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.1757083 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5madcg2 {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5madcg2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5madcg2 {
                --fontSize: 20px;
            }
        }
        #comp-m5mafo1l {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mafo1l .comp-m5mafo1l-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5mafo1l .comp-m5mafo1l-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mafo1l:not(.comp-m5mafo1l-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mafo1l {
                width: 100%;
            }
            #comp-m5mafo1l .comp-m5mafo1l-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5mafo1l .comp-m5mafo1l-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5mafo1l {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mafo1r__"] {
            min-height: 470px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 145px;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        [id^="comp-m5mafo1r__"] .comp-m5mafo1r-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        [id^="comp-m5mafo1r__"] .comp-m5mafo1r-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 1.2533333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 144.99975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mafo1r__"] {
                min-height: 507px;
            }
            [id^="comp-m5mafo1r__"] .comp-m5mafo1r-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            [id^="comp-m5mafo1r__"] .comp-m5mafo1r-container {
                grid-template-rows: minmax(max(0.5px, 1.352 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        [id^="comp-m5mafo1r__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mafo1r__"] {
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5mau5k3__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mau5k3__"] {
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5mau5k3__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mapxg3__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.06825 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mapxg3__"] {
                margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mapxg3__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5man8lg__"] {
            width: 100%;
            height: 175px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0225833 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5man8lg__"] {
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5man8lg__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5maotvp__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0051667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maotvp__"] {
                width: 100%;
                margin-left: max(0.5px, 0.005168 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5maotvp__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maotvp__"] {
                --fontSize: 13px;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            }
        }
        [id^="comp-m5maqf60__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0051667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maqf60__"] {
                width: 80%;
                margin-left: max(0.5px, 0.005168 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 3;
            }
        }
        [id^="comp-m5maqf60__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maqf60__"] {
                --fontSize: 13px;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            }
        }
        [id^="comp-m5masjay__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5masjay__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5masjb7__"] {
            width: 100%;
            height: 175px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0225833 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjb7__"] {
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5masjb7__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5masjbb__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0051667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbb__"] {
                margin-left: max(0.5px, 0.005168 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5masjbb__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbb__"] {
                --fontSize: 13px;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            }
        }
        [id^="comp-m5masjbe__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0051667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbe__"] {
                width: 80%;
                margin-left: max(0.5px, 0.005168 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 3;
            }
        }
        [id^="comp-m5masjbe__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbe__"] {
                --fontSize: 13px;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            }
        }
        #comp-m5mdkpzl {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 50/1/51/2;
            position: relative;
        }
        #comp-m5mdkpzl .comp-m5mdkpzl-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4075782 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mdkpzl .comp-m5mdkpzl-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkpzl {
                --l_display: unset;
            }
            #comp-m5mdkpzl .comp-m5mdkpzl-container {
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 1.611 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5mdkpzl {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5mdkpzt {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5mdkpzt .comp-m5mdkpzt-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5mdkpzt .comp-m5mdkpzt-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkpzt .comp-m5mdkpzt-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
        }
        #comp-m5mdkpzt {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkpzt {
                --alpha-bg: 0;
            }
        }
        #comp-m5mdkpzw1 {
            width: 100.14931454104247%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 19.71875px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdkpzw1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkpzw1 {
                margin-top: max(0.5px, 0.0525417 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5mdkpzw1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5me60j5 {
            width: 100%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5me60j5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5me60j5 {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5me60j5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq0k7 {
            min-height: 0px;
            --l_display: unset;
            height: 200px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mdkq0k7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mdkq0k7:not(.comp-m5mdkq0k7-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0k7 {
                order: 2;
            }
        }
        #comp-m5mdkq0k7 {
            --static-spx: 1px;
        }
        #comp-m5mdkq11 {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5mdkq11 {
            --static-spx: 1px;
        }
        #comp-m5mdkq15 {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5mdkq15 {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5me0jcc {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5me0jcc-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5me0jcc {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 1;
            }
        }
        #comp-m5me0jcc {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdpu0k {
            width: 100%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.013375 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mdpu0k-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdpu0k {
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mdpu0k {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkpzy2 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0132917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mdkpzy2-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mdkpzy2 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq002 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mdkq002-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq002 {
                width: max-content;
            }
            .comp-m5mdkq002-container {
                grid-template-rows: minmax(max(0.5px, 0.0334693 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 35fr);
            }
        }
        #comp-m5mdkq002 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq03 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq03 {
                margin-right: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5mdkq03 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq03 {
                --fontSize: 28spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq03 {
                --fontSize: 22px;
            }
        }
        #comp-m5mdkq06 {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq06 {
                min-height: 0px;
                height: 51.46875px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                justify-self: start;
                margin-right: 0%;
            }
        }
        #comp-m5mdkq06 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mdkq0d5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0d5 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5mdkq0d5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq0d5 {
                --fontSize: 16spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0d5 {
                --fontSize: 13px;
            }
        }
        #comp-m5mdkq0i1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0i1 {
                width: 100%;
                margin-left: 0px;
            }
        }
        #comp-m5mdkq0i1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1em;
            --fontSize: 44spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq0i1 {
                --fontSize: 44spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0i1 {
                --fontSize: 24px;
            }
        }
        #comp-m5mdop16 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mdop16 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1em;
            --fontSize: 44spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdop16 {
                --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
                --fontSize: 44spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdop16 {
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 16px;
            }
        }
        #comp-m5mdkq18 {
            min-height: 97px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            height: auto;
            min-width: 0px;
            width: 335.03125px;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mdkq18 .comp-m5mdkq18-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5mdkq18 .comp-m5mdkq18-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq18 {
                min-height: 0px;
                --comp-display: flex;
                --l_display: unset;
                width: 100%;
            }
            #comp-m5mdkq18 .comp-m5mdkq18-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5mdkq18 .comp-m5mdkq18-container {
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(97px, auto);
                grid-template-columns: minmax(0px, 335.531fr);
            }
        }
        #comp-m5mdkq18 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq1a {
            min-height: 0px;
            --l_display: unset;
            height: 85px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdkq1a-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0562187 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1a {
                width: 99.85098247255841%;
                align-self: start;
            }
            .comp-m5mdkq1a-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
                grid-template-rows: minmax(max(0.5px, 0.2266667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 335.031375fr);
            }
        }
        #comp-m5mdkq1a {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 234, 166, 116;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1a {
                --bg: 209, 223, 96;
            }
        }
        #comp-m5mdkq1b6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1b6 {
                width: 100%;
                align-self: start;
                margin-left: 0px;
            }
        }
        #comp-m5mdkq1b6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq1b6 {
                --fontSize: 13spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1b6 {
                --fontSize: 12px;
            }
        }
        #comp-m5mdkq1d3 {
            min-height: 0px;
            --l_display: unset;
            height: 40px;
            min-width: 0px;
            width: 90%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0013733 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.032 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdkq1d3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.03092 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1d3 {
                width: 89.86588422530257%;
                margin-right: 0px;
                margin-bottom: 0px;
            }
            .comp-m5mdkq1d3-container {
                grid-template-rows: minmax(max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 301.515625fr);
            }
        }
        #comp-m5mdkq1d3 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq1f1 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 10px;
            margin-left: 4.917856763820162%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mdkq1f1-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1f1 {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5mdkq1f1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mdkq1h {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.4252917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0035833 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1h {
                margin-right: max(0.5px, 0.16 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.003584 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mdkq1h {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq1h {
                --fontSize: 14spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1h {
                --fontSize: 12px;
            }
        }
        #comp-m5mdkq1i6 {
            width: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.0007818608287724;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1i6 {
                width: max(0.5px, 0.0532907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mdkq1i6 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mdkq1i6 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5jae0ne {
            min-height: 42px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 57/1/58/2;
            position: relative;
        }
        #comp-m5jae0ne .comp-m5jae0ne-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(42.00025000000005px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5jae0ne .comp-m5jae0ne-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jae0ne {
                --l_display: none;
            }
        }
        #comp-m5jae0ne {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gtoj4k {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 18/1/19/2;
            position: relative;
        }
        #comp-m5gtoj4k .comp-m5gtoj4k-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.049193 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(440px, auto);
            grid-template-columns: 0.5494317752260078fr 1.4505682247739924fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gtoj4k .comp-m5gtoj4k-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtoj4k {
                min-height: 440px;
                --comp-display: grid;
                grid-template-rows: 1fr;
                grid-template-columns: minmax(0, 1fr);
                --l_display: unset;
            }
            #comp-m5gtoj4k .comp-m5gtoj4k-container {
                padding-right: 0px;
                padding-left: 0px;
                grid-template-rows: minmax(199.9999493077466px, auto) minmax(293.1719256922534px, auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        #comp-m5gtoj4k {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gtoj4n {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gtoj4n .comp-m5gtoj4n-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtoj4n .comp-m5gtoj4n-container {
                grid-template-rows: minmax(max-content, 100%);
            }
        }
        #comp-m5gtoj4n {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gtrdig {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtrdig {
                height: 286px;
                width: 100%;
                align-self: center;
                justify-self: center;
            }
        }
        #comp-m5gtrdig {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gtrdig wow-image {
            overflow: clip;
        }
        #comp-m5gtrdig wow-image img {
            height: 100%;
        }
        #comp-m5gtoj4o3 {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5gtoj4o3 .comp-m5gtoj4o3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: max(0.5px, 0.0281096 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtoj4o3 .comp-m5gtoj4o3-container {
                padding-right: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0512821 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max-content, 100.00004263710495%);
            }
            #comp-m5gtoj4o3 {
                grid-area: 2/1/3/2;
            }
        }
        #comp-m5gtoj4o3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gux2y8 {
            min-height: 0px;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0404188 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003625 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gux2y8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gux2y8 {
                min-width: 400.5px;
                width: max-content;
                margin-top: max(0.5px, 0.0404839 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: min(-0.5px, -0.0006776 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gux2y8 {
                min-width: 50px;
                width: 100%;
                margin-top: max(0.5px, 0.047168 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: -0.012049999999998562px;
            }
        }
        #comp-m5gux2y8 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5guw37f {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 351.5625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0210737 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5guw37f-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5guw37f {
                min-width: 249.5625px;
                width: max-content;
                margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.039792 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5guw37f {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5guup64 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 10.466666666666667%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0104968 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5guup64-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0334692 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5guup64 {
                width: max-content;
                margin-bottom: max(0.5px, 0.0104587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5guup64-container {
                grid-template-rows: minmax(47.59375px, auto);
                grid-template-columns: minmax(0px, 36.140625fr);
            }
        }
        #comp-m5guup64 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gtv4a8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gtv4a8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 27px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtv4a8 {
                --fontSize: 27px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtv4a8 {
                --fontSize: 23px;
            }
        }
        #comp-m5guogs0 {
            min-height: 0px;
            --l_display: unset;
            height: 47.59375px;
            min-width: 0px;
            width: 36.140625px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.042444821731748725%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5guogs0 {
                margin-bottom: -0.030663819320180637%;
            }
        }
        #comp-m5guogs0 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gtvxoi {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0012821 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105769 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5gtvxoi {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 26px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtvxoi {
                --fontSize: 26px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtvxoi {
                --fontSize: 18px;
            }
        }
        #comp-m5ksqsbs {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.3733173 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5ksqsbs-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ksqsbs {
                --l_display: unset;
                margin-left: 0px;
                order: 4;
            }
            .comp-m5ksqsbs-container {
                padding-top: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(4.460937500000114px, auto);
                grid-template-columns: minmax(0px, 180fr);
            }
        }
        #comp-m5ksqsbs {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 74, 184, 112;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0.5;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5ksqsbw1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ksqsbw1 {
                align-self: start;
            }
        }
        #comp-m5ksqsbw1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ksqsbw1 {
                --fontSize: 15px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ksqsbw1 {
                --fontSize: 13px;
            }
        }
        #comp-m5gu4edv {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5gu4edv-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu4edv {
                min-height: 44.0625px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu4edv {
                margin-bottom: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 3;
            }
        }
        #comp-m5gu4edv {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gtymyb {
            min-height: 44px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 105.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5gtymyb-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtymyb {
                margin-right: max(0.5px, 0.0070136 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: flex-start;
                order: 1;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtymyb {
                min-height: 0px;
                min-width: 92.46875px;
                width: max-content;
                margin-right: max(0.5px, 0.0070112 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: flex-end;
                order: 2;
            }
            .comp-m5gtymyb-container {
                padding-top: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(2.0312499999998863px, auto);
                grid-template-columns: minmax(0px, 65.999625fr);
            }
        }
        #comp-m5gtymyb {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 74, 184, 112;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0.5;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gtzxy1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtzxy1 {
                margin-right: max(0.5px, 0.0000801 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gtzxy1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtzxy1 {
                --fontSize: 15px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtzxy1 {
                --fontSize: 13px;
            }
        }
        #comp-m5gu1dxp {
            min-height: 44px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 182px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0070274 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gu1dxp-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu1dxp {
                min-height: 44.0625px;
                width: 182px;
                margin-right: max(0.5px, 0.0070133 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 2;
            }
            .comp-m5gu1dxp-container {
                grid-template-rows: minmax(44.0625px, auto);
                grid-template-columns: minmax(0px, 1fr);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu1dxp {
                min-height: 0px;
                width: max-content;
                margin-right: 0px;
                order: 3;
            }
            .comp-m5gu1dxp-container {
                padding-top: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0333333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(5.328125000000114px, auto);
                grid-template-columns: minmax(0px, 129fr);
            }
        }
        #comp-m5gu1dxp {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 74, 184, 112;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0.5;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gu1dxs {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu1dxs {
                align-self: start;
                margin-right: max(0.5px, 0.0000801 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gu1dxs {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu1dxs {
                --fontSize: 15px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu1dxs {
                --fontSize: 13px;
            }
        }
        #comp-m5gu24q5 {
            min-height: 44px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 240px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5gu24q5-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu24q5 {
                --l_display: unset;
                margin-top: max(0.5px, 0.000664 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5gu24q5-container {
                grid-template-columns: minmax(0px, 226.890625fr);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu24q5 {
                --l_display: none;
            }
        }
        #comp-m5gu24q5 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 74, 184, 112;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0.5;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gu24q72 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5gu24q72 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5gunjfm {
            min-height: 0px;
            height: auto;
            min-width: 50px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gunjfm-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gunjfm {
                width: 100%;
            }
        }
        #comp-m5gunjfm {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gu5ljb {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0245959 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu5ljb {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gu5ljb {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 45, 129, 74;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            --fontSize: 26px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu5ljb {
                --fontSize: 26px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu5ljb {
                --fontSize: 15px;
            }
        }
        #comp-m5gu7l9z {
            min-height: 86px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 400px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5gu7l9z-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(86px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu7l9z {
                min-height: 53.994791666666686px;
                width: 100%;
                margin-left: 0px;
            }
            .comp-m5gu7l9z-container {
                padding-top: 0px;
                padding-right: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0128205 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
                grid-template-rows: minmax(53.994766666666685px, auto);
                grid-template-columns: minmax(0px, 400.5fr);
            }
        }
        #comp-m5gu7l9z {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 45, 129, 74;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5gu8g8b {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu8g8b {
                align-self: start;
                justify-self: center;
                margin-left: 0px;
                margin-right: max(0.5px, 0.0013615 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.025641 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gu8g8b {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 239, 233, 226;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu8g8b {
                --fontSize: 15px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu8g8b {
                --fontSize: 13px;
            }
        }
        #comp-m5gufa51 {
            min-height: 0px;
            --l_display: unset;
            height: 48px;
            min-width: 0px;
            width: 214px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.105523 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5gufa51-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5gufa51:not(.comp-m5gufa51-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gufa51 {
                align-self: end;
                justify-self: end;
                margin-right: min(-0.5px, -0.1459578 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0318725 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gufa51 {
                height: 33.333333333333314px;
                width: 274.984375px;
                align-self: end;
                justify-self: center;
                margin-right: max(0.5px, 0.0017638 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: min(-0.5px, -0.0362312 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5gufa51.variants-m5gujic0 {
            --font: normal normal normal 13px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --letter-spacing: 0.2em;
            --icon-size: 22px;
        }
        #comp-m5gufa51 {
            --font: normal normal normal 13px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --color: rgba(var(--color_11), 1);
            --label-display: initial;
            --letter-spacing: 0em;
            --line-height: unset;
            --text-decoration: none;
            --direction: ltr;
            --text-align: revert;
            --text-highlight: none;
            --text-transform: none;
            --text-outline: 1px 0px transparent, -1px 0px transparent, 0px 1px transparent, 0px -1px transparent;
            --text-shadow: 0px 0px 0px transparent;
            --background: rgba(30, 54, 54, 1);
            --border-left: 0px solid rgba(0, 0, 0, 1);
            --border-right: 0px solid rgba(0, 0, 0, 1);
            --border-top: 0px solid rgba(0, 0, 0, 1);
            --border-bottom: 0px solid rgba(0, 0, 0, 1);
            --padding-bottom: 0px;
            --padding-top: 0px;
            --padding-left: 0px;
            --padding-right: 0px;
            --border-top-left-radius: 0px;
            --border-top-right-radius: 0px;
            --border-bottom-left-radius: 0px;
            --border-bottom-right-radius: 0px;
            --icon-display: initial;
            --icon-size: 22px;
            --icon-color: rgba(var(--color_11), 1);
            --icon-rotation: 0;
            --container-flex-direction: row;
            --container-justify-content: center;
            --container-align-items: center;
            --content-horizontal-alignment: center;
            --content-gap: 8px;
            --label-overflow: ellipsis;
            --hover-icon-display: initial;
            --hover-padding-top: 0px;
            --hover-border-right: 0px solid rgba(0, 0, 0, 1);
            --disabled-border-bottom: 1px solid rgba(199, 199, 199, 1);
            --disabled-border-top: 1px solid rgba(199, 199, 199, 1);
            --hover-icon-rotation: 0;
            --hover-icon-color: rgba(var(--color_11), 1);
            --hover-border-left: 0px solid rgba(0, 0, 0, 1);
            --hover-padding-left: 20px;
            --hover-background: rgba(30, 54, 54, 1);
            --disabled-background: rgba(199, 199, 199, 1);
            --disabled-border-right: 1px solid rgba(199, 199, 199, 1);
            --disabled-color: #000000;
            --hover-border-top: 0px solid rgba(0, 0, 0, 1);
            --hover-text-shadow: 0px 0px rgba(255, 255, 255, 1);
            --hover-border-bottom: 0px solid rgba(0, 0, 0, 1);
            --hover-padding-right: 0px;
            --hover-padding-bottom: 0px;
            --hover-icon-size: 22px;
            --disabled-border-left: 1px solid rgba(199, 199, 199, 1);
            --hover-color: rgba(var(--color_11), 1);
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gufa51 {
                --font: normal normal normal 11px/1.6em wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
                --icon-size: 16px;
            }
        }
        #comp-m5gufa51:not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gufa51:not(.is-animating) :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gufa51.variants-m5gujic0,
        #comp-m5gufa51.variants-m5gujic0 :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5gufa51.variants-m5gujic0,
        #comp-m5gufa51.variants-m5gujic0 :not(.is-animating) :not(.is-animating) {
            transition: all 0.3s ease-in-out 0s, visibility 0s;
            --transition: all 0.3s ease-in-out 0s, visibility 0s;
        }
        #comp-m5hw83cp {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 35/1/36/2;
            position: relative;
        }
        #comp-m5hw83cp .comp-m5hw83cp-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4075782 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hw83cp .comp-m5hw83cp-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hw83cp {
                --l_display: none;
            }
        }
        #comp-m5hw83cp {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hw83ct {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hw83ct-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hw83ct {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hznfue {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.114662 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hznfue {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1em;
            --fontSize: 44spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzqkov {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 32.73501009329478%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.2248552 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hzqkov-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0562193 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hzqkov {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 234, 166, 116;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hztoht {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hztoht {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzv0qk {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 15.198516001309411%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.2262716 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.2375044 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hzv0qk-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hzv0qk {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hzwwfd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hzwwfd {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzy28z {
            width: 12.307692307692308%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.256410256410257%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hzy28z {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzy28z {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5hz9kij {
            min-height: unset;
            --l_display: none;
            height: auto;
            --aspect-ratio: 0.5704225352112676;
            min-width: 0px;
            width: 55.3377551577126%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5hz9kij-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hz9kij:not(.comp-m5hz9kij-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5hz9kij {
            --static-spx: 1px;
        }
        #comp-m5hz9kjt {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hz9kjt {
            --static-spx: 1px;
        }
        #comp-m5hz9kjy {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hz9kjy {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5i9vcv9 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0525957 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0000109 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5i9vcv9-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5i9vcv9 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hzl8pk {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5hzl8pk-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hzl8pk {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5hzjqk2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hzjqk2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzj024 {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5hzj024 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hzloox {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5hzloox {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-madzri4m {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006555712010342;
            min-width: 0px;
            width: 52.6843702826209%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0003491 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0007017 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-madzri4m {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-madzri4m {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-madzri4m wow-image {
            overflow: clip;
        }
        #comp-madzri4m wow-image img {
            height: 100%;
        }
        #comp-m5idu32e {
            min-height: 493px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 38/1/39/2;
            position: relative;
        }
        #comp-m5idu32e .comp-m5idu32e-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idu32e .comp-m5idu32e-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5idu32e {
                --l_display: none;
            }
        }
        #comp-m5idu32e {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu60p {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            width: max-content;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: min(-0.5px, -0.0421425 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idu60p-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idu60p {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu60s3 {
            min-height: 493px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 273.1875px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236077 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5idu60s3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idu60s3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu60u2 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6666666666666666;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idu60u2 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu60u2 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu60u2 wow-image {
            overflow: clip;
        }
        #comp-m5idu60u2 wow-image img {
            height: 100%;
        }
        #comp-m5idu60y {
            width: 85.49515352065245%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530984 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idu60y-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idu60y {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu60z2 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 92.26652394969227%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5idu60z2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.6421052631578947em;
            --fontSize: 19spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu60z2 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu611 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003953 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5idu611 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu6122 {
            min-height: 493px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 303px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236297 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5idu6122-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(493px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idu6122 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu614 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006600660066007;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idu614 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu614 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu614 wow-image {
            overflow: clip;
        }
        #comp-m5idu614 wow-image img {
            height: 100%;
        }
        #comp-m5idu616 {
            width: 72.93729372937294%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530878 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idu616-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idu616 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu617 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.8529411764706%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0039972 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5idu617 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.6421052631578947em;
            --fontSize: 19spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu617 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu6184 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5idu6184 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu6196 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2129306 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0236297 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5idu6196-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3464512 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 302.99975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idu6196 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu61b {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006600660066007;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idu61b {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu61b {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu61c3 {
            width: 75.24752475247524%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idu61c3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idu61c3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu61d4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091246 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: center;
            order: 1;
            position: relative;
        }
        #comp-m5idu61d4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu61e7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5idu61e7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu61g {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2129306 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5idu61g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3464512 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 302.99975fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5idu61g {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 239, 233, 226;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu61h4 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.6006600660066007;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5idu61h4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu61h4 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5idu61i6 {
            width: 78.21782178217822%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1530877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5idu61i6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5idu61i6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5idu61m1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0193254 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5idu61m1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5idu61n4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5idu61n4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kf9hhm {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 7/1/8/2;
            position: relative;
        }
        #comp-m5kf9hhm .comp-m5kf9hhm-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1952896 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.1952896 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhm .comp-m5kf9hhm-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kf9hhm {
                --l_display: unset;
                grid-area: 8/1/9/2;
            }
            #comp-m5kf9hhm .comp-m5kf9hhm-container {
                padding-top: 0px;
                padding-right: max(0.5px, 0.0536194 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0536194 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0804292 * (var(--scaling-factor) - var(--scrollbar-width)));
                row-gap: max(0.5px, 0.0428951 * (var(--scaling-factor) - var(--scrollbar-width)));
                column-gap: max(0.5px, 0.0428951 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.3158285 * (var(--scaling-factor) - var(--scrollbar-width))), auto) minmax(max(0.5px, 0.346791 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5kf9hhm {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kf9hhr {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kf9hhr-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhr {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfas6g {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.031916 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kfas6g-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6g {
                min-height: 170.03125px;
                align-self: start;
                margin-top: max(0.5px, 0.0000427 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: 0px;
            }
        }
        #comp-m5kfas6g {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfas6j3 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0244583 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kfas6j3 .comp-m5kfas6j3-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kfas6j3 .comp-m5kfas6j3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672533 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kfas6j3 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfas6l {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.6202203499676%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6l {
                --aspect-ratio: 1.221189024390244;
                align-self: start;
                justify-self: start;
                margin-left: -0.80545229244114%;
            }
        }
        #comp-m5kfas6l {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6l {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6l wow-image {
                overflow: clip;
            }
            #comp-m5kfas6l wow-image img {
                height: 100%;
            }
        }
        #comp-m5kfas6n3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kfas6n3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfas6n3 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6n3 {
                --fontSize: 13px;
            }
        }
        #comp-m5kf9hhs {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0%;
            margin-left: 0%;
            margin-bottom: 0%;
            margin-right: 0%;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5kf9hhs-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhs {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kffgeu {
            width: 99.99962831174237%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0446243 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kffgeu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kffgeu {
                width: 100%;
                align-self: start;
                margin-bottom: 0px;
            }
        }
        #comp-m5kffgeu {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kffgey3 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.014375 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kffgey3 .comp-m5kffgey3-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kffgey3 .comp-m5kffgey3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1679547 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kffgey3 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kffgf02 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.6202203499676%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kffgf02 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kffgf33 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.32445538105233%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kffgf33 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kffgf33 {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        #comp-m5kffgf62 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kffgf62 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kffgf62 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kffgf62 {
                --fontSize: 13px;
            }
        }
        #comp-m5kf9hht {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0%;
            margin-left: 0%;
            margin-bottom: 0%;
            margin-right: 0%;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-m5kf9hht-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hht {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfgjb6 {
            width: 100%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.041791 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kfgjb6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfgjb6 {
                align-self: start;
                margin-bottom: 0px;
            }
        }
        #comp-m5kfgjb6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfgjb92 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kfgjb92 .comp-m5kfgjb92-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kfgjb92 .comp-m5kfgjb92-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672533 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kfgjb92 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfgjbb {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.54598582500932%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kfgjbb {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfgjbb {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        #comp-m5kfgjbd3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kfgjbd3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfgjbd3 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfgjbd3 {
                --fontSize: 13px;
            }
        }
        #comp-m5kf9hhu {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 2/1/3/2;
            position: relative;
        }
        .comp-m5kf9hhu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhu {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfbhls {
            width: 29.526869158878505%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kfbhls-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhls {
                width: 100%;
                align-self: start;
            }
        }
        #comp-m5kfbhls {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfbhlv {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0162729 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kfbhlv .comp-m5kfbhlv-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kfbhlv .comp-m5kfbhlv-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672523 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhlv {
                margin-bottom: max(0.5px, 0.0162534 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kfbhlv {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhlv {
                --brd: 255, 180, 0;
                --alpha-brd: 1;
            }
        }
        #comp-m5kfbhlw4 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.30821992153783%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -1.6153104631749333%;
            margin-top: 0%;
            margin-bottom: -0.08089151233533586%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kfbhlw4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhlw4 {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        #comp-m5kfbhlw4 wow-image {
            overflow: clip;
        }
        #comp-m5kfbhlw4 wow-image img {
            height: 100%;
        }
        #comp-m5kfbhm0 {
            width: 71.84622839605879%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5kfbhm0-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhm0 {
                width: 100%;
            }
            .comp-m5kfbhm0-container {
                padding-bottom: max(0.5px, 0.0134053 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kfbhm0 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfbhm11 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035147 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhm11 {
                width: 100%;
                margin-bottom: max(0.5px, 0.013375 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5kfbhm11 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfbhm11 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhm11 {
                --fontSize: 13px;
            }
        }
        #comp-m5kf9hhu4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0%;
            margin-left: 0%;
            margin-bottom: 0%;
            margin-right: 0%;
            grid-area: 2/2/3/3;
            position: relative;
        }
        .comp-m5kf9hhu4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhu4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfiyvj {
            width: 99.99962831174237%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.020209 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kfiyvj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfiyvj {
                width: 100%;
                align-self: start;
                margin-bottom: 0px;
            }
        }
        #comp-m5kfiyvj {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfiyvm4 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kfiyvm4 .comp-m5kfiyvm4-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kfiyvm4 .comp-m5kfiyvm4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672533 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kfiyvm4 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfiyvo1 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.54598582500932%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfiyvo1 {
                align-self: start;
                justify-self: end;
                margin-right: -1.7085280373831775%;
            }
        }
        #comp-m5kfiyvo1 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfiyvo1 {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        #comp-m5kfiyvq4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kfiyvq4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfiyvq4 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfiyvq4 {
                --fontSize: 13px;
            }
        }
        #comp-m5kf9hhv3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-top: 0%;
            margin-left: 0%;
            margin-bottom: 0%;
            margin-right: 0%;
            grid-area: 2/3/3/4;
            position: relative;
        }
        .comp-m5kf9hhv3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kf9hhv3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfkmn7 {
            width: 100.49566294919455%;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.012291 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5kfkmn7-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfkmn7 {
                width: 100%;
                align-self: start;
                margin-left: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5kfkmn7 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfkmn92 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0142917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5kfkmn92 .comp-m5kfkmn92-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
            overflow-x: clip;
            overflow-y: clip;
        }
        #comp-m5kfkmn92 .comp-m5kfkmn92-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1672533 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 192.875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5kfkmn92 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 233, 238, 228;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5kfkmna6 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.30821992153783%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.008290842764206564%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.37224588566923866%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kfkmna6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5kfkmnc {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2212244897959184;
            min-width: 0px;
            width: 101.67768174885613%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.008039544183765585%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.7212897503591861%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5kfkmnc {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfkmnc {
                --borderColor: 255, 180, 0;
                --borderWidth: max(0.5px, 0.0106667 * (var(--scaling-factor) - var(--scrollbar-width)));
                --alpha-borderColor: 1;
            }
        }
        #comp-m5kfkmne1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5kfkmne1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 16px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfkmne1 {
                --fontSize: 16px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfkmne1 {
                --fontSize: 13px;
            }
        }
        #comp-m5lc0zon {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 36/1/37/2;
            position: relative;
        }
        #comp-m5lc0zon .comp-m5lc0zon-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.4075789 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lc0zon .comp-m5lc0zon-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zon {
                --l_display: unset;
            }
            #comp-m5lc0zon .comp-m5lc0zon-container {
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 1.4801663 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5lc0zon {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lc0zpa {
            min-height: 0px;
            --comp-display: flex;
            height: auto;
            min-width: 0px;
            width: auto;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lc0zpa .comp-m5lc0zpa-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5lc0zpa .comp-m5lc0zpa-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpa .comp-m5lc0zpa-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
        }
        #comp-m5lc0zpa {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 255, 232, 199;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc8gkp {
            width: 100.14931454104247%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 19.71875px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lc8gkp-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc8gkp {
                margin-top: max(0.5px, 0.052584 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5lc8gkp {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zqe {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0132917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5lc0zqe-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lc0zqe {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zqf4 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5lc0zqf4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqf4 {
                width: max-content;
            }
            .comp-m5lc0zqf4-container {
                grid-template-rows: minmax(max(0.5px, 0.0334693 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 35fr);
            }
        }
        #comp-m5lc0zqf4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zqh {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqh {
                margin-right: 0px;
                margin-bottom: 0px;
            }
        }
        #comp-m5lc0zqh {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zqh {
                --fontSize: 28spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqh {
                --fontSize: 22px;
            }
        }
        #comp-m5lc0zqi3 {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqi3 {
                min-height: 0px;
                height: 51.46875px;
                min-width: 0px;
                width: 35px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                justify-self: start;
                margin-right: 0%;
            }
        }
        #comp-m5lc0zqi3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lc0zqj8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqj8 {
                margin-top: 0px;
                align-self: center;
            }
        }
        #comp-m5lc0zqj8 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zqj8 {
                --fontSize: 16spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqj8 {
                --fontSize: 13px;
            }
        }
        #comp-m5lc0zpc {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.85098258358946%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lc0zpc {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1em;
            --fontSize: 44spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zpc {
                --fontSize: 44spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpc {
                --fontSize: 24px;
            }
        }
        #comp-m5lc0zpo2 {
            min-height: 0px;
            --l_display: unset;
            height: 200px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.04375 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5lc0zpo2-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lc0zpo2:not(.comp-m5lc0zpo2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5lc0zpo2 {
            --static-spx: 1px;
        }
        #comp-m5lc0zq71 {
            min-height: 0px;
            height: 60px;
            min-width: 0px;
            width: 60px;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lc0zq71 {
            --static-spx: 1px;
        }
        #comp-m5lc0zqb {
            height: 44px;
            width: auto;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-right: 2px;
            margin-bottom: 2px;
            margin-left: 2px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lc0zqb {
            --maincolor: 255, 255, 255;
            --alpha-maincolor: 1;
            --progresscolor: 31, 223, 103;
            --alpha-progresscolor: 1;
            --disabledcolor: 119, 119, 119;
            --alpha-disabledcolor: 1;
            --static-spx: 1px;
        }
        #comp-m5lcp55k {
            min-height: 97px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            height: auto;
            min-width: 0px;
            width: 335.03125px;
            max-width: 99999px;
            max-height: 99999px;
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        #comp-m5lcp55k .comp-m5lcp55k-overflow-wrapper {
            position: relative;
            display: flex;
            flex-direction: column;
            flex-grow: 1;
        }
        #comp-m5lcp55k .comp-m5lcp55k-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lcp55k .comp-m5lcp55k-overflow-wrapper {
                overflow-x: clip;
                overflow-y: clip;
            }
            #comp-m5lcp55k .comp-m5lcp55k-container {
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(97px, auto);
            }
        }
        #comp-m5lcp55k {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zpd8 {
            min-height: 0px;
            --l_display: unset;
            height: 85px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lc0zpd8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0562187 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpd8 {
                align-self: start;
            }
            .comp-m5lc0zpd8-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
                grid-template-rows: minmax(max(0.5px, 0.2266667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 335.031375fr);
            }
        }
        #comp-m5lc0zpd8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 234, 166, 116;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zpf {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpf {
                width: 100%;
                align-self: start;
                margin-left: 0px;
            }
        }
        #comp-m5lc0zpf {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zpf {
                --fontSize: 13spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpf {
                --fontSize: 12px;
            }
        }
        #comp-m5lc0zpg1 {
            min-height: 0px;
            --l_display: unset;
            height: 40px;
            min-width: 0px;
            width: 90%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0013733 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.032 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lc0zpg1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.03092 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpg1 {
                margin-right: 0px;
                margin-bottom: 0px;
            }
            .comp-m5lc0zpg1-container {
                grid-template-rows: minmax(max(0.5px, 0.1066667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 301.515625fr);
            }
        }
        #comp-m5lc0zpg1 {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lckj8b {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 10px;
            margin-left: 4.917856763820162%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lckj8b-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lckj8b {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5lckj8b {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lc0zph5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.4252917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0035833 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zph5 {
                margin-right: max(0.5px, 0.16 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.003584 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5lc0zph5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zph5 {
                --fontSize: 14spx;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zph5 {
                --fontSize: 12px;
            }
        }
        #comp-m5lc0zpj1 {
            width: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            height: auto;
            --aspect-ratio: 1.0007818608287724;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpj1 {
                width: max(0.5px, 0.0532907 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5lc0zpj1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lc0zpj1 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5lupkp3 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 37/1/38/2;
            position: relative;
        }
        #comp-m5lupkp3 .comp-m5lupkp3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906246 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lupkp3 .comp-m5lupkp3-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lupkp3 {
                --l_display: unset;
            }
            #comp-m5lupkp3 .comp-m5lupkp3-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.8 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5lupkp3 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5lur0c9 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 39.0625%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lur0c9 .comp-m5lur0c9-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5lur0c9 .comp-m5lur0c9-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lur0c9:not(.comp-m5lur0c9-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lur0c9 {
                --l_display: unset;
                width: 100.00007461996054%;
                align-self: start;
                justify-self: start;
                margin-left: min(-0.5px, -0.0014583 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.1624583 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            #comp-m5lur0c9 .comp-m5lur0c9-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5lur0c9 .comp-m5lur0c9-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5lur0c9 {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5lur0cf__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041653 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1875013 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lur0cf__"] {
                height: 420px;
                width: max-content;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(420px, auto);
                grid-template-columns: minmax(0px, 273.265875fr);
            }
        }
        [id^="comp-m5lur0cf__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lur0cf__"] {
                --bg: 239, 233, 226;
            }
        }
        [id^="comp-m5lv87m7__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0.046875px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lv87m7__"] {
                min-height: 0px;
                min-width: 0px;
                width: 273px;
                max-width: 99999px;
                max-height: 99999px;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5lv87m7__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5lutxpk__"] {
            min-height: 182px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 273px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.15 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 449.58134126267714fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0479167 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lutxpk__"] {
                grid-template-rows: minmax(182px, auto);
                grid-template-columns: minmax(0px, 273.00025fr);
            }
        }
        [id^="comp-m5lutxpk__"] {
            --brw: max(0.5px, 0.0007813 * (var(--scaling-factor) - var(--scrollbar-width)));
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lutxpk__"] {
                --brw: 0.293px;
                --alpha-brd: 0;
            }
        }
        [id^="comp-m5luyqve__"] {
            height: auto;
            --aspect-ratio: 0.665;
            width: 153.84615384615384%;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5luyqve__"] {
                min-height: 0px;
                --l_display: unset;
                min-width: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5luyqve__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5luyqve__"] wow-image {
            overflow: clip;
        }
        [id^="comp-m5luyqve__"] wow-image img {
            height: 100%;
        }
        [id^="comp-m5luztaa__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 230px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0572917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5luztaa__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5luztaa__"] {
                --textAlign: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5luztaa__"] {
                --color: 30, 54, 54;
                --alpha-color: 1;
                --textAlign: center;
                --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
                --fontSize: 16px;
            }
        }
        [id^="comp-m5lv3sp2__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 230px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0573333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        [id^="comp-m5lv3sp2__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lv3sp2__"] {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5lyp4ro {
            min-height: 395.328125px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 40/1/41/2;
            position: relative;
        }
        #comp-m5lyp4ro .comp-m5lyp4ro-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491916 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(395.328125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4ro .comp-m5lyp4ro-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lyp4ro {
                --l_display: none;
            }
        }
        #comp-m5lyp4ro {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4tc {
            width: 99.99766178499334%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003623 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4tc-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4tc {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4tg {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175685 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4tg {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4tn {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.95947841810728%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5lyp4tn-container {
            box-sizing: border-box;
            column-gap: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2304877 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4tn {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4tu {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.2653918797728076%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4tu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2304772 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.187625fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4tu {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4tw {
            width: 108.15195636097184%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4tw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4tw {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4tx3 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1886371511264506;
            min-width: 0px;
            width: 92.44265830229367%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4tx3 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4tx3 wow-image {
            overflow: clip;
        }
        #comp-m5lyp4tx3 wow-image img {
            height: 100%;
        }
        #comp-m5lyp4tz4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 84.15016663399334%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035025 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4tz4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4u11 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5lyp4u11 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4u3 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.02114642498029%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.0007643286137469217%;
            margin-top: 0%;
            margin-bottom: 15.881219936407277%;
            grid-area: 1/2/2/3;
            position: relative;
        }
        .comp-m5lyp4u3-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2139298 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21899999999997fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4u3 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4u44 {
            width: 99.84062858734266%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003514 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4u44-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4u44 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4u6 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 99.851242027184%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0102007 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4u6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4u71 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035027 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4u71 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4u85 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 94.1958116296375%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        #comp-m5lyp4u85 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4ua {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.032526428784939235%;
            margin-right: 0%;
            margin-top: 0.09554107671821073%;
            margin-bottom: 0%;
            grid-area: 1/3/2/4;
            position: relative;
        }
        .comp-m5lyp4ua-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2104218 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.000025fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4ua {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4ub6 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34697421617330165%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4ub6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4ud {
            width: 79.77253401360544%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0008674 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4ud-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4ud {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4ue {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 59.880079946702196%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4ue {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uf4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4uf4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uh {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.032013613852935906%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/4/2/5;
            position: relative;
        }
        .comp-m5lyp4uh-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4uh {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4ui4 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34693877551035257%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4ui4 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uj5 {
            width: 94.04761904761905%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0009442 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4uj5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4uj5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4uk4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 81.79249547920433%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4uk4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4um {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4um {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4un4 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 99.87227219610295%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.04254329055787707%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/5/2/6;
            position: relative;
        }
        .comp-m5lyp4un4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4un4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4up {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.34693877551035257%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4up {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uq {
            width: 75.8609693877551%;
            height: auto;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0008234 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4uq-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4uq {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4ur1 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 89.19714165615805%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4ur1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4us4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4us4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4ut6 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.02080672337418%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.03175886360994488%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/6/2/7;
            position: relative;
        }
        .comp-m5lyp4ut6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2036891 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21824999999995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4ut6 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4uv1 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1884950116748036;
            min-width: 0px;
            width: 99.99983018496255%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.010443624803867648%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4uv1 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uw4 {
            width: 98.48210828765309%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1336964 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4uw4-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4uw4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4ux4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4ux4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.9200000000000002em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4uz {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 80.38581743722384%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4uz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4v01 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.02072179797264%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0.10157078022664151%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.35014743049763475%;
            grid-area: 1/7/2/8;
            position: relative;
        }
        .comp-m5lyp4v01-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.2304989 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.21874999999994fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4v01 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4v15 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.1904761904761905;
            min-width: 0px;
            width: 99.851242027184%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0.3464236639194538%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4v15 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4v25 {
            width: 98.49272172749441%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1333999 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4v25-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4v25 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4v34 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 70.57112068965517%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4v34 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4v5 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4v5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4v62 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 99.94658192243934%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.10572135078760125%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/8/2/9;
            position: relative;
        }
        .comp-m5lyp4v62-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1834575 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 147.10899999999998fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5lyp4v62 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4v94 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.190263605442177;
            min-width: 0px;
            width: 99.92590528111808%;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5lyp4v94 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4va5 {
            width: 95.86853965426995%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.1336964 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5lyp4va5-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5lyp4va5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5lyp4vb4 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 63.76024817194771%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0035137 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5lyp4vb4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 17, 49, 47;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.5em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5lyp4vd {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5lyp4vd {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontStyle: normal;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --lineHeight: 1.5999999999999999em;
            --fontSize: 12spx;
            --fontWeight: normal;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5hq91j9 {
            min-height: 641px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 58/1/59/2;
            position: relative;
        }
        #comp-m5hq91j9 .comp-m5hq91j9-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(641px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5hq91j9 .comp-m5hq91j9-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hq91j9 {
                grid-area: 59/1/60/2;
            }
        }
        #comp-m5hq91j9 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jarkmx {
            width: 100.03789470816697%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003762 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jarkmx-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jarkmx {
                width: max-content;
                min-width: 0px;
                margin-top: max(0.5px, 0.000125 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: min(-0.5px, -0.0013587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jarkmx {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jajhar {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175439 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jajhar {
                margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jajhar {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jalvkt {
            min-height: 240px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.96109848162511%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210746 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5jalvkt-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 15px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(240px, auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jalvkt {
                min-height: 0px;
                width: max-content;
                margin-left: 0px;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: flex-end;
            }
            .comp-m5jalvkt-container {
                column-gap: 8px;
                grid-template-rows: minmax(273px, auto);
                grid-template-columns: 273px 273px 273px 273px 273px;
            }
        }
        #comp-m5jalvkt {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5janipo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5janipo {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jaoli3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5jaoli3 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5japdci {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        #comp-m5japdci {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5japy3t {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/4/2/5;
            position: relative;
        }
        #comp-m5japy3t {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jaqs8a {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/5/2/6;
            position: relative;
        }
        #comp-m5jaqs8a {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mlb3mo {
            width: 26.305903398926656%;
            height: auto;
            --aspect-ratio: 0.011739441660701502;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070187 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mlb3mo {
                min-height: 0px;
                --l_display: unset;
                height: 16px;
                min-width: 0px;
                width: 99.96422182468694%;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mlb3mo {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jb725z {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5jb725z-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb725z {
                margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jb725z {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jax6jn {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5jax6jn-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(189.1875px, auto);
            grid-template-columns: minmax(0px, 208fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5jax6jn-container {
                grid-template-rows: minmax(76.734125px, auto);
            }
            #comp-m5jax6jn {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0014587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jax6jn {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jayknn {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jayknn-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jayknn {
                align-self: start;
            }
        }
        #comp-m5jayknn {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jax71k {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5jax71k {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jax71k {
                --fontSize: 16px;
            }
        }
        #comp-m5jax72v {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0007025 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jax72v {
                width: 273px;
            }
        }
        #comp-m5jax72v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jax72v {
                --fontSize: 13px;
            }
        }
        #comp-m5jazwuc {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5jazwuc-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(215.1875px, auto);
            grid-template-columns: minmax(0px, 218.500375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5jazwuc-container {
                grid-template-rows: minmax(101.9454375px, auto);
            }
            #comp-m5jazwuc {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0015413 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5jazwuc {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb069b {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jb069b-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb069b {
                align-self: start;
                margin-left: 0px;
            }
        }
        #comp-m5jb069b {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jazxci {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5jazxci {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jazxci {
                --fontSize: 16px;
            }
        }
        #comp-m5jazxdv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jazxdv {
                width: 273px;
            }
        }
        #comp-m5jazxdv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jazxdv {
                --fontSize: 13px;
            }
        }
        #comp-m5jb1p3x {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5jb1p3x-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(171.188px, auto);
            grid-template-columns: minmax(0px, 208.9995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1p3x {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
            .comp-m5jb1p3x-container {
                grid-template-rows: minmax(133.671875px, auto);
            }
        }
        #comp-m5jb1p3x {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb28h0 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jb28h0-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5jb28h0 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb1plv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5jb1plv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1plv {
                --fontSize: 16px;
            }
        }
        #comp-m5jb1pn7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1pn7 {
                width: 273px;
            }
        }
        #comp-m5jb1pn7 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1pn7 {
                --fontSize: 13px;
            }
        }
        #comp-m5jb3df1 {
            min-height: 169.703125px;
            --l_display: unset;
            height: auto;
            min-width: 245px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0000877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5jb3df1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(169.703625px, auto);
            grid-template-columns: minmax(0px, 210.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb3df1 {
                min-height: 0px;
                min-width: 0px;
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
            .comp-m5jb3df1-container {
                grid-template-rows: minmax(133.140625px, auto);
                grid-template-columns: minmax(0px, 187fr);
            }
        }
        #comp-m5jb3df1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb44n9 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jb44n9-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5jb44n9 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb3dwo {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5jb3dwo {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb3dwo {
                --fontSize: 16px;
            }
        }
        #comp-m5jb3dxz {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5jb3dxz {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb3dxz {
                --fontSize: 13px;
            }
        }
        #comp-m5jb4zix {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        .comp-m5jb4zix-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(150.188px, auto);
            grid-template-columns: minmax(0px, 203.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb4zix {
                margin-top: 0px;
            }
            .comp-m5jb4zix-container {
                grid-template-rows: minmax(133.671875px, auto);
            }
        }
        #comp-m5jb4zix {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb5msh {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5jb5msh-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5jb5msh {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5jb5013 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5jb5013 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb5013 {
                --fontSize: 16px;
            }
        }
        #comp-m5jb502h {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5jb502h {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb502h {
                --fontSize: 13px;
            }
        }
        #comp-m5meb7k5 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 63/1/64/2;
            position: relative;
        }
        #comp-m5meb7k5 .comp-m5meb7k5-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5meb7k5 .comp-m5meb7k5-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5meb7k5 {
                --l_display: unset;
                grid-area: 58/1/59/2;
            }
            #comp-m5meb7k5 .comp-m5meb7k5-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.8 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5meb7k5 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5meb7kg {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 39.0625%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5meb7kg .comp-m5meb7kg-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5meb7kg .comp-m5meb7kg-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5meb7kg:not(.comp-m5meb7kg-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5meb7kg {
                --l_display: unset;
                width: 100.00007461996054%;
                align-self: start;
                justify-self: start;
                margin-left: min(-0.5px, -0.0014583 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: min(-0.5px, -0.2157083 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            #comp-m5meb7kg .comp-m5meb7kg-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5meb7kg .comp-m5meb7kg-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5meb7kg {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5meb7kl3__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041653 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1875013 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kl3__"] {
                height: 420px;
                width: max-content;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(420px, auto);
                grid-template-columns: minmax(0px, 273.265875fr);
            }
        }
        [id^="comp-m5meb7kl3__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kl3__"] {
                --bg: 239, 233, 226;
            }
        }
        [id^="comp-m5meb7ko__"] {
            width: 100%;
            height: auto;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0.046875px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7ko__"] {
                min-height: 0px;
                min-width: 0px;
                width: 273px;
                max-width: 99999px;
                max-height: 99999px;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5meb7ko__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5meb7kq__"] {
            min-height: 182px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 273px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.15 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 449.58134126267714fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0479167 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kq__"] {
                grid-template-rows: minmax(182px, auto);
                grid-template-columns: minmax(0px, 273.00025fr);
            }
        }
        [id^="comp-m5meb7kq__"] {
            --brw: max(0.5px, 0.0007813 * (var(--scaling-factor) - var(--scrollbar-width)));
            --brd: 0, 0, 0;
            --bg: 255, 255, 255;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kq__"] {
                --brw: 0.293px;
                --alpha-brd: 0;
            }
        }
        [id^="comp-m5meb7kr7__"] {
            height: auto;
            --aspect-ratio: 0.665;
            width: 153.84615384615384%;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kr7__"] {
                min-height: 0px;
                --l_display: unset;
                min-width: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-left: 0px;
                margin-bottom: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5meb7kr7__"] {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        [id^="comp-m5meb7kr7__"] wow-image {
            overflow: clip;
        }
        [id^="comp-m5meb7kr7__"] wow-image img {
            height: 100%;
        }
        [id^="comp-m5meb7ky3__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 230px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0572917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5meb7ky3__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meb7ky3__"] {
                --textAlign: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7ky3__"] {
                --color: 30, 54, 54;
                --alpha-color: 1;
                --textAlign: center;
                --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
                --fontSize: 16px;
            }
        }
        [id^="comp-m5meb7l3__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 230px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0573333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        [id^="comp-m5meb7l3__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7l3__"] {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5o6ygxw {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 60/1/61/2;
            position: relative;
        }
        #comp-m5o6ygxw .comp-m5o6ygxw-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0156253 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o6ygxw .comp-m5o6ygxw-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5o6ygxw {
                --l_display: none;
                grid-area: 61/1/62/2;
            }
        }
        #comp-m5o6ygxw {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5o71rgt {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003583 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o71rgt-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5o71rgt {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o6zqq1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5o6zqq1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 41px;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o71eez {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 29.24643987341772%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.3576063 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5o71eez-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0097222 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 231.04475000000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o71eez {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o71fqz {
            width: 59.230373040983004%;
            height: auto;
            --aspect-ratio: 0.10018268176835952;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0.13125035166002352%;
            margin-top: 0%;
            margin-bottom: -1.0858072167141337%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o71fqz {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o1g3uw {
            min-height: 493px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 61/1/62/2;
            position: relative;
        }
        #comp-m5o1g3uw .comp-m5o1g3uw-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0277775 * (var(--scaling-factor) - var(--scrollbar-width)));
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(413px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o1g3uw .comp-m5o1g3uw-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5o1g3uw {
                --l_display: none;
                grid-area: 62/1/63/2;
            }
        }
        #comp-m5o1g3uw {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o1lafp {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: min(-0.5px, -0.0003583 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o1lafp-container {
            box-sizing: border-box;
            column-gap: 60px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3246528 * (var(--scaling-factor) - var(--scrollbar-width))), 480px);
            grid-template-columns: 420px 820fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o1lafp {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o1x4g8 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
        }
        .comp-m5o1x4g8-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o1x4g8:not(.comp-m5o1x4g8-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5o1x4g8 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o1x4gg {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o1x4gg-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.234375 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o1x4gg {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --alpha-bg: 1;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o5whby {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o5whby {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o1x4gk {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o1x4gk-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(480px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o1x4gk {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o1z2b7 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o1z2b7 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o4y00u {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o4y00u-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(480px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o4y00u {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o4y01q {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o4y01q {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o4xwdp {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o4xwdp-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(480px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o4xwdp {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o4xx41 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o4xx41 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o4xsli {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o4xsli-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(480px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o4xsli {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o4xslm {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o4xslm {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o4xjmv {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o4xjmv-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(480px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o4xjmv {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o4xjn0 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o4xjn0 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o29iyu {
            width: 100%;
            height: auto;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o29iyu-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5o29iyu {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2352u {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0020833 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5o2352u-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o2352u.variants-m5o28sza {
            --alpha-bg: 0;
        }
        #comp-m5o2352u {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2352u.variants-m5o28sza,
        #comp-m5o2352u.variants-m5o28sza> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o2352u {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o25as1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o25as1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o25as1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o25as6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o25as6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o25asc1 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o25asc1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o27awv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o27awv {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o25ydp {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o25ydp {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o299l9 {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0020833 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5o299l9-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o299l9.variants-m5o299lh1 {
            --alpha-bg: 0;
        }
        #comp-m5o299l9.variants-m5o299lh {
            --alpha-bg: 1;
        }
        #comp-m5o299l9 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o299l9:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o299l9.variants-m5o299lh,
        #comp-m5o299l9.variants-m5o299lh> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o299l9 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o299lj4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o299lj4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o299lj4 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o299ll {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o299ll {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o299lo {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o299lo {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o299lq5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o299lq5 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o299ls {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o299ls {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2g7s4 {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0020833 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5o2g7s4-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o2g7s4.variants-m5o2g7sd {
            --alpha-bg: 0;
        }
        #comp-m5o2g7s4.variants-m5o2g7sc1 {
            --alpha-bg: 1;
        }
        #comp-m5o2g7s4 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2g7s4:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o2g7s4.variants-m5o2g7sc1,
        #comp-m5o2g7s4.variants-m5o2g7sc1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o2g7s4 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o2g7si {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o2g7si-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o2g7si {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2g7sj2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2g7sj2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2g7sm {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2g7sm {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2g7sp {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2g7sp {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2g7sq4 {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2g7sq4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2q15r {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0020833 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5o2q15r-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o2q15r.variants-m5o2q15z {
            --alpha-bg: 0;
        }
        #comp-m5o2q15r.variants-m5o2q15y1 {
            --alpha-bg: 1;
        }
        #comp-m5o2q15r {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2q15r:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o2q15r.variants-m5o2q15y1,
        #comp-m5o2q15r.variants-m5o2q15y1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o2q15r {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o2q1641 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o2q1641-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o2q1641 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o2q166 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2q166 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2q1685 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2q1685 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2q16b4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2q16b4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o2q16f4 {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o2q16f4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3x969 {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0020833 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        .comp-m5o3x969-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o3x969.variants-m5o3x96k1 {
            --alpha-bg: 0;
        }
        #comp-m5o3x969.variants-m5o3x96k {
            --alpha-bg: 1;
        }
        #comp-m5o3x969 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o3x969:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o3x969.variants-m5o3x96k,
        #comp-m5o3x969.variants-m5o3x96k> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o3x969 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o3x96p1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o3x96p1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o3x96p1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o3x96r {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3x96r {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3x96t4 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3x96t4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3x96w2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3x96w2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3x96y {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3x96y {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3xccl {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 6;
            position: relative;
        }
        .comp-m5o3xccl-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0138889 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 420fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o3xccl.variants-m5o3xccv2 {
            --alpha-bg: 0;
        }
        #comp-m5o3xccl.variants-m5o3xccv1 {
            --alpha-bg: 1;
        }
        #comp-m5o3xccl {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 254, 250, 245;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o3xccl:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o3xccl.variants-m5o3xccv1,
        #comp-m5o3xccl.variants-m5o3xccv1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5o3xccl {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5o3xccx3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o3xccx3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.028059 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o3xccx3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o3xccz1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3xccz1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3xcd1 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3xcd1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3xcd25 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0416667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3xcd25 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o3xcd42 {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o3xcd42 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nhde35 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 62/1/63/2;
            position: relative;
        }
        #comp-m5nhde35 .comp-m5nhde35-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: max(0.5px, 0.0280702 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-right: max(0.5px, 0.0491228 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491228 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: max(0.5px, 0.0280702 * (var(--scaling-factor) - var(--scrollbar-width)));
            row-gap: 0px;
            column-gap: 32px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: max-content;
            grid-template-columns: max-content 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nhde35 .comp-m5nhde35-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5nhde35 {
                --l_display: none;
                grid-area: 63/1/64/2;
            }
        }
        #comp-m5nhde35 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nn4px1 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0007237 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nn4px1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5nn4px1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nhiesz {
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0210417 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5nhiesz-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5nhiesz {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nhel98 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5nhel98 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nhh23n {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-end;
            order: 2;
            position: relative;
        }
        .comp-m5nhh23n-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(14px, auto);
            grid-template-columns: minmax(0px, 78.702875fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nhh23n {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nhh302 {
            min-height: 0px;
            --l_display: unset;
            height: 14px;
            min-width: 0px;
            width: 160px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: -0.4753860606603992%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nhh302 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nl76sj {
            width: 580px;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5nl76sj-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5nl76sj {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nl6w22 {
            min-height: 0px;
            --l_display: none;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5nl6w22-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0421053 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 602.51525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nl6w22.variants-m5nl6w282 {
            --alpha-bg: 0;
        }
        #comp-m5nl6w22.variants-m5nl6w281 {
            --alpha-bg: 1;
        }
        #comp-m5nl6w22 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 227, 221, 214;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nl6w22:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nl6w22.variants-m5nl6w281,
        #comp-m5nl6w22.variants-m5nl6w281> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nl6w22 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5nl6w2a1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0068421 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nl6w2a1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0280589 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nl6w2a1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nl6w2c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nl6w2c {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nl6w2f {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nl6w2f {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nl6w2h1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0557895 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0128289 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nl6w2h1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nl6w2i5 {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0561406 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0142654 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nl6w2i5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnc5cy {
            min-height: 0px;
            --l_display: none;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5nnc5cy-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0421053 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 602.51525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nnc5cy.variants-m5nnc5d61 {
            --alpha-bg: 0;
        }
        #comp-m5nnc5cy.variants-m5nnc5d6 {
            --alpha-bg: 1;
        }
        #comp-m5nnc5cy {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 227, 221, 214;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nnc5cy:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nnc5cy.variants-m5nnc5d6,
        #comp-m5nnc5cy.variants-m5nnc5d6> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nnc5cy {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5nnc5d91 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0068421 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nnc5d91-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0280589 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nnc5d91 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nnc5db {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnc5db {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnc5dd1 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnc5dd1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnc5dg {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0557895 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0128289 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnc5dg {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnc5dh {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0561406 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0142654 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnc5dh {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nkkdmy {
            min-height: 0px;
            --l_display: unset;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5nkkdmy-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0421053 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 602.51525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nkkdmy.variants-m5nl51k5 {
            --alpha-bg: 0;
        }
        #comp-m5nkkdmy {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 227, 221, 214;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nkkdmy.variants-m5nl51k5,
        #comp-m5nkkdmy.variants-m5nl51k5> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nkkdmy {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5nkp5vk {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0068421 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nkp5vk-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0280589 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nkp5vk {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nkmqnu {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nkmqnu {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nko1u4 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nko1u4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nkldzs {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0557895 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0128289 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nkldzs {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nkshsy {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0561406 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0142654 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nkshsy {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnxwvq {
            min-height: 0px;
            --l_display: none;
            height: 60px;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5nnxwvq-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0140351 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0421053 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 602.51525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nnxwvq.variants-m5nnxwvy {
            --alpha-bg: 0;
        }
        #comp-m5nnxwvq.variants-m5nnxwvx1 {
            --alpha-bg: 1;
        }
        #comp-m5nnxwvq {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 227, 221, 214;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nnxwvq:not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nnxwvq.variants-m5nnxwvx1,
        #comp-m5nnxwvq.variants-m5nnxwvx1> :not(.is-animating) {
            transition: all 0s ease-in-out 0s, visibility 0s;
            --transition: all 0s ease-in-out 0s, visibility 0s;
        }
        #comp-m5nnxwvq {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5nnxww11 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0068421 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nnxww11-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0280589 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 39.437525fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nnxww11 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nnxww3 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnxww3 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnxww5 {
            min-height: 0px;
            --l_display: unset;
            height: 39.953125px;
            min-width: 0px;
            width: 39.953125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0001754 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnxww5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnxww74 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0557895 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.0128289 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnxww74 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nnxww9 {
            min-height: 0px;
            --l_display: unset;
            height: 19.296875px;
            min-width: 0px;
            width: 24.984375px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0561406 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0142654 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5nnxww9 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nomi9y {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0687607 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
        }
        .comp-m5nomi9y-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nomi9y:not(.comp-m5nomi9y-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5nomi9y {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nomia2 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5nomia2-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(343px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nomia2 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 246, 246, 246;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5noox5c {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5noox5h, [id^="comp-m5noox5h__"]) {
            min-height: 96.7578125px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5noox5h, [id^="comp-m5noox5h__"]) .comp-m5noox5h-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 2.9694242100867623%;
            padding-right: 2.9694242100867623%;
            padding-bottom: 2.9694242100867627%;
            padding-top: 2.9694242100867623%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(56.7578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5noox5h, [id^="comp-m5noox5h__"]):not(.comp-m5noox5h-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5novnqe, [id^="comp-m5novnqe__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5novnqe, [id^="comp-m5novnqe__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5noox601, [id^="comp-m5noox601__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5noox601-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5noox601, [id^="comp-m5noox601__"]):not(.comp-m5noox601-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5ntnatd, [id^="comp-m5ntnatd__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5ntnatd, [id^="comp-m5ntnatd__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5ntoq2a, [id^="comp-m5ntoq2a__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ntoq2a-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5ntoq2a, [id^="comp-m5ntoq2a__"]):not(.comp-m5ntoq2a-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5ntoq3g, [id^="comp-m5ntoq3g__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5ntoq3g, [id^="comp-m5ntoq3g__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5noox5v3, [id^="comp-m5noox5v3__"]) {
            min-height: 86px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5noox5v3-container {
            box-sizing: border-box;
            padding-left: 19.999999999999996px;
            padding-right: 19.999999999999996px;
            padding-bottom: 19.999999999999996px;
            padding-top: 19.999999999999996px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(46px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5noox5v3, [id^="comp-m5noox5v3__"]):not(.comp-m5noox5v3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5ntkq7g, [id^="comp-m5ntkq7g__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5ntkq7g, [id^="comp-m5ntkq7g__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5ntqh3i, [id^="comp-m5ntqh3i__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5ntqh3i-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5ntqh3i, [id^="comp-m5ntqh3i__"]):not(.comp-m5ntqh3i-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5ntqh4n3, [id^="comp-m5ntqh4n3__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5ntqh4n3, [id^="comp-m5ntqh4n3__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nomia4 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5nomia4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.234375 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nomia4 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nwks46 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4a2, [id^="comp-m5nwks4a2__"]) {
            min-height: 96.7578125px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4a2, [id^="comp-m5nwks4a2__"]) .comp-m5nwks4a2-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 2.9694242100867623%;
            padding-right: 2.9694242100867623%;
            padding-bottom: 2.9694242100867627%;
            padding-top: 2.9694242100867623%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(56.7578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwks4a2, [id^="comp-m5nwks4a2__"]):not(.comp-m5nwks4a2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwks4c2, [id^="comp-m5nwks4c2__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4c2, [id^="comp-m5nwks4c2__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nwks4h5, [id^="comp-m5nwks4h5__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nwks4h5-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwks4h5, [id^="comp-m5nwks4h5__"]):not(.comp-m5nwks4h5-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwks4j, [id^="comp-m5nwks4j__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4j, [id^="comp-m5nwks4j__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nwks4k1, [id^="comp-m5nwks4k1__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nwks4k1-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwks4k1, [id^="comp-m5nwks4k1__"]):not(.comp-m5nwks4k1-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwks4l3, [id^="comp-m5nwks4l3__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4l3, [id^="comp-m5nwks4l3__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nwks4e5, [id^="comp-m5nwks4e5__"]) {
            min-height: 86px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nwks4e5-container {
            box-sizing: border-box;
            padding-left: 19.999999999999996px;
            padding-right: 19.999999999999996px;
            padding-bottom: 19.999999999999996px;
            padding-top: 19.999999999999996px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(46px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwks4e5, [id^="comp-m5nwks4e5__"]):not(.comp-m5nwks4e5-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwks4g, [id^="comp-m5nwks4g__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4g, [id^="comp-m5nwks4g__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nwks4m8, [id^="comp-m5nwks4m8__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nwks4m8-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwks4m8, [id^="comp-m5nwks4m8__"]):not(.comp-m5nwks4m8-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwks4o, [id^="comp-m5nwks4o__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwks4o, [id^="comp-m5nwks4o__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nwr33e, [id^="comp-m5nwr33e__"]) {
            min-height: 62px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nwr33e-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(22px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nwr33e, [id^="comp-m5nwr33e__"]):not(.comp-m5nwr33e-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nwr34n, [id^="comp-m5nwr34n__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nwr34n, [id^="comp-m5nwr34n__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5nx27e0 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5nx27e0-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1754493 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5nx27e0 {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5nx27ei {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99999999999999%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27ek5, [id^="comp-m5nx27ek5__"]) {
            min-height: 96.7578125px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27ek5, [id^="comp-m5nx27ek5__"]) .comp-m5nx27ek5-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 2.9694242100867623%;
            padding-right: 2.9694242100867623%;
            padding-bottom: 2.9694242100867627%;
            padding-top: 2.9694242100867623%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(56.7578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nx27ek5, [id^="comp-m5nx27ek5__"]):not(.comp-m5nx27ek5-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nx27em, [id^="comp-m5nx27em__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27em, [id^="comp-m5nx27em__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nx27eo4, [id^="comp-m5nx27eo4__"]) {
            min-height: 86px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nx27eo4-container {
            box-sizing: border-box;
            padding-left: 19.999999999999996px;
            padding-right: 19.999999999999996px;
            padding-bottom: 19.999999999999996px;
            padding-top: 19.999999999999996px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(46px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nx27eo4, [id^="comp-m5nx27eo4__"]):not(.comp-m5nx27eo4-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nx27eq, [id^="comp-m5nx27eq__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27eq, [id^="comp-m5nx27eq__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nx27er2, [id^="comp-m5nx27er2__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nx27er2-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nx27er2, [id^="comp-m5nx27er2__"]):not(.comp-m5nx27er2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nx27es5, [id^="comp-m5nx27es5__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27es5, [id^="comp-m5nx27es5__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5nx27eu, [id^="comp-m5nx27eu__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5nx27eu-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5nx27eu, [id^="comp-m5nx27eu__"]):not(.comp-m5nx27eu-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5nx27ev3, [id^="comp-m5nx27ev3__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5nx27ev3, [id^="comp-m5nx27ev3__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o02fcw {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            justify-self: center;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: auto;
            grid-area: 1/1/2/2;
        }
        .comp-m5o02fcw-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.1754493 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o02fcw {
            --brw: 0px;
            --brd: 232, 230, 230;
            --alpha-brd: 1;
            --bg: 255, 233, 223;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-bg: 0;
            --alphaBg: 1;
            --boxShadowToggleOn-shd: none;
            --alphaBrd: 0.18;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o02fdf2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.99999999999999%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdi1, [id^="comp-m5o02fdi1__"]) {
            min-height: 96.7578125px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdi1, [id^="comp-m5o02fdi1__"]) .comp-m5o02fdi1-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 2.9694242100867623%;
            padding-right: 2.9694242100867623%;
            padding-bottom: 2.9694242100867627%;
            padding-top: 2.9694242100867623%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(56.7578125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5o02fdi1, [id^="comp-m5o02fdi1__"]):not(.comp-m5o02fdi1-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5o02fdk, [id^="comp-m5o02fdk__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdk, [id^="comp-m5o02fdk__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5o02fdm3, [id^="comp-m5o02fdm3__"]) {
            min-height: 86px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o02fdm3-container {
            box-sizing: border-box;
            padding-left: 19.999999999999996px;
            padding-right: 19.999999999999996px;
            padding-bottom: 19.999999999999996px;
            padding-top: 19.999999999999996px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(46px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5o02fdm3, [id^="comp-m5o02fdm3__"]):not(.comp-m5o02fdm3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5o02fdo, [id^="comp-m5o02fdo__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdo, [id^="comp-m5o02fdo__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5o02fdp2, [id^="comp-m5o02fdp2__"]) {
            min-height: 95px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o02fdp2-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(55px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5o02fdp2, [id^="comp-m5o02fdp2__"]):not(.comp-m5o02fdp2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5o02fdr, [id^="comp-m5o02fdr__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdr, [id^="comp-m5o02fdr__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        :is(#comp-m5o02fds3, [id^="comp-m5o02fds3__"]) {
            min-height: 130px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5o02fds3-container {
            box-sizing: border-box;
            padding-left: 20px;
            padding-right: 20px;
            padding-bottom: 20px;
            padding-top: 20px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(90px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5o02fds3, [id^="comp-m5o02fds3__"]):not(.comp-m5o02fds3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        :is(#comp-m5o02fdu, [id^="comp-m5o02fdu__"]) {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5o02fdu, [id^="comp-m5o02fdu__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --lineHeight: 1.6em;
            --letterSpacing: 0em;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5meizb6 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 64/1/65/2;
            position: relative;
        }
        #comp-m5meizb6 .comp-m5meizb6-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5meizb6 .comp-m5meizb6-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5meizb6 {
                --l_display: unset;
            }
            #comp-m5meizb6 .comp-m5meizb6-container {
                padding-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 0.2199172 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5meizb6 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5mejfok {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 45%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5mejfok .comp-m5mejfok-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5mejfok .comp-m5mejfok-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mejfok:not(.comp-m5mejfok-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mejfok {
                --l_display: unset;
                width: 100.00007461996054%;
                align-self: start;
                justify-self: start;
                margin-left: min(-0.5px, -0.0000427 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
            #comp-m5mejfok .comp-m5mejfok-overflow-wrapper {
                overflow-x: scroll;
                scroll-snap-type: none;
                -webkit-scroll-snap-type: none;
                scroll-behavior: smooth;
                scrollbar-width: none;
                overflow: -moz-scrollbars-none;
                -ms-overflow-style: none;
            }
            #comp-m5mejfok .comp-m5mejfok-container {
                row-gap: 0px;
                column-gap: max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width)));
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
            #comp-m5mejfok .comp-m5mejfok-overflow-wrapper::-webkit-scrollbar {
                width: 0;
                height: 0;
            }
        }
        #comp-m5mejfok {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mejfoo__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: calc(((33.3333333% - ((0% + 0%) + max(0.5px, 0.0041653 * (var(--scaling-factor) - var(--scrollbar-width))))) - 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.234376 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mejfoo__"] {
                width: max-content;
                grid-template-columns: minmax(0px, 538.9527499999999fr);
                scroll-snap-align: none;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        [id^="comp-m5mejfoo__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mejfoo__"] {
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5mgw5fp__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgw5fp__"] {
                align-self: center;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        [id^="comp-m5mgw5fp__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5meznw9__"] {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0852917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meznw9__"] {
                margin-right: max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
        }
        [id^="comp-m5meznw9__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mesptp__"] {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.06 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: min(-0.5px, -0.02575 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mesptp__"] {
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(max(0.5px, 0.121624 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 34.640625fr);
                margin-bottom: max(0.5px, 0.0133333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mesptp__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5meri0o2__"] {
            width: 51.46239554317549%;
            height: auto;
            --aspect-ratio: 1.316883116883117;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0o2__"] {
                min-height: 0px;
                height: 56.615696887686056px;
                min-width: 0px;
                width: 43px;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
            }
        }
        [id^="comp-m5meri0o2__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5meri0v5__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0263333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0v5__"] {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
            }
        }
        [id^="comp-m5meri0v5__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meri0v5__"] {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0v5__"] {
                --fontSize: 50px;
            }
        }
        [id^="comp-m5meri0r__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5meri0r__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meri0r__"] {
                --textAlign: left;
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0r__"] {
                --textAlign: center;
                --fontSize: 12px;
            }
        }
        [id^="comp-m5meri0r__"] {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        [id^="comp-m5mguxor__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.1151667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxor__"] {
                margin-right: max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mguxor__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mguxov__"] {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 99%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0257083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxov__"] {
                width: max-content;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(max(0.5px, 0.140416 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 99.000125fr);
                margin-bottom: max(0.5px, 0.0132907 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: center;
            }
        }
        [id^="comp-m5mguxov__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mguxox__"] {
            min-height: 0px;
            --l_display: unset;
            height: 52.665764546684706px;
            min-width: 0px;
            width: 40px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 1.0101010101010102%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxox__"] {
                height: 56.60546875px;
                width: 43px;
                align-self: center;
                margin-left: 0%;
            }
        }
        [id^="comp-m5mguxox__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mguxoz__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0263333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxoz__"] {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
            }
        }
        [id^="comp-m5mguxoz__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mguxp15__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp15__"] {
                width: max-content;
                margin-right: 0px;
            }
        }
        [id^="comp-m5mguxp15__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp15__"] {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp15__"] {
                --fontSize: 50px;
            }
        }
        [id^="comp-m5mguxp4__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp4__"] {
                margin-top: 0px;
                align-self: center;
            }
        }
        [id^="comp-m5mguxp4__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp4__"] {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp4__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mguxp6__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5mguxp6__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp6__"] {
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp6__"] {
                --fontSize: 12px;
            }
        }
        [id^="comp-m5mguxp6__"] {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        [id^="comp-m5mfgjn2__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0006667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: min(-0.5px, -0.0235417 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjn2__"] {
                margin-top: 0px;
                margin-right: max(0.5px, 0.0853333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mfgjn2__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mfgjn5__"] {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 99%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0257083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjn5__"] {
                width: max-content;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(max(0.5px, 0.140416 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 69.000125fr);
                margin-bottom: max(0.5px, 0.0132917 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: center;
            }
        }
        [id^="comp-m5mfgjn5__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mfgjn7__"] {
            min-height: 0px;
            --l_display: unset;
            height: 52.665764546684706px;
            min-width: 0px;
            width: 40px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 1.0101010101010102%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjn7__"] {
                height: 56.60546875px;
                width: 43px;
                align-self: center;
                margin-left: 0%;
            }
        }
        [id^="comp-m5mfgjn7__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mfgjn9__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0263333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjn9__"] {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
            }
        }
        [id^="comp-m5mfgjn9__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mfgjnb__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnb__"] {
                width: max-content;
                margin-right: 0px;
            }
        }
        [id^="comp-m5mfgjnb__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnb__"] {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnb__"] {
                --fontSize: 50px;
            }
        }
        [id^="comp-m5mfgjnd__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnd__"] {
                margin-top: 0px;
                align-self: center;
            }
        }
        [id^="comp-m5mfgjnd__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnd__"] {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnd__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mfgjnf__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5mfgjnf__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnf__"] {
                --textAlign: left;
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnf__"] {
                --textAlign: center;
                --fontSize: 12px;
            }
        }
        [id^="comp-m5mfgjnf__"] {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        [id^="comp-m5mgvfwp__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: max(0.5px, 0.001375 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwp__"] {
                margin-top: 0px;
            }
        }
        [id^="comp-m5mgvfwp__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mgvfwt__"] {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 99%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: min(-0.5px, -0.0257083 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwt__"] {
                width: max-content;
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(max(0.5px, 0.140416 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
                grid-template-columns: minmax(0px, 69.000125fr);
                margin-bottom: max(0.5px, 0.0132917 * (var(--scaling-factor) - var(--scrollbar-width)));
                align-self: center;
            }
        }
        [id^="comp-m5mgvfwt__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mgvfwv__"] {
            min-height: 0px;
            --l_display: unset;
            height: 52.665764546684706px;
            min-width: 0px;
            width: 40px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: end;
            justify-self: center;
            pointer-events: auto;
            margin-left: 1.0101010101010102%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwv__"] {
                height: 56.60546875px;
                width: 43px;
                align-self: center;
                margin-left: 0%;
            }
        }
        [id^="comp-m5mgvfwv__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mgvfwx__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0263333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwx__"] {
                align-self: center;
                justify-self: center;
                margin-top: 0px;
            }
        }
        [id^="comp-m5mgvfwx__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mgvfwz__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.2572533 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0559696 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwz__"] {
                width: max-content;
                margin-right: 0px;
            }
        }
        [id^="comp-m5mgvfwz__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 112px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfwz__"] {
                --fontSize: 112px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwz__"] {
                --fontSize: 50px;
            }
        }
        [id^="comp-m5mgvfx1__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0438301 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfx1__"] {
                margin-top: 0px;
                align-self: center;
            }
        }
        [id^="comp-m5mgvfx1__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 0.8em;
            --fontSize: 34px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfx1__"] {
                --fontSize: 34px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfx1__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mgvfx3__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        [id^="comp-m5mgvfx3__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 18px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfx3__"] {
                --textAlign: left;
                --fontSize: 18px;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfx3__"] {
                --textAlign: center;
                --fontSize: 12px;
            }
        }
        [id^="comp-m5mgvfx3__"] {
            opacity: 0.7;
            --comp-opacity: 0.7;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5mhgpd8 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 65/1/66/2;
            position: relative;
        }
        #comp-m5mhgpd8 .comp-m5mhgpd8-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mhgpd8 .comp-m5mhgpd8-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhgpd8 {
                min-height: 371.46875px;
                --comp-display: grid;
                grid-template-rows: 1fr;
                grid-template-columns: minmax(0, 1fr);
                --l_display: unset;
            }
            #comp-m5mhgpd8 .comp-m5mhgpd8-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                row-gap: 0px;
                column-gap: 0px;
                grid-template-rows: minmax(341.469px, auto);
            }
        }
        #comp-m5mhgpd8 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhgpd8 {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        #comp-m5mlpf37 {
            width: 100.00007461996054%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: -0.004663747533810304%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mlpf37-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mlpf37 {
                min-height: 0px;
                min-width: 0px;
                max-width: 99999px;
                max-height: 99999px;
                align-self: end;
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5mlpf37 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mhik3p {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.2306667 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhik3p {
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mhik3p {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhik3p {
                --fontSize: 20px;
                --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            }
        }
        #comp-m5mlmbrv {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100.00007461996054%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mlmbrv .comp-m5mlmbrv-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: visible;
            overflow-y: visible;
        }
        #comp-m5mlmbrv .comp-m5mlmbrv-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            column-gap: max(0.5px, 0.0062507 * (var(--scaling-factor) - var(--scrollbar-width)));
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            justify-content: center;
            flex-wrap: wrap;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mlmbrv:not(.comp-m5mlmbrv-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mlmbrv .comp-m5mlmbrv-overflow-wrapper {
                overflow-x: scroll;
            }
            #comp-m5mlmbrv .comp-m5mlmbrv-container {
                row-gap: 0px;
                justify-content: flex-start;
                flex-wrap: nowrap;
            }
        }
        #comp-m5mlmbrv {
            --brw: 0px;
            --brd: 50, 65, 88;
            --bg: 255, 255, 255;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlmbs2__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 110.109375px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.234376 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-top: 0px;
            margin-bottom: 0px;
            margin-left: 0px;
            margin-right: 0px;
            flex-basis: auto;
            flex-grow: 0;
            flex-shrink: 0;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlmbs2__"] {
                min-width: 0px;
            }
        }
        [id^="comp-m5mlmbs2__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_12);
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlmbs2__"] {
                --alpha-bg: 0;
            }
        }
        [id^="comp-m5mlod1a__"] {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5mlod1a__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod1h__"] {
            min-height: 240px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.96109848162511%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 15px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(240px, auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: max(0.5px, 0.000352 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210747 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod1h__"] {
                min-height: 0px;
                width: max-content;
                column-gap: 8px;
                grid-template-rows: minmax(273px, auto);
                grid-template-columns: 273px 273px 273px 273px 273px;
                margin-left: 0px;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mlod1h__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod1k__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5mlod1k__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1m__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        [id^="comp-m5mlod1m__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1o__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        [id^="comp-m5mlod1o__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1p1__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/4/2/5;
            position: relative;
        }
        [id^="comp-m5mlod1p1__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1r__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/5/2/6;
            position: relative;
        }
        [id^="comp-m5mlod1r__"] {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlxp83__"] {
            width: 27.10689855590826%;
            height: auto;
            --aspect-ratio: 0.011380504700643246;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0266667 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlxp83__"] {
                width: 100%;
                height: 16px;
                --l_display: unset;
                --aspect-ratio: auto;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mlxp83__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1t__"] {
            width: 26.305903398926656%;
            height: auto;
            --aspect-ratio: 0.011739441660701502;
            --l_display: none;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0070187 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod1t__"] {
                min-height: 0px;
                height: 16px;
                min-width: 0px;
                width: 99.96422182468694%;
                max-width: 99999px;
                max-height: 99999px;
                --aspect-ratio: auto;
                margin-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                order: 2;
            }
        }
        [id^="comp-m5mlod1t__"] {
            --static-spx: 0.1 * var(--one-unit);
        }
        [id^="comp-m5mlod1x__"] {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod1x__"] {
                align-self: flex-end;
                order: 3;
            }
        }
        [id^="comp-m5mlod1x__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod201__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(189.1875px, auto);
            grid-template-columns: minmax(0px, 208fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod201__"] {
                grid-template-rows: minmax(76.734125px, auto);
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0014587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mlod201__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod226__"] {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod226__"] {
                align-self: start;
            }
        }
        [id^="comp-m5mlod226__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod24__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5mlod24__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod24__"] {
                --fontSize: 16px;
            }
        }
        [id^="comp-m5mlod256__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0007025 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod256__"] {
                width: 273px;
            }
        }
        [id^="comp-m5mlod256__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod256__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mlod28__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(215.1875px, auto);
            grid-template-columns: minmax(0px, 218.500375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod28__"] {
                grid-template-rows: minmax(101.9454375px, auto);
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0015413 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        [id^="comp-m5mlod28__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2a__"] {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2a__"] {
                align-self: start;
                margin-left: 0px;
            }
        }
        [id^="comp-m5mlod2a__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2b6__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5mlod2b6__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2b6__"] {
                --fontSize: 16px;
            }
        }
        [id^="comp-m5mlod2d__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2d__"] {
                width: 273px;
            }
        }
        [id^="comp-m5mlod2d__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2d__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mlod2f__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(171.188px, auto);
            grid-template-columns: minmax(0px, 208.9995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2f__"] {
                grid-template-rows: minmax(133.671875px, auto);
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
        }
        [id^="comp-m5mlod2f__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2h3__"] {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5mlod2h3__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2j__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5mlod2j__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2j__"] {
                --fontSize: 16px;
            }
        }
        [id^="comp-m5mlod2l__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2l__"] {
                width: 273px;
            }
        }
        [id^="comp-m5mlod2l__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2l__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mlod2p__"] {
            min-height: 169.703125px;
            --l_display: unset;
            height: auto;
            min-width: 245px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(169.703625px, auto);
            grid-template-columns: minmax(0px, 210.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0000877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2p__"] {
                min-height: 0px;
                min-width: 0px;
                grid-template-rows: minmax(133.140625px, auto);
                grid-template-columns: minmax(0px, 187fr);
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
        }
        [id^="comp-m5mlod2p__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2r1__"] {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5mlod2r1__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod2t1__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5mlod2t1__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2t1__"] {
                --fontSize: 16px;
            }
        }
        [id^="comp-m5mlod2v__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2v__"] {
                width: 273px;
            }
        }
        [id^="comp-m5mlod2v__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2v__"] {
                --fontSize: 13px;
            }
        }
        [id^="comp-m5mlod2x__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(150.188px, auto);
            grid-template-columns: minmax(0px, 203.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2x__"] {
                grid-template-rows: minmax(133.671875px, auto);
                margin-top: 0px;
            }
        }
        [id^="comp-m5mlod2x__"] {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod30__"] {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        [id^="comp-m5mlod30__"] {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        [id^="comp-m5mlod314__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        [id^="comp-m5mlod314__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod314__"] {
                --fontSize: 16px;
            }
        }
        [id^="comp-m5mlod33__"] {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod33__"] {
                width: 273px;
            }
        }
        [id^="comp-m5mlod33__"] {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod33__"] {
                --fontSize: 13px;
            }
        }
        #comp-m5m7ghhs {
            min-height: 560px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 43/1/44/2;
            position: relative;
        }
        #comp-m5m7ghhs .comp-m5m7ghhs-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0486112 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(560.00025px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m7ghhs .comp-m5m7ghhs-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m7ghhs {
                min-height: 579.96875px;
                --l_display: none;
            }
        }
        #comp-m5m7ghhs {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghiv {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: auto;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m7ghiv-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m7ghiv {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: 198, 251, 216;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghjo {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: max(0.5px, 0.076888 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: min(-0.5px, -0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m7ghjo-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5m7ghjo {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghjr {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.0210612 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5m7ghjr-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5m7ghjr {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghjt3 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: max(0.5px, 0.0254083 * (var(--scaling-factor) - var(--scrollbar-width)));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5m7ghjt3-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.033468 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m7ghjt3 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghjv1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0000219 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0000329 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m7ghjv1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 30, 54, 54;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 28spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghk1 {
            width: 100.00013828886885%;
            height: auto;
            --aspect-ratio: 1.3172013274336285;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: -0.04335356038518276%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m7ghk1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghk73 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0088721 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5m7ghk73 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 16spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghk93 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003472 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.021148 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5m7ghk93 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            --lineHeight: 1.2em;
            --fontSize: 41px;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o1ai48 {
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5o1ai48-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5o1ai48 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghkb1 {
            min-height: 80px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 425px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0680556 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5m7ghkb1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(80px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m7ghkb1 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: 110, 209, 144;
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghkd {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0140438 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m7ghkd {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 26, 47, 47;
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --fontSize: 13spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o0h89o {
            min-height: 44.515625px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 197.3125px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: center;
            order: 2;
            position: relative;
        }
        .comp-m5o0h89o-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(44.51562499999999px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5o0h89o {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5o0h89s {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o0h89s {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o0h89u5 {
            width: 12.307692307692308%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.256410256410257%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5o0h89u5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5o0h89u5 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-m5m7ghkf {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 15.198516001309411%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.2262611 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: max(0.5px, 0.2655479 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5m7ghkf-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.0309208 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 195.00037500000002fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5m7ghkf {
            --brw: 0px;
            --brd: 0, 0, 0;
            --bg: 30, 54, 54;
            --rd: 0px 0px 0px 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5m7ghkg4 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m7ghkg4 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: var(--color_11);
            --alpha-color: 1;
            --textAlign: left;
            --fontFamily: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            --fontSize: 14spx;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghki1 {
            width: 12.307692307692308%;
            height: auto;
            --aspect-ratio: 1;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 10.256410256410257%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5m7ghki1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5m7ghki1 {
            opacity: 1;
            --comp-opacity: 1;
            transform: translateX(0px)translateY(0px)scaleX(1)scaleY(1)rotate(0deg)skewX(0deg)skewY(0deg);
            --comp-rotate-z: 0deg;
        }
        #comp-makne7ga {
            width: 55.21043048030658%;
            height: auto;
            --aspect-ratio: 0.5716957057374163;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-top: max(0.5px, 0.0003399 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: max(0.5px, 0.0221939 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-makne7ga {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 1px;
        }
        #comp-makne7ga wow-image {
            overflow: clip;
        }
        #comp-makne7ga wow-image img {
            height: 100%;
        }
        #comp-m5mm5lgt {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 66/1/67/2;
            position: relative;
        }
        #comp-m5mm5lgt .comp-m5mm5lgt-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mm5lgt .comp-m5mm5lgt-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mm5lgt {
                --l_display: unset;
            }
            #comp-m5mm5lgt .comp-m5mm5lgt-container {
                padding-top: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: 0px;
                padding-left: 0px;
                padding-bottom: max(0.5px, 0.04 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 1.4933333 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5mm5lgt {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5mmbdtn {
            width: 100.00007461996054%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: -0.004663747533810304%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmbdtn-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmbdtn {
                width: 100%;
                margin-top: max(0.5px, 0.0001667 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: 0px;
                margin-right: 0px;
            }
        }
        #comp-m5mmbdtn {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mnfop9 {
            width: 100%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.0532917 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: max(0.5px, 0.0426667 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mnfop9-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mnfop9 {
                width: 94%;
                margin-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: min(-0.5px, -0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mnfop9 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mm84a6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mm84a6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mm84a6 {
                --fontSize: 24px;
                --fontFamily: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            }
        }
        #comp-m5mmacu6 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 0.065078125;
            min-width: 0px;
            width: 200px;
            max-width: 99999px;
            max-height: 99999px;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mmacu6 {
            --static-spx: 1px;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmacu6 {
                --static-spx: 0.1 * var(--one-unit);
            }
        }
        #comp-m5mmedhq {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5mmedhq-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmedhq:not(.comp-m5mmedhq-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5mmedil4 {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmedil4-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmedil4:not(.comp-m5mmedil4-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmedil4 {
                min-height: 0px;
                height: 420px;
                width: 335.03125px;
            }
            .comp-m5mmedil4-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(420px, auto);
            }
        }
        #comp-m5mmedil4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmedio {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmedio {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
            }
        }
        #comp-m5mmedio {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmedio wow-image {
            overflow: clip;
        }
        #comp-m5mmedio wow-image img {
            height: 100%;
        }
        #comp-m5mmm1qu {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmm1qu-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmm1qu:not(.comp-m5mmm1qu-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmm1qu {
                min-height: 0px;
                height: 420px;
            }
            .comp-m5mmm1qu-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(392px, auto);
            }
        }
        #comp-m5mmm1qu {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmm1s34 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmm1s34 {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
            }
        }
        #comp-m5mmm1s34 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmm1s34 wow-image {
            overflow: clip;
        }
        #comp-m5mmm1s34 wow-image img {
            height: 100%;
        }
        #comp-m5mmmg6x {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmmg6x-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmmg6x:not(.comp-m5mmmg6x-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmmg6x {
                min-height: 0px;
                height: 420px;
            }
            .comp-m5mmmg6x-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(420.000125px, auto);
            }
        }
        #comp-m5mmmg6x {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmmg841 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0322632 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmmg841 {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-bottom: 0px;
            }
        }
        #comp-m5mmmg841 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmmg841 wow-image {
            overflow: clip;
        }
        #comp-m5mmmg841 wow-image img {
            height: 100%;
        }
        #comp-m5mmmu9q {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmmu9q-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmmu9q:not(.comp-m5mmmu9q-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmmu9q {
                min-height: 0px;
                height: 420px;
            }
            .comp-m5mmmu9q-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(420.000125px, auto);
            }
        }
        #comp-m5mmmu9q {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmmu9w {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: min(-0.5px, -0.0322632 * (var(--scaling-factor) - var(--scrollbar-width)));
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmmu9w {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
                margin-bottom: 0px;
            }
        }
        #comp-m5mmmu9w {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmmu9w wow-image {
            overflow: clip;
        }
        #comp-m5mmmu9w wow-image img {
            height: 100%;
        }
        #comp-m5mmn8vl {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmn8vl-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmn8vl:not(.comp-m5mmn8vl-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmn8vl {
                min-height: 0px;
                height: 420px;
            }
            .comp-m5mmn8vl-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(419.99975px, auto);
            }
        }
        #comp-m5mmn8vl {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmn8vq3 {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmn8vq3 {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
            }
        }
        #comp-m5mmn8vq3 {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmn8vq3 wow-image {
            overflow: clip;
        }
        #comp-m5mmn8vq3 wow-image img {
            height: 100%;
        }
        #comp-m5mmnm6k {
            min-height: 380.1640625px;
            height: auto;
            min-width: 0px;
            width: 100%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mmnm6k-container {
            box-sizing: border-box;
            padding-top: 14px;
            padding-bottom: 14px;
            padding-left: 14px;
            padding-right: 14px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(352.164px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mmnm6k:not(.comp-m5mmnm6k-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmnm6k {
                min-height: 0px;
                height: 420px;
            }
            .comp-m5mmnm6k-container {
                padding-top: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
                padding-right: 0px;
                grid-template-rows: minmax(420.000125px, auto);
            }
        }
        #comp-m5mmnm6k {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmnm6p {
            min-height: unset;
            --l_display: unset;
            height: auto;
            --aspect-ratio: 1.2301587301587302;
            min-width: 0px;
            width: 100%;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmnm6p {
                min-height: 0px;
                width: auto;
                --aspect-ratio: auto;
                align-self: stretch;
                justify-self: stretch;
            }
        }
        #comp-m5mmnm6p {
            --backgroundColor: 0, 0, 0;
            --borderColor: 255, 255, 255;
            --alpha-borderColor: 1;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mmnm6p wow-image {
            overflow: clip;
        }
        #comp-m5mmnm6p wow-image img {
            height: 100%;
        }
        #comp-m5mogjr4 {
            min-height: 0px;
            --comp-display: flex;
            --l_display: none;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 67/1/68/2;
            position: relative;
        }
        #comp-m5mogjr4 .comp-m5mogjr4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(max(0.5px, 0.3906239 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mogjr4 .comp-m5mogjr4-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mogjr4 {
                --l_display: unset;
            }
            #comp-m5mogjr4 .comp-m5mogjr4-container {
                padding-top: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-right: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(max(0.5px, 1.3988323 * (var(--scaling-factor) - var(--scrollbar-width))), auto);
            }
        }
        #comp-m5mogjr4 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 1px;
        }
        #comp-m5mojqiw {
            width: 99.39845118809902%;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: -0.015625px;
            margin-left: -0.004663747533810304%;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mojqiw-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mojqiw {
                width: 100%;
                min-width: 0px;
                margin-top: min(-0.5px, -0.0000427 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-left: min(-0.5px, -0.0000427 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-right: 0px;
            }
        }
        #comp-m5mojqiw {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mp5a7x {
            width: 93.12564126480738%;
            height: auto;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: max(0.5px, 0.2635833 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mp5a7x-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mp5a7x {
                margin-bottom: max(0.5px, 0.0533333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mp5a7x {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mohmaw {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mohmaw {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mohmaw {
                --fontSize: 24px;
                --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            }
        }
        #comp-m5moiw93 {
            width: 30.028044871794872%;
            height: auto;
            --aspect-ratio: 0.3993570657843485;
            --l_display: unset;
            aspect-ratio: 1/var(--aspect-ratio);
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-top: 0px;
            margin-left: max(0.5px, 0.55425 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5moiw93 {
            --static-spx: 1px;
        }
        #comp-m5mp39ic {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 280px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.141376 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5mp39ic-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mp39ic:not(.comp-m5mp39ic-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mp39ic {
                --l_display: unset;
                width: 100%;
                margin-left: 0px;
                order: 1;
            }
        }
        #comp-m5mp39ig {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 280px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mp39ig-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(404.125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mp39ig:not(.comp-m5mp39ig-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5mp39ig-container {
                grid-template-rows: minmax(130.125px, auto);
            }
        }
        #comp-m5mp39ig {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mp8gai {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: min(-0.5px, -0.0132507 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mp8gai {
                width: 100%;
                justify-self: start;
                margin-right: 0px;
            }
        }
        :is(#comp-m5mq7sfx, [id^="comp-m5mq7sfx__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mq7sfx-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mq7sfx, [id^="comp-m5mq7sfx__"]):not(.comp-m5mq7sfx-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq7sfx, [id^="comp-m5mq7sfx__"]) {
                min-height: 0px;
            }
            .comp-m5mq7sfx-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) .comp-m5mp8gan3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]):not(.comp-m5mp8gan3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) .comp-m5mp8gan3-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(113px, auto);
            }
        }
        :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mp8gb11, [id^="comp-m5mp8gb11__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mp8gb11-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mp8gb11, [id^="comp-m5mp8gb11__"]):not(.comp-m5mp8gb11-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mp8gb11, [id^="comp-m5mp8gb11__"]) {
                min-height: 0px;
            }
            .comp-m5mp8gb11-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) .comp-m5mp8gax-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]):not(.comp-m5mp8gax-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) .comp-m5mp8gax-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(147px, auto);
            }
        }
        :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mq8pd5, [id^="comp-m5mq8pd5__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mq8pd5-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mq8pd5, [id^="comp-m5mq8pd5__"]):not(.comp-m5mq8pd5-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq8pd5, [id^="comp-m5mq8pd5__"]) {
                min-height: 0px;
            }
            .comp-m5mq8pd5-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5mp39io1 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 280px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mp39io1-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(404.125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mp39io1:not(.comp-m5mp39io1-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5mp39io1 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mqbecr {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.00007461996054%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqbecr {
                --l_display: unset;
            }
        }
        :is(#comp-m5mqbed7, [id^="comp-m5mqbed7__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqbed7-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqbed7, [id^="comp-m5mqbed7__"]):not(.comp-m5mqbed7-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed7, [id^="comp-m5mqbed7__"]) {
                min-height: 0px;
            }
            .comp-m5mqbed7-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) .comp-m5mqbecw-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]):not(.comp-m5mqbecw-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) .comp-m5mqbecw-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(113px, auto);
            }
        }
        :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqbed38, [id^="comp-m5mqbed38__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqbed38-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqbed38, [id^="comp-m5mqbed38__"]):not(.comp-m5mqbed38-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed38, [id^="comp-m5mqbed38__"]) {
                min-height: 0px;
            }
            .comp-m5mqbed38-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) .comp-m5mqbed0-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]):not(.comp-m5mqbed0-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) .comp-m5mqbed0-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(106px, auto);
            }
        }
        :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqhsax, [id^="comp-m5mqhsax__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqhsax-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqhsax, [id^="comp-m5mqhsax__"]):not(.comp-m5mqhsax-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqhsax, [id^="comp-m5mqhsax__"]) {
                min-height: 0px;
            }
            .comp-m5mqhsax-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(42px, auto);
            }
        }
        :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqbeda3, [id^="comp-m5mqbeda3__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqbeda3-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqbeda3, [id^="comp-m5mqbeda3__"]):not(.comp-m5mqbeda3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbeda3, [id^="comp-m5mqbeda3__"]) {
                min-height: 0px;
            }
            .comp-m5mqbeda3-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5mp39iu4 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 280px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mp39iu4-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(404.125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mp39iu4:not(.comp-m5mp39iu4-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5mp39iu4 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mqjmx5 {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.00007461996054%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqjmx5 {
                --l_display: unset;
            }
        }
        :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) .comp-m5mqjmx95-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]):not(.comp-m5mqjmx95-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) .comp-m5mqjmx95-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(113px, auto);
            }
        }
        :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) .comp-m5mqjmxd-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]):not(.comp-m5mqjmxd-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) .comp-m5mqjmxd-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(70px, auto);
            }
        }
        :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqjmxh1, [id^="comp-m5mqjmxh1__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqjmxh1-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqjmxh1, [id^="comp-m5mqjmxh1__"]):not(.comp-m5mqjmxh1-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxh1, [id^="comp-m5mqjmxh1__"]) {
                min-height: 0px;
            }
            .comp-m5mqjmxh1-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqjmxl7, [id^="comp-m5mqjmxl7__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqjmxl7-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqjmxl7, [id^="comp-m5mqjmxl7__"]):not(.comp-m5mqjmxl7-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxl7, [id^="comp-m5mqjmxl7__"]) {
                min-height: 0px;
            }
            .comp-m5mqjmxl7-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(144px, auto);
            }
        }
        :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5mqp6i5 {
            min-height: 0px;
            height: auto;
            min-width: 0px;
            width: 280px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqp6i5-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(404.125px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mqp6i5:not(.comp-m5mqp6i5-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m5mqp6i5 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mqp6ia {
            min-height: 0px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 100.00007461996054%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqp6ia {
                --l_display: unset;
            }
        }
        :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) .comp-m5mqp6id-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]):not(.comp-m5mqp6id-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) .comp-m5mqp6id-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(113px, auto);
            }
        }
        :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) .comp-m5mqp6ig4-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-left: 0%;
            padding-right: 0%;
            padding-bottom: 0%;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]):not(.comp-m5mqp6ig4-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) {
                min-height: 0px;
            }
            :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) .comp-m5mqp6ig4-container {
                padding-left: 4.477194291577279%;
                padding-right: 4.477194291577279%;
                padding-bottom: 4.477194291577279%;
                padding-top: 4.477194291577279%;
                grid-template-rows: minmax(70px, auto);
            }
        }
        :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqp6ik2, [id^="comp-m5mqp6ik2__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqp6ik2-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqp6ik2, [id^="comp-m5mqp6ik2__"]):not(.comp-m5mqp6ik2-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ik2, [id^="comp-m5mqp6ik2__"]) {
                min-height: 0px;
            }
            .comp-m5mqp6ik2-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(55px, auto);
            }
        }
        :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        :is(#comp-m5mqp6iq3, [id^="comp-m5mqp6iq3__"]) {
            min-height: 200px;
            height: auto;
            min-width: 0px;
            width: 340px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0%;
            margin-bottom: 0%;
            margin-left: 0%;
            margin-right: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mqp6iq3-container {
            box-sizing: border-box;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(200px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        :is(#comp-m5mqp6iq3, [id^="comp-m5mqp6iq3__"]):not(.comp-m5mqp6iq3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6iq3, [id^="comp-m5mqp6iq3__"]) {
                min-height: 0px;
            }
            .comp-m5mqp6iq3-container {
                padding-left: 15px;
                padding-right: 15px;
                padding-bottom: 15px;
                padding-top: 15px;
                grid-template-rows: minmax(103px, auto);
            }
        }
        :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) {
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: 18.125%;
            max-width: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) {
                --l_display: unset;
                width: 100%;
                align-self: start;
                justify-self: start;
                margin-left: 0px;
                margin-right: 0px;
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }
        :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) {
                --color: 92, 108, 104;
                --alpha-color: 1;
                --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --fontSize: 13px;
            }
        }
        #comp-m5mkjc23 {
            min-height: 244px;
            --comp-display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --l_display: unset;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            display: var(--l_display, var(--comp-display, flex));
            flex-direction: column;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 59/1/60/2;
            position: relative;
        }
        #comp-m5mkjc23 .comp-m5mkjc23-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0491923 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            row-gap: 0px;
            column-gap: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            flex-grow: 1;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(244px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m5mkjc23 .comp-m5mkjc23-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc23 {
                min-height: 641px;
                --l_display: none;
                grid-area: 60/1/61/2;
            }
        }
        #comp-m5mkjc23 {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc3p {
            width: 1396.9043290203329px;
            height: 0px;
            --l_display: none;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.1838323 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc3p {
                width: 1397px;
                height: 16px;
                --l_display: unset;
                margin-left: min(-0.5px, -0.0013573 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.885208 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc3p {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc40 {
            width: 1285.296875px;
            height: auto;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0003761 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc40-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc40 {
                width: 413.3086876155268%;
                margin-left: min(-0.5px, -0.0013587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc40 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc441 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0175439 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc441 {
                margin-bottom: max(0.5px, 0.0175417 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc441 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --textAlign: left;
            --fontSize: 30px;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4d {
            min-height: 240px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 99.96109848162511%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210746 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5mkjc4d-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 15px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(240px, auto);
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc4d {
                min-height: 0px;
                width: max-content;
                margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-bottom: max(0.5px, 0.0210427 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
            .comp-m5mkjc4d-container {
                column-gap: 8px;
                grid-template-rows: minmax(273px, auto);
                grid-template-columns: 273px 273px 273px 273px 273px;
            }
        }
        #comp-m5mkjc4d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_12);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 1;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc4f6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5mkjc4f6 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4k {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/2/2/3;
            position: relative;
        }
        #comp-m5mkjc4k {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4l2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/3/2/4;
            position: relative;
        }
        #comp-m5mkjc4l2 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4m5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/4/2/5;
            position: relative;
        }
        #comp-m5mkjc4m5 {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4o {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/5/2/6;
            position: relative;
        }
        #comp-m5mkjc4o {
            --backgroundColor: var(--color_0);
            --borderColor: 255, 255, 255;
            --borderWidth: 0px;
            --cornerRadius: 0px;
            --boxShadow: none;
            --mediaOpacity: 1;
            --blendMode: normal;
            --alpha-backgroundColor: 0;
            --alpha-borderColor: 0;
            --boxShadowToggleOn-boxShadow: none;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4p3 {
            min-height: 0px;
            --l_display: unset;
            height: 16.390625px;
            width: 99.9598828091759%;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0003618 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0210746 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc4p3 {
                width: 1300px;
                margin-left: 0px;
                margin-bottom: max(0.5px, 0.0210417 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc4p3 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5mkjc4r5 {
            width: max-content;
            height: auto;
            min-height: 0px;
            --comp-display: unset;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5mkjc4r5-container {
            box-sizing: border-box;
            padding-top: 0px;
            padding-left: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc4r5 {
                margin-left: max(0.5px, 0.0013333 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc4r5 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc4w5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        .comp-m5mkjc4w5-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(189.1875px, auto);
            grid-template-columns: minmax(0px, 208fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5mkjc4w5-container {
                grid-template-rows: minmax(76.734125px, auto);
            }
            #comp-m5mkjc4w5 {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0014587 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc4w5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc4z {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: end;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc4z-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc4z {
                align-self: start;
            }
        }
        #comp-m5mkjc4z {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc51 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mkjc51 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc51 {
                --fontSize: 16px;
            }
        }
        #comp-m5mkjc53 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0007025 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc53 {
                width: 273px;
            }
        }
        #comp-m5mkjc53 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc53 {
                --fontSize: 13px;
            }
        }
        #comp-m5mkjc55 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        .comp-m5mkjc55-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(215.1875px, auto);
            grid-template-columns: minmax(0px, 218.500375fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            .comp-m5mkjc55-container {
                grid-template-rows: minmax(101.9454375px, auto);
            }
            #comp-m5mkjc55 {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: max(0.5px, 0.0015413 * (var(--scaling-factor) - var(--scrollbar-width)));
            }
        }
        #comp-m5mkjc55 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc573 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: end;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: min(-0.5px, -0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc573-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc573 {
                align-self: start;
                margin-left: 0px;
            }
        }
        #comp-m5mkjc573 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc59 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: max(0.5px, 0.0000112 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mkjc59 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc59 {
                --fontSize: 16px;
            }
        }
        #comp-m5mkjc5a6 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5a6 {
                width: 273px;
            }
        }
        #comp-m5mkjc5a6 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5a6 {
                --fontSize: 13px;
            }
        }
        #comp-m5mkjc5d {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 3;
            position: relative;
        }
        .comp-m5mkjc5d-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(171.188px, auto);
            grid-template-columns: minmax(0px, 208.9995fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5d {
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
            .comp-m5mkjc5d-container {
                grid-template-rows: minmax(175.265625px, auto);
            }
        }
        #comp-m5mkjc5d {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5e6 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc5e6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mkjc5e6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5g1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mkjc5g1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5g1 {
                --fontSize: 16px;
            }
        }
        #comp-m5mkjc5i {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5i {
                width: 273px;
            }
        }
        #comp-m5mkjc5i {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5i {
                --fontSize: 13px;
            }
        }
        #comp-m5mkjc5j8 {
            min-height: 169.703125px;
            --l_display: unset;
            height: auto;
            min-width: 245px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-top: max(0.5px, 0.0000877 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 4;
            position: relative;
        }
        .comp-m5mkjc5j8-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(169.703625px, auto);
            grid-template-columns: minmax(0px, 210.000125fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5j8 {
                min-height: 0px;
                min-width: 0px;
                margin-right: max(0.5px, 0.0213333 * (var(--scaling-factor) - var(--scrollbar-width)));
                margin-top: 0px;
            }
            .comp-m5mkjc5j8-container {
                grid-template-rows: minmax(175.265625px, auto);
                grid-template-columns: minmax(0px, 187fr);
            }
        }
        #comp-m5mkjc5j8 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5l6 {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc5l6-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mkjc5l6 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5n1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0112281 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mkjc5n1 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5n1 {
                --fontSize: 16px;
            }
        }
        #comp-m5mkjc5p {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mkjc5p {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5p {
                --fontSize: 13px;
            }
        }
        #comp-m5mkjc5q5 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: max(0.5px, 0.0003509 * (var(--scaling-factor) - var(--scrollbar-width)));
            margin-bottom: 0px;
            align-self: flex-start;
            order: 5;
            position: relative;
        }
        .comp-m5mkjc5q5-container {
            box-sizing: border-box;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(150.188px, auto);
            grid-template-columns: minmax(0px, 203.0005fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5q5 {
                margin-top: 0px;
            }
            .comp-m5mkjc5q5-container {
                grid-template-rows: minmax(154.46875px, auto);
            }
        }
        #comp-m5mkjc5q5 {
            --brw: 0px;
            --brd: var(--color_13);
            --bg: var(--color_0);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 1;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5t {
            width: max-content;
            height: auto;
            min-width: 0px;
            --comp-display: unset;
            align-self: start;
            justify-self: start;
            pointer-events: auto;
            margin-top: 0px;
            margin-left: 0px;
            margin-bottom: 0px;
            margin-right: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m5mkjc5t-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: column;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        #comp-m5mkjc5t {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m5mkjc5v {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m5mkjc5v {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            --lineHeight: 1.56em;
            --fontSize: 20px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5v {
                --fontSize: 16px;
            }
        }
        #comp-m5mkjc5x {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 245px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: flex-start;
            order: 2;
            position: relative;
        }
        #comp-m5mkjc5x {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 92, 108, 104;
            --alpha-color: 1;
            --fontFamily: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            --fontSize: 15px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5x {
                --fontSize: 13px;
            }
        }
        #comp-m6l47h47 {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            position: sticky;
            --force-auto: initial;
            top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
            bottom: var(--force-auto, auto);
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            grid-area: 1/1/2/2;
            --is-sticky: 1;
        }
        #comp-m6l47h47 .comp-m6l47h47-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l47h47:not(.comp-m6l47h47-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l47h47 .comp-m6l47h47-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #masterPage:not(.landingPage) {
            --top-offset: var(--header-height);
        }
        #masterPage.landingPage {
            --top-offset: 0px;
        }
        #comp-m6l47h47 {
            --alpha-bg: 0;
            --bg: var(--color_11);
            --static-spx: 1px;
        }
        #comp-m6l47h47_r_comp-m6l47h1m {
            min-height: 0px;
            --l_display: unset;
            height: 40px;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            position: sticky;
            --force-auto: initial;
            top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
            bottom: var(--force-auto, auto);
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            grid-area: 1/1/2/2;
            --is-sticky: 1;
        }
        #comp-m6l47h47_r_comp-m6l47h1m .comp-m6l47h47_r_comp-m6l47h1m-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 10px;
            padding-right: 70px;
            padding-left: 70px;
            padding-bottom: 10px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(20px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h1m:not(.comp-m6l47h47_r_comp-m6l47h1m-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h1m .comp-m6l47h47_r_comp-m6l47h1m-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h1m {
                min-height: 0px;
                height: 40px;
            }
            #comp-m6l47h47_r_comp-m6l47h1m .comp-m6l47h47_r_comp-m6l47h1m-container {
                padding-top: 0px;
                padding-right: 70px;
                padding-left: 70px;
                padding-bottom: 0px;
                grid-template-rows: minmax(40px, auto);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h1m {
                min-height: 56px;
                height: auto;
            }
            #comp-m6l47h47_r_comp-m6l47h1m .comp-m6l47h47_r_comp-m6l47h1m-container {
                padding-top: 0px;
                padding-right: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-bottom: 0px;
                grid-template-rows: minmax(56px, auto);
            }
        }
        #comp-m6l47h47_r_comp-m6l47h1m {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l47h47_r_comp-m6l47h243 {
            min-height: 45.6875px;
            --l_display: none;
            height: auto;
            min-width: 0px;
            width: calc((21.9% + 0px));
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: end;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0.002782724844167409%;
            grid-area: 1/1/2/2;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h243 {
                width: 37.547607421875%;
                margin-right: 5%;
                margin-bottom: 0.00244140625%;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h243 {
                width: 37.547607421875%;
                margin-right: 5.000000000000001%;
                margin-bottom: 0.0024414062500000004%;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h27 {
            min-height: 0px;
            --l_display: none;
            height: 35px;
            min-width: 0px;
            width: 35px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 2.999267578124999%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m6l47h47_r_comp-m6l47h27-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h27:not(.comp-m6l47h47_r_comp-m6l47h27-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h27 {
                --l_display: unset;
                margin-right: 5%;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h27 {
                margin-right: 0%;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h27 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l47h47_r_comp-m6l47h2g {
            min-height: 300px;
            --l_display: unset;
            height: 300px;
            min-width: 0px;
            width: 980px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l47h47_r_comp-m6l47h2g .comp-m6l47h47_r_comp-m6l47h2g-overflow-wrapper {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: scroll;
            overflow-y: scroll;
            --sticky-offset: 0px;
            scrollbar-width: none;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
        }
        #comp-m6l47h47_r_comp-m6l47h2g .comp-m6l47h47_r_comp-m6l47h2g-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h2g:not(.comp-m6l47h47_r_comp-m6l47h2g-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h2g .comp-m6l47h47_r_comp-m6l47h2g-overflow-wrapper::-webkit-scrollbar {
            width: 0;
            height: 0;
        }
        #comp-m6l47h47_r_comp-m6l47h2k7 {
            min-height: 79px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 40%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l47h47_r_comp-m6l47h2k7 .comp-m6l47h47_r_comp-m6l47h2k7-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: hidden;
            overflow-y: scroll;
            --sticky-offset: 0px;
        }
        #comp-m6l47h47_r_comp-m6l47h2k7 .comp-m6l47h47_r_comp-m6l47h2k7-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(79px, auto);
            grid-template-columns: minmax(0px, 512fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l47h47_r_comp-m6l47h2k7:not(.comp-m6l47h47_r_comp-m6l47h2k7-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2k7 {
                width: 100%;
            }
            #comp-m6l47h47_r_comp-m6l47h2k7 .comp-m6l47h47_r_comp-m6l47h2k7-container {
                grid-template-columns: minmax(0px, 390fr);
            }
        }
        #comp-m6l47h47_r_comp-m6l47h2p {
            min-height: 0px;
            --l_display: unset;
            height: 20px;
            min-width: 0px;
            width: 20px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 45.890625px;
            margin-top: 34.5px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2p {
                margin-right: 37.890625px;
                margin-top: 26.5px;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h2t2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 90%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 100px;
            margin-bottom: 200px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l47h47_r_comp-m6l47h2t2 {
            --bgs: 255, 255, 255;
            --itemBGColorNoTrans: background-color 50ms ease 0s;
            --shd: none;
            --bg: 255, 255, 255;
            --brw: 0px;
            --brd: 0, 0, 0;
            --itemBGColorTrans: background-color 0.4s ease 0s;
            --verticalPadding: 10px;
            --fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txt: 0, 0, 0;
            --alpha-txt: 1;
            --arrowColor: 0, 0, 0;
            --alpha-arrowColor: 1;
            --subMenuOpacityTrans: opacity 0.4s ease 0s;
            --bgsSub: 0, 0, 0;
            --txtsSub: 26, 106, 255;
            --alpha-txtsSub: 1;
            --txts: 26, 106, 255;
            --alpha-txts: 1;
            --bgexpanded: 255, 255, 255;
            --fntSubMenu: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txtexpanded: 0, 0, 0;
            --alpha-txtexpanded: 1;
            --subMenuSpacing: 0px;
            --menuSpacing: 10px;
            --bgh: 230, 234, 245;
            --SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
            --alpha-SKINS_bgSubmenu: 0;
            --rd: 90px;
            --alpha-bgs: 0;
            --alpha-bgsSub: 0;
            --alpha-brd: 0;
            --textSpacing: 0;
            --alpha-bg: 0;
            --SKINS_submenuMargin: 0;
            --alpha-bgexpanded: 0;
            --sepw: 1;
            --alpha-bgh: 1;
            --SKINS_submenuBR: 90px;
            --boxShadowToggleOn-shd: none;
            --separatorHeight: 15;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2t2 {
                --fnt: normal normal normal 16px/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --txt: var(--color_11);
                --txts: 110, 209, 144;
                --txtexpanded: var(--color_11);
            }
        }
        #comp-m6l47h47_r_comp-m6l47h226 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: max-content;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h226 {
                margin-left: 20px;
                margin-right: 20px;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h226 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --color: 7, 69, 36;
            --alpha-color: 1;
            --letterSpacing: 0em;
            --lineHeight: normal;
            --fontSize: 14px;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h226 {
                --textAlign: center;
            }
        }
        #comp-m6l4ijyq {
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            --section-max-width: 99999999999px;
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            position: sticky;
            --force-auto: initial;
            top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
            bottom: var(--force-auto, auto);
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            grid-area: 2/1/3/2;
            --is-sticky: 1;
        }
        #comp-m6l4ijyq .comp-m6l4ijyq-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l4ijyq:not(.comp-m6l4ijyq-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l4ijyq .comp-m6l4ijyq-container-pinned {
            max-width: 99999999999px;
            margin-left: clamp(0px, (100% - 99999999999px) / 2, 100 * var(--one-unit));
            --section-max-width: 99999999999px;
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        #masterPage:not(.landingPage) {
            --top-offset: var(--header-height);
        }
        #masterPage.landingPage {
            --top-offset: 0px;
        }
        #comp-m6l4ijyq {
            --alpha-bg: 0;
            --bg: var(--color_11);
            --static-spx: 1px;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf {
            min-height: 74px;
            height: auto;
            min-width: 0px;
            max-width: 99999px;
            max-height: 99999px;
            --section-max-width: var(--variables-m28o2bcx);
            --full-viewport: 100 * var(--one-unit) * var(--browser-zoom);
            --scaling-factor: clamp(var(--spx-stopper-min), var(--full-viewport), min(var(--spx-stopper-max), var(--section-max-width)));
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf .comp-m6l4ijyq_r_comp-m6l4ijwf-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            padding-top: 0px;
            padding-right: max(0.5px, 0.0554236 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-left: max(0.5px, 0.0554236 * (var(--scaling-factor) - var(--scrollbar-width)));
            padding-bottom: 0px;
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(74px, auto);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf:not(.comp-m6l4ijyq_r_comp-m6l4ijwf-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf .comp-m6l4ijyq_r_comp-m6l4ijwf-container-pinned {
            max-width: var(--variables-m28o2bcx);
            margin-left: clamp(0px, (100% - var(--variables-m28o2bcx)) / 2, 100 * var(--one-unit));
            --section-max-width: var(--variables-m28o2bcx);
            height: 100%;
            width: 100%;
            position: absolute;
            display: grid;
            pointer-events: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwf {
                min-height: 56px;
                position: sticky;
                --force-auto: initial;
                top: var(--force-auto, calc(0% + var(--sticky-offset, 0px)));
                bottom: var(--force-auto, auto);
                left: var(--force-auto, );
                right: var(--force-auto, );
                --is-sticky: 1;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwf .comp-m6l4ijyq_r_comp-m6l4ijwf-container {
                padding-right: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
                padding-left: max(0.5px, 0.0536193 * (var(--scaling-factor) - var(--scrollbar-width)));
                grid-template-rows: minmax(56px, auto);
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf {
            --bg: var(--color_11);
            --alpha-bg: 0;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijww9 {
            min-height: 0px;
            --l_display: none;
            height: 35px;
            min-width: 0px;
            width: 35px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: center;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 2.999267578124999%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m6l4ijyq_r_comp-m6l4ijww9-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijww9:not(.comp-m6l4ijyq_r_comp-m6l4ijww9-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijww9 {
                --l_display: unset;
                margin-right: 5%;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijww9 {
                margin-right: 0%;
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijww9 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3 {
            min-height: 300px;
            --l_display: unset;
            height: 300px;
            min-width: 0px;
            width: 980px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3 .comp-m6l4ijyq_r_comp-m6l4ijx3-overflow-wrapper {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: scroll;
            overflow-y: scroll;
            --sticky-offset: 0px;
            scrollbar-width: none;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3 .comp-m6l4ijyq_r_comp-m6l4ijx3-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3:not(.comp-m6l4ijyq_r_comp-m6l4ijx3-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3 .comp-m6l4ijyq_r_comp-m6l4ijx3-overflow-wrapper::-webkit-scrollbar {
            width: 0;
            height: 0;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx6 {
            min-height: 79px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 40%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx6 .comp-m6l4ijyq_r_comp-m6l4ijx6-overflow-wrapper {
            position: relative;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: hidden;
            overflow-y: scroll;
            --sticky-offset: 0px;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx6 .comp-m6l4ijyq_r_comp-m6l4ijx6-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(79px, auto);
            grid-template-columns: minmax(0px, 512fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx6:not(.comp-m6l4ijyq_r_comp-m6l4ijx6-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx6 {
                width: 100%;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijx6 .comp-m6l4ijyq_r_comp-m6l4ijx6-container {
                grid-template-columns: minmax(0px, 390fr);
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 {
            min-height: 0px;
            --l_display: unset;
            height: 20px;
            min-width: 0px;
            width: 20px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 45.890625px;
            margin-top: 34.5px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx83 {
                margin-right: 37.890625px;
                margin-top: 26.5px;
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijxa9 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 90%;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 0%;
            margin-top: 100px;
            margin-bottom: 200px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijxa9 {
            --bgs: 255, 255, 255;
            --itemBGColorNoTrans: background-color 50ms ease 0s;
            --shd: none;
            --bg: 255, 255, 255;
            --brw: 0px;
            --brd: 0, 0, 0;
            --itemBGColorTrans: background-color 0.4s ease 0s;
            --verticalPadding: 10px;
            --fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txt: 0, 0, 0;
            --alpha-txt: 1;
            --arrowColor: 0, 0, 0;
            --alpha-arrowColor: 1;
            --subMenuOpacityTrans: opacity 0.4s ease 0s;
            --bgsSub: 0, 0, 0;
            --txtsSub: 26, 106, 255;
            --alpha-txtsSub: 1;
            --txts: 26, 106, 255;
            --alpha-txts: 1;
            --bgexpanded: 255, 255, 255;
            --fntSubMenu: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txtexpanded: 0, 0, 0;
            --alpha-txtexpanded: 1;
            --subMenuSpacing: 0px;
            --menuSpacing: 10px;
            --bgh: 230, 234, 245;
            --SKINS_fntSubmenu: normal normal normal 16px/1.4em din-next-w01-light #8D8D8D;
            --alpha-SKINS_bgSubmenu: 0;
            --rd: 90px;
            --alpha-bgs: 0;
            --alpha-bgsSub: 0;
            --alpha-brd: 0;
            --textSpacing: 0;
            --alpha-bg: 0;
            --SKINS_submenuMargin: 0;
            --alpha-bgexpanded: 0;
            --sepw: 1;
            --alpha-bgh: 1;
            --SKINS_submenuBR: 90px;
            --boxShadowToggleOn-shd: none;
            --separatorHeight: 15;
            --static-spx: 0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijxa9 {
                --fnt: normal normal normal 16px/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
                --txt: var(--color_11);
                --txts: 110, 209, 144;
                --txtexpanded: var(--color_11);
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwl1 {
            width: max-content;
            height: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: center;
            justify-self: start;
            pointer-events: auto;
            margin-left: -0.0004129617263557186%;
            margin-right: 0%;
            margin-top: 0%;
            margin-bottom: 0%;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-m6l4ijyq_r_comp-m6l4ijwl1-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            flex-direction: row;
            --container-layout-type: flex-container-layout;
            --container-display: flex;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwl1 {
                margin-left: 5%;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwl1 {
                margin-left: 0%;
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwl1 {
            --brw: 0px;
            --brd: var(--color_15);
            --bg: var(--color_11);
            --rd: 0px;
            --shd: none;
            --gradient: none;
            --alpha-brd: 0;
            --alpha-bg: 0;
            --boxShadowToggleOn-shd: none;
            --static-spx: 0.1 * var(--one-unit);
            --bg-gradient: none;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwn2 {
            min-height: 0px;
            --l_display: unset;
            height: 35.329640302066764px;
            min-width: 0px;
            width: 81.25817269475357px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: -2.2581726947535685px;
            margin-top: 0px;
            margin-bottom: -5.329640302066764px;
            align-self: flex-start;
            order: 1;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwn2 {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwq2 {
            min-height: 0px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: 222px;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            align-self: center;
            order: 2;
            position: relative;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwq2 {
            --backgroundColor: 0, 0, 0;
            --alpha-backgroundColor: 0;
            --blendMode: normal;
            --textShadow: 0px 0px transparent;
            --textOutline: 0px 0px transparent;
            --textDecoration: none;
            --fontSize: 18px;
            --lineHeight: normal;
            --letterSpacing: 0em;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu {
            min-height: 45.6875px;
            --l_display: unset;
            height: auto;
            min-width: 0px;
            width: auto;
            max-width: 99999px;
            max-height: 99999px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: center;
            justify-self: stretch;
            position: relative;
            --force-auto: auto;
            top: var(--force-auto, calc(0px));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 0%;
            margin-bottom: 0.002745756159280217%;
            grid-area: 1/1/2/2;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwu {
                --l_display: none;
                width: 37.547607421875%;
                justify-self: end;
                margin-left: 0%;
                margin-right: 5%;
                margin-bottom: 0.00244140625%;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwu {
                --l_display: none;
                width: 37.547607421875%;
                justify-self: end;
                margin-left: 0%;
                margin-right: 5.000000000000001%;
                margin-bottom: 0.0024414062500000004%;
            }
        }
        #comp-kd5px9q0 {
            height: auto;
            width: auto;
            --l_display: unset;
            --comp-display: unset;
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            margin-right: 0px;
            margin-top: 0px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        .comp-kd5px9q0-container {
            box-sizing: border-box;
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: 1fr;
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kd5px9q0:not(.comp-kd5px9q0-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-kd5px9q0-pinned-layer {
            position: fixed;
            left: 0;
            width: 100%;
            display: grid;
            grid-template-columns: 1fr;
            grid-template-rows: 1fr;
            top: 0;
            bottom: unset;
            height: auto;
            margin-top: var(--wix-ads-height);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kd5px9q0 {
                align-self: stretch;
                justify-self: end;
                margin-left: 0px;
                margin-bottom: 0px;
            }
            #comp-kd5px9q0-pinned-layer {
                height: calc(100% - var(--wix-ads-height));
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kd5px9q0 {
                align-self: stretch;
                justify-self: stretch;
                margin-left: 0%;
                margin-bottom: 0px;
            }
            #comp-kd5px9q0-pinned-layer {
                height: calc(100% - var(--wix-ads-height));
            }
        }
        #comp-kd5px9q0 {
            --alpha-bg: 0;
            --bg: var(--color_11);
            --static-spx: 1px;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr {
            min-height: 100vh;
            height: 100vh;
            min-width: 0px;
            width: 300px;
            --comp-display: unset;
            align-self: stretch;
            justify-self: stretch;
            pointer-events: auto;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            display: grid;
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            overflow-x: hidden;
            overflow-y: scroll;
            --sticky-offset: 0px;
            scrollbar-width: none;
            overflow: -moz-scrollbars-none;
            -ms-overflow-style: none;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
            box-sizing: border-box;
            position: relative;
            pointer-events: none;
            row-gap: 0px;
            column-gap: 0px;
            display: var(--l_display, var(--container-display));
            grid-template-rows: minmax(0px, 1fr);
            grid-template-columns: minmax(0px, 1fr);
            --container-layout-type: grid-container-layout;
            --container-display: grid;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr:not(.comp-kd5px9q0_r_comp-kd5px9hr-container) {
            display: var(--l_display, var(--container-display));
            grid-template-rows: 1fr;
            grid-template-columns: minmax(0, 1fr);
            --container-display: grid;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-overflow-wrapper::-webkit-scrollbar {
            width: 0;
            height: 0;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kd5px9q0_r_comp-kd5px9hr {
                width: 100vw;
                max-width: 99999px;
            }
            #comp-kd5px9q0_r_comp-kd5px9hr .comp-kd5px9q0_r_comp-kd5px9hr-container {
                grid-template-columns: minmax(0px, 390fr);
            }
        }
        #comp-kd5px9q0_r_comp-kd5px9hr {
            --containerBackground: var(--color_11);
            --alpha-containerBackground: 1;
            --bg: var(--color_15);
            --alpha-bg: 0.8;
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-kd5px9q0_r_comp-kd5px9kk {
            height: auto;
            width: 60%;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: center;
            pointer-events: auto;
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 100px;
            margin-bottom: 200px;
            grid-area: 1/1/2/2;
            position: relative;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kd5px9q0_r_comp-kd5px9kk {
                width: 46.15384615384615%;
            }
        }
        #comp-kd5px9q0_r_comp-kd5px9kk {
            --bgs: var(--color_11);
            --itemBGColorNoTrans: background-color 50ms ease 0s;
            --shd: none;
            --bg: var(--color_11);
            --brw: 0px 0px 0px 0px;
            --brd: var(--color_15);
            --itemBGColorTrans: background-color 0.4s ease 0s;
            --verticalPadding: 10px;
            --fnt: normal normal normal 18px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txt: var(--color_15);
            --alpha-txt: 1;
            --arrowColor: var(--color_15);
            --alpha-arrowColor: 1;
            --subMenuOpacityTrans: opacity 0.4s ease 0s;
            --bgsSub: var(--color_11);
            --txtsSub: var(--color_18);
            --alpha-txtsSub: 1;
            --txts: var(--color_18);
            --alpha-txts: 1;
            --bgexpanded: var(--color_11);
            --fntSubMenu: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            --txtexpanded: var(--color_15);
            --alpha-txtexpanded: 1;
            --subMenuSpacing: 25px;
            --menuSpacing: 10px;
            --bgh: 230, 234, 245;
            --SKINS_fntSubmenu:normal normal normal 16px/1.4em din-next-w01-light {
                color_14
            }
            ;
            --alpha-SKINS_bgSubmenu:0;
            --rd:90px;
            --alpha-bgs:0;
            --alpha-bgsSub:0;
            --alpha-brd:0.2;
            --textSpacing:0;
            --alpha-bg:0;
            --SKINS_submenuMargin:0;
            --alpha-bgexpanded:0;
            --sepw:1;
            --alpha-bgh:1;
            --SKINS_submenuBR:90px;
            --boxShadowToggleOn-shd:none;
            --separatorHeight:15;
            --static-spx:0.1 * var(--one-unit);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kd5px9q0_r_comp-kd5px9kk {
                --fnt: normal normal normal 18px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                --txt: var(--color_18);
                --txtsSub: var(--color_15);
                --txts: var(--color_15);
                --fntSubMenu: normal normal normal 15px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                --txtexpanded: var(--color_18);
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kd5px9q0_r_comp-kd5px9kk {
                --fnt: normal normal normal 16px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                --txt: var(--color_18);
                --txtsSub: var(--color_15);
                --txts: var(--color_15);
                --fntSubMenu: normal normal normal 14px/1.6em madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                --txtexpanded: var(--color_18);
            }
        }
        #comp-kd5px9q0_r_comp-kkmqi5tc {
            height: 20px;
            width: 20px;
            --l_display: unset;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            position: sticky;
            --force-auto: initial;
            top: var(--force-auto, calc(0px + var(--sticky-offset, 0px)));
            bottom: var(--force-auto, );
            left: var(--force-auto, );
            right: var(--force-auto, );
            pointer-events: auto;
            margin-left: 0%;
            margin-right: 40px;
            margin-top: 40px;
            margin-bottom: 0px;
            grid-area: 1/1/2/2;
            --is-sticky: 1;
        }
        #comp-kd5px9q0_r_comp-kkmqi5tc {
            --static-spx: 0.1 * var(--one-unit);
        }
        #comp-m5jbvcah {
            height: 60px;
            width: 60px;
            --comp-display: unset;
            display: var(--l_display, var(--display, block));
            align-self: start;
            justify-self: end;
            pointer-events: auto;
            grid-area: 1/1/2/2;
            position: relative;
        }
        #comp-m5jbvcah-pinned-layer {
            position: fixed;
            left: 0;
            width: 100%;
            display: grid;
            grid-template-columns: 1fr;
            grid-template-rows: 1fr;
            top: 0;
            bottom: unset;
            height: auto;
            margin-top: var(--wix-ads-height);
        }
        #comp-m5jbvcah {
            --static-spx: 1px;
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5hrm58d .style-m5hrm58i2__root {
            --style-m5hrm58i2-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5hrm58i2-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordion {
            background-color: #F6E6FF;
            border-bottom: 1px solid #FFFFFF;
            border-radius: 20px;
        }
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            background: rgba(0, 0, 0, 0);
        }
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            color: #000000;
            font-family: madefor-display-bold, helveticaneuew01-65medi, helveticaneuew02-65medi, helveticaneuew10-65medi, sans-serif;
            font-size: calc(47 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-display-bold;
            font-size: 56spx;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-size: 18px;
        }
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            width: 16px;
            height: 16px;
            fill: #000000;
        }
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5hrm58d .style-m5hrm58i2__root .AccordionContainer1266025101__accordionContent {
            background: rgba(255, 255, 255, 0);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5hrm58d {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hrm58d {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        :is(#comp-m5hrm58j, [id^="comp-m5hrm58j__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5hrm58s2, [id^="comp-m5hrm58s2__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5hrm58w, [id^="comp-m5hrm58w__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5noox5c .style-m5noox5g5__root {
            --style-m5noox5g5-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5noox5g5-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 0px;
            background: rgb(227, 221, 214);
        }
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            font-style: normal;
            line-height: 1.4em;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 20px;
            color: #1E3636;
        }
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            width: 12px;
            height: 12px;
            fill: #1E3636;
        }
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5noox5c .style-m5noox5g5__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
            background: #EFE9E2;
        }
        :is(#comp-m5noox5h, [id^="comp-m5noox5h__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5noox601, [id^="comp-m5noox601__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5ntoq2a, [id^="comp-m5ntoq2a__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5noox5v3, [id^="comp-m5noox5v3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5ntqh3i, [id^="comp-m5ntqh3i__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5nwks46 .style-m5nwks495__root {
            --style-m5nwks495-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5nwks495-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 0px;
            background: rgb(227, 221, 214);
        }
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            font-style: normal;
            line-height: 1.4em;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 20px;
            color: #1E3636;
        }
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            width: 12px;
            height: 12px;
            fill: #1E3636;
        }
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5nwks46 .style-m5nwks495__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
            background: #EFE9E2;
        }
        :is(#comp-m5nwks4a2, [id^="comp-m5nwks4a2__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nwks4h5, [id^="comp-m5nwks4h5__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nwks4k1, [id^="comp-m5nwks4k1__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nwks4e5, [id^="comp-m5nwks4e5__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nwks4m8, [id^="comp-m5nwks4m8__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nwr33e, [id^="comp-m5nwr33e__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5nx27ei .style-m5nx27ek2__root {
            --style-m5nx27ek2-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5nx27ek2-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 0px;
            background: rgb(227, 221, 214);
        }
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            font-style: normal;
            line-height: 1.4em;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 20px;
            color: #1E3636;
        }
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            width: 12px;
            height: 12px;
            fill: #1E3636;
        }
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5nx27ei .style-m5nx27ek2__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
            background: #EFE9E2;
        }
        :is(#comp-m5nx27ek5, [id^="comp-m5nx27ek5__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nx27eo4, [id^="comp-m5nx27eo4__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nx27er2, [id^="comp-m5nx27er2__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5nx27eu, [id^="comp-m5nx27eu__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5o02fdf2 .style-m5o02fdh5__root {
            --style-m5o02fdh5-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5o02fdh5-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 0px;
            background: rgb(227, 221, 214);
        }
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            font-style: normal;
            line-height: 1.4em;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: 400;
            letter-spacing: 0em;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 20px;
            color: #1E3636;
        }
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            width: 12px;
            height: 12px;
            fill: #1E3636;
        }
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5o02fdf2 .style-m5o02fdh5__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
            background: #EFE9E2;
        }
        :is(#comp-m5o02fdi1, [id^="comp-m5o02fdi1__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5o02fdm3, [id^="comp-m5o02fdm3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5o02fdp2, [id^="comp-m5o02fdp2__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5o02fds3, [id^="comp-m5o02fds3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mmedhq .style-m5mmedhw5__root {
            -st-extends: Tabs
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
            line-height: 1.8em;
            border-radius: 50px;
            color: #000000;
            background-color: #FFE58B;
            border: 0px solid #000000;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-size: 14px;
        }
        #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab.TabsList2027980309--current {
            border-color: #1A6AFF;
            color: #FFFFFF;
            background-color: #000000;
        }
        #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab:hover {
            border-color: #1A6AFF;
            background-color: #000000;
            color: #FFFFFF;
        }
        #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__multiStateBoxWrapper {
            background-color: #FFE58B;
            border: 0px solid #000000;
            border-radius: 8px;
        }
        #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList {
            border: 0px solid #000000;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mmedhq {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__multiStateBoxWrapper {
                background-color: rgba(255, 229, 139, 0);
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList {
                background-color: #EFE9E2;
                padding: 20px;
                padding-top: 0px;
                padding-bottom: 0px;
            }
            #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
                border-radius: 0px;
                font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                font-size: calc(18 * var(--theme-spx-ratio));
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                font-size: 13px;
                background-color: #EFE9E2;
                color: #1E3636;
            }
            #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab.TabsList2027980309--current {
                background: #FFFFFF;
                color: #1E3636;
            }
            #comp-m5mmedhq .style-m5mmedhw5__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab:hover {
                background-color: #FFFFFF;
                color: #1E3636;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__scrollButton.TabsScrollButton1157534303--isVisible {
            border-top-left-radius: 20px;
            border-radius: 20px;
            background-color: rgb(255, 255, 255);
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mp39ic .style-m5mp39if8__root {
            -st-extends: Tabs
        }
        #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__multiStateBoxWrapper {
            border-radius: 16px;
            border: 0px solid #000000;
            background: #F6E6FF;
        }
        #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
            color: #000000;
            border: 0px solid #000000;
            line-height: 1.4em;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-size: 14px;
            border-radius: 0px;
            background-color: #F6E6FF;
        }
        #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab.TabsList2027980309--current {
            border-color: #1A6AFF;
            background-color: #FF915F;
            color: #000000;
        }
        #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab:hover {
            border-color: #1A6AFF;
            background-color: #FF915F;
            color: #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mp39ic {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab {
                background-color: rgba(246, 230, 255, 0);
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__multiStateBoxWrapper {
                background: rgba(246, 230, 255, 0);
            }
            #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab.TabsList2027980309--current {
                background-color: #EFE9E2;
            }
            #comp-m5mp39ic .style-m5mp39if8__root .Tabscomponent1176390459__tabsList .TabsList2027980309__tab:hover {
                background-color: #EFE9E2;
                color: #1E3636;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mp8gai .style-m5mp8gan2__root {
            --style-m5mp8gan2-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5mp8gan2-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 12px;
            background: rgb(230, 238, 244);
        }
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            color: #045AFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-family: fraunces, serif;
            font-size: 16px;
            font-weight: 400;
            letter-spacing: 0.2em;
        }
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            fill: #045AFF;
            width: 12px;
            height: 12px;
        }
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            background: rgb(230, 238, 244);
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionContent {
                background: #EFE9E2;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
                fill: #1E3636;
            }
            #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader {
                background: #EFE9E2;
                border-radius: 0px;
            }
            #comp-m5mp8gai .style-m5mp8gan2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
                font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                font-size: calc(18 * var(--theme-spx-ratio));
                font-weight: normal;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                font-size: 16px;
                font-weight: 400;
                color: #1E3636;
                letter-spacing: 0em;
            }
        }
        :is(#comp-m5mq7sfx, [id^="comp-m5mq7sfx__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mp8gb11, [id^="comp-m5mp8gb11__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mq8pd5, [id^="comp-m5mq8pd5__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mqbecr .style-m5mqbecv2__root {
            --style-m5mqbecv2-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5mqbecv2-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 12px;
            background: rgb(230, 238, 244);
        }
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            color: #045AFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-family: fraunces, serif;
            font-size: 16px;
            font-weight: 400;
            letter-spacing: 0.2em;
        }
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            fill: #045AFF;
            width: 12px;
            height: 12px;
        }
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            background: rgb(230, 238, 244);
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionContent {
                background: #EFE9E2;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
                fill: #1E3636;
            }
            #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader {
                background: #EFE9E2;
                border-radius: 0px;
            }
            #comp-m5mqbecr .style-m5mqbecv2__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
                font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                font-size: calc(18 * var(--theme-spx-ratio));
                font-weight: normal;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                font-size: 16px;
                font-weight: 400;
                color: #1E3636;
                letter-spacing: 0em;
            }
        }
        :is(#comp-m5mqbed7, [id^="comp-m5mqbed7__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqbed38, [id^="comp-m5mqbed38__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqhsax, [id^="comp-m5mqhsax__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqbeda3, [id^="comp-m5mqbeda3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mqjmx5 .style-m5mqjmx92__root {
            --style-m5mqjmx92-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5mqjmx92-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 12px;
            background: rgb(230, 238, 244);
        }
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            color: #045AFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-family: fraunces, serif;
            font-size: 16px;
            font-weight: 400;
            letter-spacing: 0.2em;
        }
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            fill: #045AFF;
            width: 12px;
            height: 12px;
        }
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            background: rgb(230, 238, 244);
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionContent {
                background: #EFE9E2;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
                fill: #1E3636;
            }
            #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader {
                background: #EFE9E2;
                border-radius: 0px;
            }
            #comp-m5mqjmx5 .style-m5mqjmx92__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
                font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                font-size: calc(18 * var(--theme-spx-ratio));
                font-weight: normal;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                font-size: 16px;
                font-weight: 400;
                color: #1E3636;
                letter-spacing: 0em;
            }
        }
        :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqjmxh1, [id^="comp-m5mqjmxh1__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqjmxl7, [id^="comp-m5mqjmxl7__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m5mqp6ia .style-m5mqp6ic7__root {
            --style-m5mqp6ic7-AccordionContainer-direction: ltr;
            --AccordionContainer1266025101-flexDirection: row;
            --style-m5mqp6ic7-AccordionContainer-textAlign: left;
            -st-extends: AccordionContainer;
            --AccordionContainer1266025101-hPadding: 25;
            --AccordionContainer1266025101-vPadding: 16;
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordion {
            border-bottom: 3px solid #FFFFFF;
            border-radius: 0px;
            background-color: rgba(230, 238, 244, 0);
        }
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader {
            border: 0px solid #1A6AFF;
            border-radius: 12px;
            background: rgb(230, 238, 244);
        }
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
            line-height: 1.5em;
            color: #045AFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 15px;
            font-style: normal;
            font-weight: normal;
            letter-spacing: 0em;
            line-height: 1.4em;
            font-family: fraunces, serif;
            font-size: 16px;
            font-weight: 400;
            letter-spacing: 0.2em;
        }
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
            fill: #045AFF;
            width: 12px;
            height: 12px;
        }
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader:hover .AccordionContainerHeader936294312__accordionLabel {
            text-decoration-line: underline;
        }
        #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionContent {
            border-radius: 12px;
            background: rgb(230, 238, 244);
            border: 1px solid #FFFFFF;
            border-top: 3px solid #FFFFFF;
            border-left: 0px solid #FFFFFF;
            border-right: 0px solid #FFFFFF;
            border-bottom: 0px solid #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionContent {
                background: #EFE9E2;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionIcon {
                fill: #1E3636;
            }
            #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader {
                background: #EFE9E2;
                border-radius: 0px;
            }
            #comp-m5mqp6ia .style-m5mqp6ic7__root .AccordionContainer1266025101__accordionHeader .AccordionContainerHeader936294312__accordionLabel {
                font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
                font-size: calc(18 * var(--theme-spx-ratio));
                font-weight: normal;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
                font-size: 16px;
                font-weight: 400;
                color: #1E3636;
                letter-spacing: 0em;
            }
        }
        :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqp6ik2, [id^="comp-m5mqp6ik2__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        :is(#comp-m5mqp6iq3, [id^="comp-m5mqp6iq3__"]) {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root {
            -st-extends: StylableHorizontalMenu;
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menu {
            width: calc(100% + 8px);
            margin-left: -4px;
            margin-right: -4px;
            height: calc(100% + 8px);
            margin-top: -4px;
            margin-bottom: -4px;
            direction: ltr;
            flex-grow: unset;
            justify-content: flex-end
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menuItem {
            padding-right: 10px;
            padding-left: 10px;
            margin-left: 4px;
            margin-right: 4px;
            margin-top: 4px;
            margin-bottom: 4px;
            padding-top: 10px;
            padding-bottom: 10px;
            border: 0px solid #000000;
            background: rgba(117, 117, 117, 0)
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
            letter-spacing: 0em;
            text-decoration-line: none;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 16px;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            color: #FFFFFF
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
            justify-content: flex-end
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root::rightAlignmentScrollItem {
            --comp-m6l47h47_r_comp-m6l47h243-styleId-flexGrow: unset;
            flex-grow: unset
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
            padding: 10px;
            border: 1px solid #000000;
            background: #FFFFFF;
            padding-top: 0px;
            padding-bottom: 0px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
            background: #000000;
            border-color: #000000
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
            width: 16px;
            height: 16px;
            fill: #000000
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__positionBox {
            margin-left: 20px;
            margin-right: 20px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
            --comp-m6l47h47_r_comp-m6l47h243-styleId-horizontalSpacing: 8;
            padding: 10px;
            margin-top: 0px;
            border: 0px solid #000000;
            background: #FFFFFF;
            --comp-m6l47h47_r_comp-m6l47h243-styleId-flyoutAlignment: center
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root::leftAlignmentScrollItem {
            --comp-m6l47h47_r_comp-m6l47h243-styleId-flexGrow: unset;
            flex-grow: 1;
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
            --comp-m6l47h47_r_comp-m6l47h243-styleId-width: 80;
            --comp-m6l47h47_r_comp-m6l47h243-styleId-columnsAmount: 3;
            column-count: 3;
            width: 100%
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
            width: calc(100% + 8px);
            margin-left: -4px;
            margin-right: -4px;
            justify-content: space-between;
            margin-bottom: -8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
            width: 980px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
            margin-top: 8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
            margin-bottom: -8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
            margin-left: 4px;
            margin-right: 4px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
            margin-bottom: 8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
            padding-top: 8px;
            padding-bottom: 8px;
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000;
            padding-left: 10px;
            padding-right: 10px;
            margin-bottom: 8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage {
            background: rgba(255, 255, 255, 0);
            border-color: #000000;
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered {
            border-color: #000000;
            background: rgba(255, 255, 255, 0);
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
            justify-content: flex-end
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
            letter-spacing: 0.05em;
            color: #000000;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            text-align: right
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
            background: #fff;
            padding-top: 8px;
            padding-bottom: 8px;
            padding-left: 10px;
            padding-right: 10px;
            margin-bottom: 8px
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
            text-decoration-line: none;
            color: #6ED190;
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
            text-decoration-line: none;
            color: #6ED190;
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon {
            fill: #FFFFFF;
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
            justify-content: flex-end
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
            font-weight: 400;
            font-size: 16px;
            letter-spacing: 0.05em;
            font-family: futura-lt-w01-book, sans-serif;
            color: #9E3B1B;
            text-align: right
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
            color: #000000;
            text-decoration-line: underline
        }
        #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
            color: #000000;
            text-decoration-line: underline;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h243 {
                /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
                padding-top: 10px;
                padding-bottom: 10px;
                background-color: rgba(255, 255, 255, 0.5)
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h243 {
                /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
                padding-top: 10px;
                padding-bottom: 10px;
                background-color: rgba(255, 255, 255, 0.5)
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }
            #comp-m6l47h47_r_comp-m6l47h243 .comp-m6l47h47_r_comp-m6l47h243-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root {
            -st-extends: StylableButton;
            transition: all 0.2s ease, visibility 0s;
            padding: 0px;
            border: 0px solid #949494;
            border-radius: 0px;
            background: rgba(255, 255, 255, 0)
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:hover {
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000;
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:hover .StylableButton2545352419__icon {
            transform: rotate(0deg);
            fill: #1A6AFF;
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:hover .StylableButton2545352419__label {
            color: #FFFFFF;
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:disabled {
            border: 0px solid #000000;
            background: #EEEEEE
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:disabled .StylableButton2545352419__label {
            color: #4F4F4F
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root .StylableButton2545352419__container {
            transition: inherit;
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root .StylableButton2545352419__label {
            transition: inherit;
            letter-spacing: 0em;
            margin: 0px 0px 0px 4px;
            color: #000000;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 16px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.4em;
            margin-right: 0px;
            margin-left: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            display: none
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root .StylableButton2545352419__icon {
            transition: inherit;
            margin: 0px 4px 0px 0px;
            width: 60px;
            height: 60px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-top: 0px;
            fill: #000000;
            display: initial
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root {
                -st-extends: HamburgerOpenButton;
                border: 0px solid #000000;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root .StylableButton2545352419__icon {
                display: none;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root {
                -st-extends: HamburgerOpenButton;
                border: 0px solid #000000;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m6l47h47_r_comp-m6l47h2c1 .comp-m6l47h47_r_comp-m6l47h2c1-styleId__root .StylableButton2545352419__icon {
                fill: #FFFFFF;
                display: none;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h2g {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2g .comp-m6l47h47_r_comp-m6l47h2g-styleId__root {
            -st-extends: HamburgerOverlay;
            background-color: rgba(0, 0, 0, 0.8);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h2g {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2g {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        #comp-m6l47h47_r_comp-m6l47h2k7 {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2k7 .comp-m6l47h47_r_comp-m6l47h2k7-styleId__root {
            -st-extends: HamburgerMenuContainer;
            background-color: #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l47h47_r_comp-m6l47h2k7 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2k7 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
            #comp-m6l47h47_r_comp-m6l47h2k7 .comp-m6l47h47_r_comp-m6l47h2k7-styleId__root {
                background-color: #1E3736;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root {
            -st-extends: StylableButton;
            transition: all 0.2s ease, visibility 0s;
            padding-right: 0px;
            border-radius: 300px;
            background: rgba(255, 255, 255, 0)
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:hover {
            background: #FFFFFF;
            border: 0px solid #000000;
            border-radius: 0px;
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:hover .StylableButton2545352419__icon {
            fill: #000000;
            transform: rotate(90deg);
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:hover .StylableButton2545352419__label {
            color: #000000;
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:disabled {
            background: #EEEEEE
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:disabled .StylableButton2545352419__label {
            color: #4F4F4F
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root .StylableButton2545352419__container {
            transition: inherit;
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root .StylableButton2545352419__label {
            transition: inherit;
            letter-spacing: 0em;
            margin: 0px 0px 0px 4px;
            color: #FFFFFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 16px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.4em;
            display: none;
            margin-left: 1px
        }
        #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root .StylableButton2545352419__icon {
            transition: inherit;
            margin: 0px 4px 0px 0px;
            display: initial;
            transform: rotate(0deg);
            fill: #000000;
            width: 28px;
            height: 28px;
            margin-right: 1px
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root {
                -st-extends: HamburgerCloseButton;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m6l47h47_r_comp-m6l47h2p .comp-m6l47h47_r_comp-m6l47h2p-styleId__root .StylableButton2545352419__icon {
                fill: #FFFFFF;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root {
            -st-extends: StylableButton;
            transition: all 0.2s ease, visibility 0s;
            padding: 0px;
            border: 0px solid #949494;
            border-radius: 0px;
            background: rgba(255, 255, 255, 0)
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:hover {
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:hover .StylableButton2545352419__icon {
            transform: rotate(0deg);
            fill: #1A6AFF;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:hover .StylableButton2545352419__label {
            color: #FFFFFF;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:disabled {
            border: 0px solid #000000;
            background: #EEEEEE
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:disabled .StylableButton2545352419__label {
            color: #4F4F4F
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root .StylableButton2545352419__container {
            transition: inherit;
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root .StylableButton2545352419__label {
            transition: inherit;
            letter-spacing: 0em;
            margin: 0px 0px 0px 4px;
            color: #000000;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 16px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.4em;
            margin-right: 0px;
            margin-left: 0px;
            margin-top: 0px;
            margin-bottom: 0px;
            display: none
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root .StylableButton2545352419__icon {
            transition: inherit;
            margin: 0px 4px 0px 0px;
            width: 60px;
            height: 60px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 0px;
            margin-top: 0px;
            fill: #000000;
            display: initial
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root {
                -st-extends: HamburgerOpenButton;
                border: 0px solid #000000;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root {
                -st-extends: HamburgerOpenButton;
                border: 0px solid #000000;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m6l4ijyq_r_comp-m6l4ijx0 .comp-m6l4ijyq_r_comp-m6l4ijx0-styleId__root .StylableButton2545352419__icon {
                fill: #FFFFFF;
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx3 {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx3 .comp-m6l4ijyq_r_comp-m6l4ijx3-styleId__root {
            -st-extends: HamburgerOverlay;
            background-color: rgba(0, 0, 0, 0.8);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx3 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx3 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx6 {
            /* START STYLABLE DIRECTIVE RULES */
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx6 .comp-m6l4ijyq_r_comp-m6l4ijx6-styleId__root {
            -st-extends: HamburgerMenuContainer;
            background-color: #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx6 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx6 {
                /* START STYLABLE DIRECTIVE RULES */
            }
            /* END STYLABLE DIRECTIVE RULES */
            #comp-m6l4ijyq_r_comp-m6l4ijx6 .comp-m6l4ijyq_r_comp-m6l4ijx6-styleId__root {
                background-color: #1E3736;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root {
            -st-extends: StylableButton;
            transition: all 0.2s ease, visibility 0s;
            padding-right: 0px;
            border-radius: 300px;
            background: rgba(255, 255, 255, 0)
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:hover {
            background: #FFFFFF;
            border: 0px solid #000000;
            border-radius: 0px;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:hover .StylableButton2545352419__icon {
            fill: #000000;
            transform: rotate(90deg);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:hover .StylableButton2545352419__label {
            color: #000000;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:disabled {
            background: #EEEEEE
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:disabled .StylableButton2545352419__label {
            color: #4F4F4F
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root:disabled .StylableButton2545352419__icon {
            fill: #8F8F8F
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root .StylableButton2545352419__container {
            transition: inherit;
            flex-direction: row-reverse;
            justify-content: center;
            align-items: center
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root .StylableButton2545352419__label {
            transition: inherit;
            letter-spacing: 0em;
            margin: 0px 0px 0px 4px;
            color: #FFFFFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: madefor-text;
            font-size: 16px;
            font-style: normal;
            font-weight: normal;
            line-height: 1.4em;
            display: none;
            margin-left: 1px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root .StylableButton2545352419__icon {
            transition: inherit;
            margin: 0px 4px 0px 0px;
            display: initial;
            transform: rotate(0deg);
            fill: #000000;
            width: 28px;
            height: 28px;
            margin-right: 1px
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root {
                -st-extends: HamburgerCloseButton;
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            #comp-m6l4ijyq_r_comp-m6l4ijx83 .comp-m6l4ijyq_r_comp-m6l4ijx83-styleId__root .StylableButton2545352419__icon {
                fill: #FFFFFF;
            }
        }
        /* END STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root {
            -st-extends: StylableHorizontalMenu;
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000
        }
        /* START STYLABLE DIRECTIVE RULES */
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menu {
            width: calc(100% + 8px);
            margin-left: -4px;
            margin-right: -4px;
            height: calc(100% + 8px);
            margin-top: -4px;
            margin-bottom: -4px;
            direction: ltr;
            flex-grow: unset;
            justify-content: flex-end
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menuItem {
            padding-right: 10px;
            padding-left: 10px;
            margin-left: 4px;
            margin-right: 4px;
            margin-top: 4px;
            margin-bottom: 4px;
            padding-top: 10px;
            padding-bottom: 10px;
            border: 0px solid #000000;
            background: rgba(117, 117, 117, 0)
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__label {
            letter-spacing: 0em;
            text-decoration-line: none;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-size: 16px;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            color: #FFFFFF
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menuItem .itemDepth02233374943__container {
            justify-content: flex-end
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root::rightAlignmentScrollItem {
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-flexGrow: unset;
            flex-grow: unset
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__scrollButton {
            padding: 10px;
            border: 1px solid #000000;
            background: #FFFFFF;
            padding-top: 0px;
            padding-bottom: 0px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover {
            background: #000000;
            border-color: #000000
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__scrollButton .ScrollButton2305195801__icon {
            width: 16px;
            height: 16px;
            fill: #000000
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__positionBox {
            margin-left: 20px;
            margin-right: 20px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout {
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-horizontalSpacing: 8;
            padding: 10px;
            margin-top: 0px;
            border: 0px solid #000000;
            background: rgba(255, 255, 255, 0);
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-flyoutAlignment: left
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root::leftAlignmentScrollItem {
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-flexGrow: unset;
            flex-grow: 1;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__listWrapper {
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-width: 80;
            --comp-m6l4ijyq_r_comp-m6l4ijwu-styleId-columnsAmount: 3;
            column-count: 3;
            width: 100%
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageWrapper {
            width: calc(100% + 8px);
            margin-left: -4px;
            margin-right: -4px;
            justify-content: space-between;
            margin-bottom: -8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__pageStretchWrapper {
            width: 980px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::category {
            margin-top: 8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::flex {
            margin-bottom: -8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout::listItem {
            margin-left: 4px;
            margin-right: 4px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__rowItem {
            margin-bottom: 8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem {
            padding-top: 8px;
            padding-bottom: 8px;
            background: rgba(255, 255, 255, 0);
            border: 0px solid #000000;
            padding-left: 10px;
            padding-right: 10px;
            margin-bottom: 8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage {
            background: rgba(255, 255, 255, 0);
            border-color: #000000;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered {
            border-color: #000000;
            background: rgba(255, 255, 255, 0);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__container {
            justify-content: start;
            text-align: start
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem .itemDepth12472627565__label {
            letter-spacing: 0.05em;
            text-align: right;
            color: #FFFFFF;
            font-family: madefor-text, helveticaneuew01-45ligh, helveticaneuew02-45ligh, helveticaneuew10-45ligh, sans-serif;
            font-size: calc(18 * var(--theme-spx-ratio));
            font-weight: normal;
            font-style: normal;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
            background: #fff;
            padding-top: 8px;
            padding-bottom: 8px;
            padding-left: 10px;
            padding-right: 10px;
            margin-bottom: 8px
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isCurrentPage .itemDepth02233374943__label {
            text-decoration-line: none;
            color: #6ED190;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__menuItem.itemDepth02233374943--isHovered .itemDepth02233374943__label {
            text-decoration-line: none;
            color: #6ED190;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__scrollButton:hover .ScrollButton2305195801__icon {
            fill: #FFFFFF;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__container {
            justify-content: start;
            text-align: start
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
            font-weight: 400;
            font-size: 16px;
            letter-spacing: 0.05em;
            font-family: futura-lt-w01-book, sans-serif;
            color: #9E3B1B;
            text-align: right
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
            text-decoration-line: underline;
            color: #6ED190
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__menuItem.itemDepth12472627565--isHovered .itemDepth12472627565__label {
            text-decoration-line: underline;
            color: #FFFFFF;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwu {
                /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
                padding-top: 10px;
                padding-bottom: 10px;
                background-color: rgba(255, 255, 255, 0.5)
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l4ijyq_r_comp-m6l4ijwu {
                /* ADD_MISSING_HEADING_STYLES_DATA_FIXER end */
            }
            /* END STYLABLE DIRECTIVE RULES */
            /* START STYLABLE DIRECTIVE RULES */
            /* ADD_MISSING_HEADING_STYLES_DATA_FIXER start */
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading {
                padding-top: 10px;
                padding-bottom: 10px;
                background-color: rgba(255, 255, 255, 0.5)
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading .itemDepth12472627565__label {
                font-weight: bold;
                font-family: Helvetica, sans-serif;
                color: #000;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isHovered .itemDepth12472627565__label {
                text-decoration: underline;
            }
            #comp-m6l4ijyq_r_comp-m6l4ijwu .comp-m6l4ijyq_r_comp-m6l4ijwu-styleId__root .StylableHorizontalMenu3372578893__columnsLayout .submenu815198092__heading.itemDepth12472627565--isCurrentPage .itemDepth12472627565__label {
                text-decoration: underline;
            }
        }
        #c1dmp {
            --shc-mutated-brightness: 127, 125, 123;
            justify-self: unset;
        }
        #comp-m28o2bbb {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5g9gs1o {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ga33v1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5g9mrxg {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5g9hrl7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5g9hrl7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 36px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5g9hrl7 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5g9kilh {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5g9kilh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5g9kilh :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ga25tz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5g9o0w1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5g9o0w1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0119466 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5g9o0w1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5g9o0w1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5g9sw7x {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5g9pftb {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5g9s8sv {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5g9tsei {
            --shc-mutated-brightness: 127, 125, 123;
            --margin-start: 0px;
            --margin-end: 0px;
            --fnt: normal normal normal max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            direction: var(--wix-opt-in-direction, ltr);
            --label-align: center;
            --label-text-align: center;
        }
        #comp-m5g9gs2e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-kbgakgyt {
            --bg-overlay-color: rgb(14, 41, 38);
            --bg-gradient: none;
        }
        #comp-kbgakxmn_r_comp-m5hpziqj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hqr1h3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hqpkkz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hqpl1k {
            --opacity: 1;
        }
        #comp-kbgakxmn_r_comp-m5hqc65c {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hqc65c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #C5C5C5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-kbgakxmn_r_comp-m5hqc65c :is(ul, ol) {
            direction: ltr;
        }
        #comp-kbgakxmn_r_comp-m5hqc65c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #C5C5C5);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqc65c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqc65c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqgx9e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hqd302 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hqd302 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #6ED190;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-kbgakxmn_r_comp-m5hqd302 :is(ul, ol) {
            direction: ltr;
        }
        #comp-kbgakxmn_r_comp-m5hqd302 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #6ED190);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqd302 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqd302 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #6ED190;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 :is(ul, ol) {
            direction: ltr;
        }
        #comp-kbgakxmn_r_comp-m5hqg9d7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #6ED190);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hqg9d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0118765 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hqg9d7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hqugcj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5kobgyz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hquijm {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hquijm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: madefor-display-bold;
            font-weight: normal;
            font-size: 26px;
            font-style: italic;
            text-decoration: none;
            line-height: 1.2923076923076924;
        }
        #comp-kbgakxmn_r_comp-m5hquijm [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquijm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 19px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hquil2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hquil2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: 16px;
            font-style: normal;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-kbgakxmn_r_comp-m5hquil2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hquil2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5koaslr {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hquim9 {
            --fill: #101010;
            --opacity: 1;
        }
        #comp-kbgakxmn_r_comp-m5hquinh {
            --fill: #101010;
            --opacity: 1;
        }
        #comp-kbgakxmn_r_comp-m5hquioq {
            --fill: #101010;
            --opacity: 1;
        }
        #comp-kbgakxmn_r_comp-m5hrc9wo {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hrcas8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hrcas8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            font-weight: normal;
            font-size: max(0.5px, 0.0197055 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.2;
        }
        #comp-kbgakxmn_r_comp-m5hrcas8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcas8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcatq {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5koji0e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hrcbiy {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hrcbiy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105566 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcbiy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbiy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbkc {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hrcbkc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105566 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcbkc [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbkc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcblo {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hrcblo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105566 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcblo [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcblo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hrcbn2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hrcbn2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #c5c5c5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105566 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
        }
        #comp-kbgakxmn_r_comp-m5hrcbn2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #c5c5c5);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hrcbn2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-kbgakxmn_r_comp-m5hpzirg {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-kbgakxmn_r_comp-m5hq13ni {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-kbgakxmn_r_comp-m5hq13ni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #C5C5C5;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0126683 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-kbgakxmn_r_comp-m5hq13ni :is(ul, ol) {
            direction: ltr;
        }
        #comp-kbgakxmn_r_comp-m5hq13ni [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #C5C5C5);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-kbgakxmn_r_comp-m5hq13ni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0126683 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-kbgakxmn_r_comp-m5hq13ni :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5ju5620 {
            --fill-layer-image-opacity: 0.98;
            --fill-layer-background-overlay-color: transparent;
            --fill-layer-background-overlay-position: absolute;
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5jurhev {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: rgb(33, 33, 33);
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5jurhf5 {
            opacity: 0.8;
        }
        #comp-m5jurhfc {
            undefined: #2d2d2d;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5jvfuhd {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5jvqy63 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jvqy6c {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jvqy6e3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jvqy6e3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 42px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5jvqy6e3 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6e3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 42px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6e3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5jvqy6m1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jvqy6m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: georgia, palatino, "book antiqua", "palatino linotype", serif;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5jvqy6m1 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5jvqy6p {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jvqy6r {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jvqy6r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: georgia, palatino, "book antiqua", "palatino linotype", serif;
            font-weight: bold;
            font-size: max(0.5px, 0.0119465 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5jvqy6r :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5jvqy6r [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5jvqy6r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0119465 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jvqy6r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 14px !important;
            }
        }
        #comp-m5jvqy6s7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jvqy6u1 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5jvqy701 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5jvqy732 {
            --shc-mutated-brightness: 127, 125, 123;
            --margin-start: 0px;
            --margin-end: 0px;
            --fnt: normal normal normal max(0.5px, 0.0125 * (var(--scaling-factor) - var(--scrollbar-width)))/1.6em wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            direction: var(--wix-opt-in-direction, ltr);
            --label-align: center;
            --label-text-align: center;
        }
        #comp-m5mqyvew {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mqyvew.variants-m5mr6a3o {
                --shc-mutated-brightness: 99, 126, 108;
            }
            #comp-m5mqyvew {
                --shc-mutated-brightness: 128, 128, 128;
            }
        }
        #comp-m5mr3mrn {
            --fill-opacity: 1;
            --fill: #242323;
            --stroke-width: 0;
            --stroke: #5E97FF;
            --stroke-opacity: 1;
            --flip: scale(-1, 1);
        }
        #comp-m5mr02iv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mr02iv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mr02iv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light !important;
                font-weight: bold !important;
                font-size: 15px !important;
            }
        }
        #comp-m5gdvh3m {
            --bg-overlay-color: rgb(217, 227, 138);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gf926f {
            --shc-mutated-brightness: 120, 124, 91;
        }
        #comp-m5gfgcfh {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gfcbli {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gfcbli :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gfcbli :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfcbli :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 41px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfcbli :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5gfffvr {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gfffvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gfffvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gfffvr :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 14px !important;
            }
        }
        #comp-m5gfulec {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5gfulg1 {
            opacity: 0.8;
        }
        #comp-m5gfulge {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5gbl7ek {
            --bg-overlay-color: rgb(254, 250, 245);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gc2vks {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gbmv2d {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gbmv2d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gbmv2d :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gbmv2d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 41px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gbmv2d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 26px !important;
            }
        }
        #comp-m5gc24e8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gc251x {
            --opacity: 1;
        }
        #comp-m5gc3hr9 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gc3hr9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0154604 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gc3hr9 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gc3hr9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0154604 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gc3hr9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5gc7vfg {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gcfp8h {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gcau2g {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gcgnn2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gcd4i5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gcd4i5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gcd4i5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gcd4i5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gcvlub {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gcvlud {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gcvlug {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gcvluh1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gcvluh1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gcvluh1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gcvluh1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gd1qsn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gd1qsr {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gd1qsv {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gd1qsw {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gd1qsw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gd1qsw :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gd1qsw [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gdhvbv {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdhvc11 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gdhvc61 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdhvc73 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gdhvc73 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gdhvc73 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gdhvc73 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gdm4b6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdm4ba {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gdm4be {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdm4bf1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gdm4bf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gdm4bf1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gdm4bf1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gdqjci {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdqjcm4 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5gdqjco4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gdqjcp3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gdqjcp3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gdqjcp3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gdqjcp3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        #comp-m5gg4av1 {
            --bg-overlay-color: rgb(254, 250, 245);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gjugsg {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gg5trw {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gg5trw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gg5trw :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gg5trw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gg5trw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5gg8gyv {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5gh1o5w {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ggbvnt {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5ggdf4d {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gh25qi {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gh25ql {
            --shc-mutated-brightness: 124, 113, 103;
        }
        #comp-m5gh25qm1 {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gisrye {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gisryq {
            --shc-mutated-brightness: 124, 113, 103;
        }
        #comp-m5gisryt {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gj8eya {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gj8eyf {
            --shc-mutated-brightness: 105, 119, 107;
        }
        #comp-m5gj8eyg4 {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gjkj6u {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gjkj6z {
            --shc-mutated-brightness: 124, 113, 103;
        }
        #comp-m5gjkj73 {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gjpwvb {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gjpwve {
            --shc-mutated-brightness: 124, 113, 103;
        }
        #comp-m5gjpwvg1 {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5kqfncv {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5kqfnd2__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5kqfnd2__"] {
                --shc-mutated-brightness: 11, 44, 22;
            }
        }
        [id^="comp-m5kqk2oj__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5kqk2oo1__"] {
            --shc-mutated-brightness: 124, 113, 103;
        }
        [id^="comp-m5kqk2oq__"] {
            --shc-mutated-brightness: 121, 122, 106;
        }
        [id^="comp-m5kqjo80__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5kqjo833__"] {
            --shc-mutated-brightness: 121, 122, 106;
        }
        [id^="comp-m5kqjo86__"] {
            --shc-mutated-brightness: 121, 122, 106;
        }
        #comp-m5gkfu9w {
            --bg-overlay-color: rgb(239, 233, 226);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5goiur3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gl1eas {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gkyr43 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gktx6h {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gktx6h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gktx6h :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gktx6h [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gkvecz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gkvecz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0252987 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gkvecz :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gkvecz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gkxl30 {
            --opacity: 1;
        }
        #comp-m5gl00zy {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl00zy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gl00zy :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gl00zy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gl54a8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gl54ab1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gl54ac3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl54ac3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gl54ac3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gl54ac3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gl54ag {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl54ag :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0252987 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gl54ag :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gl54ag [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gl54ai2 {
            --opacity: 1;
        }
        #comp-m5gl54am {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl54am :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5gl54am [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gl7sj8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gl7sjc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gl7sjd3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl7sjd3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gl7sjd3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gl7sjd3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gl7sji6 {
            --opacity: 1;
        }
        #comp-m5gl7sjm {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gl7sjm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5gl7sjm [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gomap4 {
            --bg-overlay-color: rgb(254, 250, 245);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5ibzy8n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ibo2yv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibo2yv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 26px;
            font-style: normal;
            text-decoration: none;
            line-height: 1.2923076923076924;
        }
        #comp-m5ibo2yv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ibo2yv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-weight: bold !important;
            }
        }
        #comp-m5ibyqra {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ibr9or {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5ibra3d {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ibrb2d {
            --opacity: 1;
        }
        #comp-m5ibrb3i {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibrb3i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ibrb3i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ibra4k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibra4k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5ibra4k [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ibuqyx {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5iburea {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ibusez {
            --opacity: 1;
        }
        #comp-m5ibusg2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibusg2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0285714285714287;
        }
        #comp-m5ibusg2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5iburfk {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iburfk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5iburfk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ibvyyz {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5ibvzdv {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ibw0ce {
            --opacity: 1;
        }
        #comp-m5ibw0dh {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibw0dh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 28px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0285714285714287;
        }
        #comp-m5ibw0dh [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ibvzf6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ibvzf6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5ibvzf6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5gp0iil {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gp4seq {
            --shc-mutated-brightness: 126, 103, 71;
        }
        #comp-m5gsclr5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gsclr5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 26px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gsclr5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gsclr5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gsclr5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 25.8099157480787px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gsclr5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 25.8099157480787px !important;
            }
        }
        #comp-m6mgm9zn {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-madx8t0v {
            --bg-overlay-color: rgb(254, 250, 245);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-madx8t1v {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-madx8t1y2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-madx8t211 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-madx8t211 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-madx8t211 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-weight: bold !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t211 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-weight: bold !important;
            }
        }
        #comp-madx8t28 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-madz9d6d {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-madz9d6i {
            --opacity: 1;
        }
        #comp-madx8t2l {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-madx8t2l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 22px;
            text-decoration: none;
            text-align: left;
        }
        #comp-madx8t2l :is(ul, ol) {
            direction: ltr;
        }
        #comp-madx8t2l [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-madx8t2l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-madx8t2l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5gk920z {
            --bg-overlay-color: rgb(254, 250, 245);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gk9214 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gt29g1 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5kqun8v {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kqrtjc {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kqrtjc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0284722 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kqrtjc :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kqrtjc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-weight: bold !important;
                font-size: max(0.5px, 0.0332005 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kqrtjc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-weight: bold !important;
                font-size: 24px !important;
            }
        }
        #comp-m5kque41 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kquesj {
            --opacity: 1;
        }
        #comp-m5kqw6z6 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5guxp43 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5guztvd {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gwkmw1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kv7jp7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gv0por {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gv0por :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gv0por :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gv0por [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gv0por :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 41px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gv0por :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5gv2dri {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gv2e2k {
            --opacity: 1;
        }
        #comp-m5kvgkpw {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5kvmha4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvmhab {
            --opacity: 1;
        }
        #comp-m5kvmhad2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvmhad2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kvmhad2 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvmhad2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhad2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhad2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5kvmhaf {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvmhag5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvmhag5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvmhag5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvmhag5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhag5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhag5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5kvmhai3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvmhai3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvmhai3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvmhai3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvmhai3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvmhai3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kvijo8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvijoc1 {
            --opacity: 1;
        }
        #comp-m5kvijof {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvijof :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kvijof :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvijof [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijof :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijof :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5kvijoi1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvijok1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvijok1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvijok1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvijok1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijok1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijok1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5kvijom4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvijom4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvijom4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvijom4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvijom4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvijom4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kvl53v {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvl53z {
            --opacity: 1;
        }
        #comp-m5kvl545 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvl545 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kvl545 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvl545 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl545 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl545 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5kvl548 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kvl54a {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvl54a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvl54a :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvl54a [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl54a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5kvl54c3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kvl54c3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5kvl54c3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kvl54c3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kvl54c3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kvl54c3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5gw4r5j {
            --shc-mutated-brightness: 23, 65, 37;
        }
        #comp-m5gwet6n {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gwet6n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gwet6n :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gwet6n [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gwet6n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gwet6n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 11px !important;
            }
        }
        #comp-m5gwg77k.variants-m5gwg77o {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-m5gwg77k {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-m5gvsts9 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gv70hx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gv3d1c {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gv3d1c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 85px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gv3d1c :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gv3d1c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gv69x7 {
            --opacity: 1;
        }
        #comp-m5gv7qgo {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gv7qgo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gv7qgo :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gv7qgo [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gv4ix7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gv4ix7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gv4ix7 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gv4ix7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvm63b {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gvkedy {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvkedy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gvkedy :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvkedy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvmgb7 {
            --opacity: 1;
        }
        #comp-m5gvl81d {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvl81d :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gvl81d :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvl81d [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvnf6l {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvnf6l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gvnf6l :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvnf6l [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvqa3n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gvpb7m {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvpb7m :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gvpb7m :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvpb7m [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvqsaz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvqsaz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gvqsaz :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvqsaz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gvrkc1 {
            --opacity: 1;
        }
        #comp-m5gvp3l4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gvp3l4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5gvp3l4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gvp3l4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5kwcvft {
            --shc-mutated-brightness: 23, 65, 37;
        }
        #comp-m5kwkdcb {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwkdcb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 13px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwkdcb :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwkdcb [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5kwdmxj {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5kwlqhm {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwlqhm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: 13px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwlqhm :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwlqhm [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5kwmxpy {
            --opacity: 1;
        }
        #comp-m5gwm33x {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gz6wwa {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gz806y {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gz806y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0210822 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gz806y :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gz806y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0210822 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gz806y :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 17px !important;
            }
        }
        #comp-m5gzapmn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gztg4c {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5gzyd6r {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gzvbbw {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gzvbbw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gzvbbw :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gzvbbw [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5gzwvmi {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gzwvmi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gzwvmi :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gzwvmi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5gzzarh {
            --opacity: 1;
        }
        #comp-m5h00q7j {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5h00q7m {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5h00q7n3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h00q7n3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h00q7n3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h00q7n3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5h00q7q2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h00q7q2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h00q7q2 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h00q7q2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5h01c6j {
            --opacity: 1;
        }
        #comp-m5h03rqf {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5h03rqm {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5h03rqn3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h03rqn3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h03rqn3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h03rqn3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5h03rqq1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h03rqq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h03rqq1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h03rqq1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5h062bw {
            --opacity: 1;
        }
        #comp-m5kwscfk {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kwyj0s {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kwscfn4 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5kwscfp {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kwscfq3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscfq3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscfq3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscfq3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfq3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfq3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
                text-align: center;
            }
        }
        #comp-m5kwscfs {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscfs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscfs :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscfs [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 14px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5kwscft6 {
            --opacity: 1;
        }
        #comp-m5kwscfv {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5kwscfw5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kwscfx5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscfx5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscfx5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscfx5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfx5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfx5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
                text-align: center;
            }
        }
        #comp-m5kwscfz3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscfz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscfz3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscfz3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscfz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 14px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscfz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5kwscg1 {
            --opacity: 1;
        }
        #comp-m5kwscg3 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5kwscg52 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kwscg64 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscg64 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 24px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscg64 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscg64 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kwscg64 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kwscg64 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
                text-align: center;
            }
        }
        #comp-m5kwscg8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kwscg8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kwscg8 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kwscg8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5kwscg96 {
            --opacity: 1;
        }
        #comp-m5h0to29 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5h0u6s0 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5h10wx1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5h0vg85 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h0vg85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h0vg85 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h0vg85 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5h0vg85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5h0vg85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5h0zejz {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5kxiay0 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5h185of {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5lar977 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lakom5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lakom5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lakom5 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lakom5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #1E3636 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 24px !important;
            }
            #comp-m5lakom5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #1E3636) !important;
            }
        }
        #comp-m5lar2hl {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lar2hp3 {
            --opacity: 1;
        }
        #comp-m5laoq0b {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5laoq0b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5laoq0b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: max(0.5px, 0.0373333 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
            #comp-m5laoq0b [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5latyu8 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5lb0yrg {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb0yrg {
                --shc-mutated-brightness: 128, 116, 100;
            }
        }
        #comp-m5lb1cpu {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lb1cpu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lb1cpu :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lb1cpu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbecyb {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyb {
                --shc-mutated-brightness: 120, 124, 91;
            }
        }
        #comp-m5lbecyh1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbecyh1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbecyh1 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbecyh1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbg28g {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28g {
                --shc-mutated-brightness: 99, 126, 108;
            }
        }
        #comp-m5lbg28l3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbg28l3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbg28l3 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbg28l3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbi8p6 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8p6 {
                --shc-mutated-brightness: 120, 124, 91;
            }
        }
        #comp-m5lbi8pc {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbi8pc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbi8pc :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbi8pc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbke31 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke31 {
                --shc-mutated-brightness: 128, 116, 100;
            }
        }
        #comp-m5lbke3a {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbke3a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbke3a :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbke3a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lblnf9 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnf9 {
                --shc-mutated-brightness: 120, 124, 91;
            }
        }
        #comp-m5lblnff {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lblnff :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lblnff :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lblnff :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbn1tz {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1tz {
                --shc-mutated-brightness: 128, 116, 100;
            }
        }
        #comp-m5lbn1u41 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbn1u41 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbn1u41 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbn1u41 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbnvo7 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvo7 {
                --shc-mutated-brightness: 120, 124, 91;
            }
        }
        #comp-m5lbnvof2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbnvof2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbnvof2 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbnvof2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbpl21 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl21 {
                --shc-mutated-brightness: 99, 126, 108;
            }
        }
        #comp-m5lbpl271 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbpl271 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbpl271 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbpl271 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5lbskvy {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskvy {
                --shc-mutated-brightness: 120, 124, 91;
            }
        }
        #comp-m5lbskw5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lbskw5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lbskw5 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lbskw5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 11px !important;
            }
        }
        #comp-m5h15kq0 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5h19ojn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5h16buy {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h16buy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0288124 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h16buy :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h19aad {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5h19avt {
            --opacity: 1;
        }
        #comp-m5h1a4cb {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5h1a4cb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5h1a4cb :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5h1a4cb [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5hnjbq5 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5hok9rb {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5hokjp5 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5homwlf {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-m5hokjq2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hrm58d {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5hrm58j, [id^="comp-m5hrm58j__"]) {
            width: 100%;
        }
        :is(#comp-m5hrm58n, [id^="comp-m5hrm58n__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5hrm58n, [id^="comp-m5hrm58n__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #000000;
            font-size: 18px;
            font-style: normal;
            line-height: 1.6;
        }
        :is(#comp-m5hrm58n, [id^="comp-m5hrm58n__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #000000);
        }
        :is(#comp-m5hrm58p, [id^="comp-m5hrm58p__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5hrm58p, [id^="comp-m5hrm58p__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            font-size: max(26px, min(56px, max(0.5px, 0.04375 * (var(--scaling-factor) - var(--scrollbar-width)))));
            font-style: normal;
            line-height: 1.2;
        }
        :is(#comp-m5hrm58q4, [id^="comp-m5hrm58q4__"]) {
            --undefined: [object Object];
            --fill-opacity: 1;
            --fill: #242323;
            --stroke-width: 0;
            --stroke: #5E97FF;
            --stroke-opacity: 1;
        }
        :is(#comp-m5hrm58s2, [id^="comp-m5hrm58s2__"]) {
            width: 100%;
        }
        :is(#comp-m5hrm58u1, [id^="comp-m5hrm58u1__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5hrm58u1, [id^="comp-m5hrm58u1__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #000000;
            font-size: 18px;
            font-style: normal;
            line-height: 1.6;
        }
        :is(#comp-m5hrm58u1, [id^="comp-m5hrm58u1__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #000000);
        }
        :is(#comp-m5hrm58w, [id^="comp-m5hrm58w__"]) {
            width: 100%;
        }
        :is(#comp-m5hrm58x3, [id^="comp-m5hrm58x3__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5hrm58x3, [id^="comp-m5hrm58x3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #000000;
            font-size: 18px;
            font-style: normal;
            line-height: 1.6;
        }
        :is(#comp-m5hrm58x3, [id^="comp-m5hrm58x3__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #000000);
        }
        #comp-m5hp3afe {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5hp3w5t {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5l6d7z7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l9yx52 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hpav26 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5m874 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hp4oij {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hp4oij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hp4oij :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hp4oij [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5hp4oij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 41px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hp4oij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5hp7aos {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hp7b3m {
            --opacity: 1;
        }
        #comp-m5hpbh8f {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpbh8f :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpbh8f :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpbh8f [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5hpbh8f :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5hpbh8f :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5l5u2x4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2x8 {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5l5u2x93 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xa4 {
            --opacity: 1;
        }
        #comp-m5l5u2xc2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xc2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xc2 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xc2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xc2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xc2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5l5u2xe {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xf1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xf1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xf1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xf1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5l5u2xg7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xg7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xg7 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xg7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xg7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xg7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5l5u2xi {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5l5u2xj4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xk4 {
            --opacity: 1;
        }
        #comp-m5l5u2xm {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xm :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xm [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5l5u2xn5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xo4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xo4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xo4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xo4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xo4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xo4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5l5u2xq {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xq :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xq [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xq :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5l5u2xr4 {
            --shc-mutated-brightness: 120, 124, 91;
        }
        #comp-m5l5u2xu3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xv4 {
            --opacity: 1;
        }
        #comp-m5l5u2xx {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xx :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xx [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5l5u2xy4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5l5u2xz3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2xz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2xz3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2xz3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2xz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2xz3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5l5u2y09 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5l5u2y09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5l5u2y09 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5l5u2y09 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5l5u2y09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5l5u2y09 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5hpv6tx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hph3o1 {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5hpmgqn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hpjhcm {
            --opacity: 1;
        }
        #comp-m5hpkv02 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpkv02 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpkv02 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpkv02 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hpow81 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hpn89b {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpn89b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpn89b :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpn89b [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hpo4i6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpo4i6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpo4i6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpo4i6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5hppo7t {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5hppo7x1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hppo7z {
            --opacity: 1;
        }
        #comp-m5hppo821 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hppo821 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hppo821 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hppo821 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hppo853 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hppo873 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hppo873 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hppo873 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hppo873 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hppo8a {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hppo8a :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hppo8a :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hppo8a [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5hpqsg6 {
            --shc-mutated-brightness: 120, 124, 91;
        }
        #comp-m5hpqsga1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hpqsgc {
            --opacity: 1;
        }
        #comp-m5hpqsgf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpqsgf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpqsgf :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpqsgf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hpqsgi {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hpqsgk {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpqsgk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpqsgk :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpqsgk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hpqsgm4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hpqsgm4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hpqsgm4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hpqsgm4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5oq0xb5 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5oq9evy {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5oq3nmt {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5oq3nmt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
        }
        #comp-m5oq3nmt [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5oq7zhm {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5oq80ke {
            --opacity: 1;
        }
        #comp-m5oqajjq {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5oqd9ty {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5ovdctf {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5oql15v.variants-m5oqt022 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5oql15v {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5oqnlhl {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5oqnlho2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5oqnlho2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5oqnlho2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5oqnlhq {
            --opacity: 1;
        }
        #comp-m5oqnjd2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5oqnjd2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5oqnjd2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovm6bp {
            --opacity: 1;
        }
        #comp-m5oqq29o.variants-m5oqq29w {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5oqq29o {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5oqq29x5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5oqq29z {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5oqq29z :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5oqq29z [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5oqq2a11 {
            --opacity: 1;
        }
        #comp-m5oqq2a33 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5oqq2a33 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5oqq2a33 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovs13p {
            --opacity: 1;
        }
        #comp-m5ovdljs.variants-m5ovdlk8 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovdljs {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovdlkp {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovdlks {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovdlks :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovdlks [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovdll02 {
            --opacity: 1;
        }
        #comp-m5ovdll8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovdll8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovdll8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovsq59 {
            --opacity: 1;
        }
        #comp-m5ovt5qp.variants-m5ovt5qw1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovt5qp {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovt5qz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovt5r02 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovt5r02 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovt5r02 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovt5r2 {
            --opacity: 1;
        }
        #comp-m5ovt5r34 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovt5r34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovt5r34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovt5r5 {
            --opacity: 1;
        }
        #comp-m5ovt9vx.variants-m5ovt9w51 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovt9vx {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovt9w8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovt9wa {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovt9wa :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovt9wa [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovt9wb3 {
            --opacity: 1;
        }
        #comp-m5ovt9wd {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovt9wd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovt9wd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovt9we1 {
            --opacity: 1;
        }
        #comp-m5ovtgh5.variants-m5ovtghc1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtgh5 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtghe1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovtghg {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtghg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtghg [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtghh {
            --opacity: 1;
        }
        #comp-m5ovtghj {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtghj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtghj [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtghk2 {
            --opacity: 1;
        }
        #comp-m5ovtkxb.variants-m5ovtkxh1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtkxb {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtkxj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovtkxl {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtkxl :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtkxl [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtkxm1 {
            --opacity: 1;
        }
        #comp-m5ovtkxo {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtkxo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtkxo [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtkxp5 {
            --opacity: 1;
        }
        #comp-m5ovtpip.variants-m5ovtpix1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtpip {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtpiz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovtpj13 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtpj13 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtpj13 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtpj34 {
            --opacity: 1;
        }
        #comp-m5ovtpj51 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtpj51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtpj51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtpj7 {
            --opacity: 1;
        }
        #comp-m5ovttnf.variants-m5ovttnp1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovttnf {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovttnr {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovttnt {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovttnt :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovttnt [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovttnu2 {
            --opacity: 1;
        }
        #comp-m5ovttnw {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovttnw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovttnw [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovttnx1 {
            --opacity: 1;
        }
        #comp-m5ovtxvq.variants-m5ovtxvw1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtxvq {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5ovtxvy6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ovtxw0 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtxw0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtxw0 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtxw16 {
            --opacity: 1;
        }
        #comp-m5ovtxw32 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ovtxw32 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5ovtxw32 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ovtxw5 {
            --opacity: 1;
        }
        #comp-m5oqd9w6 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5oqgtta {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5p4c7293 {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5p52ugd {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5p4hrcm {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5p4e6uv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5p4e6uv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5p4gdqu {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5p4gdqu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5p52mkb {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5p52c3d {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5p4mw8e {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5p50wjz {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5p510y2 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5p50bgm {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5p4u0x8 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5p4utc6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5p4utc6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5p4y47u {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5p4y47x {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5p4y47x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5p4zgfi {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5p4zgfk3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5p4zgfk3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phn161 {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phn171 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phn175 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phn178 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phn178 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phn17e {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phn17e :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phn17g {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phn17i2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phn17k3 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phn17r {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phn17v {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phn181 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phn1832 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phn1852 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phn1852 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phn187 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phn1886 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phn1886 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phn18a2 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phn18c {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phn18c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phnggy {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phnghm5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnghp {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnghq3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnghq3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phnghs3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnghs3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phnghu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnghw1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnghy {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phngi1 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phngi4 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phngi7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phngi84 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phngia {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phngia :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phngib6 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phngig {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phngig :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phngih4 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phngij {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phngij :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phnj32 {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phnjm3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnjm53 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnjm64 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnjm64 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phnjm8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnjm8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phnjm93 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnjmb2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnjmd {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phnjmf6 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phnjmi6 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phnjml5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phnjmn2 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phnjms {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnjms :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phnjmu {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phnjmv5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnjmv5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phnjmx {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phnjmy3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phnjmy3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phocgr {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phochj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phochl2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phochm4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phochm4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phocho {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phocho :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #000000;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phocho [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #000000);
        }
        #comp-m5phochp7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phochr4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phocht1 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phochw {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phochz {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phoci16 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phoci31 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phoci47 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phoci47 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phoci61 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phoci75 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phoci75 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phoci9 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phocia5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phocia5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phom7u {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phom8j {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phom8l {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phom8m {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phom8m :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phom8n5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phom8n5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phom8p2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phom8r3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phom8t {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phom8w {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phom8z5 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phom924 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phom942 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phom96 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phom96 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phom98 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phom995 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phom995 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phom9b {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phom9c5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phom9c5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phowz2 {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phowzu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phowzw {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phowzy6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phowzy6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phowzx2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phowzx2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phox00 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phox02 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phox033 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phox063 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phox091 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phox0c {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phox0d4 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phox0e7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phox0e7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phox0g {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phox0h2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phox0h2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phox0i5 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phox0k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phox0k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5php74p {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5php75g {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5php75i3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5php75j4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5php75j4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5php75l {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5php75l :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5php75m3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5php75o1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5php75p4 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5php75s5 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5php75v1 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5php75x6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5php75z4 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5php761 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5php761 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5php763 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5php7642 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5php7642 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5php7656 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5php7667 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5php7667 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phpgvg {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5phpgw4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phpgw62 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phpgw73 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phpgw73 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phpgw9 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phpgw9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5phpgwa5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phpgwc2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phpgwd4 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phpgwg2 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phpgwj {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5phpgwl5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5phpgwn2 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phpgwo6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phpgwo6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phpgwq {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phpgwr3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phpgwr3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5phpgwv {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5phpgww4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5phpgww4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5pjfsia {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5pjfu5a {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5pjfu5e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5pjfu5g3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5pjfu5g3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5pjfu5m1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5pjfu5m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5pjfu5o3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5pjfu5q3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5pjfu5t {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5pjfu613 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5pjfu651 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5pjfu684 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5pjfu6a3 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5pjfu6c5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5pjfu6c5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5pjfu6e {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5pjfu6f6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5pjfu6f6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5pjfu6h1 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5pjfu6j {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5pjfu6j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 16px;
            text-decoration: none;
        }
        #comp-m5jag6fc {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5la091z {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5la092c {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la092h {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la092k {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la092m {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la092n6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la092n6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la092n6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la092n6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la092n6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 41px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la092n6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5la092t4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la092w {
            --opacity: 1;
        }
        #comp-m5la0933 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la0933 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la0933 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la0933 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la0933 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la0933 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5la09352 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la0938 {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5la093a {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la093d {
            --opacity: 1;
        }
        #comp-m5la093f6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093f6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093f6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093f6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093f6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093f6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5la093h2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la093j {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093j :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093j [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5la093k7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093k7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093k7 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093k7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093k7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093k7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5la093m2 {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5la093o3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la093q {
            --opacity: 1;
        }
        #comp-m5la093r6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093r6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093r6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093r6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093r6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093r6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5la093t7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la093v1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093v1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093v1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093v1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093v1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093v1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5la093x {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la093x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la093x :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la093x [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la093x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la093x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5la093z {
            --shc-mutated-brightness: 120, 124, 91;
        }
        #comp-m5la0941 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la09428 {
            --opacity: 1;
        }
        #comp-m5la09444 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la09444 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la09444 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la09444 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09444 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09444 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5la0946 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la09476 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la09476 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la09476 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la09476 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09476 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09476 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5la09497 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la09497 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la09497 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la09497 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5la09497 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5la09497 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5la094b2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la094d6 {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5la094f1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la094g3 {
            --opacity: 1;
        }
        #comp-m5la094i {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la094i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la094i :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la094i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la094j3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la094m {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la094m :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la094m :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la094m [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la094o {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la094o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la094o :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la094o [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5la094p8 {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5la094r2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la094s3 {
            --opacity: 1;
        }
        #comp-m5la094u1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la094u1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la094u1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la094u1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la094x {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la094y1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la094y1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la094y1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la094y1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la0950 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la0950 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la0950 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la0950 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5la09514 {
            --shc-mutated-brightness: 120, 124, 91;
        }
        #comp-m5la0953 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la0954 {
            --opacity: 1;
        }
        #comp-m5la09555 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la09555 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.018974 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la09555 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la09555 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la0957 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5la09583 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la09583 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0140548 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la09583 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la09583 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5la095a1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5la095a1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0105411 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5la095a1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5la095a1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5i4y2l8 {
            --bg-overlay-color: rgba(var(--color_11), 0.23);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5i5nhu4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i4z5ca {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i4z5ca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5i4z5ca :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i4z5ca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i4z5ca :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5i51lz6 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5i533fw {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i54ur5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5343i {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5343i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i5343i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5344i {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5344i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5344i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i58kgr {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5a0jc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i58kv9 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i58kv9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i58kv9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i58kwa {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i58kwa :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i58kwa [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5bv5z {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5coun {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5bvkf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5bvkf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i5bvkf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5bvlf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5bvlf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5bvlf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5dvgs {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5eyal {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5dvyz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5dvyz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i5dvyz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5dvzz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5dvzz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5dvzz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5fjoj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5ggyw {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5fk32 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5fk32 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i5fk32 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5fk46 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5fk46 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5fk46 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5h0wt {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5i3rh {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5h1bf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5h1bf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5i5h1bf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5h1cf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5h1cf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5h1cf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5jfwz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5kkjl {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5jgbk {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5jgbk :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5i5jgbk [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5jgcm {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5jgcm :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5jgcm [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5i5lhqd {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5md06 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i5li51 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5li51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5i5li51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5i5li61 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i5li61 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5i5li61 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyrf4a {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5lyrf4g__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        [id^="comp-m5lyxv30__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5lyuvv0__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5lyuvv0__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyuvv0__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #1E3636 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
            [id^="comp-m5lyuvv0__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #1E3636) !important;
            }
        }
        [id^="comp-m5lyxesp__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5lyxesp__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lyxesp__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #1E3636 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 10px !important;
            }
            [id^="comp-m5lyxesp__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #1E3636) !important;
            }
        }
        #comp-m5i5on84 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5i61u4u {
            --bg-overlay-color: rgb(198, 251, 216);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5i61u5x {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5ig1mlb {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i9v36u {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i61u5z {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i61u602 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i61u602 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5i61u602 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5i61u602 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u602 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u602 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5i61u618 {
            --opacity: 1;
        }
        #comp-m5i61u688 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i61u688 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5i61u688 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5i61u688 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u688 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u688 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5i61u644 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i61u644 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0288124 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5i61u644 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u644 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0288124 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u644 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5i61u6f {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5i61u6j {
            opacity: 0;
        }
        #comp-m5i61u6l {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5m83vny {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5i61u66 {
            --shc-mutated-brightness: 55, 105, 72;
        }
        #comp-m5i61u671 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i61u671 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5i61u671 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5i61u671 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u671 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u671 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
                text-align: center;
            }
        }
        #comp-m5i61u6a {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5i61u6b4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5i61u6b4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5i61u6b4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5i61u6b4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5i61u6b4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5i61u6b4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5i61u6d {
            --opacity: 1;
        }
        #comp-m5i9y3ya {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5m8m818 {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5m8m81e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m81g {
            --opacity: 1;
        }
        #comp-m5m8m81j1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m81j1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m8m81j1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m81j1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81j1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81j1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5m8m81n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m81p1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m81p1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m81p1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m81p1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81p1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81p1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5m8m81r2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m81r2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m81r2 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m81r2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81r2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81r2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5m8m81t2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m81w {
            --opacity: 1;
        }
        #comp-m5m8m81y5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m81y5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m8m81y5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m81y5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m81y5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m81y5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
                text-align: center;
            }
        }
        #comp-m5m8m8203 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m822 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m822 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m822 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m822 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m822 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m822 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5m8m824 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m824 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m824 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m824 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m824 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m824 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5m8m8258 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m827 {
            --opacity: 1;
        }
        #comp-m5m8m829 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m829 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m8m829 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m829 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m829 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m829 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5m8m82b {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m8m82c4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m82c4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m82c4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m82c4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m82c4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82c4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 30px !important;
            }
        }
        #comp-m5m8m82e5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m8m82e5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        #comp-m5m8m82e5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m8m82e5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5m8m82e5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m8m82e5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5i9zr47 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5ia0m1f {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0mg3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0n3i {
            --opacity: 1;
        }
        #comp-m5ia0n4p {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0n4p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ia0n4p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0n5t {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0p5t {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0p5t :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ia0p5t [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0p6v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0p6v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0238932 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0823529411764705;
        }
        #comp-m5ia0p6v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0mh9 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0n6z {
            --opacity: 1;
        }
        #comp-m5ia0n83 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0n83 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ia0n83 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0n92 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0p7v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0p7v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ia0p7v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0p8v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0p8v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0238932 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0823529411764705;
        }
        #comp-m5ia0p8v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0mig {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0na7 {
            --opacity: 1;
        }
        #comp-m5ia0nb6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0nb6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ia0nb6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0nc4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia0p9v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0p9v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0632467 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ia0p9v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia0pau {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia0pau :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0238932 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0823529411764705;
        }
        #comp-m5ia0pau [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ia1yqw {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5ia2w1u {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5idgacx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia41qc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia42cl {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5ia42yp {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia43q2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia43q2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-weight: normal;
            font-size: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5384615384615385;
        }
        #comp-m5ia43q2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ia42zu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia43s3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia450x {
            --opacity: 1;
        }
        #comp-m5ia451x {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia451x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5ia451x [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ia43td {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia452y {
            --opacity: 1;
        }
        #comp-m5ia453z {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia453z :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5ia453z [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ia43uk {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia4551 {
            --opacity: 1;
        }
        #comp-m5ia4561 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ia4561 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5ia4561 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ia42gx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ia432a {
            --opacity: 1;
        }
        #comp-m5iddh6d {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddhla {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5iddhml {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddihh {
            --opacity: 1;
        }
        #comp-m5mdspw8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddhns {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iddhns :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-weight: normal;
            font-size: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5384615384615385;
        }
        #comp-m5iddhns [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5iddhow {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddiip {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdu9nz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddk3f {
            --opacity: 1;
        }
        #comp-m5iddk4j {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iddk4j :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5iddk4j [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5iddijz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdv4od {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddk5l {
            --opacity: 1;
        }
        #comp-m5iddk6p {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iddk6p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5iddk6p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5iddil6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdwa8n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iddk7s {
            --opacity: 1;
        }
        #comp-m5iddk8v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iddk8v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5iddk8v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idgwz2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idgxe3 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5idgxxi {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idgxxi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-weight: normal;
            font-size: max(0.5px, 0.0182713 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5384615384615385;
        }
        #comp-m5idgxxi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idgxzo {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idgzes {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idh05k {
            --opacity: 1;
        }
        #comp-m5idh06o {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idh06o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5idh06o [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idgzg6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idh07t {
            --opacity: 1;
        }
        #comp-m5idh08v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idh08v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5idh08v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idgzhh {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idh09z {
            --opacity: 1;
        }
        #comp-m5idh0b2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idh0b2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5idh0b2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idgxfd {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idgy27 {
            --opacity: 1;
        }
        #comp-m5idkkc6 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5idx6xb {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5idydr3 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5idz7hj {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idz7hj :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5idz7hj :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5iehfnx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ie5ole {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5iec3zy {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ie5p0z {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ie5ry0 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5ry0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-m5ie5ry0 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5rz6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5rz6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5rz6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p2a {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ie5s1k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5s1k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.8;
        }
        #comp-m5ie5s1k [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-mbh2is2z {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2is2z :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2is2z [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5s2n {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5s2n :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5s2n [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p3o {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ie5s50 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5s50 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.8;
        }
        #comp-m5ie5s50 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-mbh2prfi {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2prfi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2prfi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5s63 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5s63 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5s63 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p4v {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-mbh2s38k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2s38k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2s38k [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5s9k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5s9k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5s9k [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p66 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-mbh2wo62 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2wo62 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2wo62 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5sbx {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5sbx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.8;
        }
        #comp-m5ie5sbx [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5sd1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5sd1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5sd1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p7e {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-mbh2xi5o {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2xi5o :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2xi5o [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5sgl {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5sgl :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5sgl [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5p8m {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-mbh2xsy1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-mbh2xsy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: bold;
            font-size: max(0.5px, 0.0077193 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1;
        }
        #comp-mbh2xsy1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ie5sk5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5sk5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5ie5sk5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5ie5siy {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ie5siy :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.8;
        }
        #comp-m5ie5siy [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5ielvw8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ielvw8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ielvw8 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ielvw8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5m97clr {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5m97clr {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5m99fp3 {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5m99fp92__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m99fp92__"] {
                --shc-mutated-brightness: 120, 117, 113;
            }
        }
        [id^="comp-m5m9aw9t__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5m9q82e__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5m9hsoo__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5m9hsoo__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5m9hsoo__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9hsoo__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 16px !important;
            }
            [id^="comp-m5m9hsoo__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        [id^="comp-m5m9palq__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5m9n6iv__"] {
            --opacity: 1;
        }
        [id^="comp-m5m9o6u0__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5m9o6u0__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5m9o6u0__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9o6u0__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
            [id^="comp-m5m9o6u0__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        [id^="comp-m5m9tdh7__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5m9tdhg2__"] {
            --opacity: 1;
        }
        [id^="comp-m5m9tdhk__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5m9tdhk__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5m9tdhk__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9tdhk__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
            [id^="comp-m5m9tdhk__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        [id^="comp-m5m9u9z7__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5m9u9zf__"] {
            --opacity: 1;
        }
        [id^="comp-m5m9u9zi__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5m9u9zi__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5m9u9zi__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5m9u9zi__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
            [id^="comp-m5m9u9zi__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5m9kbz6 {
            --opacity: 1;
        }
        #comp-m5iensz8 {
            --bg-overlay-color: rgb(240, 247, 181);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5ienszc1 {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5ienszo {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5ient074 {
            opacity: 0;
        }
        #comp-m5ient0c {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5igk3ik {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ient0e7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ient0g {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ient0h3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ient0h3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ient0h3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ient0h3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5ient0j {
            --opacity: 1;
        }
        #comp-m5ient0k3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ient0k3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ient0k3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ient0k3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5iensze4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5iensze4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #7D8729;
            background-color: transparent;
            font-family: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            font-size: max(0.5px, 0.0288124 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5iensze4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5iensze4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #7D8729);
        }
        #comp-m5ies2t6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ies2t6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0126493 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ies2t6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ies2t6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5ienszg4 {
            --shc-mutated-brightness: 105, 112, 48;
        }
        #comp-m5ienszh6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ienszh6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ienszh6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ienszh6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        #comp-m5ienszj {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5ienszk4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ienszk4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: 14px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ienszk4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ienszk4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5ienszl9 {
            --opacity: 1;
        }
        #comp-m5igtzhr {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5igtzi1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igtzi51 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5igtzig {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igtzih3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzih3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0133521 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.6421052631578947;
        }
        #comp-m5igtzih3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzip1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzip1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5igtzip1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzir {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5igtziu3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igtziv4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtziv4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0133521 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.6421052631578947;
        }
        #comp-m5igtziv4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzix {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzix :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5igtzix [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtziy4 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5igtzj11 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igtzj23 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzj23 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5igtzj23 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzj34 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzj34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5igtzj34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzj5 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5igtzj76 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igtzj9 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzj9 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5igtzj9 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igtzja1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igtzja1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5igtzja1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5igwii0 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5jaas1p {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igxdrs {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5igxea9 {
            --opacity: 1;
        }
        #comp-m5igxecx {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igxecx :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 90px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5igxecx [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5igxebn {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5igxebn :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5igxebn [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ih6klq {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ih6klt {
            --opacity: 1;
        }
        #comp-m5ja11ra {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ih6klv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ih6klv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 90px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ih6klv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5j9zzeo {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5j9zzeo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 35px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5j9zzeo [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ih6klx1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ih6klx1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ih6klx1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja50ni {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ja50nn2 {
            --opacity: 1;
        }
        #comp-m5ja50nv {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ja50nx2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja50nx2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 90px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ja50nx2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja50o0 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja50o0 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 35px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ja50o0 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja50o14 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja50o14 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ja50o14 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja6kow {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ja6kp01 {
            --opacity: 1;
        }
        #comp-m5ja6kp4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5ja6kp51 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja6kp51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 90px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ja6kp51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja6kp8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja6kp8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: 35px;
            font-style: normal;
            text-decoration: none;
            text-align: center;
            line-height: 1.0666666666666667;
        }
        #comp-m5ja6kp8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5ja6kp94 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ja6kp94 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1e3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            text-align: center;
        }
        #comp-m5ja6kp94 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1e3636);
        }
        #comp-m5maalmy {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5maalmy {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5malfur {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5madcg2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5madcg2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5madcg2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 20px !important;
            }
        }
        #comp-m5mafo1l {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5mafo1r__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        [id^="comp-m5mau5k3__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mapxg3__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5maotvp__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5maotvp__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maotvp__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
        }
        [id^="comp-m5maqf60__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5maqf60__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5maqf60__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
        }
        [id^="comp-m5masjay__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5masjbb__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5masjbb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
        }
        [id^="comp-m5masjbe__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5masjbe__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5masjbe__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 13px !important;
            }
        }
        #comp-m5mdkpzl {
            --bg-overlay-color: rgb(255, 232, 199);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkpzl {
                --bg-overlay-color: rgb(240, 247, 181);
            }
        }
        #comp-m5mdkpzt {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5mdkpzw1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5me60j5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkq0k7 {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5mdkq11 {
            opacity: 0;
        }
        #comp-m5mdkq15 {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5me0jcc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdpu0k {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkpzy2 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkq002 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkq03 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdkq03 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5mdkq03 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5mdkq03 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq03 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq03 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5mdkq06 {
            --opacity: 1;
        }
        #comp-m5mdkq0d5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdkq0d5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5mdkq0d5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5mdkq0d5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq0d5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0d5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5mdkq0i1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdkq0i1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5mdkq0i1 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq0i1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq0i1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5mdop16 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdop16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5mdop16 :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdop16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold !important;
                font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdop16 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 16px !important;
            }
        }
        #comp-m5mdkq18 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkq1a {
            --shc-mutated-brightness: 117, 83, 58;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1a {
                --shc-mutated-brightness: 105, 112, 48;
            }
        }
        #comp-m5mdkq1b6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdkq1b6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5mdkq1b6 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5mdkq1b6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq1b6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1b6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5mdkq1d3 {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5mdkq1f1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mdkq1h {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mdkq1h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5mdkq1h :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5mdkq1h [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5mdkq1h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mdkq1h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5mdkq1i6 {
            --opacity: 1;
        }
        #comp-m5jae0ne {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gtoj4k {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5gtoj4n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gtoj4o3 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5gux2y8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5guw37f {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5guup64 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gtv4a8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gtv4a8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 27px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gtv4a8 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gtv4a8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtv4a8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 27px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtv4a8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 23px !important;
            }
        }
        #comp-m5guogs0 {
            --opacity: 1;
        }
        #comp-m5gtvxoi {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gtvxoi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 26px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gtvxoi :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gtvxoi [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtvxoi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 26px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtvxoi :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        #comp-m5ksqsbs {
            --shc-mutated-brightness: 37, 92, 56;
        }
        #comp-m5ksqsbw1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5ksqsbw1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5ksqsbw1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5ksqsbw1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5ksqsbw1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5ksqsbw1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5gu4edv {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gtymyb {
            --shc-mutated-brightness: 37, 92, 56;
        }
        #comp-m5gtzxy1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gtzxy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gtzxy1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gtzxy1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gtzxy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gtzxy1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5gu1dxp {
            --shc-mutated-brightness: 37, 92, 56;
        }
        #comp-m5gu1dxs {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gu1dxs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gu1dxs :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gu1dxs [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu1dxs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu1dxs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5gu24q5 {
            --shc-mutated-brightness: 37, 92, 56;
        }
        #comp-m5gu24q72 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gu24q72 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gu24q72 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gu24q72 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5gunjfm {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5gu5ljb {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gu5ljb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #2D814A;
            background-color: transparent;
            font-family: wfont_a016ba_e2387b024d30402a96e49d63471d1284, wf_e2387b024d30402a96e49d634, orig_new_york_large_medium_italic;
            font-size: 26px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gu5ljb :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gu5ljb [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #2D814A);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu5ljb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 26px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu5ljb :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        #comp-m5gu7l9z {
            --shc-mutated-brightness: 23, 65, 37;
        }
        #comp-m5gu8g8b {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5gu8g8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #EFE9E2;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5gu8g8b :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5gu8g8b [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #EFE9E2);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5gu8g8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 15px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5gu8g8b :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5gufa51.variants-m5gujic0 {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-m5gufa51 {
            --btn-direction: unset;
            --direction: ltr;
            --overflow: hidden;
            --label-text-overflow: ellipsis;
            --label-white-space: nowrap;
            --btn-min-width: 10px;
            --container-justify-content: center;
            --container-align-items: center;
            --icon-rotation: 0deg;
            --disabled-icon-rotation: 0deg;
            --hover-icon-rotation: 0deg;
        }
        #comp-m5hw83cp {
            --bg-overlay-color: rgb(255, 232, 199);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5hw83ct {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5hznfue {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hznfue :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5hznfue :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hzqkov {
            --shc-mutated-brightness: 117, 83, 58;
        }
        #comp-m5hztoht {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hztoht :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hztoht :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hztoht [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        #comp-m5hzv0qk {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5hzwwfd {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hzwwfd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hzwwfd :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hzwwfd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5hzy28z {
            --opacity: 1;
        }
        #comp-m5hz9kij {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5hz9kjt {
            opacity: 0;
        }
        #comp-m5hz9kjy {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5i9vcv9 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hzl8pk {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5hzjqk2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hzjqk2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hzjqk2 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hzjqk2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5hzj024 {
            --opacity: 1;
        }
        #comp-m5hzloox {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5hzloox :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5hzloox :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5hzloox [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5idu32e {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5idu60p {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idu60s3 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5idu60y {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idu60z2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu60z2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0133521 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.6421052631578947;
        }
        #comp-m5idu60z2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu611 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu611 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5idu611 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu6122 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5idu616 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idu617 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu617 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-weight: normal;
            font-size: max(0.5px, 0.0133521 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.6421052631578947;
        }
        #comp-m5idu617 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu6184 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu6184 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5idu6184 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu6196 {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5idu61c3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idu61d4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu61d4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5idu61d4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu61e7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu61e7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5idu61e7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu61g {
            --shc-mutated-brightness: 120, 117, 113;
        }
        #comp-m5idu61i6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5idu61m1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu61m1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5idu61m1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5idu61n4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5idu61n4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            text-decoration: none;
        }
        #comp-m5idu61n4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5kf9hhm {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kf9hhm {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5kf9hhr {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfas6g {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfas6j3 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kfas6n3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kfas6n3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kfas6n3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kfas6n3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfas6n3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfas6n3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kf9hhs {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kffgeu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kffgey3 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kffgf62 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kffgf62 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kffgf62 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kffgf62 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kffgf62 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kffgf62 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kf9hht {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfgjb6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfgjb92 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kfgjbd3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kfgjbd3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kfgjbd3 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kfgjbd3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfgjbd3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfgjbd3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kf9hhu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfbhls {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfbhlv {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kfbhm0 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfbhm11 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kfbhm11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kfbhm11 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kfbhm11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfbhm11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfbhm11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kf9hhu4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfiyvj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfiyvm4 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kfiyvq4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kfiyvq4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kfiyvq4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kfiyvq4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfiyvq4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfiyvq4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5kf9hhv3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfkmn7 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5kfkmn92 {
            --shc-mutated-brightness: 117, 119, 114;
        }
        #comp-m5kfkmne1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5kfkmne1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 16px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5kfkmne1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5kfkmne1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5kfkmne1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5kfkmne1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5lc0zon {
            --bg-overlay-color: rgb(255, 232, 199);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5lc0zpa {
            --shc-mutated-brightness: 128, 116, 100;
        }
        #comp-m5lc8gkp {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lc0zqe {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lc0zqf4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lc0zqh {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lc0zqh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lc0zqh :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5lc0zqh [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zqh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqh :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 22px !important;
            }
        }
        #comp-m5lc0zqi3 {
            --opacity: 1;
        }
        #comp-m5lc0zqj8 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lc0zqj8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lc0zqj8 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5lc0zqj8 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zqj8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zqj8 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5lc0zpc {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lc0zpc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
            line-height: 1;
        }
        #comp-m5lc0zpc :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zpc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0309206 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpc :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 24px !important;
            }
        }
        #comp-m5lc0zpo2 {
            --fill-layer-video-opacity: 1;
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --fill-container-overflow: visible;
            --fill-transform: rotate(0.01deg);
            --border-compensate-margin: 0px;
            --fill-layer-background-overlay-transform: translateZ(0);
        }
        #comp-m5lc0zq71 {
            opacity: 0;
        }
        #comp-m5lc0zqb {
            undefined: #777;
            fill-opacity: 1;
            stroke-width: 0;
            stroke: #000000;
            stroke-opacity: 1;
            fill: #ffffff;
        }
        #comp-m5lcp55k {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lc0zpd8 {
            --shc-mutated-brightness: 117, 83, 58;
        }
        #comp-m5lc0zpf {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lc0zpf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lc0zpf :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5lc0zpf [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zpf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zpf :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5lc0zpg1 {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5lckj8b {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lc0zph5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lc0zph5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lc0zph5 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5lc0zph5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            #comp-m5lc0zph5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width))) !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lc0zph5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        #comp-m5lc0zpj1 {
            --opacity: 1;
        }
        #comp-m5lupkp3 {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5lupkp3 {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5lur0c9 {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5lur0cf__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lur0cf__"] {
                --shc-mutated-brightness: 120, 117, 113;
            }
        }
        [id^="comp-m5lv87m7__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5lutxpk__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5luztaa__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5luztaa__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5luztaa__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5luztaa__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5luztaa__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #1E3636 !important;
                font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold !important;
                font-size: 16px !important;
                text-align: center;
            }
            [id^="comp-m5luztaa__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #1E3636) !important;
            }
        }
        [id^="comp-m5lv3sp2__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5lv3sp2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5lv3sp2__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5lv3sp2__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            [id^="comp-m5lv3sp2__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5lyp4ro {
            --bg-overlay-color: rgba(var(--color_11), 0.23);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5lyp4tc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4tg {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4tg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5lyp4tg :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5lyp4tn {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5lyp4tu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4tw {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4tz4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4tz4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4tz4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4u11 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4u11 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4u11 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4u3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4u44 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4u71 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4u71 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4u71 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4u85 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4u85 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4u85 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4ua {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4ud {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4ue {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4ue :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4ue [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4uf4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4uf4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4uf4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4uh {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4uj5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4uk4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4uk4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4uk4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4um {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4um :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4um [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4un4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4uq {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4ur1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4ur1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4ur1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4us4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4us4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4us4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4ut6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4uw4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4ux4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4ux4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.9200000000000002;
        }
        #comp-m5lyp4ux4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4uz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4uz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4uz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4v01 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4v25 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4v34 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4v34 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5lyp4v34 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4v5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4v5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4v5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5lyp4v62 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4va5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5lyp4vb4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4vb4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #11312f;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            text-decoration: none;
            line-height: 1.5;
        }
        #comp-m5lyp4vb4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #11312f);
        }
        #comp-m5lyp4vd {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5lyp4vd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-weight: normal;
            font-size: max(0.5px, 0.0084329 * (var(--scaling-factor) - var(--scrollbar-width)));
            font-style: normal;
            text-decoration: none;
            line-height: 1.5999999999999999;
        }
        #comp-m5lyp4vd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        #comp-m5hq91j9 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5jarkmx {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jajhar {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jajhar :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5jajhar :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5jalvkt {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5mlb3mo {
            --opacity: 1;
        }
        #comp-m5jb725z {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jax6jn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jayknn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jax71k {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jax71k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5jax71k [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jax71k :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5jax72v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jax72v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5jax72v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jax72v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5jazwuc {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb069b {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jazxci {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jazxci :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5jazxci [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jazxci :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5jazxdv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jazxdv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5jazxdv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jazxdv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5jb1p3x {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb28h0 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb1plv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb1plv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5jb1plv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1plv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5jb1pn7 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb1pn7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5jb1pn7 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb1pn7 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5jb3df1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb44n9 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb3dwo {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb3dwo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5jb3dwo [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb3dwo :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5jb3dxz {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb3dxz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5jb3dxz [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb3dxz :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5jb4zix {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb5msh {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5jb5013 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb5013 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5jb5013 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb5013 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5jb502h {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5jb502h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5jb502h [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5jb502h :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5meb7k5 {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5meb7k5 {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5meb7kg {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5meb7kl3__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7kl3__"] {
                --shc-mutated-brightness: 120, 117, 113;
            }
        }
        [id^="comp-m5meb7ko__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5meb7kq__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5meb7ky3__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5meb7ky3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5meb7ky3__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meb7ky3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7ky3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #1E3636 !important;
                font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold !important;
                font-size: 16px !important;
                text-align: center;
            }
            [id^="comp-m5meb7ky3__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #1E3636) !important;
            }
        }
        [id^="comp-m5meb7l3__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5meb7l3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5meb7l3__"] :is(ul, ol) {
            direction: ltr;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meb7l3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            [id^="comp-m5meb7l3__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5o6ygxw {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5o71rgt {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o6zqq1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o6zqq1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
        }
        #comp-m5o71eez {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o71fqz {
            --opacity: 1;
        }
        #comp-m5o1g3uw {
            --bg-overlay-color: rgb(239, 233, 226);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5o1lafp {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5o1x4gg {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5o1x4gk {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o4y00u {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o4xwdp {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o4xsli {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o4xjmv {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o29iyu {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o2352u.variants-m5o28sza {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2352u {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o25as1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o25as6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o25as6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o25as6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o25asc1 {
            --opacity: 1;
        }
        #comp-m5o27awv {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o27awv :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o27awv [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o25ydp {
            --opacity: 1;
        }
        #comp-m5o299l9.variants-m5o299lh1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o299l9.variants-m5o299lh {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o299l9 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o299lj4 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o299ll {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o299ll :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o299ll [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o299lo {
            --opacity: 1;
        }
        #comp-m5o299lq5 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o299lq5 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o299lq5 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o299ls {
            --opacity: 1;
        }
        #comp-m5o2g7s4.variants-m5o2g7sd {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2g7s4.variants-m5o2g7sc1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2g7s4 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2g7si {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o2g7sj2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o2g7sj2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o2g7sj2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o2g7sm {
            --opacity: 1;
        }
        #comp-m5o2g7sp {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o2g7sp :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o2g7sp [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o2g7sq4 {
            --opacity: 1;
        }
        #comp-m5o2q15r.variants-m5o2q15z {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2q15r.variants-m5o2q15y1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2q15r {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o2q1641 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o2q166 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o2q166 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o2q166 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o2q1685 {
            --opacity: 1;
        }
        #comp-m5o2q16b4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o2q16b4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o2q16b4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o2q16f4 {
            --opacity: 1;
        }
        #comp-m5o3x969.variants-m5o3x96k1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3x969.variants-m5o3x96k {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3x969 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3x96p1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o3x96r {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o3x96r :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o3x96r [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o3x96t4 {
            --opacity: 1;
        }
        #comp-m5o3x96w2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o3x96w2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o3x96w2 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o3x96y {
            --opacity: 1;
        }
        #comp-m5o3xccl.variants-m5o3xccv2 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3xccl.variants-m5o3xccv1 {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3xccl {
            --shc-mutated-brightness: 127, 125, 123;
        }
        #comp-m5o3xccx3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5o3xccz1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o3xccz1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o3xccz1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o3xcd1 {
            --opacity: 1;
        }
        #comp-m5o3xcd25 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o3xcd25 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5o3xcd25 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5o3xcd42 {
            --opacity: 1;
        }
        #comp-m5nhde35 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5nn4px1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nhiesz {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nhel98 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nhel98 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
        }
        #comp-m5nhel98 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nhh23n {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nhh302 {
            --opacity: 1;
        }
        #comp-m5nl76sj {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nl6w22.variants-m5nl6w282 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nl6w22.variants-m5nl6w281 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nl6w22 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nl6w2a1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nl6w2c {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nl6w2c :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nl6w2c [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nl6w2f {
            --opacity: 1;
        }
        #comp-m5nl6w2h1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nl6w2h1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nl6w2h1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nl6w2i5 {
            --opacity: 1;
        }
        #comp-m5nnc5cy.variants-m5nnc5d61 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnc5cy.variants-m5nnc5d6 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnc5cy {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnc5d91 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nnc5db {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nnc5db :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nnc5db [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nnc5dd1 {
            --opacity: 1;
        }
        #comp-m5nnc5dg {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nnc5dg :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nnc5dg [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nnc5dh {
            --opacity: 1;
        }
        #comp-m5nkkdmy.variants-m5nl51k5 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nkkdmy {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nkp5vk {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nkmqnu {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nkmqnu :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nkmqnu [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nko1u4 {
            --opacity: 1;
        }
        #comp-m5nkldzs {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nkldzs :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nkldzs [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nkshsy {
            --opacity: 1;
        }
        #comp-m5nnxwvq.variants-m5nnxwvy {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnxwvq.variants-m5nnxwvx1 {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnxwvq {
            --shc-mutated-brightness: 114, 111, 107;
        }
        #comp-m5nnxww11 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5nnxww3 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nnxww3 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nnxww3 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nnxww5 {
            --opacity: 1;
        }
        #comp-m5nnxww74 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5nnxww74 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 18px;
            text-decoration: none;
        }
        #comp-m5nnxww74 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5nnxww9 {
            --opacity: 1;
        }
        #comp-m5nomia2 {
            --shc-mutated-brightness: 123, 123, 123;
        }
        #comp-m5noox5c {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5noox5h, [id^="comp-m5noox5h__"]) {
            width: 100%;
        }
        :is(#comp-m5novnqe, [id^="comp-m5novnqe__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5novnqe, [id^="comp-m5novnqe__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
        }
        :is(#comp-m5novnqe, [id^="comp-m5novnqe__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        :is(#comp-m5noox601, [id^="comp-m5noox601__"]) {
            width: 100%;
        }
        :is(#comp-m5ntnatd, [id^="comp-m5ntnatd__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5ntnatd, [id^="comp-m5ntnatd__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5ntoq2a, [id^="comp-m5ntoq2a__"]) {
            width: 100%;
        }
        :is(#comp-m5ntoq3g, [id^="comp-m5ntoq3g__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5ntoq3g, [id^="comp-m5ntoq3g__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5noox5v3, [id^="comp-m5noox5v3__"]) {
            width: 100%;
        }
        :is(#comp-m5ntkq7g, [id^="comp-m5ntkq7g__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5ntkq7g, [id^="comp-m5ntkq7g__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5ntqh3i, [id^="comp-m5ntqh3i__"]) {
            width: 100%;
        }
        :is(#comp-m5ntqh4n3, [id^="comp-m5ntqh4n3__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5ntqh4n3, [id^="comp-m5ntqh4n3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        #comp-m5nomia4 {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5nwks46 {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5nwks4a2, [id^="comp-m5nwks4a2__"]) {
            width: 100%;
        }
        :is(#comp-m5nwks4c2, [id^="comp-m5nwks4c2__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwks4c2, [id^="comp-m5nwks4c2__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
        }
        :is(#comp-m5nwks4c2, [id^="comp-m5nwks4c2__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        :is(#comp-m5nwks4h5, [id^="comp-m5nwks4h5__"]) {
            width: 100%;
        }
        :is(#comp-m5nwks4j, [id^="comp-m5nwks4j__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwks4j, [id^="comp-m5nwks4j__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nwks4k1, [id^="comp-m5nwks4k1__"]) {
            width: 100%;
        }
        :is(#comp-m5nwks4l3, [id^="comp-m5nwks4l3__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwks4l3, [id^="comp-m5nwks4l3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nwks4e5, [id^="comp-m5nwks4e5__"]) {
            width: 100%;
        }
        :is(#comp-m5nwks4g, [id^="comp-m5nwks4g__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwks4g, [id^="comp-m5nwks4g__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nwks4m8, [id^="comp-m5nwks4m8__"]) {
            width: 100%;
        }
        :is(#comp-m5nwks4o, [id^="comp-m5nwks4o__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwks4o, [id^="comp-m5nwks4o__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nwr33e, [id^="comp-m5nwr33e__"]) {
            width: 100%;
        }
        :is(#comp-m5nwr34n, [id^="comp-m5nwr34n__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nwr34n, [id^="comp-m5nwr34n__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        #comp-m5nx27e0 {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5nx27ei {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5nx27ek5, [id^="comp-m5nx27ek5__"]) {
            width: 100%;
        }
        :is(#comp-m5nx27em, [id^="comp-m5nx27em__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nx27em, [id^="comp-m5nx27em__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
        }
        :is(#comp-m5nx27em, [id^="comp-m5nx27em__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        :is(#comp-m5nx27eo4, [id^="comp-m5nx27eo4__"]) {
            width: 100%;
        }
        :is(#comp-m5nx27eq, [id^="comp-m5nx27eq__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nx27eq, [id^="comp-m5nx27eq__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nx27er2, [id^="comp-m5nx27er2__"]) {
            width: 100%;
        }
        :is(#comp-m5nx27es5, [id^="comp-m5nx27es5__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nx27es5, [id^="comp-m5nx27es5__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5nx27eu, [id^="comp-m5nx27eu__"]) {
            width: 100%;
        }
        :is(#comp-m5nx27ev3, [id^="comp-m5nx27ev3__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5nx27ev3, [id^="comp-m5nx27ev3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        #comp-m5o02fcw {
            --shc-mutated-brightness: 128, 117, 112;
        }
        #comp-m5o02fdf2 {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5o02fdi1, [id^="comp-m5o02fdi1__"]) {
            width: 100%;
        }
        :is(#comp-m5o02fdk, [id^="comp-m5o02fdk__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5o02fdk, [id^="comp-m5o02fdk__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 15px;
            text-decoration: none;
        }
        :is(#comp-m5o02fdk, [id^="comp-m5o02fdk__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        :is(#comp-m5o02fdm3, [id^="comp-m5o02fdm3__"]) {
            width: 100%;
        }
        :is(#comp-m5o02fdo, [id^="comp-m5o02fdo__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5o02fdo, [id^="comp-m5o02fdo__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5o02fdp2, [id^="comp-m5o02fdp2__"]) {
            width: 100%;
        }
        :is(#comp-m5o02fdr, [id^="comp-m5o02fdr__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5o02fdr, [id^="comp-m5o02fdr__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        :is(#comp-m5o02fds3, [id^="comp-m5o02fds3__"]) {
            width: 100%;
        }
        :is(#comp-m5o02fdu, [id^="comp-m5o02fdu__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5o02fdu, [id^="comp-m5o02fdu__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 15px;
            letter-spacing: 0em;
            line-height: 1.6;
        }
        #comp-m5meizb6 {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5meizb6 {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5mejfok {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5mejfoo__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        [id^="comp-m5mgw5fp__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5meznw9__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mesptp__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5meri0o2__"] {
            --opacity: 1;
        }
        [id^="comp-m5meri0v5__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5meri0v5__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5meri0v5__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5meri0v5__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meri0v5__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0v5__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 50px !important;
            }
        }
        [id^="comp-m5meri0r__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5meri0r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5meri0r__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5meri0r__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5meri0r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5meri0r__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
                text-align: center;
            }
        }
        [id^="comp-m5mguxor__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mguxov__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mguxox__"] {
            --opacity: 1;
        }
        [id^="comp-m5mguxoz__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mguxp15__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mguxp15__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mguxp15__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mguxp15__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp15__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp15__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 50px !important;
            }
        }
        [id^="comp-m5mguxp4__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mguxp4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mguxp4__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mguxp4__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp4__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mguxp6__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mguxp6__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5mguxp6__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mguxp6__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mguxp6__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mguxp6__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
            }
        }
        [id^="comp-m5mfgjn2__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mfgjn5__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mfgjn7__"] {
            --opacity: 1;
        }
        [id^="comp-m5mfgjn9__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mfgjnb__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mfgjnb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mfgjnb__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mfgjnb__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnb__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 50px !important;
            }
        }
        [id^="comp-m5mfgjnd__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mfgjnd__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mfgjnd__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mfgjnd__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnd__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnd__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mfgjnf__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mfgjnf__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5mfgjnf__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mfgjnf__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mfgjnf__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mfgjnf__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
                text-align: center;
            }
        }
        [id^="comp-m5mgvfwp__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mgvfwt__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mgvfwv__"] {
            --opacity: 1;
        }
        [id^="comp-m5mgvfwx__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mgvfwz__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mgvfwz__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 112px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mgvfwz__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mgvfwz__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfwz__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 112px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfwz__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 50px !important;
            }
        }
        [id^="comp-m5mgvfx1__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mgvfx1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 34px;
            text-decoration: none;
            text-align: left;
            line-height: 0.8;
        }
        [id^="comp-m5mgvfx1__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mgvfx1__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfx1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 34px !important;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfx1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mgvfx3__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mgvfx3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 18px;
            text-decoration: none;
            text-align: left;
        }
        [id^="comp-m5mgvfx3__"] :is(ul, ol) {
            direction: ltr;
        }
        [id^="comp-m5mgvfx3__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        @media screen and (min-width: 320px) and (max-width: 1000px) {
            [id^="comp-m5mgvfx3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 18px !important;
                text-align: left;
            }
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mgvfx3__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 12px !important;
                text-align: center;
            }
        }
        #comp-m5mhgpd8 {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhgpd8 {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5mlpf37 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mhik3p {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mhik3p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mhik3p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold !important;
                font-size: 20px !important;
            }
        }
        #comp-m5mlmbrv {
            --boxShadow: none;
            --backgroundColor: rgba(255, 255, 255, 1);
            --borderColor: 50, 65, 88;
            --borderWidth: 0px;
            --borderRadius: 0px;
            --alpha-borderColor: 0;
        }
        [id^="comp-m5mlmbs2__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        [id^="comp-m5mlod1a__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod1h__"] {
            --shc-mutated-brightness: 120, 120, 120;
        }
        [id^="comp-m5mlxp83__"] {
            --opacity: 1;
        }
        [id^="comp-m5mlod1t__"] {
            --opacity: 1;
        }
        [id^="comp-m5mlod1x__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod201__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod226__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod24__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod24__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        [id^="comp-m5mlod24__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod24__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        [id^="comp-m5mlod256__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod256__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        [id^="comp-m5mlod256__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod256__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mlod28__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2a__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2b6__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2b6__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        [id^="comp-m5mlod2b6__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2b6__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        [id^="comp-m5mlod2d__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2d__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        [id^="comp-m5mlod2d__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2d__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mlod2f__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2h3__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2j__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2j__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        [id^="comp-m5mlod2j__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2j__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        [id^="comp-m5mlod2l__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2l__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        [id^="comp-m5mlod2l__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2l__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mlod2p__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2r1__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod2t1__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2t1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        [id^="comp-m5mlod2t1__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2t1__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        [id^="comp-m5mlod2v__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod2v__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        [id^="comp-m5mlod2v__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod2v__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        [id^="comp-m5mlod2x__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod30__"] {
            --shc-mutated-brightness: 128, 128, 128;
        }
        [id^="comp-m5mlod314__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod314__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        [id^="comp-m5mlod314__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod314__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        [id^="comp-m5mlod33__"] {
            --text-direction: var(--wix-opt-in-direction);
        }
        [id^="comp-m5mlod33__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        [id^="comp-m5mlod33__"] [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            [id^="comp-m5mlod33__"] :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5m7ghhs {
            --bg-overlay-color: rgb(198, 251, 216);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5m7ghiv {
            --shc-mutated-brightness: 99, 126, 108;
        }
        #comp-m5m7ghjo {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m7ghjr {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m7ghjt3 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m7ghjv1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m7ghjv1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1E3636;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0196767 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m7ghjv1 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m7ghjv1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1E3636);
        }
        #comp-m5m7ghk1 {
            --opacity: 1;
        }
        #comp-m5m7ghk73 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m7ghk73 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5C6C68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: max(0.5px, 0.0112439 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m7ghk73 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m7ghk73 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5C6C68);
        }
        #comp-m5m7ghk93 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m7ghk93 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold;
            font-size: 41px;
            text-decoration: none;
            text-align: left;
            line-height: 1.2;
        }
        #comp-m5m7ghk93 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5o1ai48 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5m7ghkb1 {
            --shc-mutated-brightness: 55, 105, 72;
        }
        #comp-m5m7ghkd {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m7ghkd :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #1A2F2F;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: max(0.5px, 0.0091356 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m7ghkd :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m7ghkd [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #1A2F2F);
        }
        #comp-m5o0h89o {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5o0h89s {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5o0h89s :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5o0h89s :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5o0h89s [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5o0h89u5 {
            --opacity: 1;
        }
        #comp-m5m7ghkf {
            --shc-mutated-brightness: 15, 27, 27;
        }
        #comp-m5m7ghkg4 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5m7ghkg4 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #FFFFFF;
            background-color: transparent;
            font-family: wfont_2910b4_ab083f2d772b41bfb04783e18dd950aa, wf_ab083f2d772b41bfb04783e18, orig_manrope_light;
            font-size: max(0.5px, 0.0098384 * (var(--scaling-factor) - var(--scrollbar-width)));
            text-decoration: none;
            text-align: left;
        }
        #comp-m5m7ghkg4 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5m7ghkg4 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #FFFFFF);
        }
        #comp-m5m7ghki1 {
            --opacity: 1;
        }
        #comp-m5mm5lgt {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mm5lgt {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5mmbdtn {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mnfop9 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mm84a6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mm84a6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mm84a6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_2910b4_26bfe0499e0a4f7095e82f0589916632, wf_26bfe0499e0a4f7095e82f058, orig_manrope_semibold !important;
                font-size: 24px !important;
            }
        }
        #comp-m5mmacu6 {
            --opacity: 1;
        }
        #comp-m5mmedhq {
            height: auto;
            --rd: 0;
            --brw: 0;
            --shd: none;
            --bg: transparent;
            --multi-state-wrapper-width: 100%;
            --tabs-list-overflow-x: visible;
            --tabs-list-overflow-y: visible;
            --tabs-list-flex-wrap: wrap;
            --tabs-list-justify-content: start;
            --tabs-list-scroll-buttons-display: none;
            --tabs-container-flex-direction: column;
            --tabs-list-flex-direction: row;
            --tabs-list-items-col-gap: 5.0px;
            --tabs-list-items-row-gap: 5.0px;
            --tabs-list-container-gap: 5.0px;
            --tabs-list-content-alignment: start;
            --tabs-list-horizontal-padding: 15.0px;
            --tabs-list-vertical-padding: 5.0px;
            --tabs-list-item-flex-grow: 0;
            --tabs-list-orientation: horizontal;
            --tabs-list-direction: ltr;
            --tabs-list-width: 100%;
            --tabs-list-height: auto;
            --tabs-list-position: relative;
            --tabs-list-first-child-margin-start: 0;
            --tabs-list-last-child-margin-end: 0;
            --tabs-list-back-button-inline-end: auto;
            --tabs-list-back-button-block-end: 0;
            --tabs-list-forward-button-inline-start: auto;
            --tabs-list-forward-button-block-start: 0;
            --tabs-list-scroll-icons-transform: rotate(0);
            --tabs-list-scroll-buttons-transform: scaleX(1);
            --tab-animation-duration: 0.15s;
            --tab-enter-animation-name: none;
            --tab-exit-animation-name: none;
            --bg-gradient: none;
        }
        #comp-m5mmedil4 {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mmm1qu {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mmmg6x {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mmmu9q {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mmn8vl {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mmnm6k {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mogjr4 {
            --bg-overlay-color: rgb(var(--color_11));
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mogjr4 {
                --bg-overlay-color: transparent;
            }
        }
        #comp-m5mojqiw {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mp5a7x {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mohmaw {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mohmaw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mohmaw :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium !important;
                font-size: 24px !important;
            }
        }
        #comp-m5moiw93 {
            --opacity: 1;
        }
        #comp-m5mp39ic {
            height: auto;
            --rd: 0;
            --brw: 0;
            --shd: none;
            --bg: transparent;
            --multi-state-wrapper-width: 100%;
            --tabs-list-overflow-x: visible;
            --tabs-list-overflow-y: visible;
            --tabs-list-flex-wrap: wrap;
            --tabs-list-justify-content: start;
            --tabs-list-scroll-buttons-display: none;
            --tabs-container-flex-direction: column;
            --tabs-list-flex-direction: row;
            --tabs-list-items-col-gap: 5.0px;
            --tabs-list-items-row-gap: 0px;
            --tabs-list-container-gap: 5.0px;
            --tabs-list-content-alignment: center;
            --tabs-list-horizontal-padding: 15.0px;
            --tabs-list-vertical-padding: 10.0px;
            --tabs-list-item-flex-grow: 1;
            --tabs-list-orientation: horizontal;
            --tabs-list-direction: ltr;
            --tabs-list-width: 100%;
            --tabs-list-height: auto;
            --tabs-list-position: relative;
            --tabs-list-first-child-margin-start: 0;
            --tabs-list-last-child-margin-end: 0;
            --tabs-list-back-button-inline-end: auto;
            --tabs-list-back-button-block-end: 0;
            --tabs-list-forward-button-inline-start: auto;
            --tabs-list-forward-button-block-start: 0;
            --tabs-list-scroll-icons-transform: rotate(0);
            --tabs-list-scroll-buttons-transform: scaleX(1);
            --tab-animation-duration: 0.15s;
            --tab-enter-animation-name: none;
            --tab-exit-animation-name: none;
            --bg-gradient: none;
        }
        #comp-m5mp39ig {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mp8gai {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5mq7sfx, [id^="comp-m5mq7sfx__"]) {
            width: 100%;
        }
        :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mq7sh6, [id^="comp-m5mq7sh6__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mp8gan3, [id^="comp-m5mp8gan3__"]) {
            width: 100%;
        }
        :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mpedc5, [id^="comp-m5mpedc5__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mp8gb11, [id^="comp-m5mp8gb11__"]) {
            width: 100%;
        }
        :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mppt3s, [id^="comp-m5mppt3s__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mp8gax, [id^="comp-m5mp8gax__"]) {
            width: 100%;
        }
        :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mpn10b, [id^="comp-m5mpn10b__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mq8pd5, [id^="comp-m5mq8pd5__"]) {
            width: 100%;
        }
        :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mq8pec, [id^="comp-m5mq8pec__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5mp39io1 {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mqbecr {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5mqbed7, [id^="comp-m5mqbed7__"]) {
            width: 100%;
        }
        :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqbed86, [id^="comp-m5mqbed86__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqbecw, [id^="comp-m5mqbecw__"]) {
            width: 100%;
        }
        :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqbecy, [id^="comp-m5mqbecy__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqbed38, [id^="comp-m5mqbed38__"]) {
            width: 100%;
        }
        :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqbed52, [id^="comp-m5mqbed52__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqbed0, [id^="comp-m5mqbed0__"]) {
            width: 100%;
        }
        :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqbed2, [id^="comp-m5mqbed2__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqhsax, [id^="comp-m5mqhsax__"]) {
            width: 100%;
        }
        :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqhsc5, [id^="comp-m5mqhsc5__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqbeda3, [id^="comp-m5mqbeda3__"]) {
            width: 100%;
        }
        :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqbedc, [id^="comp-m5mqbedc__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5mp39iu4 {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mqjmx5 {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5mqjmx95, [id^="comp-m5mqjmx95__"]) {
            width: 100%;
        }
        :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqjmxb4, [id^="comp-m5mqjmxb4__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqjmxd, [id^="comp-m5mqjmxd__"]) {
            width: 100%;
        }
        :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqjmxf1, [id^="comp-m5mqjmxf1__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqjmxh1, [id^="comp-m5mqjmxh1__"]) {
            width: 100%;
        }
        :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqjmxj, [id^="comp-m5mqjmxj__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqjmxl7, [id^="comp-m5mqjmxl7__"]) {
            width: 100%;
        }
        :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqjmxn3, [id^="comp-m5mqjmxn3__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5mqp6i5 {
            width: 100%;
            --display: initial;
            --bg-gradient: none;
        }
        #comp-m5mqp6ia {
            height: auto;
            min-width: min-content;
            --animation-time: 0.1;
            --direction: var(--wix-opt-in-direction, ltr);
            --align: start;
        }
        :is(#comp-m5mqp6id, [id^="comp-m5mqp6id__"]) {
            width: 100%;
        }
        :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqp6ie6, [id^="comp-m5mqp6ie6__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqp6ig4, [id^="comp-m5mqp6ig4__"]) {
            width: 100%;
        }
        :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqp6ii4, [id^="comp-m5mqp6ii4__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqp6ik2, [id^="comp-m5mqp6ik2__"]) {
            width: 100%;
        }
        :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqp6io, [id^="comp-m5mqp6io__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        :is(#comp-m5mqp6iq3, [id^="comp-m5mqp6iq3__"]) {
            width: 100%;
        }
        :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) {
            --text-direction: var(--wix-opt-in-direction);
        }
        :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            text-decoration: none;
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: #5C6C68 !important;
                font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular !important;
                font-size: 13px !important;
            }
            :is(#comp-m5mqp6it, [id^="comp-m5mqp6it__"]) [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                color: var(--corvid-color, #5C6C68) !important;
            }
        }
        #comp-m5mkjc23 {
            --bg-overlay-color: transparent;
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m5mkjc3p {
            --opacity: 1;
        }
        #comp-m5mkjc40 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc441 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc441 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 30px;
            text-decoration: none;
            text-align: left;
        }
        #comp-m5mkjc441 :is(ul, ol) {
            direction: ltr;
        }
        #comp-m5mkjc4d {
            --shc-mutated-brightness: 120, 120, 120;
        }
        #comp-m5mkjc4p3 {
            --opacity: 1;
        }
        #comp-m5mkjc4r5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc4w5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc4z {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc51 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5mkjc51 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc51 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5mkjc53 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc53 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5mkjc53 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc53 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5mkjc55 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc573 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc59 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc59 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5mkjc59 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc59 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5mkjc5a6 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5a6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5mkjc5a6 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5a6 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5mkjc5d {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5e6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5g1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5g1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5mkjc5g1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5g1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5mkjc5i {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5mkjc5i [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5i :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5mkjc5j8 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5l6 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5n1 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5n1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5mkjc5n1 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5n1 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5mkjc5p {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5mkjc5p [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5p :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m5mkjc5q5 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5t {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m5mkjc5v {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_69f6a41a79ad4e70b2bd9b3515610242, wf_69f6a41a79ad4e70b2bd9b351, orig_manrope_medium;
            font-size: 20px;
            text-decoration: none;
            line-height: 1.56;
        }
        #comp-m5mkjc5v [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5v :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 16px !important;
            }
        }
        #comp-m5mkjc5x {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m5mkjc5x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #5c6c68;
            background-color: transparent;
            font-family: wfont_b4df34_5665e5e3a7574ba3bf8057cac2de1dac, wf_5665e5e3a7574ba3bf8057cac, orig_manrope_regular;
            font-size: 15px;
            text-decoration: none;
        }
        #comp-m5mkjc5x [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #5c6c68);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m5mkjc5x :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                font-size: 13px !important;
            }
        }
        #comp-m6l47h47_r_comp-m6l47h1m {
            --bg-overlay-color: rgb(110, 209, 144);
            --bg-gradient: none;
            --transition-delay: 0s;
            --transition-duration: 0.3s;
            --transition-timing-function: linear;
            --scrolled-transform: translateY(-100%);
            --transition-property: transform;
            --inherit-transition: var(--transition, none);
        }
        #comp-m6l47h47_r_comp-m6l47h2c1 {
            height: inherit;
            width: auto;
        }
        #comp-m6l47h47_r_comp-m6l47h2t2 {
            height: auto;
            --direction: var(--wix-opt-in-direction, ltr);
            --item-height: 56px;
            --text-align: start;
            --template-columns: 1fr calc(40px + 1em);
            --template-areas: "label arrow";
            --padding-start: 10px;
            --sub-padding-start: 0px;
            --padding-end: 0px;
            --sub-padding-end: 0px;
            --item-depth0-direction: inherit;
            --item-depth1-direction: inherit;
            --item-depth2-direction: inherit;
            --item-depth0-align: inherit;
            --item-depth1-align: inherit;
            --item-depth2-align: inherit;
        }
        #comp-m6l47h47_r_comp-m6l47h226 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m6l47h47_r_comp-m6l47h226 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: #074524;
            background-color: transparent;
            font-size: 14px;
            text-decoration: none;
            letter-spacing: 0em;
            line-height: normal;
        }
        #comp-m6l47h47_r_comp-m6l47h226 [class$=rich-text__text]:is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            color: var(--corvid-color, #074524);
        }
        @media screen and (min-width: 320px) and (max-width: 750px) {
            #comp-m6l47h47_r_comp-m6l47h226 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
                text-align: center;
            }
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwf {
            --bg-overlay-color: rgba(var(--color_16), 0.86);
            --bg-gradient: none;
            --inherit-transition: var(--transition, none);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijx0 {
            height: inherit;
            width: auto;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijxa9 {
            height: auto;
            --direction: var(--wix-opt-in-direction, ltr);
            --item-height: 56px;
            --text-align: start;
            --template-columns: 1fr calc(40px + 1em);
            --template-areas: "label arrow";
            --padding-start: 10px;
            --sub-padding-start: 0px;
            --padding-end: 0px;
            --sub-padding-end: 0px;
            --item-depth0-direction: inherit;
            --item-depth1-direction: inherit;
            --item-depth2-direction: inherit;
            --item-depth0-align: inherit;
            --item-depth1-align: inherit;
            --item-depth2-align: inherit;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwl1 {
            --shc-mutated-brightness: 128, 128, 128;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwn2 {
            --opacity: 1;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwq2 {
            --text-direction: var(--wix-opt-in-direction);
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwq2 :is(p, h1, h2, h3, h4, h5, h6, ul, ol, span[data-attr-richtext-marker], blockquote, div) {
            background-color: transparent;
            font-size: 18px;
            text-decoration: none;
            letter-spacing: 0em;
            line-height: normal;
        }
        #comp-m6l4ijyq_r_comp-m6l4ijwu {
            --is-animated: 1;
            --position-box-z-index: 47;
            --menu-flex-wrap: nowrap;
            --subsubmenu-box-display: none;
            --subsubmenu-box-position: absolute;
            --white-space: nowrap;
            --label-word-wrap: normal;
        }
        #comp-kd5px9q0_r_comp-kd5px9hr {
            --screen-width: 100vw;
        }
        #comp-kd5px9q0_r_comp-kd5px9kk {
            height: auto;
            --direction: rtl;
            --item-height: 56px;
            --text-align: center;
            --template-columns: calc(40px + 1em) 1fr calc(40px + 1em);
            --template-areas: ". label arrow";
            --padding-start: 0px;
            --sub-padding-start: 0px;
            --padding-end: 0px;
            --sub-padding-end: 0px;
            --item-depth0-direction: inherit;
            --item-depth1-direction: inherit;
            --item-depth2-direction: inherit;
            --item-depth0-align: inherit;
            --item-depth1-align: inherit;
            --item-depth2-align: inherit;
        }
        #comp-kd5px9q0_r_comp-kkmqi5tc {
            --undefined: [object Object];
            --fill-opacity: 1;
            --stroke-width: 0;
            --stroke: #ED1566;
            --stroke-opacity: 1;
            --fill: #000000;
        }
        /* Users Custom CSS code */
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-boxfooter {
            height: 60px;
            border-top: 1px solid #858585;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-general {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-admission {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph1 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph2 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph3 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph4 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph5 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
        #SITE_CONTAINER #main_MF#main_MF .css-editing-scope .wixui-ph6 {
            border-top: 1px solid #E3DDD6;
            border-bottom: 1px solid #EFE9E2;
        }
                                                                                        #comp-m5ia432a svg [data-color="1"] {
                                                                                            fill: #6ed190;
                                                                                        }
                                                                                        #comp-m5iddihh svg [data-color="1"] {
                                                                                            fill: #6ed190;
                                                                                        }
                                                                                        #comp-m5idgy27 svg [data-color="1"] {
                                                                                            fill: #6ed190;
                                                                                        }
                                                                                                    #comp-m5mlxp83__item1 svg [data-color="1"] {
                                                                                                        fill: #d9e38a;
                                                                                                    }