@layer travala-base {
    :root {
        --animate-duration: 1s;
        --animate-delay: 1s;
        --animate-repeat: 1;
        --secondary-color-blue-0: #2577be;
        --secondary-Color-blue-1: #2d83c2;
        --primary-color-dark-blue-0: #1e2e5e;
        --white: #ffffff;
        --purple-color-100: rgba(34, 10, 50, 1);
        --purple-color-90: rgba(34, 10, 50, 0.9);
        --purple-color-60: rgba(34, 10, 50, 0.6);
        --purple-color-45: rgba(34, 10, 50, 0.45);
        --purple-color-15: rgba(34, 10, 50, 0.15);
        --purple-color-5: rgba(34, 10, 50, 0.05);
        --blue-color-100: rgba(121, 159, 255, 1);
        --mint-color-100: rgba(225, 255, 222, 1);
        --mint-color-115: rgba(199, 252, 194, 1);
        --green-color-100: rgba(245, 255, 230, 1);
        --pink-color-100: rgba(255, 212, 247, 1);
        --white-color-100: rgba(255, 255, 255, 1);
        --dune-color-100: rgba(238, 133, 87, 1);
        --neon-color-100: rgba(236, 248, 110, 1);
        --element-radius: 6px;
        --silver-color-50: rgba(187, 187, 187, 0.5);
        --map-top: 0;
        --map-popup-info-with: 304px;
        --primary-color-black-100: #000000;
        --primary-color-white-100: #ffffff;
        --primary-color-white-90: rgba(255, 255, 255, 0.9);
        --primary-color-white-60: rgba(255, 255, 255, 0.6);
        --primary-color-white-45: rgba(255, 255, 255, 0.45);
        --primary-color-white-15: rgba(255, 255, 255, 0.15);
        --primary-color-purple-115: #14031f;
        --primary-color-purple-100: #220a32;
        --primary-color-purple-90: rgba(34, 10, 50, 0.9);
        --primary-color-purple-60: rgba(34, 10, 50, 0.6);
        --primary-color-purple-45: rgba(34, 10, 50, 0.45);
        --primary-color-purple-15: rgba(34, 10, 50, 0.15);
        --primary-color-purple-10: rgba(34, 10, 50, 0.1);
        --primary-color-purple-5: rgba(34, 10, 50, 0.05);
        --primary-color-purple-muted: #fafafa;
        --primary-color-mint-115: #c7fcc2;
        --primary-color-mint-100: #e1ffde;
        --primary-color-mint-90: rgba(225, 255, 222, 0.9);
        --primary-color-mint-60: rgba(225, 255, 222, 0.6);
        --primary-color-mint-45: rgba(225, 255, 222, 0.45);
        --primary-color-mint-15: rgba(225, 255, 222, 0.15);
        --primary-color-mint-muted: #f6fff5;
        --primary-color-green-100: #f5ffe6;
        --primary-color-green-muted: #f7fcf0;
        --primary-color-pink-100: #ffd4f7;
        --primary-color-pink-muted: #fff5fb;
        --surface-targeted-property: #FEECFC;
        --primary-color-gray-50: #F6F6F6;
        --primary-color-orange-100: #F7931A;
        --secondary-color-neon-100: #ecf86e;
        --secondary-color-blue-100: #799fff;
        --secondary-color-dune-100: #ee8557;
        --secondary-color-red-100: #dd1a00;
        --secondary-color-purple-60: #7a6c84;
        --bg-button-primary: #799fff;
        --bg-button-secondary: #ffffff;
        --bg-dark: #220a32;
        --bg-white: #ffffff;
        --bg-disabled: rgba(34, 10, 50, 0.15);
        --bg-second-mint: #f1fff0;
        --text-primary: #220a32;
        --text-secondary: #7a6c84;
        --text-white: #ffffff;
        --text-disabled: rgba(34, 10, 50, 0.15);
        --text-tertiary: #5b62c2;
        --text-red: #dd1a00;
        --text-green: #24855D;
        --text-orange: #C8511D;
        --font-family-lateral: Lateral, sans-serif;
        --font-family-maria: Maria, sans-serif;
        --border-primary: #220a32;
        --border-secondary: #dedae0;
        --border-disabled: rgba(34, 10, 50, 0.15);
        --smart-program-color-basic: #cda12e;
        --smart-program-color-steel: #818790;
        --smart-program-color-bronze: #a77043;
        --smart-program-color-silver: #909c9f;
        --smart-program-color-gold: #d6a833;
        --smart-program-color-platinum: #3bad7e;
        --smart-program-color-diamond: #4999b4;
        --icon-secondary: rgba(34, 10, 50, 0.45)
    }
    .tva-title-heading-1 {
        font-size: 64px;
        font-weight: 400
    }
    .tva-title-heading-1,
    .tva-title-heading-2 {
        font-family: var(--font-family-lateral) !important;
        line-height: 120%
    }
    .tva-title-heading-2 {
        font-size: 52px;
        font-weight: 900
    }
    .tva-title-heading-3 {
        font-size: 40px
    }
    .tva-title-heading-3,
    .tva-title-heading-4 {
        font-family: var(--font-family-lateral) !important;
        font-weight: 400;
        line-height: 120%
    }
    .tva-title-heading-4 {
        font-size: 32px
    }
    .tva-title-heading-5 {
        font-size: 28px
    }
    .tva-title-heading-5,
    .tva-title-heading-6 {
        font-family: var(--font-family-maria) !important;
        font-weight: 400;
        line-height: 140%
    }
    .tva-title-heading-6 {
        font-size: 24px
    }
    .tva-title-heading-7 {
        font-family: var(--font-family-maria) !important;
        font-size: 20px;
        font-weight: 400;
        line-height: 140%
    }
    html[lang=en-US] .tva-label-5-asterisk *,
    html[lang=en] .tva-label-5-asterisk * {
        font-family: var(--font-family-maria) !important;
        font-size: .9375rem;
        font-weight: 400;
        line-height: 1.25rem;
        letter-spacing: .00625rem
    }
    html[lang=en-US] .tva-body-1-regular-asterisk *,
    html[lang=en] .tva-body-1-regular-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5rem
    }
    html[lang=en-US] .tva-body-2-regular-asterisk *,
    html[lang=en] .tva-body-2-regular-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: .875rem;
        font-weight: 400;
        line-height: 1.25rem
    }
    html[lang=en-US] .tva-caption-bold-asterisk *,
    html[lang=en] .tva-caption-bold-asterisk * {
        font-family: var(--font-family-maria) !important;
        font-size: .8125rem;
        font-weight: 400;
        line-height: 1.125rem
    }
    html[lang=en-US] .tva-caption-regular-asterisk *,
    html[lang=en] .tva-caption-regular-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: .75rem;
        font-weight: 400;
        line-height: 1rem
    }
    html[lang=de] .tva-label-5-asterisk *,
    html[lang=es] .tva-label-5-asterisk *,
    html[lang=fr] .tva-label-5-asterisk *,
    html[lang=vi] .tva-label-5-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: .875rem;
        font-weight: 600;
        line-height: 1.25rem;
        letter-spacing: .00625rem
    }
    html[lang=de] .tva-body-1-regular-asterisk *,
    html[lang=es] .tva-body-1-regular-asterisk *,
    html[lang=fr] .tva-body-1-regular-asterisk *,
    html[lang=vi] .tva-body-1-regular-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: 1rem;
        font-weight: 400;
        line-height: 1.5rem
    }
    html[lang=de] .tva-body-2-regular-asterisk *,
    html[lang=es] .tva-body-2-regular-asterisk *,
    html[lang=fr] .tva-body-2-regular-asterisk *,
    html[lang=vi] .tva-body-2-regular-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: .875rem;
        font-weight: 400;
        line-height: 1.25rem
    }
    html[lang=de] .tva-caption-bold-asterisk *,
    html[lang=es] .tva-caption-bold-asterisk *,
    html[lang=fr] .tva-caption-bold-asterisk *,
    html[lang=vi] .tva-caption-bold-asterisk * {
        font-family: var(--font-family-inter) !important;
        font-size: .75rem;
        font-weight: 600;
        line-height: 1.125rem
    }
    .tva-gradient-travala {
        background: linear-gradient(180deg, var(--primary-color-mint-100) 0, var(--primary-color-green-100) 50%, var(--primary-color-pink-100) 100%)
    }
    .tva-gradient-concierge {
        background: linear-gradient(180deg, var(--primary-color-purple-100) 0, var(--primary-color-purple-115) 100%)
    }
    .tva-gradient-search-results-option-A {
        background: linear-gradient(180deg, var(--primary-color-pink-100) 0, var(--primary-color-pink-muted) 48.96%)
    }
    .tva-gradient-search-results-option-B {
        background: linear-gradient(180deg, var(--primary-color-mint-100) 0, var(--primary-color-mint-muted) 48.96%)
    }
    .tva-gradient-white-to-muted-pink {
        background: linear-gradient(180deg, var(--primary-color-white-100) 0, var(--primary-color-pink-muted) 100%)
    }
    .tva-gradient-muted-pink-to-pink {
        background: linear-gradient(180deg, var(--primary-color-pink-muted) 0, var(--primary-color-pink-100) 100%)
    }
    .tva-gradient-muted-pink-to-muted-green {
        background: linear-gradient(180deg, var(--primary-color-pink-muted) 0, var(--primary-color-mint-100) 128%)
    }
    .tva-gradient-muted-green-to-mint {
        background: linear-gradient(180deg, var(--primary-color-green-muted) 0, var(--primary-color-mint-100) 100%)
    }
    body.tva-rebrand-slide-captcha .css-gvz19r,
    body.tva-rebrand-slide-captcha .css-zk87vi {
        width: 34.4375rem !important;
        height: 26.5625rem !important;
        border-radius: 1rem !important;
        padding: 1.5rem 7.5rem 5rem !important
    }
    @media(max-width:540px) {
        body.tva-rebrand-slide-captcha .css-gvz19r,
        body.tva-rebrand-slide-captcha .css-zk87vi {
            width: 90% !important;
            height: 23rem !important;
            padding: 1rem !important
        }
    }
    body.tva-rebrand-slide-captcha .css-q3w1gt {
        font-weight: 600 !important;
        font-size: 16px !important
    }
    body.tva-rebrand-slide-captcha .css-1mpu4lr {
        color: var(--text-primary) !important;
        font-family: var(--font-family-maria) !important;
        font-size: 1.5rem !important;
        font-weight: 400 !important;
        line-height: 1.75rem !important;
        margin-bottom: 2.5rem !important;
        margin-left: -6rem !important
    }
    @media(max-width:540px) {
        body.tva-rebrand-slide-captcha .css-1mpu4lr {
            margin-left: 0 !important;
            font-size: 1.25rem !important;
            margin-bottom: 1rem !important
        }
    }
    body.tva-rebrand-slide-captcha .css-1h881ck {
        margin-right: -6rem !important;
        font-size: 2.5rem !important;
        width: 2.5rem !important;
        height: 2.5rem !important;
        color: var(--primary-color-purple-90) !important;
        fill: var(--primary-color-purple-90) !important
    }
    body.tva-rebrand-slide-captcha .css-p72bjc {
        background: var(--bg-dark) !important
    }
    body.tva-rebrand-slide-captcha .css-13rz4tr {
        background: var(--primary-color-purple-5) !important;
        border: none !important
    }
    body.tva-rebrand-slide-captcha .css-af0n6l {
        color: var(--text-secondary) !important;
        font-family: var(--font-family-inter) !important;
        font-size: .875rem !important;
        font-weight: 400 !important;
        line-height: 1.25rem !important
    }
    body.tva-rebrand-slide-captcha .css-9z3u57,
    body.tva-rebrand-slide-captcha .css-vmcwk6 {
        transform: scaleX(-1);
        font-size: 1.5rem !important;
        width: 1.5rem !important;
        height: 1.5rem !important;
        color: var(--primary-color-purple-90) !important;
        fill: var(--primary-color-purple-90) !important
    }
    html {
        font-size: 16px
    }
    body {
        font-family: var(--font-family-montserrat, Montserrat), sans-serif;
        color: #333;
        font-size: 14px;
        -webkit-text-size-adjust: 100%;
        line-height: 1.5;
        padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);
        scroll-behavior: smooth
    }
    body .slick-dots li button:before,
    body .slick-next:before,
    body .slick-prev:before {
        font-family: var(--font-family-montserrat), sans-serif
    }
    body .slick-next:before,
    body .slick-prev:before {
        display: none;
        content: unset
    }
    :not(g):not(text) {
        font-family: var(--font-family-montserrat), sans-serif;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
        outline: none
    }
    [data-testid=agentic-dev-page] *,
    [data-testid=agentic-guide-page] *,
    [data-testid=agentic-page] * {
        font-family: inherit
    }
    a {
        text-decoration: none;
        color: #1e2e5e
    }
    html.tva-rebrand {
        font-size: 16px !important
    }
    .rebrand-container {
        width: 100%;
        max-width: 1590px;
        padding: 0 20px;
        margin-right: auto;
        margin-left: auto
    }
    @media(min-width:1440px) {
        .rebrand-container {
            padding: 0 40px
        }
    }
    .popup-content {
        margin: auto;
        background: #fff;
        width: 50%;
        padding: 5px;
        border: 1px solid #d7d7d7
    }
    .commonPopup-content {
        width: auto
    }
    [role=tooltip].popup-content {
        width: 200px;
        box-shadow: 0 0 3px rgba(0, 0, 0, .16);
        border-radius: 5px
    }
    .popup-overlay {
        background: rgba(0, 0, 0, .5)
    }
    [data-popup=tooltip].popup-overlay {
        background: rgba(0, 0, 0, 0)
    }
    .popup-arrow {
        -webkit-filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, .16));
        filter: drop-shadow(0 -3px 3px rgba(0, 0, 0, .16));
        color: #fff;
        stroke-width: 2px;
        stroke: #d7d7d7;
        stroke-dasharray: 30px;
        stroke-dashoffset: -54px;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0
    }
    .sticky-header {
        position: sticky !important;
        top: 0;
        z-index: 99
    }
    .main-menu-wrapper {
        position: sticky;
        top: 0;
        z-index: 16;
        flex-shrink: 0
    }
    .app-shell-chrome {
        flex-shrink: 0
    }
    .app-shell {
        display: flex;
        flex-direction: column;
        min-height: 100vh;
        min-height: 100svh
    }
    .app-shell--viewport-locked {
        box-sizing: border-box;
        margin: calc(-1*env(safe-area-inset-top, 0px)) calc(-1*env(safe-area-inset-right, 0px)) calc(-1*env(safe-area-inset-bottom, 0px)) calc(-1*env(safe-area-inset-left, 0px));
        min-height: 100vh;
        min-height: 100svh;
        height: 100vh;
        height: 100svh;
        max-height: 100vh;
        max-height: 100svh;
        overflow: hidden
    }
    .app-shell--viewport-locked .live-chat-header {
        flex-shrink: 0;
        padding-top: env(safe-area-inset-top, 0);
        background-color: var(--bg-dark)
    }
    .app-shell-main {
        display: flex;
        flex-direction: column;
        flex: 1 1 0%
    }
    .app-shell--viewport-locked .app-shell-main {
        min-height: 0
    }
    .app-shell-body {
        flex: 1 1 0%;
        display: flex;
        flex-direction: column;
        width: 100%
    }
    .app-shell--viewport-locked .app-shell-body {
        min-height: 0
    }
    button {
        cursor: pointer
    }
    .hr-text {
        line-height: 1em;
        position: relative;
        outline: 0;
        border: 0;
        text-align: center;
        height: 1.5em;
        margin-top: 20px;
        margin-bottom: 15px;
        color: #7b7b7b
    }
    .hr-text:before {
        content: "";
        background: #e2e2e2;
        position: absolute;
        left: 0;
        top: 50%;
        width: 100%;
        height: 1px
    }
    .hr-text:after {
        content: attr(data-content);
        position: relative;
        display: inline-block;
        padding: 0 .5em;
        line-height: 1.8em;
        background-color: #fff;
        font-size: 14px;
        font-weight: 700;
        color: #7b7b7b
    }
    .error {
        border: 1px solid #b71a1a !important
    }
    .error-message {
        font-size: 12px;
        color: #dd1a00;
        font-weight: 500
    }
    .text-center {
        text-align: center !important
    }
    input,
    select {
        outline: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none
    }
    @media(min-width:768px) {
        input::-webkit-inner-spin-button,
        input::-webkit-outer-spin-button {
            -webkit-appearance: none;
            margin: 0
        }
        input[type=number] {
            -moz-appearance: textfield
        }
    }
    @media(max-width:768px)and (pointer:coarse) {
        input:not([type]),
        input[type=date],
        input[type=datetime-local],
        input[type=email],
        input[type=month],
        input[type=number],
        input[type=password],
        input[type=search],
        input[type=tel],
        input[type=text],
        input[type=time],
        input[type=url],
        input[type=week],
        select,
        textarea {
            font-size: 16px !important
        }
    }
    strong {
        font-weight: 600
    }
    video {
        box-shadow: 0 0 15px rgba(0, 0, 0, .13)
    }
    .tvl-label-checkbox {
        cursor: pointer;
        font-size: 15px;
        color: #575454;
        transition: all .4s ease-out
    }
    .tvl-label-checkbox:hover {
        color: #329223
    }
    .tvl-label-checkbox:hover input:before {
        border-color: #1e2e5e
    }
    .tvl-label-checkbox input {
        cursor: pointer;
        vertical-align: middle;
        margin-right: 12px;
        position: relative
    }
    .tvl-label-checkbox input:before {
        content: "";
        display: inline-block;
        left: 0;
        width: 16px;
        height: 16px;
        border: 1px solid #c6c6c6;
        background-color: #fefefe;
        transition: all .4s
    }
    .tvl-label-checkbox input:checked:before {
        border-color: #1e2e5e
    }
    .tvl-label-checkbox input:checked:after {
        content: "";
        position: absolute;
        left: 6px;
        top: 0;
        width: 4px;
        height: 11px;
        border: solid #1e2e5e;
        border-width: 0 3px 3px 0;
        transform: rotate(45deg)
    }
    input.tvl-radio {
        width: auto;
        height: auto;
        visibility: hidden;
        position: relative;
        display: inline-block
    }
    input.tvl-radio:before {
        content: "";
        width: 14px;
        height: 14px;
        background-color: #fff;
        display: block;
        visibility: visible;
        border: 2px solid #d8d8d8;
        border-radius: 50%
    }
    input.tvl-radio:after {
        content: "";
        position: absolute;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background-color: #1e2e5e;
        display: none;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%)
    }
    input.tvl-radio:checked:before {
        border-color: #1e2e5e
    }
    input.tvl-radio:checked:after {
        display: block;
        visibility: visible
    }
    input.tvl-checkbox {
        width: auto;
        height: auto;
        visibility: hidden;
        position: relative;
        display: inline-block
    }
    input.tvl-checkbox:before {
        content: "";
        width: 15px;
        height: 15px;
        background-color: #fefefe;
        border-radius: 4px;
        display: block;
        visibility: visible;
        transition: all .4s;
        border: 1px solid #026ab5
    }
    input.tvl-checkbox:after {
        content: "";
        display: none;
        position: absolute;
        left: 5px;
        top: 2px;
        width: 4px;
        height: 8px;
        border: solid #1e2e5e;
        border-width: 0 2px 2px 0;
        transform: rotate(45deg);
        transition: all .4s
    }
    input.tvl-checkbox:hover {
        border-color: #026ab5
    }
    input.tvl-checkbox:checked:before {
        background-color: #026ab5;
        border-color: #026ab5
    }
    input.tvl-checkbox:checked:after {
        display: block;
        visibility: visible;
        border-color: #fff !important
    }
    input.tvl-checkbox:disabled {
        opacity: .4;
        pointer-events: none
    }
    .checkbox-wrap {
        display: block;
        position: relative;
        cursor: pointer;
        font-size: 22px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }
    .checkbox-wrap input {
        position: absolute;
        opacity: 0;
        cursor: pointer;
        height: 0;
        width: 0
    }
    .checkbox-wrap .checkbox-label {
        margin-left: 22px
    }
    .checkbox-checkmark {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        width: 16px;
        height: 16px;
        border: 1px solid #c6c6c6;
        background-color: #fefefe;
        transition: all .4s
    }
    .checkbox-wrap:hover input~.checkbox-checkmark {
        border: 1px solid #1e2e5e
    }
    .checkbox-checkmark:after {
        content: "";
        position: absolute;
        display: none
    }
    .checkbox-wrap input:checked~.checkbox-checkmark:after {
        display: block
    }
    .checkbox-wrap .checkbox-checkmark:after {
        left: 4px;
        top: -1px;
        width: 4px;
        height: 10px;
        border: solid #1e2e5e;
        border-width: 0 3px 3px 0;
        transform: rotate(45deg)
    }
    .checkbox-error .checkbox-checkmark {
        border: 1px solid red
    }
    .tvl-select-popup-header {
        position: relative;
        padding: 15px;
        background-color: #1e2e5e
    }
    .tvl-select-popup-header h4 {
        color: #fff;
        text-align: center;
        font-size: 16px;
        font-weight: 500;
        margin-bottom: 20px
    }
    .tvl-select-popup-header button {
        position: absolute;
        font-size: 18px;
        color: #fff;
        top: 15px;
        left: 15px;
        border: 0;
        background: none;
        outline: 0;
        height: 18px;
        width: 18px
    }
    .tvl-select-popup-header .search-wrapper {
        position: relative
    }
    .tvl-select-popup-header .search-wrapper .search-input {
        width: 100%;
        height: 38px;
        border-radius: 20px;
        border: 0;
        outline: 0;
        background-color: #fff;
        color: #2e3143;
        font-weight: 500;
        font-size: 14px;
        padding: 0 45px
    }
    .tvl-select-popup-header .search-wrapper .search-input::placeholder {
        color: #2e3143;
        font-weight: 500
    }
    .tvl-select-popup-header .search-wrapper img {
        position: absolute;
        left: 15px;
        top: 10px;
        z-index: 2;
        width: 13px
    }
    .tvl-select-popup-header .search-wrapper .btn-clear {
        z-index: 2;
        color: #1e2e5e;
        opacity: .6;
        position: absolute;
        right: 10px;
        left: auto;
        top: 10px;
        font-size: 16px
    }
    .tvl-select-popup-header .search-input {
        padding: 5px;
        border-bottom: 1px solid #dedede !important
    }
    .tvl-price-discount {
        text-decoration: line-through;
        color: #828282;
        margin-bottom: 5px;
        display: block
    }
    .tvl-price-discount>img {
        margin-bottom: -2px;
        margin-left: 3px;
        width: 14px
    }
    .tvl-select-popup-container {
        transition: all .5s;
        background-color: #fff;
        display: flex;
        flex-direction: column;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 10;
        transform: translateY(130%)
    }
    .tvl-select-popup-container.show {
        left: 0;
        transform: translateY(0);
        top: env(safe-area-inset-top)
    }
    @keyframes TvlArrowDown {
        0% {
            transform: translateY(-10px)
        }
        50% {
            transform: translateY(0)
        }
        to {
            transform: translateY(-10px)
        }
    }
    #chat-widget-container {
        right: 0;
        left: auto !important
    }
    #close-livechat {
        width: 25px;
        height: 25px;
        border-radius: 50%;
        background: #fff;
        position: fixed;
        bottom: 66px;
        right: 6px;
        text-align: center;
        z-index: 100;
        background-image: url(https://static.travala.com/frontend/images/close.svg);
        background-repeat: no-repeat;
        background-position: 50%;
        background-size: 10px;
        box-shadow: 0 0 15px rgba(0, 0, 0, .05);
        cursor: pointer;
        transition: all .4s
    }
    #close-livechat:hover {
        transform: scale(1.1)
    }
    .container {
        max-width: 90%;
        width: 960px;
        margin-right: auto;
        margin-left: auto
    }
    @media(min-width:768px) {
        .container select {
            background-image: url("data:image/svg+xml;utf8,<svg fill='darkslategray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
            background-repeat: no-repeat;
            background-position: right 1px bottom 55%
        }
    }
    @media(min-width:1200px) {
        .container {
            width: 1140px
        }
    }
    @media(min-width:1440px) {
        .container {
            width: 1590px
        }
    }
    @media(max-width:540px) {
        .container {
            width: 100%
        }
    }
    .new-container {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        padding: 0 16px
    }
    @media(min-width:640px) {
        .new-container {
            max-width: 640px
        }
    }
    @media(min-width:768px) {
        .new-container {
            max-width: 768px
        }
    }
    @media(min-width:1024px) {
        .new-container {
            max-width: 1024px
        }
    }
    @media(min-width:1280px) {
        .new-container {
            max-width: 1100px;
            padding: 0
        }
    }
    @media(min-width:1590px) {
        .new-container {
            max-width: 1590px
        }
    }
    .slick-dots li button:before {
        font-size: 12px
    }
    .row {
        display: flex;
        flex-wrap: wrap;
        margin-left: -15px;
        margin-right: -15px
    }
    .col-lg-6,
    .col-md-12,
    .col-xl-4 {
        position: relative;
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
        margin-bottom: 25px
    }
    @media(min-width:768px)and (max-width:991px) {
        .col-md-12 {
            flex: 0 0 100%;
            max-width: 100%
        }
    }
    @media(min-width:992px)and (max-width:1199px) {
        .col-lg-6 {
            flex: 0 0 50%;
            max-width: 50%
        }
    }
    @media(min-width:1200px) {
        .col-xl-4 {
            flex: 0 0 33.333333%;
            max-width: 33.333333%
        }
    }
    .tvl-input {
        width: 100%;
        background-color: rgba(0, 0, 0, 0);
        color: #666;
        box-shadow: none;
        font-size: 15px;
        border: 1px solid #ccc;
        border-image: initial;
        padding: 7px 14px 9px;
        transition: all .4s ease 0s;
        border-radius: 2px
    }
    .card {
        background-color: #fff;
        box-shadow: 1.3px 11.9px 33px 0 rgba(0, 0, 0, .07);
        border-radius: 3px;
        padding: 22px;
        margin-bottom: 30px
    }
    .tvl-form-container input[type=email],
    .tvl-form-container input[type=password],
    .tvl-form-container input[type=text],
    .tvl-form-container select,
    .tvl-form-container textarea {
        width: 100%;
        border: 1px solid #ccc;
        padding: 7px 14px 9px;
        transition: .4s;
        border-radius: 2px;
        background-color: rgba(0, 0, 0, 0);
        color: #666;
        box-shadow: none;
        font-size: 15px
    }
    .tvl-form-container input[type=email]:focus,
    .tvl-form-container input[type=password]:focus,
    .tvl-form-container input[type=text]:focus,
    .tvl-form-container select:focus,
    .tvl-form-container textarea:focus {
        border-color: #5672f9
    }
    .tvl-form-container-custom input[type=email],
    .tvl-form-container-custom input[type=password],
    .tvl-form-container-custom input[type=text],
    .tvl-form-container-custom select,
    .tvl-form-container-custom textarea {
        font-size: 13px
    }
    .blank-error+div,
    .blank-error+input,
    .blank-error+select,
    .blank-error+textarea {
        border-color: #b71a1a !important
    }
    .tva-content-cancellation {
        padding-left: 1.5rem
    }
    .tva-content-cancellation b,
    .tva-content-cancellation li {
        color: var(--primary-color-purple-100)
    }
    .tvl-content-cancellation {
        text-align: left !important;
        padding-left: 16px;
        font-size: 12px
    }
    .tvl-content-cancellation li {
        margin-bottom: 5px
    }
    .tvl-content-cancellation b {
        font-weight: 600 !important
    }
    .grecaptcha-badge {
        visibility: hidden
    }
    .blank-error~.amountInput {
        border-color: #ce4d62
    }
    .lds-ellipsis {
        display: inline-block;
        position: relative;
        height: 55px;
        width: 55px
    }
    .lds-ellipsis div {
        position: absolute;
        top: 22px;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #fff;
        animation-timing-function: cubic-bezier(0, 1, 1, 0)
    }
    .lds-ellipsis div:first-child {
        left: 6px;
        animation: lds-ellipsis1 .6s infinite
    }
    .lds-ellipsis div:nth-child(2) {
        left: 6px;
        animation: lds-ellipsis2 .6s infinite
    }
    .lds-ellipsis div:nth-child(3) {
        left: 20px;
        animation: lds-ellipsis2 .6s infinite
    }
    .lds-ellipsis div:nth-child(4) {
        left: 40px;
        animation: lds-ellipsis3 .6s infinite
    }
    .rc-slider {
        width: 96%;
        margin: 0 auto
    }
    .rc-slider-track {
        background-color: #2d83c2
    }
    .rc-slider-handle {
        box-shadow: 0 0 5.9px .1px rgba(0, 0, 0, .38);
        background-color: #fff;
        border: 1px solid #2d83c2;
        width: 14px;
        height: 14px;
        margin-top: -6px
    }
    .blank-error+.container,
    .blank-error+.container .countryLabel {
        border-color: #b71a1a
    }
    .blank-error+.amountInput {
        border-color: #ed0d18
    }
    .blank-error~.countryLabel {
        border-color: #ce4d62
    }
    @keyframes customOpacity {
        0% {
            opacity: 0
        }
        99% {
            opacity: 1
        }
        to {
            opacity: 1
        }
    }
    .popup-arrow {
        stroke: none !important
    }
    .popupSearchBox-content {
        padding: 0 !important;
        background-color: rgba(0, 0, 0, 0)
    }
    .popupSearchBox-content,
    .popupSearchBoxActivty-content {
        width: 92% !important;
        border-radius: 8px;
        margin-top: 75px !important;
        max-width: 342px
    }
    .osano-cm-dialog,
    .osano-cm-widget {
        display: none
    }
    .osano-cm-button {
        background-color: #1e2e5e;
        color: #fff;
        border-radius: 4px;
        transition: all .3s;
        border: none;
        padding: 10px
    }
    .osano-cm-button:hover {
        background-color: #2d83c2
    }
    .popupReview-content {
        padding: 20px !important;
        border-radius: 6px;
        border: none !important;
        width: 90% !important;
        background-color: #fff
    }
    @keyframes date-picker-animation {
        0% {
            -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
            opacity: 0
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1
        }
    }
    @-webkit-keyframes date-picker-animation {
        0% {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 0
        }
        to {
            -webkit-transform: translateX(0);
            transform: translateX(0);
            opacity: 1
        }
    }
    .trustpilot-flight-static {
        padding-bottom: 70px !important
    }
    #ot-sdk-btn-floating.ot-floating-button {
        display: none !important
    }
    #onetrust-consent-sdk {
        position: relative;
        z-index: 100
    }
    #onetrust-banner-sdk {
        z-index: 10 !important
    }
    @media(min-width:1000px) {
        #onetrust-banner-sdk {
            min-height: 60px !important
        }
    }
    #onetrust-banner-sdk button {
        border-radius: 4px !important;
        font-family: Montserrat, sans-serif !important
    }
    @media(min-width:1000px) {
        #onetrust-banner-sdk.otFlat {
            width: fit-content !important;
            border-radius: 0 8px 0 0;
            box-shadow: 0 5px 19px 0 rgba(54, 91, 119, .4)
        }
    }
    #onetrust-group-container {
        width: 100% !important
    }
    @media(min-width:1000px) {
        #onetrust-group-container {
            width: 660px !important
        }
    }
    #onetrust-pc-btn-handler {
        padding: 0 !important;
        margin: 0 !important;
        font-size: 14px !important;
        font-weight: 600 !important;
        color: #2d83c2 !important;
        transition: all .2s;
        outline: none !important
    }
    @media(max-width:896px) {
        #onetrust-pc-btn-handler {
            font-size: 12px !important;
            min-width: 0 !important;
            width: auto !important;
            padding: 6px 0 !important;
            height: 38px !important;
            margin-right: 0 !important
        }
    }
    #onetrust-pc-btn-handler:hover {
        color: #579cce !important;
        opacity: 1 !important
    }
    #onetrust-reject-all-handler {
        font-size: 12px !important;
        padding: 6px !important;
        height: 38px !important;
        margin-right: 0 !important;
        border: 1px solid #2d83c2 !important;
        background: #fff !important;
        color: #2d83c2 !important;
        height: 35px !important;
        min-width: unset !important;
        width: 90px !important
    }
    @media(min-width:1000px) {
        #onetrust-reject-all-handler {
            font-size: 14px !important;
            padding: 0 !important;
            margin: 0 !important;
            transition: all .2s;
            font-weight: 700 !important;
            width: 125px !important
        }
    }
    #onetrust-reject-all-handler:hover {
        opacity: 1 !important;
        background-color: #eaf3f9 !important
    }
    #onetrust-accept-btn-handler {
        font-size: 12px !important;
        padding: 6px !important;
        margin-right: 0 !important;
        height: 35px !important;
        background: #1e2e5e !important;
        min-width: unset !important;
        width: 90px !important;
        border-color: rgba(0, 0, 0, 0) !important
    }
    @media(min-width:1000px) {
        #onetrust-accept-btn-handler {
            padding: 0 !important;
            margin: 0 !important;
            color: #fff !important;
            font-size: 14px !important;
            transition: all .2s;
            width: 125px !important
        }
    }
    #onetrust-accept-btn-handler:hover {
        background: #2d83c2 !important;
        opacity: 1 !important
    }
    @media(min-width:1000px) {
        #onetrust-button-group-parent {
            width: auto !important;
            left: unset !important;
            margin: 0 !important;
            padding: 0 !important;
            position: relative !important;
            transform: unset !important
        }
    }
    #onetrust-button-group {
        display: flex !important;
        justify-content: center;
        flex-direction: row;
        width: 100% !important;
        gap: 15px
    }
    @media(min-width:1000px) {
        #onetrust-button-group {
            gap: 15px;
            justify-content: flex-start
        }
    }
    #onetrust-banner-sdk #onetrust-policy-text a {
        color: #2d83c2 !important;
        font-weight: 500 !important;
        outline: none !important
    }
    #onetrust-banner-sdk #onetrust-policy-text a:hover {
        text-decoration: underline !important;
        color: #579cce !important;
        opacity: 1 !important
    }
    #onetrust-banner-sdk:focus {
        outline-width: 0 !important
    }
    #onetrust-close-btn-container {
        display: none
    }
    #onetrust-banner-sdk .ot-sdk-row {
        display: block
    }
    @media(min-width:1000px) {
        #onetrust-banner-sdk .ot-sdk-row {
            display: flex !important;
            align-items: center !important;
            margin-top: 11px !important;
            margin-left: 20px !important;
            gap: 20px !important
        }
    }
    #onetrust-banner-sdk #onetrust-policy {
        margin: 6px 0 16px !important
    }
    @media(min-width:1000px) {
        #onetrust-banner-sdk #onetrust-policy {
            margin: 0 !important
        }
    }
    #onetrust-policy-text {
        font-size: 12px !important;
        color: #555 !important;
        margin-top: 10px !important
    }
    @media(min-width:1000px) {
        #onetrust-policy-text {
            margin-top: 0 !important;
            font-size: 13px !important
        }
    }
    input.category-switch-handler:checked+.ot-switch>.ot-switch-nob {
        background: #2d83c2 !important
    }
    #ot-category-title,
    #ot-pc-desc,
    #ot-pc-title,
    .ot-cat-header,
    .ot-category-desc {
        color: #333 !important
    }
    .ot-cat-header {
        line-height: 2 !important
    }
    #accept-recommended-btn-handler,
    .ot-pc-refuse-all-handler,
    .save-preference-btn-handler {
        border-radius: 4px !important;
        transition: all .2s;
        opacity: 1 !important;
        outline: none !important
    }
    #accept-recommended-btn-handler:hover,
    .ot-pc-refuse-all-handler:hover,
    .save-preference-btn-handler:hover {
        background: #2d83c2 !important;
        border-color: #2d83c2 !important
    }
    #launcher {
        z-index: 99 !important
    }
    .highlight-text {
        color: #393;
        font-weight: 500
    }
    .highlight-link {
        color: #2577be;
        cursor: pointer;
        font-weight: 600;
        transition: all .4s
    }
    .highlight-link:hover {
        text-decoration: underline
    }
    @media(max-width:540px) {
        .hide-on-mobile {
            display: none !important
        }
    }
    w3m-modal {
        z-index: 1005
    }
    [class*=tvl-footer_openNewsletter]:before {
        background-color: rgba(0, 0, 0, 0) !important
    }
    .cursor-pointer {
        cursor: pointer
    }
    wui-ux-by-reown.branding-only {
        display: none !important
    }
}

.no-shadow,
.tva-hotel-sticky-header-at-top {
    box-shadow: none !important
}

@layer travala-base {
    .commonPopup-content {
        width: auto
    }
    [role=tooltip].popup-content {
        width: 200px;
        box-shadow: 0 0 3px rgba(0, 0, 0, .16);
        border-radius: 5px
    }
    [data-popup=tooltip].popup-overlay {
        background: rgba(0, 0, 0, 0)
    }
    .popup-content {
        border: none;
        padding: 0
    }
    @media(max-width:540px) {
        .popup-content {
            max-width: 95% !important
        }
    }
    @media(max-width:900px) {
        .popup-content {
            max-width: 95% !important
        }
    }
    .tva-info-popup-content {
        width: calc(100vw - 2rem);
        border-radius: 1rem;
        padding: 1.5rem;
        text-align: center
    }
    .popup-content.how-to-use-promo {
        width: 605px !important;
        max-width: 605px !important
    }
    .tvl-login-popup-content {
        padding: 25px !important;
        width: 717px !important;
        border: 0 !important;
        border-radius: .3rem
    }
    .tvl-login-popup.tvl-login-otp-popup-content {
        width: auto !important;
        padding: 0 !important
    }
    .tvl-login-popup-content {
        width: auto !important
    }
    .tvl-popup-list-image-content {
        max-width: 100% !important;
        width: 100% !important;
        border: none !important;
        background: none !important;
        padding: 0 !important
    }
    .tvl-popup-list-image-overlay {
        background: rgba(0, 0, 0, .9) !important;
        overflow: scroll
    }
    .tvl-property-gallery-popup-content {
        width: 95% !important;
        height: 90% !important;
        max-height: 762px;
        max-width: 1820px
    }
    .tvl-property-gallery-popup-overlay {
        background-color: rgba(1, 8, 21, .75) !important
    }
    .checkout-wallet-confirm-content {
        border-radius: 10px;
        width: 300px !important;
        text-align: center;
        padding: 17px !important
    }
    .checkout-wallet-confirm-content img {
        width: 116px;
        margin-bottom: 20px
    }
    .checkout-wallet-confirm-content h4 {
        margin-bottom: 10px;
        font-size: 16px;
        line-height: 20px;
        font-weight: 600;
        color: #493434
    }
    .checkout-wallet-confirm-content p {
        margin-bottom: 20px;
        font-size: 12px;
        font-weight: 500;
        line-height: 18px;
        text-align: center;
        color: #333
    }
    .checkout-wallet-confirm-content p span {
        font-weight: 600
    }
    .checkout-wallet-confirm-content button {
        height: 30px;
        width: 90px;
        margin: 0 10px;
        font-size: 13px;
        font-weight: 600;
        line-height: 17px
    }
    @media(min-width:375px) {
        .checkout-wallet-confirm-content {
            width: 320px !important
        }
    }
    @media(min-width:1000px) {
        .checkout-wallet-confirm-content {
            width: 415px !important;
            padding: 30px !important
        }
        .checkout-wallet-confirm-content img {
            margin-bottom: 30px
        }
        .checkout-wallet-confirm-content h4 {
            margin-bottom: 15px;
            font-size: 18px;
            line-height: 22px
        }
        .checkout-wallet-confirm-content p {
            margin-bottom: 30px;
            font-size: 14px;
            line-height: 22px
        }
        .checkout-wallet-confirm-content button {
            height: 40px;
            width: 100px
        }
    }
    .checkout-expired-overlay .checkout-expired-content {
        border-radius: 10px;
        width: 300px !important;
        text-align: center;
        padding: 17px !important
    }
    .checkout-expired-overlay .checkout-expired-content img {
        animation: shaking .3s linear infinite;
        margin-bottom: 1px
    }
    .checkout-expired-overlay .checkout-expired-content h4 {
        margin-bottom: 5px;
        font-size: 12px;
        font-weight: 700;
        color: #333
    }
    .checkout-expired-overlay .checkout-expired-content p {
        margin-bottom: 15px;
        font-size: 11px;
        font-weight: 500;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.45;
        letter-spacing: normal;
        text-align: center;
        color: #333
    }
    .checkout-expired-overlay .checkout-expired-content button {
        border: 0;
        font-size: 12px;
        font-weight: 500;
        color: #fff;
        width: 110px;
        height: 27px;
        border-radius: 5px;
        background-color: #2577be
    }
    @media(min-width:375px) {
        .checkout-expired-overlay .checkout-expired-content {
            width: 322px !important
        }
    }
    .tvl-coin-alert-content {
        width: 90% !important;
        padding: 20px !important;
        border-radius: 10px;
        max-height: 100%;
        overflow-y: auto;
        font-size: 12px;
        font-weight: 500;
        color: #333
    }
    .tvl-coin-alert-content h3 {
        font-size: 16px;
        font-weight: 600;
        color: #333;
        margin-bottom: 15px
    }
    .tvl-coin-alert-content h3 img {
        vertical-align: middle;
        margin-right: 5px
    }
    .tvl-coin-alert-content p {
        line-height: 2
    }
    .tvl-coin-alert-content .btnClose {
        padding: 0;
        outline: 0;
        border: 0;
        background: none;
        position: absolute;
        top: 15px;
        right: 15px
    }
    .tvl-popup-property-map-overlay {
        align-items: flex-start
    }
    .tvl-popup-property-map-overlay .tvl-popup-property-map-content {
        width: 90% !important;
        padding: 0 !important;
        border-radius: 10px;
        height: 376px
    }
    .tvl-popup-property-map-overlay .tvl-popup-property-map-content>div>div {
        border-radius: 10px
    }
    .tvl-popup-property-map-overlay .tvl-popup-property-map-content .btn-close {
        position: absolute;
        right: 15px;
        top: 15px;
        z-index: 1;
        border: 0;
        background: none;
        font-size: 20px;
        color: #999;
        outline: 0;
        padding: 0
    }
    .tvl-popup-property-map-overlay .tvl-popup-property-map-content .gm-style-mtc div {
        height: 33px !important;
        font-size: 15px !important;
        min-width: auto !important;
        padding: 0 10px !important
    }
    .checkout-expired-pc-content {
        border-radius: 3px;
        width: 435px !important;
        text-align: center;
        padding: 23px !important
    }
    .checkout-expired-pc-content img {
        width: 136px;
        animation: shaking .3s linear infinite;
        margin-bottom: 1px
    }
    .checkout-expired-pc-content h4 {
        margin-bottom: 8px;
        font-size: 16px;
        font-weight: 600;
        color: #333
    }
    .checkout-expired-pc-content p {
        margin-bottom: 15px;
        font-size: 15px;
        font-weight: 500;
        line-height: 1.6;
        text-align: center;
        color: #333
    }
    .checkout-expired-pc-content button {
        height: 40px;
        font-size: 16px;
        font-weight: 400;
        color: #fff
    }
    .tvl-filter-popup-content {
        min-width: 475px !important
    }
    .tva-filter-popup-content,
    .tvl-filter-popup-content {
        max-width: 480px !important;
        padding: 20px !important;
        top: 120px;
        z-index: 6 !important
    }
    .tva-filter-popup-content {
        min-width: 400px !important
    }
    .tvl-property-gallery-popup-content {
        width: 100% !important;
        padding: 0 40px !important
    }
    .tvl-property-gallery-popup-overlay {
        background-color: rgba(0, 0, 0, .8) !important
    }
    .tvl-room-info-popup-content {
        padding: 0 !important;
        width: 80% !important;
        max-width: 1590px;
        height: 700px;
        border: 0 !important
    }
    .tvl-all-amenities-popup-content {
        padding: 0 !important;
        width: 678px !important;
        min-height: 200px;
        border: 0 !important
    }
    .tva-all-amenities-popup-content {
        max-width: 64.5rem;
        background-color: var(--primary-color-white-100);
        border-radius: 1rem
    }
    .tvl-business-column-content,
    .tvl-business-filter-content {
        margin-top: 5px
    }
    .tvl-business-column-content,
    .tvl-business-date-picker-content,
    .tvl-business-filter-content {
        border: 0 !important;
        padding: 0 !important;
        width: auto !important
    }
    .tvl-business-date-picker-content .rdrMonthsHorizontal {
        padding-bottom: 15px
    }
    .tvl-business-status-content {
        width: 100% !important;
        margin-top: 3px;
        border-radius: 5px;
        box-shadow: 0 0 12px 0 rgba(151, 163, 181, .3) !important;
        border: 1px solid #dfdfdf !important;
        padding: 10px 15px !important
    }
    .tvl-business-status-content .dropdown label {
        cursor: pointer;
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-weight: 400;
        font-size: 14px;
        padding: 6px 0;
        margin-bottom: 0;
        color: #000
    }
    .tvl-create-new-traveler-content {
        width: 916px !important;
        padding: 25px !important;
        border-radius: .3rem
    }
    .tvl-2fa-setup-content {
        width: 1205px !important;
        padding: 0 !important;
        border-radius: 4px;
        border: none !important
    }
    .tvl-change-email-content {
        width: 540px !important;
        padding: 25px 20px !important;
        border-radius: 5px
    }
    .ref-account-popup-content {
        max-width: 560px;
        border: 0 !important;
        padding: 40px 35px !important
    }
    .ref-account-popup-content h4 {
        font-size: 20px;
        font-weight: 600;
        color: #000;
        margin-bottom: 2rem
    }
    .ref-account-popup-content p {
        margin-bottom: 2.5rem;
        font-size: 16px;
        color: #000
    }
    .ref-account-popup-content button {
        display: block;
        margin: 0 auto;
        width: 285px;
        height: 34.5px;
        font-size: 15px;
        font-weight: 600
    }
    .tvl-hotel-amenities-pc-content {
        max-width: 500px;
        background-color: #fff;
        border: 1px solid rgba(0, 0, 0, .2);
        border-radius: .3rem;
        display: flex;
        flex-wrap: wrap;
        padding: 15px !important
    }
    .tva-hotel-amenities-pc-content {
        max-width: 64.5rem;
        background-color: var(--primary-color-white-100);
        border-radius: 1rem
    }
    .tvl-per-page-content {
        padding: 5px 15px !important;
        width: 150px !important
    }
    .tvl-loading-overlay-content {
        text-align: center;
        width: 660px !important;
        padding: 40px !important
    }
    @media(max-width:540px) {
        .tvl-loading-overlay-content {
            width: 90% !important;
            padding: 20px !important
        }
    }
    .tvl-loading-overlay-content img {
        width: 200px
    }
    @media(max-width:540px) {
        .tvl-loading-overlay-content img {
            width: 100px
        }
    }
    .tvl-loading-overlay-content .label {
        font-size: 18px;
        font-weight: 600;
        letter-spacing: .45px;
        color: #333;
        margin: 15px 0
    }
    @media(max-width:540px) {
        .tvl-loading-overlay-content .label {
            font-size: 16px
        }
    }
    .tvl-loading-overlay-content .content {
        font-size: 16px;
        line-height: 1.5;
        letter-spacing: .4px;
        color: #333
    }
    @media(max-width:540px) {
        .tvl-loading-overlay-content .content {
            font-size: 14px
        }
    }
    .tvl-ga-popup-pc-content {
        position: relative;
        padding: 50px 70px !important;
        max-width: 500px !important;
        border-radius: 5px;
        text-align: center
    }
    .tvl-ga-popup-pc-content .hr-text {
        margin: 15px 0 20px
    }
    .tvl-map-popup-pc-content {
        width: 90% !important;
        height: 80%
    }
    .tvl-tooltip-pc-content {
        font-size: 12px;
        min-width: 300px;
        max-width: 400px;
        text-align: left;
        border-radius: 4px;
        padding: 7px 10px !important;
        width: auto !important
    }
    .tva-badges-tooltip-content {
        min-width: 13.75rem;
        font-family: var(--font-family-inter) !important;
        font-size: .875rem;
        line-height: 1.25rem
    }
    .mintNFT_tvl-tooltip-pc-content {
        font-size: 12px;
        min-width: 300px;
        text-align: left;
        border-radius: 4px;
        width: auto !important;
        padding: 0 !important;
        max-width: 95% !important
    }
    .mintNFT_tvl-tooltip-pc-content .popup-arrow {
        display: none
    }
    .tvl-tooltip-v2-content {
        font-size: 14px !important;
        line-height: 22px;
        padding: 10px 20px !important;
        min-width: 300px;
        max-width: 400px;
        box-shadow: 0 1px 8px rgba(0, 0, 0, .18) !important;
        border-radius: 4px;
        border: none !important;
        width: auto !important;
        position: relative
    }
    .tvl-wrap-event-sale .tvl-tooltip-pc-content {
        min-width: unset;
        width: auto !important;
        white-space: nowrap
    }
    .currency-popup-overlay {
        justify-content: center
    }
    .tvl-total-favorite-pc-content {
        z-index: 10 !important;
        min-width: 245px !important;
        display: flex !important;
        align-items: center;
        padding: 10px !important;
        border: 0 !important;
        box-shadow: 2px 2.2px 8px 0 rgba(3, 36, 80, .13)
    }
    .tvl-total-favorite-pc-content svg {
        font-size: 23px;
        color: #f44c4c;
        margin-right: 15px
    }
    .tvl-crypto-credit-content {
        background: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        padding: 0 !important;
        width: 575px !important
    }
    .cancel-booking-popup-content {
        width: 90% !important;
        padding: 20px !important;
        text-align: center;
        border-radius: 10px;
        max-height: 100%;
        overflow-y: auto
    }
    .cancel-booking-popup-content h3 {
        font-size: 16px;
        font-weight: 600;
        color: #333;
        margin-bottom: 15px
    }
    .tvl-room-detail-content {
        border: 0 !important;
        border-radius: 5px;
        padding: 15px 20px !important;
        box-shadow: 5px 5px 15px 0 rgba(0, 0, 0, .15);
        min-width: 260px !important;
        width: unset !important
    }
    .tvl-property-remark-popup-content {
        height: auto !important;
        overflow: auto;
        min-width: 963px !important;
        padding: 20px 25px !important;
        font-size: 14px;
        line-height: 1.29;
        letter-spacing: normal;
        color: #0b0b0b
    }
    .tvl-property-remark-popup-content>div {
        margin-bottom: 15px
    }
    .tvl-property-remark-popup-content h3 {
        text-align: center;
        font-size: 20px;
        margin-bottom: 15px
    }
    .tvl-property-remark-popup-content .btnOk {
        margin: 0 auto;
        display: block
    }
    .tvl-add-favorite-pc-content {
        min-width: unset;
        width: auto !important;
        text-align: left;
        border-radius: 4px;
        padding: 7px 10px !important;
        font-size: 15px;
        border: 0 !important;
        box-shadow: 2px 2.2px 8px 0 rgba(3, 36, 80, .13)
    }
    .tvl-add-favorite-pc-content span {
        white-space: nowrap
    }
    .tvl-property-gallery-popup-content {
        background: none !important;
        border: 0 !important;
        width: 85% !important;
        height: 85% !important;
        padding: 0 !important
    }
    .tva-property-gallery-popup-content,
    .tva-room-info-popup-content {
        border-radius: .5rem;
        width: 85%;
        height: 85%
    }
    .cancel-booking-popup-pc-content {
        width: 620px !important;
        padding: 0 !important;
        border: 0 !important;
        border-radius: .3rem
    }
    .qr-code-overlay .qr-code-content {
        width: 90% !important;
        max-width: 500px;
        text-align: center;
        padding: 17px !important
    }
    .qr-code-overlay .qr-code-content h5 {
        font-size: 12px;
        font-weight: 700;
        color: #373737
    }
    .qr-code-overlay .qr-code-content canvas {
        display: block;
        margin: 15px auto
    }
    .qr-code-overlay .qr-code-content button {
        width: 100%;
        height: 30px;
        border-radius: 3px;
        background-color: #026ab5;
        font-size: 12px;
        font-weight: 600;
        color: #fff;
        border: 0;
        outline: 0
    }
    .popup-digit-code-confirm-content {
        width: 600px !important;
        border-radius: 10px;
        border: none !important
    }
    .alertModal-overlay .alertModal-content {
        width: 90% !important;
        max-width: 600px;
        padding: 50px 85px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 16px;
        border-radius: 5px;
        text-align: center
    }
    @media screen and (max-width:768px) {
        .alertModal-overlay .alertModal-content {
            padding: 20px !important
        }
    }
    .alertModal-overlay .alertModal-content .buttonClose {
        position: absolute;
        right: 15px;
        top: 10px;
        z-index: 1;
        border: 0;
        background: none;
        font-size: 16px;
        color: #999;
        outline: 0;
        padding: 0
    }
    .alertModal-overlay .alertModal-content .title {
        font-weight: 600;
        margin-bottom: 5px;
        font-size: 20px
    }
    @media screen and (max-width:768px) {
        .alertModal-overlay .alertModal-content .title {
            font-size: 14px
        }
    }
    .alertModal-overlay .alertModal-content .cancellationAlert {
        width: 530px;
        display: flex;
        text-align: left;
        background-color: #eaf3f9;
        padding: 12px 14px;
        color: #666;
        font-style: italic;
        border-radius: 4px
    }
    @media screen and (max-width:768px) {
        .alertModal-overlay .alertModal-content .cancellationAlert {
            width: 100%
        }
    }
    .alertModal-overlay .alertModal-content .confirmButton {
        width: 300px;
        height: 48px;
        background: #1e2e5e;
        color: #fff;
        border-radius: 5px;
        font-weight: 600;
        font-size: 16px
    }
    .alertModal-overlay .alertModal-content .checkIcon {
        margin-right: 10px
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content {
        width: 90% !important;
        max-width: 815px;
        padding: 2.5rem 7.8rem !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 16px;
        border-radius: 1rem;
        text-align: center
    }
    @media screen and (max-width:768px) {
        .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content {
            padding: 20px !important
        }
    }
    @media screen and (max-width:540px) {
        .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content {
            width: 85% !important;
            padding: 1.5rem !important
        }
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .buttonClose {
        position: absolute;
        right: 1.91rem;
        top: 1.16rem;
        z-index: 1;
        border: 0;
        background: none;
        outline: 0;
        padding: 0
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .buttonClose svg {
        width: 18px
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .title {
        font-weight: 600;
        margin-bottom: 5px;
        font-size: 20px
    }
    @media screen and (max-width:768px) {
        .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .title {
            font-size: 14px
        }
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .cancellationAlert {
        display: flex;
        background-color: #eaf3f9;
        color: #666;
        border-radius: 4px
    }
    @media screen and (max-width:768px) {
        .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .cancellationAlert {
            width: 100%
        }
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .confirmButton {
        width: 300px;
        height: 48px;
        background: #1e2e5e;
        color: #fff;
        border-radius: 5px;
        font-weight: 600;
        font-size: 16px
    }
    .TvaBookingIdlePopup-overlay .TvaBookingIdlePopup-content .checkIcon {
        margin-right: 10px
    }
    .tvl-popup-information-overlay {
        align-items: flex-start
    }
    .tvl-popup-information-overlay .tvl-popup-information-content {
        width: 90% !important;
        max-width: 550px;
        text-align: center;
        border-radius: 10px;
        padding: 30px !important
    }
    .map-popup-content {
        width: 96% !important;
        height: 80%
    }
    .map-popup-content button {
        position: absolute;
        border-radius: 50%;
        background: none;
        outline: 0;
        top: -5px;
        right: -5px;
        width: 20px;
        height: 20px;
        z-index: 1;
        font-size: 15px;
        background: #000;
        color: #fff;
        padding: 0
    }
    .popup-mkt-bonus-content {
        width: 400px !important;
        padding: 30px 20px !important;
        text-align: center;
        position: relative;
        border-radius: 7px
    }
    .tvl-popup-gallery-content {
        width: 96% !important;
        border: none !important;
        background: none !important
    }
    .tvl-popup-gallery-overlay {
        background: rgba(0, 0, 0, .9) !important
    }
    .tvl-popup-my-trip-overlay {
        align-items: flex-start
    }
    .tvl-popup-my-trip-overlay .tvl-popup-my-trip-content {
        width: 90% !important;
        padding: 17px !important;
        border-radius: 10px
    }
    @media(min-width:1000px) {
        .tvl-popup-my-trip-overlay .tvl-popup-my-trip-content {
            width: 420px !important;
            border-radius: 0;
            cursor: auto
        }
    }
    .tvl-tooltip-popup-content {
        width: 90% !important;
        padding: 20px !important;
        max-width: 650px !important;
        text-align: center;
        border-radius: 10px;
        max-height: 100%;
        overflow-y: auto;
        white-space: normal;
        border: none !important
    }
    .tvl-tooltip-popup-content.paymentPopup {
        max-width: 575px !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: none !important;
        padding: 0 20px !important
    }
    .tvl-tooltip-popup-content.paymentPopup .title {
        background-color: #fff;
        padding: 20px;
        margin: 0 -20px;
        border-radius: 10px 10px 0 0
    }
    @media(min-width:1000px) {
        .tvl-tooltip-popup-content {
            overflow-y: initial;
            max-width: 945px
        }
    }
    .tvl-2fa-login-content {
        width: 500px !important;
        padding: 30px 35px !important;
        border-radius: 5px;
        position: relative;
        margin: auto;
        border: 0 !important
    }
    .tvl-2fa-login-content .error-message {
        display: block;
        margin-top: 2px
    }
    .tvl-2fa-login-content .checkbox-wrap {
        padding-top: 5px;
        font-size: 17px
    }
    .tvl-2fa-login-content .checkbox-wrap .checkbox-label {
        font-weight: 500
    }
    .tvl-list-traveller-popup-content {
        padding: 0 !important;
        border: 0 !important;
        margin-top: 5px
    }
    .btn-copy-clipboard-content {
        width: auto !important;
        opacity: .85;
        border-radius: 3px;
        background-color: #666 !important;
        font-size: 12px !important;
        font-weight: 500;
        line-height: 1;
        color: #fff !important;
        border: 0 !important;
        padding: 5px;
        box-shadow: none !important
    }
    .btn-copy-clipboard-content .popup-arrow {
        display: none
    }
    .tvl-popup-cancel-info-content {
        max-width: 495px !important;
        width: 90% !important;
        border-radius: 5px
    }
    .tvl-otp-setup-content {
        max-width: 590px;
        padding: 0 !important;
        border: none !important;
        border-radius: 7px
    }
    .disable-2fa-popup-content {
        border-radius: 8px;
        max-width: 590px;
        padding: 0 !important
    }
    .popupLoginRegisterV2-content {
        padding: 0 !important;
        max-width: 850px;
        border-radius: 5px;
        border: none !important;
        width: 92% !important
    }
    .popupLoginRegisterV2-overlay {
        overflow: scroll
    }
    .popupLoggedInPromo-content {
        padding: 0 !important;
        max-width: 400px;
        border-radius: 5px;
        border: none !important;
        width: 92% !important
    }
    .hotelNotFound-overlay {
        background: rgba(0, 0, 0, .1) !important
    }
    .hotelNotFound-content {
        width: 90% !important;
        max-width: 395px;
        padding: 30px 24px 32px !important;
        border-radius: 4px;
        background-color: #fff;
        border: none !important
    }
    .hotelNotFound-title {
        font-weight: 700;
        font-size: 20px;
        line-height: 24px;
        color: #333;
        margin-bottom: 16px;
        text-align: center
    }
    .hotelNotFound-message {
        font-weight: 500;
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        color: #333
    }
    .tvl-2fa-login-overlay {
        z-index: 1006 !important
    }
    .booking-summary-page-popup.popup-content {
        max-width: 500px !important;
        padding-bottom: 40px !important
    }
    .booking-summary-page-popup.popup-content [class^=TvlPopup_icon] {
        width: 70px;
        margin-top: 30px
    }
    .booking-summary-page-popup.popup-content [class^=TvlPopup_title] {
        margin-bottom: 10px
    }
    .tvl-tooltip-rebranding-content {
        font-size: 14px !important;
        font-weight: 400;
        line-height: 20px;
        padding: 1rem !important;
        min-width: 300px;
        max-width: 534px;
        background: var(--bg-white);
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15) !important;
        border-radius: 12px;
        border: none !important;
        width: 100% !important;
        position: relative
    }
    @media(max-width:1440px) {
        .tvl-tooltip-rebranding-content {
            padding: 30px !important
        }
    }
    @media(max-width:1366px) {
        .tvl-tooltip-rebranding-content {
            padding: 20px !important
        }
    }
    .tva-tooltip-content {
        padding: 1rem;
        min-width: 6.25rem;
        max-width: 25rem;
        width: auto !important;
        background: var(--bg-white);
        box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .3), 0 2px 6px 2px rgba(0, 0, 0, .15) !important;
        border-radius: .375rem;
        border: none !important;
        position: relative
    }
    .AvaDescriptionVideo-content {
        width: 80% !important;
        background: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        padding: 0 !important;
        -webkit-animation: anvil .3s cubic-bezier(.38, .1, .36, .9) forwards
    }
    .popupWalletCrypto-content {
        border-radius: 10px !important;
        border: none !important;
        padding: 0 !important;
        width: 90% !important;
        max-width: 544px !important;
        height: 364px
    }
    .WalletNetworkSelectPopup-content {
        border-radius: 4px !important;
        border: none !important;
        padding: 0 !important;
        width: 90% !important;
        max-width: 450px !important
    }
    .CheckoutGuestInformationPopup-content {
        padding: 0 !important;
        border-radius: 8px;
        border: none !important;
        font-weight: 400;
        font-size: 14px;
        max-width: 616px
    }
    .tva-modal-content {
        padding: 40px;
        border-radius: 16px;
        background: #fff;
        max-width: 95vw;
        width: 100%
    }
    .tva-modal__close-button {
        width: 32px;
        height: 32px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
        position: absolute;
        z-index: 1;
        top: 24px;
        right: 32px
    }
    .tva-modal__btn-group {
        display: flex;
        gap: 24px;
        justify-content: center;
        margin-top: 32px
    }
    .NetworkSelectPopup-content {
        border-radius: 4px !important;
        border: none !important;
        padding: 0 !important;
        width: 90% !important;
        max-width: 544px !important
    }
    .popup-setting-email-password-content {
        padding: 0 !important;
        border: none !important;
        max-width: 500px
    }
    .CurrencySelectPopup-content {
        border-radius: 4px !important;
        border: none !important;
        padding: 25px !important;
        width: 90% !important;
        max-width: 450px !important
    }
    .CopyClipboardButtonTooltip-content {
        width: max-content !important;
        min-width: auto;
        box-shadow: none
    }
    .disconnectConfirmModal-content {
        width: 90% !important;
        border-radius: 7px;
        padding: 16px !important;
        max-width: 330px
    }
    .booking-page-popup-content {
        max-width: 465px !important
    }
    .CryptoPayment_popup-content {
        max-width: 500px !important;
        text-align: left
    }
    .nft-alert-popup-content {
        overflow: hidden;
        padding: 0 !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: none !important;
        max-width: 600px !important
    }
    .pap-popup-info-content {
        max-width: 560px !important
    }
    .NftTopHeader_ConnectWalletBtn-content {
        background: #272c44 !important;
        border: none !important;
        max-width: 90%
    }
    .NftTopHeader_ConnectWalletBtn-content svg * {
        fill: #fff;
        cursor: pointer
    }
    .NftTopHeader_ConnectWalletBtn-content p {
        color: #fff
    }
    .NftTopHeader_ConnectWalletBtn-content button[theme=primary] {
        background: linear-gradient(180deg, #4996e8, #256dbc);
        color: #fff
    }
    .NftTopHeader_ConnectWalletBtn-content button[theme=line] {
        background: #303756;
        border: 1px solid #416cac;
        color: #fff
    }
    .CreditBalance_tooltip-content {
        color: #333;
        font-size: 14px;
        line-height: 1.5
    }
    .promo-credits-popup-content {
        max-width: 885px !important
    }
    .ActivityOption_popup-content {
        text-align: left
    }
    .ActivityOption_popup-content span>ul {
        margin-top: 10px;
        margin-bottom: -20px;
        list-style: none;
        padding-left: 0
    }
    .ActivityBookingSummaryPC_Cancel_popup-content {
        max-width: 620px !important
    }
    .WalletPayment_popup1-content,
    .WalletPayment_popup2-content {
        width: 463px !important
    }
    .WalletPayment_popup2-content {
        width: fit-content !important
    }
    .DeleteMyAccountPage_popup-content {
        border-radius: 7px;
        width: 90% !important;
        padding: 28px 20px !important;
        max-width: 322px
    }
    @media(min-width:1000px) {
        .DeleteMyAccountPage_popup-content {
            padding: 32px !important;
            max-width: 400px
        }
    }
    .claim-bonus-popup-content {
        width: 400px !important;
        max-width: 95% !important
    }
    .featureUnavailablePopup-content {
        max-width: 590px !important;
        padding-top: 50px !important;
        padding-bottom: 32px !important
    }
    .featureUnavailablePopup-content [class^=TvlPopup_icon] {
        margin-bottom: 0
    }
    .featureUnavailablePopup-content [class^=TvlPopup_title] {
        margin-bottom: 5px;
        font-size: 20px
    }
    .featureUnavailablePopup-content button {
        height: 48px;
        width: 45%
    }
    .featureUnavailablePopup-content [class^=TvlPopup_cancelBtn]+button {
        margin-left: 20px !important
    }
    .AddWalletInfoPopup-content {
        max-width: 406px !important
    }
    .BusdAlert_popup-content {
        max-width: 90% !important;
        width: 568px !important;
        border-radius: 8px
    }
    .HighlightedTag_popup-content {
        line-height: 1.5;
        color: #555;
        font-size: 12px;
        font-weight: 400
    }
    .extraChargeTooltip-content {
        padding: 15px !important;
        line-height: 20px
    }
    .NetworkAlertPopup-content {
        max-width: 500px !important
    }
    .NftWhitelist_popup-content {
        max-width: 400px !important
    }
    .PopupBtcGiveback-content {
        width: 90% !important;
        padding: 0 !important;
        border: none !important;
        border-radius: 10px
    }
    @media(min-width:1000px) {
        .PopupBtcGiveback-content {
            border-radius: 8px;
            max-width: 971px !important;
            width: 50% !important
        }
    }
    .CopyButtonTooltip-content {
        width: max-content !important;
        min-width: auto;
        box-shadow: none
    }
    .PopupNft2024-overlay {
        background-color: rgba(0, 0, 0, .7) !important
    }
    .PopupNft2024-content {
        width: 90% !important;
        padding: 0 !important;
        border: none !important
    }
    @media(min-width:1000px) {
        .PopupNft2024-content {
            transform: translateY(10px);
            max-width: 768px
        }
    }
    @media(min-width:1536px) {
        .PopupNft2024-content {
            transform: unset
        }
    }
    .PopupTravelCreditGiveback-content {
        width: 90% !important;
        padding: 0 !important;
        border: none !important;
        border-radius: 10px
    }
    @media(min-width:1000px) {
        .PopupTravelCreditGiveback-content {
            border-radius: 8px;
            max-width: 970px;
            width: 70% !important
        }
    }
    .smart-trial-popup-content {
        width: 90% !important;
        border-radius: 4px;
        max-width: 850px;
        padding: 30px !important
    }
    .smart-trial-popup-overlay {
        overflow: auto;
        background: rgba(0, 0, 0, .8) !important;
        z-index: 99 !important
    }
    .TooltipPromo-content {
        padding: 0 !important
    }
    .TooltipPromo-content img {
        display: none !important
    }
    .TooltipPromo-content button {
        margin: 0 auto 20px
    }
    .TooltipPromoPC-content {
        width: auto !important;
        max-width: none !important;
        background-color: #fff;
        box-shadow: 0 2px 4px rgba(0, 0, 0, .2) !important;
        border-radius: 8px !important;
        padding: 0 !important;
        border: none !important;
        transform: translateY(-10px) !important
    }
    .TooltipPromoPC-content:after {
        content: "";
        position: absolute;
        top: 100%;
        left: 8%;
        margin-left: -10px;
        border: 10px solid rgba(0, 0, 0, 0);
        border-top-color: #fff
    }
    .TvlCryptoSelect_popup-content {
        max-width: 500px !important;
        text-align: left
    }
    .tvl-login-otp-popup-v2-content {
        width: 506px !important;
        padding: 30px !important;
        border-radius: 8px !important;
        border: 0 !important;
        box-shadow: 0 4px 8px 0 rgba(122, 122, 122, .25) !important
    }
    .booking-summary-page-popup-content [class^=TvlPopup_icon] {
        width: 50px
    }
    .TvaSessionCountdownPopup-content {
        border-radius: 1rem
    }
}

/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */

@layer properties {
    @supports (((-webkit-hyphens: none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        *, ::backdrop, :after, :before {
            --tw-border-spacing-x:0;
            --tw-border-spacing-y: 0;
            --tw-translate-x: 0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-pan-x: initial;
            --tw-pan-y: initial;
            --tw-pinch-zoom: initial;
            --tw-space-y-reverse: 0;
            --tw-divide-y-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-font-weight: initial;
            --tw-leading: initial;
            --tw-tracking: initial;
            --tw-ordinal: initial;
            --tw-slashed-zero: initial;
            --tw-numeric-figure: initial;
            --tw-numeric-spacing: initial;
            --tw-numeric-fraction: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: "";
            --tw-animation-delay: 0s;
            --tw-animation-direction: normal;
            --tw-animation-duration: initial;
            --tw-animation-fill-mode: none;
            --tw-animation-iteration-count: 1;
            --tw-enter-blur: 0;
            --tw-enter-opacity: 1;
            --tw-enter-rotate: 0;
            --tw-enter-scale: 1;
            --tw-enter-translate-x: 0;
            --tw-enter-translate-y: 0;
            --tw-exit-blur: 0;
            --tw-exit-opacity: 1;
            --tw-exit-rotate: 0;
            --tw-exit-scale: 1;
            --tw-exit-translate-x: 0;
            --tw-exit-translate-y: 0
        }
    }
}

@layer theme {
    :host,
    :root {
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --color-blue-500: oklch(62.3% .214 259.815);
        --color-gray-50: oklch(98.5% .002 247.839);
        --color-gray-100: oklch(96.7% .003 264.542);
        --color-gray-200: oklch(92.8% .006 264.531);
        --color-gray-400: oklch(70.7% .022 261.325);
        --color-black: #000;
        --spacing: 4px;
        --container-sm: 384px;
        --container-md: 448px;
        --container-lg: 512px;
        --container-xl: 576px;
        --container-2xl: 672px;
        --container-3xl: 768px;
        --container-4xl: 896px;
        --container-5xl: 1024px;
        --text-xs: 12px;
        --text-xs--line-height: calc(1/.75);
        --text-sm: 14px;
        --text-sm--line-height: calc(1.25/.875);
        --text-base: 16px;
        --text-base--line-height: calc(1.5/1);
        --text-lg: 18px;
        --text-lg--line-height: calc(1.75/1.125);
        --text-xl: 20px;
        --text-xl--line-height: calc(1.75/1.25);
        --text-2xl: 24px;
        --text-2xl--line-height: calc(2/1.5);
        --text-3xl: 30px;
        --text-3xl--line-height: calc(2.25/1.875);
        --text-4xl: 36px;
        --text-4xl--line-height: calc(2.5/2.25);
        --text-5xl: 48px;
        --text-5xl--line-height: 1;
        --text-6xl: 60px;
        --text-6xl--line-height: 1;
        --text-7xl: 72px;
        --text-7xl--line-height: 1;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --font-weight-extrabold: 800;
        --font-weight-black: 900;
        --tracking-tight: -.025em;
        --tracking-normal: 0em;
        --tracking-wide: .025em;
        --tracking-widest: .1em;
        --leading-snug: 1.375;
        --leading-normal: 1.5;
        --leading-relaxed: 1.625;
        --leading-loose: 2;
        --radius-xs: 2px;
        --radius-sm: 4px;
        --radius-md: 6px;
        --radius-lg: 8px;
        --radius-xl: 12px;
        --radius-2xl: 16px;
        --radius-3xl: 24px;
        --drop-shadow-sm: 0 1px 2px #00000026;
        --drop-shadow-md: 0 3px 3px #0000001f;
        --ease-out: cubic-bezier(0, 0, .2, 1);
        --ease-in-out: cubic-bezier(.4, 0, .2, 1);
        --animate-spin: spin 1s linear infinite;
        --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1)infinite;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        --font-inter: var(--font-family-inter);
        --spacing-safe-top: env(safe-area-inset-top);
        --spacing-header-mobile: 44px;
        --color-primary: var(--text-primary);
        --color-purple-15: var(--purple-color-15);
        --color-purple-60: var(--primary-color-purple-60);
        --gradients-white-pink: linear-gradient(180deg, #fff, #ffd4f7)
    }
}

@layer travala-base;
@layer base {
    body {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
}

@layer components {
    .rdp-weeks_before_enter {
        animation: rdp-slide_in_left var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-weeks_before_exit {
        animation: rdp-slide_out_left var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-weeks_after_enter {
        animation: rdp-slide_in_right var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-weeks_after_exit {
        animation: rdp-slide_out_right var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-root[dir=rtl] .rdp-weeks_after_enter {
        animation: rdp-slide_in_left var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-root[dir=rtl] .rdp-weeks_before_exit {
        animation: rdp-slide_out_right var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-root[dir=rtl] .rdp-weeks_before_enter {
        animation: rdp-slide_in_right var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-root[dir=rtl] .rdp-weeks_after_exit {
        animation: rdp-slide_out_left var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-caption_after_enter {
        animation: rdp-fade_in var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-caption_after_exit {
        animation: rdp-fade_out var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-caption_before_enter {
        animation: rdp-fade_in var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    .rdp-caption_before_exit {
        animation: rdp-fade_out var(--rdp-animation_duration, .3s)var(--rdp-animation_timing, cubic-bezier(.4, 0, .2, 1))forwards
    }
    @media (prefers-reduced-motion:reduce) {
        .rdp-caption_after_enter,
        .rdp-caption_after_exit,
        .rdp-caption_before_enter,
        .rdp-caption_before_exit,
        .rdp-weeks_after_enter,
        .rdp-weeks_after_exit,
        .rdp-weeks_before_enter,
        .rdp-weeks_before_exit {
            animation: none
        }
    }
    .tva-login-popup-content {
        border-radius: var(--radius-lg);
        width: 718px !important;
        padding: 25px !important
    }
    .tva-rebranding-login-popup-account-success-content,
    .tva-rebranding-login-popup-activate-account-content,
    .tva-rebranding-login-popup-content {
        border-radius: var(--radius-2xl);
        width: 64.25rem !important;
        padding: calc(var(--spacing)*0) !important
    }
    .tva-login-otp-popup-content {
        border-radius: var(--radius-lg);
        border-style: var(--tw-border-style) !important;
        --tw-shadow: 0px 4px 8px 0px var(--tw-shadow-color, #7a7a7a40) !important;
        width: 506px !important;
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
        border-width: 0 !important;
        padding: 30px !important
    }
    .tva-2fa-login-content {
        border-radius: 5px;
        margin-inline: auto;
        padding-block: 30px;
        position: relative;
        border-style: var(--tw-border-style) !important;
        border-width: 0 !important;
        width: 500px !important;
        padding-inline: 35px !important
    }
    .tva-2fa-login-content .error-message {
        margin-top: calc(var(--spacing)*.5);
        display: block
    }
    .tva-2fa-login-content .checkbox-wrap {
        padding-top: 5px;
        font-size: 17px
    }
    .tva-2fa-login-content .checkbox-wrap .checkbox-label {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }
    .tva-2fa-login-overlay {
        z-index: 1006 !important
    }
    .tva-dialog-content,
    .tva-dialog-overlay {
        animation: enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none);
        --tw-enter-opacity: 0
    }
    .tva-dialog-content {
        width: 100%;
        --tw-enter-translate-y: calc(.2*100%)
    }
    .tva-dropdown-menu-content {
        width: auto;
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .tva-ui-tooltip-content {
        animation: enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none);
        --tw-enter-translate-y: calc(.05*100%);
        --tw-enter-opacity: 0
    }
    .tva-scrollbar::-webkit-scrollbar {
        width: 5px;
        height: 5px
    }
    .tva-scrollbar::-webkit-scrollbar-track {
        background: 0 0
    }
    .tva-scrollbar::-webkit-scrollbar-thumb {
        border-radius: var(--radius-lg);
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .tva-scrollbar::-webkit-scrollbar-thumb {
            background-color: color-mix(in oklab, var(--text-primary)60%, transparent)
        }
    }
    .tva-scrollbar::-webkit-scrollbar-thumb:hover {
        background-color: var(--text-primary)
    }
}

@layer utilities {
    .\@container {
        container-type: inline-size
    }
    .pointer-events-auto {
        pointer-events: auto
    }
    .pointer-events-none {
        pointer-events: none
    }
    .collapse {
        visibility: collapse
    }
    .invisible {
        visibility: hidden
    }
    .visible {
        visibility: visible
    }
    .sr-only {
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        overflow: hidden
    }
    .absolute,
    .sr-only {
        position: absolute
    }
    .fixed {
        position: fixed
    }
    .relative {
        position: relative
    }
    .static {
        position: static
    }
    .sticky {
        position: sticky
    }
    .inset-0 {
        inset: calc(var(--spacing)*0)
    }
    .inset-x-0 {
        inset-inline: calc(var(--spacing)*0)
    }
    .inset-y-0 {
        inset-block: calc(var(--spacing)*0)
    }
    .-top-3 {
        top: calc(var(--spacing)*-3)
    }
    .-top-4 {
        top: calc(var(--spacing)*-4)
    }
    .-top-\[21px\] {
        top: -21px
    }
    .top-0 {
        top: calc(var(--spacing)*0)
    }
    .top-0\.5 {
        top: calc(var(--spacing)*.5)
    }
    .top-1 {
        top: calc(var(--spacing)*1)
    }
    .top-1\.5 {
        top: calc(var(--spacing)*1.5)
    }
    .top-1\/2 {
        top: 50%
    }
    .top-2 {
        top: calc(var(--spacing)*2)
    }
    .top-2\ ! {
        top: calc(var(--spacing)*2) !important
    }
    .top-2\.5 {
        top: calc(var(--spacing)*2.5)
    }
    .top-2\.5\ ! {
        top: calc(var(--spacing)*2.5) !important
    }
    .top-3 {
        top: calc(var(--spacing)*3)
    }
    .top-4 {
        top: calc(var(--spacing)*4)
    }
    .top-4\ ! {
        top: calc(var(--spacing)*4) !important
    }
    .top-5 {
        top: calc(var(--spacing)*5)
    }
    .top-5\.75 {
        top: calc(var(--spacing)*5.75)
    }
    .top-6 {
        top: calc(var(--spacing)*6)
    }
    .top-13 {
        top: calc(var(--spacing)*13)
    }
    .top-15 {
        top: calc(var(--spacing)*15)
    }
    .top-16\.75 {
        top: calc(var(--spacing)*16.75)
    }
    .top-20 {
        top: calc(var(--spacing)*20)
    }
    .top-21 {
        top: calc(var(--spacing)*21)
    }
    .top-41\.25 {
        top: calc(var(--spacing)*41.25)
    }
    .top-42\.25 {
        top: calc(var(--spacing)*42.25)
    }
    .top-42\.75 {
        top: calc(var(--spacing)*42.75)
    }
    .top-56 {
        top: calc(var(--spacing)*56)
    }
    .top-58\.25 {
        top: calc(var(--spacing)*58.25)
    }
    .top-61\.25 {
        top: calc(var(--spacing)*61.25)
    }
    .top-63\.25 {
        top: calc(var(--spacing)*63.25)
    }
    .top-72\.5 {
        top: calc(var(--spacing)*72.5)
    }
    .top-91\.25 {
        top: calc(var(--spacing)*91.25)
    }
    .top-108 {
        top: calc(var(--spacing)*108)
    }
    .top-144\.5 {
        top: calc(var(--spacing)*144.5)
    }
    .top-\[-5px\] {
        top: -5px
    }
    .top-\[-18\%\] {
        top: -18%
    }
    .top-\[13px\] {
        top: 13px
    }
    .top-\[20\%\] {
        top: 20%
    }
    .top-\[50\%\] {
        top: 50%
    }
    .top-\[52\%\] {
        top: 52%
    }
    .top-\[55\%\] {
        top: 55%
    }
    .top-\[60\%\] {
        top: 60%
    }
    .top-\[70px\] {
        top: 70px
    }
    .top-full {
        top: 100%
    }
    .-right-\[7\%\] {
        right: -7%
    }
    .-right-\[10\%\] {
        right: -10%
    }
    .right-0 {
        right: calc(var(--spacing)*0)
    }
    .right-2 {
        right: calc(var(--spacing)*2)
    }
    .right-2\ ! {
        right: calc(var(--spacing)*2) !important
    }
    .right-2\.5 {
        right: calc(var(--spacing)*2.5)
    }
    .right-3 {
        right: calc(var(--spacing)*3)
    }
    .right-4 {
        right: calc(var(--spacing)*4)
    }
    .right-4\ ! {
        right: calc(var(--spacing)*4) !important
    }
    .right-5\.5 {
        right: calc(var(--spacing)*5.5)
    }
    .right-6 {
        right: calc(var(--spacing)*6)
    }
    .right-9\.5\ ! {
        right: calc(var(--spacing)*9.5) !important
    }
    .right-25 {
        right: calc(var(--spacing)*25)
    }
    .right-\[-20\%\] {
        right: -20%
    }
    .right-\[9\%\] {
        right: 9%
    }
    .right-\[44px\] {
        right: 44px
    }
    .-bottom-2\.5 {
        bottom: calc(var(--spacing)*-2.5)
    }
    .-bottom-36 {
        bottom: calc(var(--spacing)*-36)
    }
    .-bottom-\[3\%\] {
        bottom: -3%
    }
    .bottom-0 {
        bottom: calc(var(--spacing)*0)
    }
    .bottom-1 {
        bottom: calc(var(--spacing)*1)
    }
    .bottom-2\.5 {
        bottom: calc(var(--spacing)*2.5)
    }
    .bottom-3 {
        bottom: calc(var(--spacing)*3)
    }
    .bottom-4 {
        bottom: calc(var(--spacing)*4)
    }
    .bottom-\[-20px\] {
        bottom: -20px
    }
    .-left-6 {
        left: calc(var(--spacing)*-6)
    }
    .-left-8 {
        left: calc(var(--spacing)*-8)
    }
    .-left-12 {
        left: calc(var(--spacing)*-12)
    }
    .-left-35 {
        left: calc(var(--spacing)*-35)
    }
    .left-0 {
        left: calc(var(--spacing)*0)
    }
    .left-1\/2 {
        left: 50%
    }
    .left-2\.5 {
        left: calc(var(--spacing)*2.5)
    }
    .left-3 {
        left: calc(var(--spacing)*3)
    }
    .left-4 {
        left: calc(var(--spacing)*4)
    }
    .left-5 {
        left: calc(var(--spacing)*5)
    }
    .left-6 {
        left: calc(var(--spacing)*6)
    }
    .left-9 {
        left: calc(var(--spacing)*9)
    }
    .left-10 {
        left: calc(var(--spacing)*10)
    }
    .left-20 {
        left: calc(var(--spacing)*20)
    }
    .left-37\.75 {
        left: calc(var(--spacing)*37.75)
    }
    .left-61\.75 {
        left: calc(var(--spacing)*61.75)
    }
    .left-70 {
        left: calc(var(--spacing)*70)
    }
    .left-72\.75 {
        left: calc(var(--spacing)*72.75)
    }
    .left-80 {
        left: calc(var(--spacing)*80)
    }
    .left-86\.25 {
        left: calc(var(--spacing)*86.25)
    }
    .left-99\.25 {
        left: calc(var(--spacing)*99.25)
    }
    .left-113\.25 {
        left: calc(var(--spacing)*113.25)
    }
    .left-119\.25 {
        left: calc(var(--spacing)*119.25)
    }
    .left-143\.5 {
        left: calc(var(--spacing)*143.5)
    }
    .left-145\.5 {
        left: calc(var(--spacing)*145.5)
    }
    .left-\[-5px\] {
        left: -5px
    }
    .left-\[50\%\] {
        left: 50%
    }
    .isolate {
        isolation: isolate
    }
    .\ !z-998 {
        z-index: 998 !important
    }
    .\ !z-999 {
        z-index: 999 !important
    }
    .-z-10 {
        z-index: calc(10*-1)
    }
    .z-0 {
        z-index: 0
    }
    .z-1 {
        z-index: 1
    }
    .z-2 {
        z-index: 2
    }
    .z-3 {
        z-index: 3
    }
    .z-5 {
        z-index: 5
    }
    .z-10 {
        z-index: 10
    }
    .z-11 {
        z-index: 11
    }
    .z-16 {
        z-index: 16
    }
    .z-20 {
        z-index: 20
    }
    .z-50 {
        z-index: 50
    }
    .z-99 {
        z-index: 99
    }
    .z-999 {
        z-index: 999
    }
    .z-999999 {
        z-index: 999999
    }
    .z-\[1\] {
        z-index: 1
    }
    .z-\[2\] {
        z-index: 2
    }
    .z-\[3\] {
        z-index: 3
    }
    .z-\[9\] {
        z-index: 9
    }
    .z-\[99\] {
        z-index: 99
    }
    .z-\[998\] {
        z-index: 998
    }
    .order-123 {
        order: 123
    }
    .col-span-2 {
        grid-column: span 2/span 2
    }
    .col-span-3 {
        grid-column: span 3/span 3
    }
    .col-span-6 {
        grid-column: span 6/span 6
    }
    .col-span-12 {
        grid-column: span 12/span 12
    }
    .m-0 {
        margin: calc(var(--spacing)*0)
    }
    .m-0\ ! {
        margin: calc(var(--spacing)*0) !important
    }
    .m-2 {
        margin: calc(var(--spacing)*2)
    }
    .m-3 {
        margin: calc(var(--spacing)*3)
    }
    .m-auto {
        margin: auto
    }
    .\ !mx-0 {
        margin-inline: calc(var(--spacing)*0) !important
    }
    .-mx-1 {
        margin-inline: calc(var(--spacing)*-1)
    }
    .-mx-4 {
        margin-inline: calc(var(--spacing)*-4)
    }
    .mx-2 {
        margin-inline: calc(var(--spacing)*2)
    }
    .mx-3 {
        margin-inline: calc(var(--spacing)*3)
    }
    .mx-3\.5 {
        margin-inline: calc(var(--spacing)*3.5)
    }
    .mx-4 {
        margin-inline: calc(var(--spacing)*4)
    }
    .mx-5 {
        margin-inline: calc(var(--spacing)*5)
    }
    .mx-7\.5 {
        margin-inline: calc(var(--spacing)*7.5)
    }
    .mx-10 {
        margin-inline: calc(var(--spacing)*10)
    }
    .mx-auto {
        margin-inline: auto
    }
    .-my-1 {
        margin-block: calc(var(--spacing)*-1)
    }
    .my-0 {
        margin-block: calc(var(--spacing)*0)
    }
    .my-2 {
        margin-block: calc(var(--spacing)*2)
    }
    .my-2\.5 {
        margin-block: calc(var(--spacing)*2.5)
    }
    .my-3 {
        margin-block: calc(var(--spacing)*3)
    }
    .my-4 {
        margin-block: calc(var(--spacing)*4)
    }
    .my-5 {
        margin-block: calc(var(--spacing)*5)
    }
    .my-6 {
        margin-block: calc(var(--spacing)*6)
    }
    .my-\[3px\] {
        margin-block: 3px
    }
    .\ !mt-0 {
        margin-top: calc(var(--spacing)*0) !important
    }
    .\ !mt-3 {
        margin-top: calc(var(--spacing)*3) !important
    }
    .-mt-4 {
        margin-top: calc(var(--spacing)*-4)
    }
    .-mt-16 {
        margin-top: calc(var(--spacing)*-16)
    }
    .-mt-17\.5 {
        margin-top: calc(var(--spacing)*-17.5)
    }
    .-mt-\[70px\] {
        margin-top: -70px
    }
    .-mt-px {
        margin-top: -1px
    }
    .mt-0 {
        margin-top: calc(var(--spacing)*0)
    }
    .mt-0\ ! {
        margin-top: calc(var(--spacing)*0) !important
    }
    .mt-0\.5 {
        margin-top: calc(var(--spacing)*.5)
    }
    .mt-1 {
        margin-top: calc(var(--spacing)*1)
    }
    .mt-2 {
        margin-top: calc(var(--spacing)*2)
    }
    .mt-2\ ! {
        margin-top: calc(var(--spacing)*2) !important
    }
    .mt-2\.5 {
        margin-top: calc(var(--spacing)*2.5)
    }
    .mt-3 {
        margin-top: calc(var(--spacing)*3)
    }
    .mt-3\.5 {
        margin-top: calc(var(--spacing)*3.5)
    }
    .mt-4 {
        margin-top: calc(var(--spacing)*4)
    }
    .mt-4\ ! {
        margin-top: calc(var(--spacing)*4) !important
    }
    .mt-4\.5 {
        margin-top: calc(var(--spacing)*4.5)
    }
    .mt-5 {
        margin-top: calc(var(--spacing)*5)
    }
    .mt-6 {
        margin-top: calc(var(--spacing)*6)
    }
    .mt-7\.5 {
        margin-top: calc(var(--spacing)*7.5)
    }
    .mt-8 {
        margin-top: calc(var(--spacing)*8)
    }
    .mt-10 {
        margin-top: calc(var(--spacing)*10)
    }
    .mt-15 {
        margin-top: calc(var(--spacing)*15)
    }
    .mt-16 {
        margin-top: calc(var(--spacing)*16)
    }
    .mt-17 {
        margin-top: calc(var(--spacing)*17)
    }
    .mt-18 {
        margin-top: calc(var(--spacing)*18)
    }
    .mt-18\.5 {
        margin-top: calc(var(--spacing)*18.5)
    }
    .mt-21\.5 {
        margin-top: calc(var(--spacing)*21.5)
    }
    .mt-24 {
        margin-top: calc(var(--spacing)*24)
    }
    .mt-25 {
        margin-top: calc(var(--spacing)*25)
    }
    .mt-25\.5 {
        margin-top: calc(var(--spacing)*25.5)
    }
    .mt-26\.5 {
        margin-top: calc(var(--spacing)*26.5)
    }
    .mt-32\.5 {
        margin-top: calc(var(--spacing)*32.5)
    }
    .mt-37\.5 {
        margin-top: calc(var(--spacing)*37.5)
    }
    .mt-43 {
        margin-top: calc(var(--spacing)*43)
    }
    .mt-47 {
        margin-top: calc(var(--spacing)*47)
    }
    .mt-\[-45px\] {
        margin-top: -45px
    }
    .mt-\[15px\] {
        margin-top: 15px
    }
    .mt-\[30px\] {
        margin-top: 30px
    }
    .mt-\[35px\] {
        margin-top: 35px
    }
    .mt-\[50px\] {
        margin-top: 50px
    }
    .mt-auto {
        margin-top: auto
    }
    .-mr-3 {
        margin-right: calc(var(--spacing)*-3)
    }
    .mr-1 {
        margin-right: calc(var(--spacing)*1)
    }
    .mr-3 {
        margin-right: calc(var(--spacing)*3)
    }
    .mr-4 {
        margin-right: calc(var(--spacing)*4)
    }
    .mr-6 {
        margin-right: calc(var(--spacing)*6)
    }
    .mr-\[60px\] {
        margin-right: 60px
    }
    .\ !mb-0 {
        margin-bottom: calc(var(--spacing)*0) !important
    }
    .-mb-0\.5 {
        margin-bottom: calc(var(--spacing)*-.5)
    }
    .mb-0 {
        margin-bottom: calc(var(--spacing)*0)
    }
    .mb-0\ ! {
        margin-bottom: calc(var(--spacing)*0) !important
    }
    .mb-1 {
        margin-bottom: calc(var(--spacing)*1)
    }
    .mb-1\.5 {
        margin-bottom: calc(var(--spacing)*1.5)
    }
    .mb-2 {
        margin-bottom: calc(var(--spacing)*2)
    }
    .mb-2\.5 {
        margin-bottom: calc(var(--spacing)*2.5)
    }
    .mb-3 {
        margin-bottom: calc(var(--spacing)*3)
    }
    .mb-4 {
        margin-bottom: calc(var(--spacing)*4)
    }
    .mb-5 {
        margin-bottom: calc(var(--spacing)*5)
    }
    .mb-6 {
        margin-bottom: calc(var(--spacing)*6)
    }
    .mb-8 {
        margin-bottom: calc(var(--spacing)*8)
    }
    .mb-10 {
        margin-bottom: calc(var(--spacing)*10)
    }
    .mb-28 {
        margin-bottom: calc(var(--spacing)*28)
    }
    .mb-60 {
        margin-bottom: calc(var(--spacing)*60)
    }
    .mb-\[-2px\] {
        margin-bottom: -2px
    }
    .mb-\[-115px\] {
        margin-bottom: -115px
    }
    .mb-\[1\.875rem\]\ ! {
        margin-bottom: 1.875rem !important
    }
    .mb-\[15px\] {
        margin-bottom: 15px
    }
    .mb-\[17px\] {
        margin-bottom: 17px
    }
    .mb-\[25px\] {
        margin-bottom: 25px
    }
    .mb-\[50px\] {
        margin-bottom: 50px
    }
    .mb-auto {
        margin-bottom: auto
    }
    .-ml-1 {
        margin-left: calc(var(--spacing)*-1)
    }
    .-ml-2 {
        margin-left: calc(var(--spacing)*-2)
    }
    .-ml-3 {
        margin-left: calc(var(--spacing)*-3)
    }
    .-ml-6 {
        margin-left: calc(var(--spacing)*-6)
    }
    .-ml-\[5px\] {
        margin-left: -5px
    }
    .ml-0\.5 {
        margin-left: calc(var(--spacing)*.5)
    }
    .ml-1 {
        margin-left: calc(var(--spacing)*1)
    }
    .ml-1\.5 {
        margin-left: calc(var(--spacing)*1.5)
    }
    .ml-1\.25 {
        margin-left: calc(var(--spacing)*1.25)
    }
    .ml-2 {
        margin-left: calc(var(--spacing)*2)
    }
    .ml-3 {
        margin-left: calc(var(--spacing)*3)
    }
    .ml-3\.5 {
        margin-left: calc(var(--spacing)*3.5)
    }
    .ml-4 {
        margin-left: calc(var(--spacing)*4)
    }
    .ml-5 {
        margin-left: calc(var(--spacing)*5)
    }
    .ml-6 {
        margin-left: calc(var(--spacing)*6)
    }
    .ml-10 {
        margin-left: calc(var(--spacing)*10)
    }
    .ml-36\.25 {
        margin-left: calc(var(--spacing)*36.25)
    }
    .ml-\[-5px\] {
        margin-left: -5px
    }
    .ml-\[5px\] {
        margin-left: 5px
    }
    .ml-\[15px\] {
        margin-left: 15px
    }
    .ml-auto {
        margin-left: auto
    }
    .line-clamp-1 {
        -webkit-line-clamp: 1
    }
    .line-clamp-1,
    .line-clamp-2 {
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .line-clamp-2 {
        -webkit-line-clamp: 2
    }
    .line-clamp-3 {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .\ !flex {
        display: flex !important
    }
    .block {
        display: block
    }
    .contents {
        display: contents
    }
    .flex {
        display: flex
    }
    .grid {
        display: grid
    }
    .hidden {
        display: none
    }
    .inline {
        display: inline
    }
    .inline-block {
        display: inline-block
    }
    .inline-flex {
        display: inline-flex
    }
    .inline-flex\ ! {
        display: inline-flex !important
    }
    .table {
        display: table
    }
    .field-sizing-content {
        field-sizing: content
    }
    .aspect-100\/65 {
        aspect-ratio: 100/65
    }
    .aspect-200\/116 {
        aspect-ratio: 200/116
    }
    .aspect-343\/253 {
        aspect-ratio: 343/253
    }
    .aspect-595\/320 {
        aspect-ratio: 595/320
    }
    .aspect-644\/505 {
        aspect-ratio: 644/505
    }
    .aspect-670\/443 {
        aspect-ratio: 670/443
    }
    .aspect-\[1\.7842323651\] {
        aspect-ratio: 1.78423
    }
    .aspect-\[67\/60\] {
        aspect-ratio: 67/60
    }
    .aspect-\[73\/76\] {
        aspect-ratio: 73/76
    }
    .aspect-\[250\/243\] {
        aspect-ratio: 250/243
    }
    .aspect-\[407\/487\] {
        aspect-ratio: 407/487
    }
    .aspect-square {
        aspect-ratio: 1
    }
    .\ !size-full {
        width: 100% !important;
        height: 100% !important
    }
    .size-2\.5 {
        width: calc(var(--spacing)*2.5);
        height: calc(var(--spacing)*2.5)
    }
    .size-3 {
        width: calc(var(--spacing)*3);
        height: calc(var(--spacing)*3)
    }
    .size-3\.5 {
        width: calc(var(--spacing)*3.5);
        height: calc(var(--spacing)*3.5)
    }
    .size-4 {
        width: calc(var(--spacing)*4);
        height: calc(var(--spacing)*4)
    }
    .size-4\.5 {
        width: calc(var(--spacing)*4.5);
        height: calc(var(--spacing)*4.5)
    }
    .size-4\.5\ ! {
        width: calc(var(--spacing)*4.5) !important;
        height: calc(var(--spacing)*4.5) !important
    }
    .size-5 {
        width: calc(var(--spacing)*5);
        height: calc(var(--spacing)*5)
    }
    .size-6 {
        width: calc(var(--spacing)*6);
        height: calc(var(--spacing)*6)
    }
    .size-7 {
        width: calc(var(--spacing)*7);
        height: calc(var(--spacing)*7)
    }
    .size-8 {
        width: calc(var(--spacing)*8);
        height: calc(var(--spacing)*8)
    }
    .size-8\.75 {
        width: calc(var(--spacing)*8.75);
        height: calc(var(--spacing)*8.75)
    }
    .size-10 {
        width: calc(var(--spacing)*10);
        height: calc(var(--spacing)*10)
    }
    .size-11 {
        width: calc(var(--spacing)*11);
        height: calc(var(--spacing)*11)
    }
    .size-12 {
        width: calc(var(--spacing)*12);
        height: calc(var(--spacing)*12)
    }
    .size-14 {
        width: calc(var(--spacing)*14);
        height: calc(var(--spacing)*14)
    }
    .size-15 {
        width: calc(var(--spacing)*15);
        height: calc(var(--spacing)*15)
    }
    .size-16 {
        width: calc(var(--spacing)*16);
        height: calc(var(--spacing)*16)
    }
    .size-18 {
        width: calc(var(--spacing)*18);
        height: calc(var(--spacing)*18)
    }
    .size-20 {
        width: calc(var(--spacing)*20);
        height: calc(var(--spacing)*20)
    }
    .size-23\.5 {
        width: calc(var(--spacing)*23.5);
        height: calc(var(--spacing)*23.5)
    }
    .size-30 {
        width: calc(var(--spacing)*30);
        height: calc(var(--spacing)*30)
    }
    .size-30\.5 {
        width: calc(var(--spacing)*30.5);
        height: calc(var(--spacing)*30.5)
    }
    .size-31\.75 {
        width: calc(var(--spacing)*31.75);
        height: calc(var(--spacing)*31.75)
    }
    .size-50 {
        width: calc(var(--spacing)*50);
        height: calc(var(--spacing)*50)
    }
    .size-\[1em\] {
        width: 1em;
        height: 1em
    }
    .size-\[7px\] {
        width: 7px;
        height: 7px
    }
    .size-\[22px\] {
        width: 22px;
        height: 22px
    }
    .size-\[44px\] {
        width: 44px;
        height: 44px
    }
    .size-\[50px\] {
        width: 50px;
        height: 50px
    }
    .size-\[54px\] {
        width: 54px;
        height: 54px
    }
    .size-\[100px\] {
        width: 100px;
        height: 100px
    }
    .size-\[140px\] {
        width: 140px;
        height: 140px
    }
    .size-\[min\(28rem\,
    48vw\)\] {
        width: min(28rem, 48vw);
        height: min(28rem, 48vw)
    }
    .size-full {
        width: 100%;
        height: 100%
    }
    .\ !h-10 {
        height: calc(var(--spacing)*10) !important
    }
    .h-0 {
        height: calc(var(--spacing)*0)
    }
    .h-0\.5 {
        height: calc(var(--spacing)*.5)
    }
    .h-1 {
        height: calc(var(--spacing)*1)
    }
    .h-1\.25 {
        height: calc(var(--spacing)*1.25)
    }
    .h-2 {
        height: calc(var(--spacing)*2)
    }
    .h-2\.5 {
        height: calc(var(--spacing)*2.5)
    }
    .h-3 {
        height: calc(var(--spacing)*3)
    }
    .h-3\.5 {
        height: calc(var(--spacing)*3.5)
    }
    .h-4 {
        height: calc(var(--spacing)*4)
    }
    .h-4\.5 {
        height: calc(var(--spacing)*4.5)
    }
    .h-5 {
        height: calc(var(--spacing)*5)
    }
    .h-5\.25 {
        height: calc(var(--spacing)*5.25)
    }
    .h-6 {
        height: calc(var(--spacing)*6)
    }
    .h-6\ ! {
        height: calc(var(--spacing)*6) !important
    }
    .h-6\.5 {
        height: calc(var(--spacing)*6.5)
    }
    .h-6\.25 {
        height: calc(var(--spacing)*6.25)
    }
    .h-7 {
        height: calc(var(--spacing)*7)
    }
    .h-8 {
        height: calc(var(--spacing)*8)
    }
    .h-9 {
        height: calc(var(--spacing)*9)
    }
    .h-9\ ! {
        height: calc(var(--spacing)*9) !important
    }
    .h-9\.5 {
        height: calc(var(--spacing)*9.5)
    }
    .h-10 {
        height: calc(var(--spacing)*10)
    }
    .h-10\.25 {
        height: calc(var(--spacing)*10.25)
    }
    .h-11 {
        height: calc(var(--spacing)*11)
    }
    .h-11\.5 {
        height: calc(var(--spacing)*11.5)
    }
    .h-12 {
        height: calc(var(--spacing)*12)
    }
    .h-12\.5 {
        height: calc(var(--spacing)*12.5)
    }
    .h-13 {
        height: calc(var(--spacing)*13)
    }
    .h-14 {
        height: calc(var(--spacing)*14)
    }
    .h-15 {
        height: calc(var(--spacing)*15)
    }
    .h-16 {
        height: calc(var(--spacing)*16)
    }
    .h-18 {
        height: calc(var(--spacing)*18)
    }
    .h-20 {
        height: calc(var(--spacing)*20)
    }
    .h-20\.5 {
        height: calc(var(--spacing)*20.5)
    }
    .h-22\.75 {
        height: calc(var(--spacing)*22.75)
    }
    .h-24\.5 {
        height: calc(var(--spacing)*24.5)
    }
    .h-30 {
        height: calc(var(--spacing)*30)
    }
    .h-30\.75 {
        height: calc(var(--spacing)*30.75)
    }
    .h-32\.25 {
        height: calc(var(--spacing)*32.25)
    }
    .h-36 {
        height: calc(var(--spacing)*36)
    }
    .h-36\.5 {
        height: calc(var(--spacing)*36.5)
    }
    .h-38 {
        height: calc(var(--spacing)*38)
    }
    .h-40 {
        height: calc(var(--spacing)*40)
    }
    .h-40\.75 {
        height: calc(var(--spacing)*40.75)
    }
    .h-42 {
        height: calc(var(--spacing)*42)
    }
    .h-43 {
        height: calc(var(--spacing)*43)
    }
    .h-44 {
        height: calc(var(--spacing)*44)
    }
    .h-45 {
        height: calc(var(--spacing)*45)
    }
    .h-47\.5 {
        height: calc(var(--spacing)*47.5)
    }
    .h-48\.5 {
        height: calc(var(--spacing)*48.5)
    }
    .h-49 {
        height: calc(var(--spacing)*49)
    }
    .h-49\.25 {
        height: calc(var(--spacing)*49.25)
    }
    .h-50 {
        height: calc(var(--spacing)*50)
    }
    .h-52 {
        height: calc(var(--spacing)*52)
    }
    .h-53\.5 {
        height: calc(var(--spacing)*53.5)
    }
    .h-55 {
        height: calc(var(--spacing)*55)
    }
    .h-56\.5 {
        height: calc(var(--spacing)*56.5)
    }
    .h-60 {
        height: calc(var(--spacing)*60)
    }
    .h-60\.5 {
        height: calc(var(--spacing)*60.5)
    }
    .h-62 {
        height: calc(var(--spacing)*62)
    }
    .h-72 {
        height: calc(var(--spacing)*72)
    }
    .h-74\.25 {
        height: calc(var(--spacing)*74.25)
    }
    .h-80 {
        height: calc(var(--spacing)*80)
    }
    .h-81\.5 {
        height: calc(var(--spacing)*81.5)
    }
    .h-89\.25 {
        height: calc(var(--spacing)*89.25)
    }
    .h-91 {
        height: calc(var(--spacing)*91)
    }
    .h-94 {
        height: calc(var(--spacing)*94)
    }
    .h-100 {
        height: calc(var(--spacing)*100)
    }
    .h-102\.5 {
        height: calc(var(--spacing)*102.5)
    }
    .h-119 {
        height: calc(var(--spacing)*119)
    }
    .h-150 {
        height: calc(var(--spacing)*150)
    }
    .h-154 {
        height: calc(var(--spacing)*154)
    }
    .h-160 {
        height: calc(var(--spacing)*160)
    }
    .h-182 {
        height: calc(var(--spacing)*182)
    }
    .h-\[2px\] {
        height: 2px
    }
    .h-\[5\.625rem\] {
        height: 5.625rem
    }
    .h-\[28rem\] {
        height: 28rem
    }
    .h-\[30px\] {
        height: 30px
    }
    .h-\[40px\] {
        height: 40px
    }
    .h-\[41px\] {
        height: 41px
    }
    .h-\[45px\] {
        height: 45px
    }
    .h-\[50px\] {
        height: 50px
    }
    .h-\[51px\] {
        height: 51px
    }
    .h-\[52px\] {
        height: 52px
    }
    .h-\[54px\] {
        height: 54px
    }
    .h-\[70dvh\] {
        height: 70dvh
    }
    .h-\[74px\] {
        height: 74px
    }
    .h-\[85px\] {
        height: 85px
    }
    .h-\[90dvh\] {
        height: 90dvh
    }
    .h-\[100px\] {
        height: 100px
    }
    .h-\[116px\] {
        height: 116px
    }
    .h-\[124\.971px\] {
        height: 124.971px
    }
    .h-\[159\.199px\] {
        height: 159.199px
    }
    .h-\[174px\] {
        height: 174px
    }
    .h-\[200px\] {
        height: 200px
    }
    .h-\[207px\] {
        height: 207px
    }
    .h-\[290px\] {
        height: 290px
    }
    .h-\[320px\] {
        height: 320px
    }
    .h-\[420px\] {
        height: 420px
    }
    .h-\[calc\(100\%-0\.5rem\)\] {
        height: calc(100% - .5rem)
    }
    .h-\[calc\(100dvh-8\.5rem\)\] {
        height: calc(100dvh - 8.5rem)
    }
    .h-\[calc\(100vh-260px\)\] {
        height: calc(100vh - 260px)
    }
    .h-\[min\(18rem\,
    45vh\)\] {
        height: min(18rem, 45vh)
    }
    .h-auto {
        height: auto
    }
    .h-auto\ ! {
        height: auto !important
    }
    .h-dvh {
        height: 100dvh
    }
    .h-fit {
        height: fit-content
    }
    .h-full {
        height: 100%
    }
    .h-px {
        height: 1px
    }
    .h-screen {
        height: 100vh
    }
    .h-svh {
        height: 100svh
    }
    .max-h-3\/4 {
        max-height: 75%
    }
    .max-h-75 {
        max-height: calc(var(--spacing)*75)
    }
    .max-h-100 {
        max-height: calc(var(--spacing)*100)
    }
    .max-h-\[25px\] {
        max-height: 25px
    }
    .max-h-\[50dvh\] {
        max-height: 50dvh
    }
    .max-h-\[80dvh\] {
        max-height: 80dvh
    }
    .max-h-\[90\%\] {
        max-height: 90%
    }
    .max-h-\[95dvh\] {
        max-height: 95dvh
    }
    .max-h-\[calc\(70dvh-4\.75rem\)\] {
        max-height: calc(70dvh - 4.75rem)
    }
    .max-h-\[calc\(80dvh-4\.75rem\)\] {
        max-height: calc(80dvh - 4.75rem)
    }
    .max-h-\[calc\(90dvh-4\.75rem\)\] {
        max-height: calc(90dvh - 4.75rem)
    }
    .max-h-\[calc\(100vh-200px\)\] {
        max-height: calc(100vh - 200px)
    }
    .max-h-\[calc\(100vh-250px\)\] {
        max-height: calc(100vh - 250px)
    }
    .max-h-dvh {
        max-height: 100dvh
    }
    .min-h-0 {
        min-height: calc(var(--spacing)*0)
    }
    .min-h-0\ ! {
        min-height: calc(var(--spacing)*0) !important
    }
    .min-h-6 {
        min-height: calc(var(--spacing)*6)
    }
    .min-h-9 {
        min-height: calc(var(--spacing)*9)
    }
    .min-h-10 {
        min-height: calc(var(--spacing)*10)
    }
    .min-h-11 {
        min-height: calc(var(--spacing)*11)
    }
    .min-h-14 {
        min-height: calc(var(--spacing)*14)
    }
    .min-h-18 {
        min-height: calc(var(--spacing)*18)
    }
    .min-h-20 {
        min-height: calc(var(--spacing)*20)
    }
    .min-h-25\.5 {
        min-height: calc(var(--spacing)*25.5)
    }
    .min-h-28 {
        min-height: calc(var(--spacing)*28)
    }
    .min-h-30 {
        min-height: calc(var(--spacing)*30)
    }
    .min-h-40 {
        min-height: calc(var(--spacing)*40)
    }
    .min-h-50 {
        min-height: calc(var(--spacing)*50)
    }
    .min-h-52\.25 {
        min-height: calc(var(--spacing)*52.25)
    }
    .min-h-55 {
        min-height: calc(var(--spacing)*55)
    }
    .min-h-60 {
        min-height: calc(var(--spacing)*60)
    }
    .min-h-70 {
        min-height: calc(var(--spacing)*70)
    }
    .min-h-80 {
        min-height: calc(var(--spacing)*80)
    }
    .min-h-140 {
        min-height: calc(var(--spacing)*140)
    }
    .min-h-171 {
        min-height: calc(var(--spacing)*171)
    }
    .min-h-\[48px\] {
        min-height: 48px
    }
    .min-h-\[130px\] {
        min-height: 130px
    }
    .min-h-\[140px\] {
        min-height: 140px
    }
    .min-h-\[160px\] {
        min-height: 160px
    }
    .min-h-\[280px\] {
        min-height: 280px
    }
    .min-h-\[312px\] {
        min-height: 312px
    }
    .min-h-\[320px\] {
        min-height: 320px
    }
    .min-h-\[400px\] {
        min-height: 400px
    }
    .min-h-\[615px\] {
        min-height: 615px
    }
    .min-h-dvh {
        min-height: 100dvh
    }
    .min-h-screen {
        min-height: 100vh
    }
    .\ !w-10 {
        width: calc(var(--spacing)*10) !important
    }
    .\ !w-\[calc\(100\%-16px\)\] {
        width: calc(100% - 16px) !important
    }
    .\ !w-full {
        width: 100% !important
    }
    .w-0\.5 {
        width: calc(var(--spacing)*.5)
    }
    .w-0\.25 {
        width: calc(var(--spacing)*.25)
    }
    .w-1\/2 {
        width: 50%
    }
    .w-2\.5 {
        width: calc(var(--spacing)*2.5)
    }
    .w-2\/5 {
        width: 40%
    }
    .w-3 {
        width: calc(var(--spacing)*3)
    }
    .w-3\/4 {
        width: 75%
    }
    .w-3\/5 {
        width: 60%
    }
    .w-4 {
        width: calc(var(--spacing)*4)
    }
    .w-4\/5 {
        width: 80%
    }
    .w-5 {
        width: calc(var(--spacing)*5)
    }
    .w-5\/6 {
        width: 83.3333%
    }
    .w-5\/10 {
        width: 50%
    }
    .w-6 {
        width: calc(var(--spacing)*6)
    }
    .w-7 {
        width: calc(var(--spacing)*7)
    }
    .w-8 {
        width: calc(var(--spacing)*8)
    }
    .w-9\/25 {
        width: 36%
    }
    .w-10 {
        width: calc(var(--spacing)*10)
    }
    .w-11\.25 {
        width: calc(var(--spacing)*11.25)
    }
    .w-11\/12 {
        width: 91.6667%
    }
    .w-12 {
        width: calc(var(--spacing)*12)
    }
    .w-14 {
        width: calc(var(--spacing)*14)
    }
    .w-14\.5 {
        width: calc(var(--spacing)*14.5)
    }
    .w-16 {
        width: calc(var(--spacing)*16)
    }
    .w-20 {
        width: calc(var(--spacing)*20)
    }
    .w-20\/100 {
        width: 20%
    }
    .w-22 {
        width: calc(var(--spacing)*22)
    }
    .w-24 {
        width: calc(var(--spacing)*24)
    }
    .w-25 {
        width: calc(var(--spacing)*25)
    }
    .w-28 {
        width: calc(var(--spacing)*28)
    }
    .w-30\.5 {
        width: calc(var(--spacing)*30.5)
    }
    .w-31 {
        width: calc(var(--spacing)*31)
    }
    .w-32 {
        width: calc(var(--spacing)*32)
    }
    .w-34\.25 {
        width: calc(var(--spacing)*34.25)
    }
    .w-35\/100 {
        width: 35%
    }
    .w-36 {
        width: calc(var(--spacing)*36)
    }
    .w-36\.5 {
        width: calc(var(--spacing)*36.5)
    }
    .w-38 {
        width: calc(var(--spacing)*38)
    }
    .w-39 {
        width: calc(var(--spacing)*39)
    }
    .w-39\.25 {
        width: calc(var(--spacing)*39.25)
    }
    .w-40 {
        width: calc(var(--spacing)*40)
    }
    .w-41 {
        width: calc(var(--spacing)*41)
    }
    .w-46 {
        width: calc(var(--spacing)*46)
    }
    .w-48 {
        width: calc(var(--spacing)*48)
    }
    .w-50 {
        width: calc(var(--spacing)*50)
    }
    .w-54\.75 {
        width: calc(var(--spacing)*54.75)
    }
    .w-56\.25 {
        width: calc(var(--spacing)*56.25)
    }
    .w-66\.5 {
        width: calc(var(--spacing)*66.5)
    }
    .w-67\.25 {
        width: calc(var(--spacing)*67.25)
    }
    .w-70 {
        width: calc(var(--spacing)*70)
    }
    .w-72 {
        width: calc(var(--spacing)*72)
    }
    .w-72\.75 {
        width: calc(var(--spacing)*72.75)
    }
    .w-73\.5 {
        width: calc(var(--spacing)*73.5)
    }
    .w-75 {
        width: calc(var(--spacing)*75)
    }
    .w-80 {
        width: calc(var(--spacing)*80)
    }
    .w-82 {
        width: calc(var(--spacing)*82)
    }
    .w-84 {
        width: calc(var(--spacing)*84)
    }
    .w-85\.5 {
        width: calc(var(--spacing)*85.5)
    }
    .w-100 {
        width: calc(var(--spacing)*100)
    }
    .w-106\.25 {
        width: calc(var(--spacing)*106.25)
    }
    .w-110 {
        width: calc(var(--spacing)*110)
    }
    .w-112\.75 {
        width: calc(var(--spacing)*112.75)
    }
    .w-120 {
        width: calc(var(--spacing)*120)
    }
    .w-126 {
        width: calc(var(--spacing)*126)
    }
    .w-161\.25 {
        width: calc(var(--spacing)*161.25)
    }
    .w-197\.5 {
        width: calc(var(--spacing)*197.5)
    }
    .w-\[16rem\] {
        width: 16rem
    }
    .w-\[20px\] {
        width: 20px
    }
    .w-\[27\.3125rem\] {
        width: 27.3125rem
    }
    .w-\[30px\] {
        width: 30px
    }
    .w-\[42\%\] {
        width: 42%
    }
    .w-\[45px\] {
        width: 45px
    }
    .w-\[54px\] {
        width: 54px
    }
    .w-\[76px\] {
        width: 76px
    }
    .w-\[85px\] {
        width: 85px
    }
    .w-\[85vw\] {
        width: 85vw
    }
    .w-\[90\%\] {
        width: 90%
    }
    .w-\[100px\] {
        width: 100px
    }
    .w-\[104px\] {
        width: 104px
    }
    .w-\[108px\] {
        width: 108px
    }
    .w-\[110px\] {
        width: 110px
    }
    .w-\[120\.027px\] {
        width: 120.027px
    }
    .w-\[142px\] {
        width: 142px
    }
    .w-\[160px\] {
        width: 160px
    }
    .w-\[170px\] {
        width: 170px
    }
    .w-\[177\.778px\] {
        width: 177.778px
    }
    .w-\[198px\] {
        width: 198px
    }
    .w-\[280px\] {
        width: 280px
    }
    .w-\[290px\] {
        width: 290px
    }
    .w-\[300px\] {
        width: 300px
    }
    .w-\[320px\] {
        width: 320px
    }
    .w-\[342px\] {
        width: 342px
    }
    .w-\[355px\] {
        width: 355px
    }
    .w-\[1228px\] {
        width: 1228px
    }
    .w-\[calc\(33\.33\%-60px\)\] {
        width: calc(33.33% - 60px)
    }
    .w-\[calc\(50\%-0\.5rem\)\] {
        width: calc(50% - .5rem)
    }
    .w-\[calc\(100\%-2rem\)\] {
        width: calc(100% - 2rem)
    }
    .w-\[min\(46\.75rem\,
    130vw\)\] {
        width: min(46.75rem, 130vw)
    }
    .w-\[min\(120vw\,
    900px\)\] {
        width: min(120vw, 900px)
    }
    .w-\[min\(200\%\,
    100rem\)\] {
        width: min(200%, 100rem)
    }
    .w-auto {
        width: auto
    }
    .w-fit {
        width: fit-content
    }
    .w-full {
        width: 100%
    }
    .w-max {
        width: max-content
    }
    .w-px {
        width: 1px
    }
    .w-screen {
        width: 100vw
    }
    .max-w-2xl {
        max-width: var(--container-2xl)
    }
    .max-w-3xl {
        max-width: var(--container-3xl)
    }
    .max-w-4xl {
        max-width: var(--container-4xl)
    }
    .max-w-5xl {
        max-width: var(--container-5xl)
    }
    .max-w-20 {
        max-width: calc(var(--spacing)*20)
    }
    .max-w-30\.5 {
        max-width: calc(var(--spacing)*30.5)
    }
    .max-w-40 {
        max-width: calc(var(--spacing)*40)
    }
    .max-w-62\.5 {
        max-width: calc(var(--spacing)*62.5)
    }
    .max-w-63\.5 {
        max-width: calc(var(--spacing)*63.5)
    }
    .max-w-67\.5 {
        max-width: calc(var(--spacing)*67.5)
    }
    .max-w-72 {
        max-width: calc(var(--spacing)*72)
    }
    .max-w-80 {
        max-width: calc(var(--spacing)*80)
    }
    .max-w-84 {
        max-width: calc(var(--spacing)*84)
    }
    .max-w-96\.25 {
        max-width: calc(var(--spacing)*96.25)
    }
    .max-w-97 {
        max-width: calc(var(--spacing)*97)
    }
    .max-w-100 {
        max-width: calc(var(--spacing)*100)
    }
    .max-w-110 {
        max-width: calc(var(--spacing)*110)
    }
    .max-w-120 {
        max-width: calc(var(--spacing)*120)
    }
    .max-w-124\.25 {
        max-width: calc(var(--spacing)*124.25)
    }
    .max-w-131\.5 {
        max-width: calc(var(--spacing)*131.5)
    }
    .max-w-162\.5 {
        max-width: calc(var(--spacing)*162.5)
    }
    .max-w-172\.75 {
        max-width: calc(var(--spacing)*172.75)
    }
    .max-w-186\.75 {
        max-width: calc(var(--spacing)*186.75)
    }
    .max-w-197\.5 {
        max-width: calc(var(--spacing)*197.5)
    }
    .max-w-216 {
        max-width: calc(var(--spacing)*216)
    }
    .max-w-225 {
        max-width: calc(var(--spacing)*225)
    }
    .max-w-230\.25 {
        max-width: calc(var(--spacing)*230.25)
    }
    .max-w-274\.5 {
        max-width: calc(var(--spacing)*274.5)
    }
    .max-w-285 {
        max-width: calc(var(--spacing)*285)
    }
    .max-w-300 {
        max-width: calc(var(--spacing)*300)
    }
    .max-w-337\.5 {
        max-width: calc(var(--spacing)*337.5)
    }
    .max-w-360 {
        max-width: calc(var(--spacing)*360)
    }
    .max-w-362\.5 {
        max-width: calc(var(--spacing)*362.5)
    }
    .max-w-397\.5 {
        max-width: calc(var(--spacing)*397.5)
    }
    .max-w-480 {
        max-width: calc(var(--spacing)*480)
    }
    .max-w-\[90\%\] {
        max-width: 90%
    }
    .max-w-\[240px\] {
        max-width: 240px
    }
    .max-w-\[250px\] {
        max-width: 250px
    }
    .max-w-\[282px\] {
        max-width: 282px
    }
    .max-w-\[310px\] {
        max-width: 310px
    }
    .max-w-\[317px\] {
        max-width: 317px
    }
    .max-w-\[343px\] {
        max-width: 343px
    }
    .max-w-\[400px\] {
        max-width: 400px
    }
    .max-w-\[407px\] {
        max-width: 407px
    }
    .max-w-\[500px\] {
        max-width: 500px
    }
    .max-w-\[600px\] {
        max-width: 600px
    }
    .max-w-\[612px\] {
        max-width: 612px
    }
    .max-w-\[617px\] {
        max-width: 617px
    }
    .max-w-\[660px\] {
        max-width: 660px
    }
    .max-w-\[800px\] {
        max-width: 800px
    }
    .max-w-\[860px\] {
        max-width: 860px
    }
    .max-w-\[1000px\] {
        max-width: 1000px
    }
    .max-w-\[1200px\] {
        max-width: 1200px
    }
    .max-w-\[1280px\] {
        max-width: 1280px
    }
    .max-w-\[1286px\] {
        max-width: 1286px
    }
    .max-w-\[1440px\] {
        max-width: 1440px
    }
    .max-w-\[calc\(100\%-1\.75rem\)\] {
        max-width: calc(100% - 1.75rem)
    }
    .max-w-\[calc\(100\%-2rem\)\] {
        max-width: calc(100% - 2rem)
    }
    .max-w-full {
        max-width: 100%
    }
    .max-w-lg {
        max-width: var(--container-lg)
    }
    .max-w-md {
        max-width: var(--container-md)
    }
    .max-w-none {
        max-width: none
    }
    .max-w-sm {
        max-width: var(--container-sm)
    }
    .max-w-xl {
        max-width: var(--container-xl)
    }
    .min-w-0 {
        min-width: calc(var(--spacing)*0)
    }
    .min-w-24 {
        min-width: calc(var(--spacing)*24)
    }
    .min-w-25\.5 {
        min-width: calc(var(--spacing)*25.5)
    }
    .min-w-42 {
        min-width: calc(var(--spacing)*42)
    }
    .min-w-105 {
        min-width: calc(var(--spacing)*105)
    }
    .min-w-\[187px\] {
        min-width: 187px
    }
    .flex-1 {
        flex: 1
    }
    .flex-\[1_0_0\] {
        flex: 1 0 0
    }
    .flex-\[50\%\] {
        flex: 50%
    }
    .flex-none {
        flex: none
    }
    .flex-shrink,
    .shrink {
        flex-shrink: 1
    }
    .shrink-0 {
        flex-shrink: 0
    }
    .grow {
        flex-grow: 1
    }
    .grow\ ! {
        flex-grow: 1 !important
    }
    .grow-0 {
        flex-grow: 0
    }
    .basis-full {
        flex-basis: 100%
    }
    .table-auto {
        table-layout: auto
    }
    .border-collapse {
        border-collapse: collapse
    }
    .border-separate {
        border-collapse: initial
    }
    .border-spacing-0 {
        --tw-border-spacing-x: calc(var(--spacing)*0);
        --tw-border-spacing-y: calc(var(--spacing)*0);
        border-spacing: var(--tw-border-spacing-x)var(--tw-border-spacing-y)
    }
    .origin-\(--radix-popover-content-transform-origin\) {
        transform-origin: var(--radix-popover-content-transform-origin)
    }
    .origin-\(--radix-tooltip-content-transform-origin\) {
        transform-origin: var(--radix-tooltip-content-transform-origin)
    }
    .origin-top-left {
        transform-origin: 0 0
    }
    .translate-\[-50\%\] {
        --tw-translate-x: -50%;
        --tw-translate-y: -50%
    }
    .-translate-x-1\/2,
    .translate-\[-50\%\] {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .-translate-x-1\/2 {
        --tw-translate-x: calc(calc(1/2*100%)*-1)
    }
    .-translate-x-3 {
        --tw-translate-x: calc(var(--spacing)*-3)
    }
    .-translate-x-3,
    .-translate-x-full {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .-translate-x-full {
        --tw-translate-x: -100%
    }
    .-translate-x-px {
        --tw-translate-x: -1px
    }
    .-translate-x-px,
    .translate-x-0 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-0 {
        --tw-translate-x: calc(var(--spacing)*0)
    }
    .translate-x-2\/3 {
        --tw-translate-x: calc(2/3*100%)
    }
    .translate-x-2\/3,
    .translate-x-\[-50\%\] {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-\[-50\%\] {
        --tw-translate-x: -50%
    }
    .-translate-y-1\/2 {
        --tw-translate-y: calc(calc(1/2*100%)*-1)
    }
    .-translate-y-1\/2,
    .-translate-y-full {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .-translate-y-full {
        --tw-translate-y: -100%
    }
    .translate-y-0 {
        --tw-translate-y: calc(var(--spacing)*0)
    }
    .translate-y-0,
    .translate-y-0\.5 {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-0\.5 {
        --tw-translate-y: calc(var(--spacing)*.5)
    }
    .translate-y-1\/10 {
        --tw-translate-y: calc(1/10*100%)
    }
    .translate-y-1\/10,
    .translate-y-\[-50\%\] {
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-\[-50\%\] {
        --tw-translate-y: -50%
    }
    .translate-y-\[calc\(-50\%-2px\)\] {
        --tw-translate-y: calc(-50% - 2px);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-full {
        --tw-translate-y: 100%;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .scale-0 {
        --tw-scale-x: 0%;
        --tw-scale-y: 0%;
        --tw-scale-z: 0%
    }
    .scale-0,
    .scale-x-\[-1\] {
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }
    .scale-x-\[-1\] {
        --tw-scale-x: -1
    }
    .-rotate-1 {
        rotate: -1deg
    }
    .-rotate-90 {
        rotate: -90deg
    }
    .rotate-5 {
        rotate: 5deg
    }
    .rotate-45 {
        rotate: 45deg
    }
    .rotate-90 {
        rotate: 90deg
    }
    .rotate-180 {
        rotate: 180deg
    }
    .rotate-\[-4\.43deg\] {
        rotate: -4.43deg
    }
    .transform {
        transform: var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )
    }
    .transform-\[scale\(calc\(100cqw\/var\(--collage-width\)\)\)\] {
        transform: scale(calc(100cqw/var(--collage-width)))
    }
    .transform-gpu {
        transform: translateZ(0)var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )
    }
    .animate-in {
        animation: enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)
    }
    .animate-loading-spin {
        animation: loading-spin .75s steps(8) infinite
    }
    .animate-marquee {
        animation: marquee 24s linear infinite
    }
    .animate-pulse {
        animation: var(--animate-pulse)
    }
    .animate-soft-ping {
        animation: soft-ping 2.5s cubic-bezier(0, 0, .2, 1) infinite
    }
    .animate-spin {
        animation: var(--animate-spin)
    }
    .cursor-default {
        cursor: default
    }
    .cursor-pointer {
        cursor: pointer
    }
    .cursor-text {
        cursor: text
    }
    .touch-pan-x {
        --tw-pan-x: pan-x;
        touch-action: var(--tw-pan-x, )var(--tw-pan-y, )var(--tw-pinch-zoom, )
    }
    .touch-none {
        touch-action: none
    }
    .resize {
        resize: both
    }
    .scroll-m-20 {
        scroll-margin: calc(var(--spacing)*20)
    }
    .scroll-mt-24 {
        scroll-margin-top: calc(var(--spacing)*24)
    }
    .scroll-mt-28 {
        scroll-margin-top: calc(var(--spacing)*28)
    }
    .scroll-py-1 {
        scroll-padding-block: calc(var(--spacing)*1)
    }
    .list-outside {
        list-style-position: outside
    }
    .\ !list-disc {
        list-style-type: disc !important
    }
    .list-decimal {
        list-style-type: decimal
    }
    .list-disc {
        list-style-type: disc
    }
    .list-none {
        list-style-type: none
    }
    .appearance-auto {
        appearance: auto
    }
    .auto-cols-fr {
        grid-auto-columns: minmax(0, 1fr)
    }
    .grid-flow-col {
        grid-auto-flow: column
    }
    .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
    .grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
    .grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
    .grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }
    .grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }
    .grid-cols-\[1fr_426px\] {
        grid-template-columns: 1fr 426px
    }
    .grid-cols-\[1fr_auto_1fr\] {
        grid-template-columns: 1fr auto 1fr
    }
    .grid-cols-\[24px_1fr\] {
        grid-template-columns: 24px 1fr
    }
    .grid-cols-\[128px_1fr\] {
        grid-template-columns: 128px 1fr
    }
    .grid-cols-\[130px_max-content\] {
        grid-template-columns: 130px max-content
    }
    .grid-cols-\[130px_min-content\] {
        grid-template-columns: 130px min-content
    }
    .grid-cols-subgrid {
        grid-template-columns: subgrid
    }
    .flex-col {
        flex-direction: column
    }
    .flex-col-reverse {
        flex-direction: column-reverse
    }
    .flex-row {
        flex-direction: row
    }
    .flex-row-reverse {
        flex-direction: row-reverse
    }
    .\ !flex-nowrap {
        flex-wrap: nowrap !important
    }
    .flex-nowrap {
        flex-wrap: nowrap
    }
    .flex-wrap {
        flex-wrap: wrap
    }
    .items-baseline {
        align-items: baseline
    }
    .items-center {
        align-items: center
    }
    .items-end {
        align-items: flex-end
    }
    .items-start {
        align-items: flex-start
    }
    .items-start\ ! {
        align-items: flex-start !important
    }
    .items-stretch {
        align-items: stretch
    }
    .justify-around {
        justify-content: space-around
    }
    .justify-between {
        justify-content: space-between
    }
    .justify-center {
        justify-content: center
    }
    .justify-end {
        justify-content: flex-end
    }
    .justify-start {
        justify-content: flex-start
    }
    .\ !gap-2 {
        gap: calc(var(--spacing)*2) !important
    }
    .gap-0 {
        gap: calc(var(--spacing)*0)
    }
    .gap-0\.5 {
        gap: calc(var(--spacing)*.5)
    }
    .gap-1 {
        gap: calc(var(--spacing)*1)
    }
    .gap-1\.5 {
        gap: calc(var(--spacing)*1.5)
    }
    .gap-2 {
        gap: calc(var(--spacing)*2)
    }
    .gap-2\ ! {
        gap: calc(var(--spacing)*2) !important
    }
    .gap-2\.5 {
        gap: calc(var(--spacing)*2.5)
    }
    .gap-3 {
        gap: calc(var(--spacing)*3)
    }
    .gap-3\.5 {
        gap: calc(var(--spacing)*3.5)
    }
    .gap-4 {
        gap: calc(var(--spacing)*4)
    }
    .gap-5 {
        gap: calc(var(--spacing)*5)
    }
    .gap-5\.25 {
        gap: calc(var(--spacing)*5.25)
    }
    .gap-5\.75 {
        gap: calc(var(--spacing)*5.75)
    }
    .gap-6 {
        gap: calc(var(--spacing)*6)
    }
    .gap-6\.5 {
        gap: calc(var(--spacing)*6.5)
    }
    .gap-7 {
        gap: calc(var(--spacing)*7)
    }
    .gap-7\.5 {
        gap: calc(var(--spacing)*7.5)
    }
    .gap-8 {
        gap: calc(var(--spacing)*8)
    }
    .gap-10 {
        gap: calc(var(--spacing)*10)
    }
    .gap-11\.25 {
        gap: calc(var(--spacing)*11.25)
    }
    .gap-12 {
        gap: calc(var(--spacing)*12)
    }
    .gap-14 {
        gap: calc(var(--spacing)*14)
    }
    .gap-\[0\.5rem\] {
        gap: .5rem
    }
    .gap-\[0\.5rem\]\ ! {
        gap: .5rem !important
    }
    .gap-\[0\.12rem\] {
        gap: .12rem
    }
    .gap-\[3px\] {
        gap: 3px
    }
    .gap-\[6\.272px\] {
        gap: 6.272px
    }
    .gap-\[8px\] {
        gap: 8px
    }
    .gap-\[10px\] {
        gap: 10px
    }
    :where(.space-y-0>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-3>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-4>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-6>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-8>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-12>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))
    }
    .gap-x-1 {
        column-gap: calc(var(--spacing)*1)
    }
    .gap-x-1\.5 {
        column-gap: calc(var(--spacing)*1.5)
    }
    .gap-x-2 {
        column-gap: calc(var(--spacing)*2)
    }
    .gap-x-3 {
        column-gap: calc(var(--spacing)*3)
    }
    .gap-x-4 {
        column-gap: calc(var(--spacing)*4)
    }
    .gap-x-7\.5 {
        column-gap: calc(var(--spacing)*7.5)
    }
    .gap-x-10 {
        column-gap: calc(var(--spacing)*10)
    }
    .gap-x-20 {
        column-gap: calc(var(--spacing)*20)
    }
    .gap-x-23\.5 {
        column-gap: calc(var(--spacing)*23.5)
    }
    .gap-y-1 {
        row-gap: calc(var(--spacing)*1)
    }
    .gap-y-2 {
        row-gap: calc(var(--spacing)*2)
    }
    .gap-y-3 {
        row-gap: calc(var(--spacing)*3)
    }
    .gap-y-4 {
        row-gap: calc(var(--spacing)*4)
    }
    .gap-y-4\.5 {
        row-gap: calc(var(--spacing)*4.5)
    }
    .gap-y-5 {
        row-gap: calc(var(--spacing)*5)
    }
    .gap-y-6 {
        row-gap: calc(var(--spacing)*6)
    }
    .gap-y-7\.5 {
        row-gap: calc(var(--spacing)*7.5)
    }
    .gap-y-11\.75 {
        row-gap: calc(var(--spacing)*11.75)
    }
    :where(.divide-y>:not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(1px*var(--tw-divide-y-reverse));
        border-bottom-width: calc(1px*calc(1 - var(--tw-divide-y-reverse)))
    }
    :where(.divide-\[\#c7bcd0\]>:not(:last-child)) {
        border-color: #c7bcd0
    }
    :where(.divide-primary\/15>:not(:last-child)) {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        :where(.divide-primary\/15>: not(:last-child)) {
            border-color:color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .self-center {
        align-self: center
    }
    .self-end {
        align-self: flex-end
    }
    .self-start {
        align-self: flex-start
    }
    .self-stretch {
        align-self: stretch
    }
    .truncate {
        text-overflow: ellipsis;
        white-space: nowrap
    }
    .overflow-hidden,
    .truncate {
        overflow: hidden
    }
    .overflow-x-auto {
        overflow-x: auto
    }
    .overflow-x-hidden {
        overflow-x: hidden
    }
    .overflow-y-auto {
        overflow-y: auto
    }
    .overflow-y-hidden {
        overflow-y: hidden
    }
    .overscroll-x-contain {
        overscroll-behavior-x: contain
    }
    .scroll-smooth {
        scroll-behavior: smooth
    }
    .\ !rounded-none {
        border-radius: 0 !important
    }
    .\ !rounded-xl {
        border-radius: var(--radius-xl) !important
    }
    .rounded {
        border-radius: .25rem
    }
    .rounded-\(--tva-rounded\) {
        border-radius: var(--tva-rounded)
    }
    .rounded-2xl {
        border-radius: var(--radius-2xl)
    }
    .rounded-3xl {
        border-radius: var(--radius-3xl)
    }
    .rounded-\[1\.25rem\] {
        border-radius: 1.25rem
    }
    .rounded-\[3px\] {
        border-radius: 3px
    }
    .rounded-\[5px\] {
        border-radius: 5px
    }
    .rounded-\[6px\] {
        border-radius: 6px
    }
    .rounded-\[8px\] {
        border-radius: 8px
    }
    .rounded-\[10px\] {
        border-radius: 10px
    }
    .rounded-\[14px\] {
        border-radius: 14px
    }
    .rounded-\[16px\] {
        border-radius: 16px
    }
    .rounded-\[16px_16px_54px_16px\] {
        border-radius: 16px 16px 54px
    }
    .rounded-\[18px\] {
        border-radius: 18px
    }
    .rounded-\[20px\] {
        border-radius: 20px
    }
    .rounded-\[inherit\] {
        border-radius: inherit
    }
    .rounded-full {
        border-radius: 3.40282e+38px
    }
    .rounded-full\ ! {
        border-radius: 3.40282e+38px !important
    }
    .rounded-lg {
        border-radius: var(--radius-lg)
    }
    .rounded-md {
        border-radius: var(--radius-md)
    }
    .rounded-none {
        border-radius: 0
    }
    .rounded-sm {
        border-radius: var(--radius-sm)
    }
    .rounded-xl {
        border-radius: var(--radius-xl)
    }
    .rounded-xs {
        border-radius: var(--radius-xs)
    }
    .rounded-t-2xl {
        border-top-left-radius: var(--radius-2xl);
        border-top-right-radius: var(--radius-2xl)
    }
    .rounded-t-lg {
        border-top-left-radius: var(--radius-lg);
        border-top-right-radius: var(--radius-lg)
    }
    .rounded-t-md {
        border-top-left-radius: var(--radius-md);
        border-top-right-radius: var(--radius-md)
    }
    .rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }
    .rounded-t-sm {
        border-top-left-radius: var(--radius-sm);
        border-top-right-radius: var(--radius-sm)
    }
    .rounded-tl-\[14px\] {
        border-top-left-radius: 14px
    }
    .rounded-tl-lg {
        border-top-left-radius: var(--radius-lg)
    }
    .rounded-tl-sm {
        border-top-left-radius: var(--radius-sm)
    }
    .rounded-r-xl {
        border-top-right-radius: var(--radius-xl);
        border-bottom-right-radius: var(--radius-xl)
    }
    .rounded-tr-sm {
        border-top-right-radius: var(--radius-sm)
    }
    .rounded-b-lg {
        border-bottom-right-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg)
    }
    .rounded-br {
        border-bottom-right-radius: .25rem
    }
    .rounded-br-\[14px\] {
        border-bottom-right-radius: 14px
    }
    .rounded-br-lg {
        border-bottom-right-radius: var(--radius-lg)
    }
    .rounded-bl-sm {
        border-bottom-left-radius: var(--radius-sm)
    }
    .\ !border-\[1\.5px\] {
        border-style: var(--tw-border-style) !important;
        border-width: 1.5px !important
    }
    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }
    .border-\(length\:--tw-border-width\) {
        border-style: var(--tw-border-style);
        border-width: var(--tw-border-width)
    }
    .border-0 {
        border-style: var(--tw-border-style);
        border-width: 0
    }
    .border-8 {
        border-style: var(--tw-border-style);
        border-width: 8px
    }
    .border-12 {
        border-style: var(--tw-border-style);
        border-width: 12px
    }
    .border-14 {
        border-style: var(--tw-border-style);
        border-width: 14px
    }
    .border-\[0\.3px\] {
        border-style: var(--tw-border-style);
        border-width: .3px
    }
    .border-\[1\.5px\] {
        border-style: var(--tw-border-style);
        border-width: 1.5px
    }
    .border-\[14px\] {
        border-style: var(--tw-border-style);
        border-width: 14px
    }
    .border-y-2 {
        border-block-style: var(--tw-border-style);
        border-block-width: 2px
    }
    .\ !border-t-0 {
        border-top-style: var(--tw-border-style) !important;
        border-top-width: 0 !important
    }
    .border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }
    .border-t-2 {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px
    }
    .border-r {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }
    .border-r-2 {
        border-right-style: var(--tw-border-style);
        border-right-width: 2px
    }
    .border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }
    .border-b-0\ ! {
        border-bottom-style: var(--tw-border-style) !important;
        border-bottom-width: 0 !important
    }
    .border-b-2 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px
    }
    .border-l {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px
    }
    .border-l-2 {
        border-left-style: var(--tw-border-style);
        border-left-width: 2px
    }
    .border-l-4 {
        border-left-style: var(--tw-border-style);
        border-left-width: 4px
    }
    .border-l-\[1\.5px\] {
        border-left-style: var(--tw-border-style);
        border-left-width: 1.5px
    }
    .border-dashed {
        --tw-border-style: dashed;
        border-style: dashed
    }
    .border-dotted {
        --tw-border-style: dotted;
        border-style: dotted
    }
    .border-none {
        --tw-border-style: none;
        border-style: none
    }
    .border-solid {
        --tw-border-style: solid;
        border-style: solid
    }
    .\ !border-\[var\(--mint-color-100\,
    \#e1ffde\)\] {
        border-color: var(--mint-color-100, #e1ffde) !important
    }
    .border-\(--border-border-tertiary\,
    \#dedae0\) {
        border-color: var(--border-border-tertiary, #dedae0)
    }
    .border-\[\#0b6100\] {
        border-color: #0b6100
    }
    .border-\[\#2D83C2\] {
        border-color: #2d83c2
    }
    .border-\[\#2d2d4f\] {
        border-color: #2d2d4f
    }
    .border-\[\#5e6c96\] {
        border-color: #5e6c96
    }
    .border-\[\#9c91a3\] {
        border-color: #9c91a3
    }
    .border-\[\#270949\] {
        border-color: #270949
    }
    .border-\[\#270949\]\/20 {
        border-color: oklab(23.6462% .0522383 -.0949839/.2)
    }
    .border-\[\#270949\]\/30 {
        border-color: oklab(23.6462% .0522383 -.0949839/.3)
    }
    .border-\[\#c7bcd0\] {
        border-color: #c7bcd0
    }
    .border-\[\#c7bcd0\]\/60 {
        border-color: oklab(81.0394% .0194339 -.0230849/.6)
    }
    .border-\[\#c7fcc2\] {
        border-color: #c7fcc2
    }
    .border-\[\#cdcdcd\] {
        border-color: #cdcdcd
    }
    .border-\[\#dedae0\] {
        border-color: #dedae0
    }
    .border-\[\#dfdfdf\] {
        border-color: #dfdfdf
    }
    .border-\[\#e8042a\] {
        border-color: #e8042a
    }
    .border-\[\#f4f3f5\] {
        border-color: #f4f3f5
    }
    .border-\[rgba\(45\,
    46\,
    79\,
    0\.5\)\] {
        border-color: #2d2e4f80
    }
    .border-\[var\(--purple-color-5\)\] {
        border-color: var(--purple-color-5)
    }
    .border-\[var\(--purple-color-15\)\] {
        border-color: var(--purple-color-15)
    }
    .border-\[var\(--purple-color-45\)\] {
        border-color: var(--purple-color-45)
    }
    .border-black\/4 {
        border-color: #0000000a
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/4 {
            border-color: color-mix(in oklab, var(--color-black)4%, transparent)
        }
    }
    .border-black\/5 {
        border-color: #0000000d
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/5 {
            border-color: color-mix(in oklab, var(--color-black)5%, transparent)
        }
    }
    .border-black\/8 {
        border-color: #00000014
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/8 {
            border-color: color-mix(in oklab, var(--color-black)8%, transparent)
        }
    }
    .border-black\/16 {
        border-color: #00000029
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-black\/16 {
            border-color: color-mix(in oklab, var(--color-black)16%, transparent)
        }
    }
    .border-error {
        border-color: var(--secondary-color-red-100)
    }
    .border-gray-100 {
        border-color: var(--color-gray-100)
    }
    .border-gray-200 {
        border-color: var(--color-gray-200)
    }
    .border-green {
        border-color: var(--text-green)
    }
    .border-primary {
        border-color: var(--text-primary)
    }
    .border-primary-mint,
    .border-primary-mint\/15 {
        border-color: var(--primary-color-mint-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary-mint\/15 {
            border-color: color-mix(in oklab, var(--primary-color-mint-100)15%, transparent)
        }
    }
    .border-primary\/5 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/5 {
            border-color: color-mix(in oklab, var(--text-primary)5%, transparent)
        }
    }
    .border-primary\/10 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/10 {
            border-color: color-mix(in oklab, var(--text-primary)10%, transparent)
        }
    }
    .border-primary\/15 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/15 {
            border-color: color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .border-primary\/30 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/30 {
            border-color: color-mix(in oklab, var(--text-primary)30%, transparent)
        }
    }
    .border-primary\/45 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/45 {
            border-color: color-mix(in oklab, var(--text-primary)45%, transparent)
        }
    }
    .border-primary\/60 {
        border-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-primary\/60 {
            border-color: color-mix(in oklab, var(--text-primary)60%, transparent)
        }
    }
    .border-purple-5 {
        border-color: var(--purple-color-5)
    }
    .border-purple-15 {
        border-color: var(--purple-color-15)
    }
    .border-purple-15\ ! {
        border-color: var(--purple-color-15) !important
    }
    .border-purple-45 {
        border-color: var(--primary-color-purple-45)
    }
    .border-secondary {
        border-color: var(--secondary-color-blue-0)
    }
    .border-secondary-blue-100 {
        border-color: var(--secondary-color-blue-100)
    }
    .border-semantic-error {
        border-color: #ff0018
    }
    .border-transparent {
        border-color: #0000
    }
    .border-tva-blue-700 {
        border-color: #026ab5
    }
    .border-tva-gray-250 {
        border-color: #e6e6e6
    }
    .border-tva-gray-350 {
        border-color: #ddd
    }
    .border-tva-slate-75 {
        border-color: #9c91a3
    }
    .border-tva-slate-100 {
        border-color: #7a6c84
    }
    .border-tva-slate-200 {
        border-color: #dedae0
    }
    .border-white {
        border-color: var(--primary-color-white-100)
    }
    .border-t-current {
        border-top-color: initial
    }
    .border-t-primary\/15 {
        border-top-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-t-primary\/15 {
            border-top-color: color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .border-t-transparent {
        border-top-color: #0000
    }
    .border-r-\[\#cdcdcd\] {
        border-right-color: #cdcdcd
    }
    .border-r-current {
        border-right-color: initial
    }
    .border-r-primary\/15 {
        border-right-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-r-primary\/15 {
            border-right-color: color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .border-b-current {
        border-bottom-color: initial
    }
    .border-b-primary\/15 {
        border-bottom-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-b-primary\/15 {
            border-bottom-color: color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .border-b-purple-15 {
        border-bottom-color: var(--purple-color-15)
    }
    .border-b-white {
        border-bottom-color: var(--primary-color-white-100)
    }
    .border-l-\[var\(--purple-color-5\)\] {
        border-left-color: var(--purple-color-5)
    }
    .border-l-current {
        border-left-color: initial
    }
    .border-l-transparent {
        border-left-color: #0000
    }
    .border-l-tva-blue-500 {
        border-left-color: #2d83c2
    }
    .\ !bg-\[red\] {
        background-color: red !important
    }
    .\ !bg-\[var\(--purple-color-100\)\] {
        background-color: var(--purple-color-100) !important
    }
    .\ !bg-transparent {
        background-color: #0000 !important
    }
    .\ !bg-tva-slate-200 {
        background-color: #dedae0 !important
    }
    .bg-\(--bg-button-primary\) {
        background-color: var(--bg-button-primary)
    }
    .bg-\[\#1e2e5e\] {
        background-color: #1e2e5e
    }
    .bg-\[\#2D83C2\] {
        background-color: #2d83c2
    }
    .bg-\[\#2d2d4f\] {
        background-color: #2d2d4f
    }
    .bg-\[\#259AF0\] {
        background-color: #259af0
    }
    .bg-\[\#9747ff\] {
        background-color: #9747ff
    }
    .bg-\[\#9747ff\]\/25 {
        background-color: oklab(59.8148% .11935 -.224364/.25)
    }
    .bg-\[\#030813\] {
        background-color: #030813
    }
    .bg-\[\#151515\]\ ! {
        background-color: #151515 !important
    }
    .bg-\[\#270949\] {
        background-color: #270949
    }
    .bg-\[\#D9D9D9\] {
        background-color: #d9d9d9
    }
    .bg-\[\#D77655\] {
        background-color: #d77655
    }
    .bg-\[\#DFE7FC\] {
        background-color: #dfe7fc
    }
    .bg-\[\#EBEBEB\] {
        background-color: #ebebeb
    }
    .bg-\[\#F2F5F9\] {
        background-color: #f2f5f9
    }
    .bg-\[\#F5F9FC\] {
        background-color: #f5f9fc
    }
    .bg-\[\#F5FBFF\] {
        background-color: #f5fbff
    }
    .bg-\[\#F9FAFA\] {
        background-color: #f9fafa
    }
    .bg-\[\#FFD9C9\] {
        background-color: #ffd9c9
    }
    .bg-\[\#FFF\] {
        background-color: #fff
    }
    .bg-\[\#c7f5c9\] {
        background-color: #c7f5c9
    }
    .bg-\[\#e7eff5\] {
        background-color: #e7eff5
    }
    .bg-\[\#ece7f0\] {
        background-color: #ece7f0
    }
    .bg-\[\#f0fbf1\] {
        background-color: #f0fbf1
    }
    .bg-\[\#f6fff5\] {
        background-color: #f6fff5
    }
    .bg-\[\#f7f7f7\] {
        background-color: #f7f7f7
    }
    .bg-\[\#faf9fc\] {
        background-color: #faf9fc
    }
    .bg-\[\#fafafa\] {
        background-color: #fafafa
    }
    .bg-\[\#ffd4b8\] {
        background-color: #ffd4b8
    }
    .bg-\[\#ffd6f0\] {
        background-color: #ffd6f0
    }
    .bg-\[\#ffd9c9\] {
        background-color: #ffd9c9
    }
    .bg-\[\#ffe9f7\] {
        background-color: #ffe9f7
    }
    .bg-\[\#fff\]\ ! {
        background-color: #fff !important
    }
    .bg-\[rgba\(34\,
    10\,
    50\,
    0\.9\)\] {
        background-color: #220a32e6
    }
    .bg-\[rgba\(34\,
    10\,
    50\,
    0\.45\)\] {
        background-color: #220a3273
    }
    .bg-\[rgba\(225\,
    255\,
    222\,
    0\.03\)\] {
        background-color: #e1ffde08
    }
    .bg-\[var\(--bg-disabled\)\] {
        background-color: var(--bg-disabled)
    }
    .bg-\[var\(--primary-color-mint-115\)\] {
        background-color: var(--primary-color-mint-115)
    }
    .bg-background {
        background-color: #dedae0
    }
    .bg-black\/50 {
        background-color: #00000080
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-black\/50 {
            background-color: color-mix(in oklab, var(--color-black)50%, transparent)
        }
    }
    .bg-blue-100\ ! {
        background-color: var(--blue-color-100) !important
    }
    .bg-dark-blue {
        background-color: var(--primary-color-dark-blue-0)
    }
    .bg-dune-100\ ! {
        background-color: var(--dune-color-100) !important
    }
    .bg-gray-50 {
        background-color: var(--color-gray-50)
    }
    .bg-gray-200 {
        background-color: var(--color-gray-200)
    }
    .bg-green {
        background-color: var(--text-green)
    }
    .bg-inherit {
        background-color: inherit
    }
    .bg-label-disabled {
        background-color: #9c91a3
    }
    .bg-mint-100 {
        background-color: var(--mint-color-100)
    }
    .bg-mint-100\ ! {
        background-color: var(--mint-color-100) !important
    }
    .bg-mint-115 {
        background-color: var(--primary-color-mint-115)
    }
    .bg-mint-muted {
        background-color: var(--primary-color-mint-muted)
    }
    .bg-new-badge {
        background-color: #cc0016
    }
    .bg-pink-muted {
        background-color: var(--primary-color-pink-muted)
    }
    .bg-primary {
        background-color: var(--text-primary)
    }
    .bg-primary-dark-blue-0 {
        background-color: var(--primary-color-dark-blue-0)
    }
    .bg-primary-mint,
    .bg-primary-mint\/40 {
        background-color: var(--primary-color-mint-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary-mint\/40 {
            background-color: color-mix(in oklab, var(--primary-color-mint-100)40%, transparent)
        }
    }
    .bg-primary-pink {
        background-color: var(--primary-color-pink-100)
    }
    .bg-primary-pink-muted {
        background-color: var(--primary-color-pink-muted)
    }
    .bg-primary-pink-muted\ ! {
        background-color: var(--primary-color-pink-muted) !important
    }
    .bg-primary-purple-muted {
        background-color: var(--primary-color-purple-muted)
    }
    .bg-primary\/5 {
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/5 {
            background-color: color-mix(in oklab, var(--text-primary)5%, transparent)
        }
    }
    .bg-primary\/8 {
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/8 {
            background-color: color-mix(in oklab, var(--text-primary)8%, transparent)
        }
    }
    .bg-primary\/10 {
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/10 {
            background-color: color-mix(in oklab, var(--text-primary)10%, transparent)
        }
    }
    .bg-primary\/15 {
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/15 {
            background-color: color-mix(in oklab, var(--text-primary)15%, transparent)
        }
    }
    .bg-primary\/45 {
        background-color: var(--text-primary)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-primary\/45 {
            background-color: color-mix(in oklab, var(--text-primary)45%, transparent)
        }
    }
    .bg-purple-5 {
        background-color: var(--purple-color-5)
    }
    .bg-purple-15 {
        background-color: var(--purple-color-15)
    }
    .bg-purple-45 {
        background-color: var(--primary-color-purple-45)
    }
    .bg-purple-60 {
        background-color: var(--primary-color-purple-60)
    }
    .bg-secondary {
        background-color: var(--secondary-color-blue-0)
    }
    .bg-secondary-blue-100 {
        background-color: var(--secondary-color-blue-100)
    }
    .bg-secondary-blue-100\ ! {
        background-color: var(--secondary-color-blue-100) !important
    }
    .bg-secondary-blue-100\/15 {
        background-color: var(--secondary-color-blue-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-secondary-blue-100\/15 {
            background-color: color-mix(in oklab, var(--secondary-color-blue-100)15%, transparent)
        }
    }
    .bg-secondary-blue-100\/20 {
        background-color: var(--secondary-color-blue-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-secondary-blue-100\/20 {
            background-color: color-mix(in oklab, var(--secondary-color-blue-100)20%, transparent)
        }
    }
    .bg-secondary-neon,
    .bg-secondary-neon\/80 {
        background-color: var(--secondary-color-neon-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-secondary-neon\/80 {
            background-color: color-mix(in oklab, var(--secondary-color-neon-100)80%, transparent)
        }
    }
    .bg-secondary-neon\/90 {
        background-color: var(--secondary-color-neon-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-secondary-neon\/90 {
            background-color: color-mix(in oklab, var(--secondary-color-neon-100)90%, transparent)
        }
    }
    .bg-secondary-pink {
        background-color: var(--primary-color-pink-muted)
    }
    .bg-semantic-error {
        background-color: #ff0018
    }
    .bg-tier-diamond {
        background-color: var(--smart-program-color-diamond)
    }
    .bg-tier-platinum {
        background-color: var(--smart-program-color-platinum)
    }
    .bg-transparent {
        background-color: #0000
    }
    .bg-transparent\ ! {
        background-color: #0000 !important
    }
    .bg-tva-blue-50 {
        background-color: #eaf3f9
    }
    .bg-tva-blue-900 {
        background-color: #1e2e5e
    }
    .bg-tva-gray-50 {
        background-color: #fafafa
    }
    .bg-tva-gray-100 {
        background-color: #f5f5f5
    }
    .bg-tva-mint-200 {
        background-color: #e1ffde
    }
    .bg-tva-mint-300 {
        background-color: #c7fcc2
    }
    .bg-tva-pink-100 {
        background-color: #ffd4f7
    }
    .bg-tva-pink-200 {
        background-color: #fff5fb
    }
    .bg-tva-purple-900 {
        background-color: #14031f
    }
    .bg-tva-purple-1000 {
        background-color: #220a32
    }
    .bg-tva-red-700 {
        background-color: #dd1a00
    }
    .bg-tva-slate-75 {
        background-color: #9c91a3
    }
    .bg-tva-slate-100 {
        background-color: #7a6c84
    }
    .bg-tva-slate-200 {
        background-color: #dedae0
    }
    .bg-tva-white {
        background-color: #fff
    }
    .bg-tva-white\ ! {
        background-color: #fff !important
    }
    .bg-tva-white-50 {
        background-color: #f9fafa
    }
    .bg-tva-white-50\ ! {
        background-color: #f9fafa !important
    }
    .bg-white {
        background-color: var(--primary-color-white-100)
    }
    .bg-white\ ! {
        background-color: var(--primary-color-white-100) !important
    }
    .bg-white\/15 {
        background-color: var(--primary-color-white-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/15 {
            background-color: color-mix(in oklab, var(--primary-color-white-100)15%, transparent)
        }
    }
    .bg-white\/70 {
        background-color: var(--primary-color-white-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/70 {
            background-color: color-mix(in oklab, var(--primary-color-white-100)70%, transparent)
        }
    }
    .bg-white\/80 {
        background-color: var(--primary-color-white-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/80 {
            background-color: color-mix(in oklab, var(--primary-color-white-100)80%, transparent)
        }
    }
    .bg-white\/85 {
        background-color: var(--primary-color-white-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/85 {
            background-color: color-mix(in oklab, var(--primary-color-white-100)85%, transparent)
        }
    }
    .bg-white\/90 {
        background-color: var(--primary-color-white-100)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-white\/90 {
            background-color: color-mix(in oklab, var(--primary-color-white-100)90%, transparent)
        }
    }
    .bg-linear-to-b {
        --tw-gradient-position: to bottom
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-b {
            --tw-gradient-position: to bottom in oklab
        }
    }
    .bg-linear-to-b {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-l {
        --tw-gradient-position: to left
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-l {
            --tw-gradient-position: to left in oklab
        }
    }
    .bg-linear-to-l {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-r {
        --tw-gradient-position: to right
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-r {
            --tw-gradient-position: to right in oklab
        }
    }
    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-t {
        --tw-gradient-position: to top
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-t {
            --tw-gradient-position: to top in oklab
        }
    }
    .bg-gradient-to-br,
    .bg-linear-to-t {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-gradient-to-br {
        --tw-gradient-position: to bottom right in oklab
    }
    .bg-\(image\:--gradients-white-pink\) {
        background-image: var(--gradients-white-pink)
    }
    .bg-\[radial-gradient\(ellipse_80\%_60\%_at_50\%_100\%\,
    rgba\(151\, 71\, 255\, 0\.35\)\,
    transparent_55\%\)\] {
        background-image: radial-gradient(80% 60% at 50% 100%, #9747ff59, #0000 55%)
    }
    .bg-\[url\(\'\/images\/nft\/nft-benefits_bg\.png\'\)\]{background-image:url(/images/nft/nft-benefits_bg.png)}.bg-\[url\(\'https\:\/\/static\.travala\.com\/resources\/images\/affiliate-program\/bg-banner\.png\'\)\]{background-image:url(https://static.travala.com/resources/images/affiliate-program/bg-banner.png)}.bg-\[url\(\'https\:\/\/static\.travala\.com\/resources\/images\/affiliate-program\/earn_commissions\.jpg\'\)\]{background-image:url(https://static.travala.com/resources/images/affiliate-program/earn_commissions.jpg)}.from-\[\#c7fcc2\]{--tw-gradient-from:#c7fcc2;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[rgba\(20\,3\,31\,0\.85\)\]{--tw-gradient-from:#14031fd9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-mint-muted{--tw-gradient-from:var(--primary-color-mint-muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-secondary-blue-100\/20{--tw-gradient-from:var(--secondary-color-blue-100)}@supports (color:color-mix(in lab,red,red)){.from-secondary-blue-100\/20{--tw-gradient-from:color-mix(in oklab,var(--secondary-color-blue-100)20%,transparent)}}.from-secondary-blue-100\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--primary-color-white-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-14\%{--tw-gradient-from-position:14%}.from-20\%{--tw-gradient-from-position:20%}.from-50\%{--tw-gradient-from-position:50%}.via-\[rgba\(20\,3\,31\,0\.9\)\]{--tw-gradient-via:#14031fe6;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-55\%{--tw-gradient-via-position:55%}.to-\[rgba\(20\,3\,31\,0\.9\)\]{--tw-gradient-to:#14031fe6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-mint-100{--tw-gradient-to:var(--mint-color-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary-blue-100{--tw-gradient-to:var(--secondary-color-blue-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/0{--tw-gradient-to:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab,var(--primary-color-white-100)0%,transparent)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-50\%{--tw-gradient-to-position:50%}.bg-\[length\:15px\]{background-size:15px}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-size-\[20px_auto\]{background-size:20px}.bg-size-\[100\%_auto\]{background-size:100%}.bg-\[position\:5px_center\]{background-position:5px}.bg-bottom-right{background-position:100% 100%}.bg-center{background-position:50%}.bg-position-\[20px_center\]{background-position:20px}.bg-position-\[bottom_center\]{background-position:bottom}.bg-top-left{background-position:0 0}.bg-no-repeat{background-repeat:no-repeat}.fill-white{fill:var(--primary-color-white-100)}.stroke-black{stroke:var(--color-black)}.stroke-purple-45{stroke:var(--primary-color-purple-45)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-\[45\%_0\]{object-position:45% 0}.object-\[center_63\%\]{object-position:center 63%}.object-bottom{object-position:bottom}.object-bottom-right{object-position:right bottom}.object-bottom-right\!{object-position:right bottom!important}.object-right{object-position:right}.object-top{object-position:top}.\!p-4{padding:calc(var(--spacing)*4)!important}.p-\(--tva-gap\){padding:var(--tva-gap)}.p-0{padding:calc(var(--spacing)*0)}.p-0\.75{padding:calc(var(--spacing)*.75)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\!{padding:calc(var(--spacing)*3)!important}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-3\.75{padding:calc(var(--spacing)*3.75)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.p-10\!{padding:calc(var(--spacing)*10)!important}.p-14{padding:calc(var(--spacing)*14)}.p-\[7px\]{padding:7px}.p-\[14px\]{padding:14px}.p-\[15px\]{padding:15px}.p-\[21px\]{padding:21px}.p-\[22px\]{padding:22px}.p-px{padding:1px}.\!px-22{padding-inline:calc(var(--spacing)*22)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\!{padding-inline:calc(var(--spacing)*0)!important}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-1\.25{padding-inline:calc(var(--spacing)*1.25)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\!{padding-inline:calc(var(--spacing)*2)!important}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\!{padding-inline:calc(var(--spacing)*3)!important}.px-3\.75{padding-inline:calc(var(--spacing)*3.75)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-4\!{padding-inline:calc(var(--spacing)*4)!important}.px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-8\!{padding-inline:calc(var(--spacing)*8)!important}.px-10{padding-inline:calc(var(--spacing)*10)}.px-10\!{padding-inline:calc(var(--spacing)*10)!important}.px-11\.5{padding-inline:calc(var(--spacing)*11.5)}.px-12\!{padding-inline:calc(var(--spacing)*12)!important}.px-17{padding-inline:calc(var(--spacing)*17)}.px-17\.5{padding-inline:calc(var(--spacing)*17.5)}.px-40{padding-inline:calc(var(--spacing)*40)}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.px-\[17px\]{padding-inline:17px}.px-\[21px\]{padding-inline:21px}.px-\[25px\]{padding-inline:25px}.px-\[30px\]{padding-inline:30px}.px-\[35px\]{padding-inline:35px}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\!{padding-block:calc(var(--spacing)*0)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\!{padding-block:calc(var(--spacing)*1)!important}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\!{padding-block:calc(var(--spacing)*2)!important}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-6\!{padding-block:calc(var(--spacing)*6)!important}.py-7{padding-block:calc(var(--spacing)*7)}.py-7\.5{padding-block:calc(var(--spacing)*7.5)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-17\.5{padding-block:calc(var(--spacing)*17.5)}.py-18{padding-block:calc(var(--spacing)*18)}.py-20{padding-block:calc(var(--spacing)*20)}.py-23{padding-block:calc(var(--spacing)*23)}.py-25{padding-block:calc(var(--spacing)*25)}.py-27{padding-block:calc(var(--spacing)*27)}.py-50{padding-block:calc(var(--spacing)*50)}.py-\[3px\]{padding-block:3px}.py-\[5px\]{padding-block:5px}.py-\[8px\]{padding-block:8px}.py-\[9\%\]{padding-block:9%}.py-\[9px\]{padding-block:9px}.py-\[10px\]{padding-block:10px}.py-\[22px\]{padding-block:22px}.py-\[25px\]{padding-block:25px}.py-\[30px\]{padding-block:30px}.py-\[60px\]{padding-block:60px}.py-\[70px\]{padding-block:70px}.py-\[90px\]{padding-block:90px}.py-\[111px\]{padding-block:111px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-6\.5{padding-top:calc(var(--spacing)*6.5)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-11{padding-top:calc(var(--spacing)*11)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-12\.5{padding-top:calc(var(--spacing)*12.5)}.pt-15{padding-top:calc(var(--spacing)*15)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-25{padding-top:calc(var(--spacing)*25)}.pt-\[1\.9375rem\]{padding-top:1.9375rem}.pt-\[50px\]{padding-top:50px}.pt-\[60px\]{padding-top:60px}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3\.75{padding-right:calc(var(--spacing)*3.75)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7\.5{padding-right:calc(var(--spacing)*7.5)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-\[14px\]{padding-right:14px}.pr-\[15px\]{padding-right:15px}.\!pb-\[69px\]{padding-bottom:69px!important}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-5\.5{padding-bottom:calc(var(--spacing)*5.5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-6\.5{padding-bottom:calc(var(--spacing)*6.5)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-9\.5{padding-bottom:calc(var(--spacing)*9.5)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-15{padding-bottom:calc(var(--spacing)*15)}.pb-18{padding-bottom:calc(var(--spacing)*18)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-\[60px\]{padding-bottom:60px}.pb-\[72px\]{padding-bottom:72px}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}.\!pl-4{padding-left:calc(var(--spacing)*4)!important}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-13{padding-left:calc(var(--spacing)*13)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-\[1\.5rem\]{padding-left:1.5rem}.pl-\[8px\]{padding-left:8px}.pl-\[25px\]{padding-left:25px}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.tva-body-2-bold{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.01563rem;font-size:.9375rem;line-height:1.25rem;font-family:var(--font-family-maria)!important}.tva-body-2-bold:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-inter)!important}.tva-body-2-bold:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-2-bold:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.875rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-4{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.00938rem;font-size:1.0625rem;line-height:1.375rem;font-family:var(--font-family-maria)!important}.tva-label-4:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-inter)!important}.tva-label-4:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-4:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-5{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.00625rem;font-size:.9375rem;line-height:1.25rem;font-family:var(--font-family-maria)!important}.tva-label-5:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-inter)!important}.tva-label-5:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-5:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.875rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.06rem;font-size:3rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h1:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h1:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h1:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.05rem;font-size:2.5rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h2:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h2:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h2:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h3{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.04rem;font-size:2rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h3:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h3:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h3:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h4{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.035rem;font-size:1.75rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h4:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h4:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h4:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h5{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.03rem;font-size:1.5rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h5:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h5:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h5:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h6{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.025rem;font-size:1.25rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h6:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h6:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h6:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h7{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.02rem;font-size:1rem;line-height:normal;font-family:var(--font-family-lateral)!important}.tva-h7:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-h7:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-h7:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-1-bold{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.0625rem;line-height:1.5rem;font-family:var(--font-family-maria)!important}.tva-body-1-bold:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-inter)!important}.tva-body-1-bold:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-1-bold:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-caption-bold{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:.8125rem;line-height:1.125rem;font-family:var(--font-family-maria)!important}.tva-caption-bold:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.75rem;font-family:var(--font-family-inter)!important}.tva-caption-bold:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.75rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-caption-bold:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.75rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-3{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.3125rem;line-height:1.625rem;font-family:var(--font-family-maria)!important}.tva-label-3:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1.25rem;font-family:var(--font-family-inter)!important}.tva-label-3:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1.25rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-3:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1.25rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-3\!{font-family:var(--font-family-maria)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;font-size:1.3125rem!important;line-height:1.625rem!important}.tva-label-3\!:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;font-size:1.25rem!important}.tva-label-3\!:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important;font-size:1.25rem!important}.tva-label-3\!:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important;font-size:1.25rem!important}.tva-label-1{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.75rem;line-height:2.125rem;font-family:var(--font-family-maria)!important}.tva-label-1:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-inter)!important}.tva-label-1:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-1:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-2{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.5rem;line-height:1.75rem;font-family:var(--font-family-maria)!important}.tva-label-2:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-inter)!important}.tva-label-2:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-label-2:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.\!tva-caption-regular{font-family:var(--font-family-inter)!important;--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important;font-size:.75rem!important;line-height:1rem!important}.\!tva-caption-regular:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.\!tva-caption-regular:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.\!tva-caption-regular:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-1-regular{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1rem;line-height:1.5rem;font-family:var(--font-family-inter)!important}.tva-body-1-regular:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-body-1-regular:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-1-regular:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-caption-regular{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:.75rem;line-height:1rem;font-family:var(--font-family-inter)!important}.tva-caption-regular:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.tva-caption-regular:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-caption-regular:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-2-regular{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.25rem;font-family:var(--font-family-inter)!important}.tva-body-2-regular:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.tva-body-2-regular:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.\!font-inter{font-family:var(--font-family-inter)!important}.font-\[Inter\,sans-serif\]{font-family:Inter,sans-serif}.font-epilogue{font-family:var(--font-family-epilogue)}.font-inter{font-family:var(--font-family-inter)}.font-inter\!{font-family:var(--font-family-inter)!important}.font-lateral{font-family:var(--font-family-lateral)}.font-lateral\!{font-family:var(--font-family-lateral)!important}.font-maria{font-family:var(--font-family-maria)}.font-maria\!{font-family:var(--font-family-maria)!important}.font-mono{font-family:var(--font-mono)}.font-montserrat{font-family:var(--font-family-montserrat)}.font-satisfy{font-family:var(--font-family-satisfy)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[18px\]{font-size:18px!important}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.8625rem\]{font-size:.8625rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.84375rem\]{font-size:.84375rem}.text-\[0\.90625rem\]{font-size:.90625rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2rem\]{font-size:2rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]\!{font-size:24px!important}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[52px\]{font-size:52px}.text-\[54px\]{font-size:54px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-4\.5{--tw-leading:calc(var(--spacing)*4.5);line-height:calc(var(--spacing)*4.5)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-5\.5{--tw-leading:calc(var(--spacing)*5.5);line-height:calc(var(--spacing)*5.5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-6\!{--tw-leading:calc(var(--spacing)*6)!important;line-height:calc(var(--spacing)*6)!important}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-7\.5{--tw-leading:calc(var(--spacing)*7.5);line-height:calc(var(--spacing)*7.5)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-20{--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.23\]{--tw-leading:1.23;line-height:1.23}.leading-\[1\.27\]{--tw-leading:1.27;line-height:1.27}.leading-\[1\.29\]{--tw-leading:1.29;line-height:1.29}.leading-\[1\.56\]{--tw-leading:1.56;line-height:1.56}.leading-\[1\.57\]{--tw-leading:1.57;line-height:1.57}.leading-\[10px\]{--tw-leading:10px;line-height:10px}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[15\.75px\]{--tw-leading:15.75px;line-height:15.75px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[17px\]{--tw-leading:17px;line-height:17px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22\.5px\]{--tw-leading:22.5px;line-height:22.5px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[29px\]{--tw-leading:29px;line-height:29px}.leading-\[38px\]{--tw-leading:38px;line-height:38px}.leading-\[39px\]{--tw-leading:39px;line-height:39px}.leading-\[100\%\]{--tw-leading:100%;line-height:100%}.leading-\[119\%\]{--tw-leading:119%;line-height:119%}.leading-\[120\%\]{--tw-leading:120%;line-height:120%}.leading-\[140\%\]{--tw-leading:140%;line-height:140%}.leading-\[140\%\]\!{--tw-leading:140%!important;line-height:140%!important}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\!font-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.font-\[400\]{--tw-font-weight:400;font-weight:400}.font-\[600\]{--tw-font-weight:600;font-weight:600}.font-\[800\]{--tw-font-weight:800;font-weight:800}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-\[0\]{--tw-tracking:0!important;letter-spacing:0!important}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.8px\]{--tw-tracking:-.8px;letter-spacing:-.8px}.tracking-\[-0\.32px\]{--tw-tracking:-.32px;letter-spacing:-.32px}.tracking-\[-0\.48px\]{--tw-tracking:-.48px;letter-spacing:-.48px}.tracking-\[-0\.56px\]{--tw-tracking:-.56px;letter-spacing:-.56px}.tracking-\[-0\.64px\]{--tw-tracking:-.64px;letter-spacing:-.64px}.tracking-\[-0\.72px\]{--tw-tracking:-.72px;letter-spacing:-.72px}.tracking-\[-2\%\]{--tw-tracking:-2%;letter-spacing:-2%}.tracking-\[-2\.56px\]{--tw-tracking:-2.56px;letter-spacing:-2.56px}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.1px\]{--tw-tracking:.1px;letter-spacing:.1px}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.4px\]{--tw-tracking:.4px;letter-spacing:.4px}.tracking-\[0\.6px\]{--tw-tracking:.6px;letter-spacing:.6px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.8px\]{--tw-tracking:.8px;letter-spacing:.8px}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.15px\]{--tw-tracking:.15px;letter-spacing:.15px}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24px\]{--tw-tracking:.24px;letter-spacing:.24px}.tracking-\[0\.38px\]{--tw-tracking:.38px;letter-spacing:.38px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[red\]{color:red!important}.\!text-\[var\(--mint-color-100\,\#e1ffde\)\]{color:var(--mint-color-100,#e1ffde)!important}.\!text-\[var\(--text-primary\)\]{color:var(--text-primary)!important}.\!text-green{color:var(--text-green)!important}.\!text-label-secondary{color:var(--text-secondary)!important}.\!text-mint-100{color:var(--mint-color-100)!important}.\!text-tertiary{color:var(--text-tertiary)!important}.text-\(--tw-color\){color:var(--tw-color)}.text-\[\#0B6100\],.text-\[\#0b6100\]{color:#0b6100}.text-\[\#2d2d4f\]{color:#2d2d4f}.text-\[\#3d1d5e\]{color:#3d1d5e}.text-\[\#6b5380\]{color:#6b5380}.text-\[\#7a6c84\]{color:#7a6c84}.text-\[\#333\]{color:#333}.text-\[\#555\]{color:#555}.text-\[\#666\]{color:#666}.text-\[\#666\]\!{color:#666!important}.text-\[\#888\]{color:#888}.text-\[\#2577BE\],.text-\[\#2577be\]{color:#2577be}.text-\[\#7896f1\]{color:#7896f1}.text-\[\#24855d\]{color:#24855d}.text-\[\#270949\]{color:#270949}.text-\[\#333333\]{color:#333}.text-\[\#888888\]{color:#888}.text-\[\#F3ACE6\]{color:#f3ace6}.text-\[\#F6F6F6\]{color:#f6f6f6}.text-\[\#c7f5c9\]{color:#c7f5c9}.text-\[\#e8042a\]{color:#e8042a}.text-\[var\(--mint-color-100\,\#e1ffde\)\]{color:var(--mint-color-100,#e1ffde)}.text-\[var\(--purple-color-60\)\]{color:var(--purple-color-60)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-black{color:var(--color-black)}.text-blue-500{color:var(--color-blue-500)}.text-dark-460{color:#666}.text-error{color:var(--secondary-color-red-100)}.text-green,.text-green\/60{color:var(--text-green)}@supports (color:color-mix(in lab,red,red)){.text-green\/60{color:color-mix(in oklab,var(--text-green)60%,transparent)}}.text-inherit{color:inherit}.text-label-disabled{color:#9c91a3}.text-label-secondary{color:var(--text-secondary)}.text-mint-100{color:var(--mint-color-100)}.text-mint-muted{color:var(--primary-color-mint-muted)}.text-orange{color:var(--text-orange,#c8511d)}.text-primary{color:var(--text-primary)}.text-primary\!{color:var(--text-primary)!important}.text-primary-dark-blue-0{color:var(--primary-color-dark-blue-0)}.text-primary-mint{color:var(--primary-color-mint-100)}.text-primary\/15{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/15{color:color-mix(in oklab,var(--text-primary)15%,transparent)}}.text-primary\/45{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/45{color:color-mix(in oklab,var(--text-primary)45%,transparent)}}.text-primary\/60{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/60{color:color-mix(in oklab,var(--text-primary)60%,transparent)}}.text-primary\/80{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/80{color:color-mix(in oklab,var(--text-primary)80%,transparent)}}.text-primary\/85{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/85{color:color-mix(in oklab,var(--text-primary)85%,transparent)}}.text-primary\/90{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/90{color:color-mix(in oklab,var(--text-primary)90%,transparent)}}.text-primary\/90\!{color:var(--text-primary)!important}@supports (color:color-mix(in lab,red,red)){.text-primary\/90\!{color:color-mix(in oklab,var(--text-primary)90%,transparent)!important}}.text-purple-45{color:var(--primary-color-purple-45)}.text-purple-60{color:var(--primary-color-purple-60)}.text-purple-90{color:var(--primary-color-purple-90)}.text-secondary{color:var(--secondary-color-blue-0)}.text-secondary-blue-1{color:var(--secondary-Color-blue-1)}.text-secondary-blue-100{color:var(--secondary-color-blue-100)}.text-secondary-dune{color:var(--secondary-color-dune-100)}.text-secondary-neon{color:var(--secondary-color-neon-100)}.text-semantic-error{color:#ff0018}.text-tertiary{color:var(--text-tertiary)}.text-tier-platinum{color:var(--smart-program-color-platinum)}.text-tva-blue-200{color:#799fff}.text-tva-blue-400{color:#5b62c2}.text-tva-blue-600{color:#2577be}.text-tva-blue-800{color:#1150ad}.text-tva-blue-900{color:#1e2e5e}.text-tva-gray-600{color:#999}.text-tva-gray-650{color:#8e8e8e}.text-tva-gray-900{color:#555}.text-tva-gray-950{color:#333}.text-tva-green-500{color:#329223}.text-tva-green-600{color:#393}.text-tva-mint-50{color:#f6fff5}.text-tva-orange-600{color:#b65f0f}.text-tva-purple-1000{color:#220a32}.text-tva-red-700{color:#dd1a00}.text-tva-slate-100{color:#7a6c84}.text-tva-slate-200{color:#dedae0}.text-white,.text-white\/45{color:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--primary-color-white-100)45%,transparent)}}.text-white\/90{color:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--primary-color-white-100)90%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.uppercase\!{text-transform:uppercase!important}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-primary{accent-color:var(--text-primary)}.\!opacity-70{opacity:.7!important}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_-2px_4px_1px_rgba\(0\,0\,0\,0\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-2px_4px_1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 -2px 4px 1px var(--tw-shadow-color,#0000001a)}.shadow-\[0_-2px_15px_1px_var\(--color-purple-15\)\]{--tw-shadow:0 -2px 15px 1px var(--tw-shadow-color,var(--color-purple-15))}.shadow-\[0_-2px_15px_1px_var\(--color-purple-15\)\],.shadow-\[0_0_30px_0_rgba\(0\,0\,0\,0\.05\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_0_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 0 30px 0 var(--tw-shadow-color,#0000000d)}.shadow-\[0_1px_8px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 1px 8px var(--tw-shadow-color,#00000040)}.shadow-\[0_1px_8px_rgba\(0\,0\,0\,0\.25\)\],.shadow-\[0_2px_2px_0_rgba\(30\,0\,50\,0\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_2px_0_rgba\(30\,0\,50\,0\.1\)\]{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#1e00321a)}.shadow-\[0_3px_6px_0_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow:0 3px 6px 0 var(--tw-shadow-color,#00000012)}.shadow-\[0_3px_6px_0_rgba\(0\,0\,0\,0\.07\)\],.shadow-\[0_3px_6px_0_rgba\(0\,0\,0\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_3px_6px_0_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 3px 6px 0 var(--tw-shadow-color,#00000029)}.shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 4px var(--tw-shadow-color,#00000014)}.shadow-\[0_4px_4px_rgba\(0\,0\,0\,0\.08\)\],.shadow-\[0_4px_8px_0_rgba\(0\,0\,0\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_8px_0_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 8px 0 var(--tw-shadow-color,#00000014)}.shadow-\[0_4px_16px_-1px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 4px 16px -1px var(--tw-shadow-color,#00000029)}.shadow-\[0_4px_16px_-1px_rgba\(0\,0\,0\,0\.16\)\],.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.04\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000000a)}.shadow-\[0px_0px_10px_0px_rgba\(0\,0\,0\,0\.20\)\]{--tw-shadow:0px 0px 10px 0px var(--tw-shadow-color,#0003)}.shadow-\[0px_0px_10px_0px_rgba\(0\,0\,0\,0\.20\)\],.shadow-\[0px_2px_1px_rgba\(30\,0\,50\,0\.1\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_2px_1px_rgba\(30\,0\,50\,0\.1\)\]{--tw-shadow:0px 2px 1px var(--tw-shadow-color,#1e00321a)}.shadow-\[0px_3px_6px\]{--tw-shadow:0px 3px 6px var(--tw-shadow-color,currentcolor)}.shadow-\[0px_3px_6px\],.shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_4px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 4px var(--tw-shadow-color,#00000014)}.shadow-\[0px_4px_8px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 8px 0px var(--tw-shadow-color,#00000014)}.shadow-\[0px_4px_8px_0px_rgba\(0\,0\,0\,0\.08\)\],.shadow-\[0px_4px_8px_1px_rgba\(0\,0\,0\,0\.12\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_8px_1px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0px 4px 8px 1px var(--tw-shadow-color,#0000001f)}.shadow-\[0px_4px_8px_1px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0px 4px 8px 1px var(--tw-shadow-color,#00000029)}.shadow-\[0px_4px_10px_0px_rgba\(0\,0\,0\,0\.15\)\],.shadow-\[0px_4px_8px_1px_rgba\(0\,0\,0\,0\.16\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_10px_0px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0px 4px 10px 0px var(--tw-shadow-color,#00000026)}.shadow-\[0px_20px_60px_0px_rgba\(30\,0\,50\,0\.12\)\,0px_2px_8px_0px_rgba\(30\,0\,50\,0\.06\)\]{--tw-shadow:0px 20px 60px 0px var(--tw-shadow-color,#1e00321f),0px 2px 8px 0px var(--tw-shadow-color,#1e00320f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_20px_60px_0px_rgba\(30\,0\,50\,0\.18\)\,0px_2px_8px_0px_rgba\(30\,0\,50\,0\.08\)\]{--tw-shadow:0px 20px 60px 0px var(--tw-shadow-color,#1e00322e),0px 2px 8px 0px var(--tw-shadow-color,#1e003214);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_25px_100px_0px_rgba\(69\,88\,157\,0\.08\)\]{--tw-shadow:0px 25px 100px 0px var(--tw-shadow-color,#45589d14)}.shadow-\[0px_25px_100px_0px_rgba\(69\,88\,157\,0\.08\)\],.shadow-\[0px_40px_80px_0px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_40px_80px_0px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0px 40px 80px 0px var(--tw-shadow-color,#00000080)}.shadow-\[1px_4px_19px_-2px_var\(--border-border-tertiary\,\#dedae0\)\]{--tw-shadow:1px 4px 19px -2px var(--tw-shadow-color,var(--border-border-tertiary,#dedae0))}.shadow-\[1px_4px_19px_-2px_var\(--border-border-tertiary\,\#dedae0\)\],.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-light{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#1e00321a)}.shadow-light,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/16{--tw-shadow-color:#00000029}@supports (color:color-mix(in lab,red,red)){.shadow-black\/16{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)16%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-primary\/45{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/45{--tw-ring-color:color-mix(in oklab,var(--text-primary)45%,transparent)}}.ring-transparent{--tw-ring-color:transparent}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-white{--tw-ring-offset-color:var(--primary-color-white-100)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-2{outline-offset:calc(2px*-1)}.outline-primary{outline-color:var(--text-primary)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.blur-\[60px\]{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[60px\]{--tw-blur:blur(60px)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0px_6px_12px_0px\]{--tw-drop-shadow-size:drop-shadow(0px 6px 12px 0px var(--tw-drop-shadow-color,currentcolor));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[0px_6px_12px_0px\],.drop-shadow-\[1px_0px_13px\]{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[1px_0px_13px\]{--tw-drop-shadow-size:drop-shadow(1px 0px 13px var(--tw-drop-shadow-color,currentcolor));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[3px_4px_13px_rgba\(10\,35\,73\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(3px 4px 13px var(--tw-drop-shadow-color,#0a234940));--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-\[3px_4px_13px_rgba\(10\,35\,73\,0\.25\)\],.drop-shadow-card{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-card{--tw-drop-shadow-size:drop-shadow(0 2px 2px var(--tw-drop-shadow-color,#220a321a));--tw-drop-shadow:drop-shadow(0 2px 2px #220a321a)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md))}.drop-shadow-md,.drop-shadow-popup{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-popup{--tw-drop-shadow-size:drop-shadow(1px 0 13px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(1px 0 13px #0000001a)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-sm,.drop-shadow-tooltip{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-tooltip{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000004d))drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(0 1px 2px #0000004d)drop-shadow(0 2px 6px #00000026)}.drop-shadow-\[\#00000040\]{--tw-drop-shadow-color:#00000040}@supports (color:color-mix(in lab,red,red)){.drop-shadow-\[\#00000040\]{--tw-drop-shadow-color:color-mix(in oklab,#00000040 var(--tw-drop-shadow-alpha),transparent)}}.drop-shadow-\[\#00000040\]{--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-black\/10{--tw-drop-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.drop-shadow-black\/10{--tw-drop-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-drop-shadow-alpha),transparent)}}.drop-shadow-black\/10{--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-primary\/10{--tw-drop-shadow-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.drop-shadow-primary\/10{--tw-drop-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--text-primary)10%,transparent)var(--tw-drop-shadow-alpha),transparent)}}.drop-shadow-primary\/10{--tw-drop-shadow:var(--tw-drop-shadow-size)}.drop-shadow-primary\/15{--tw-drop-shadow-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.drop-shadow-primary\/15{--tw-drop-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--text-primary)15%,transparent)var(--tw-drop-shadow-alpha),transparent)}}.drop-shadow-primary\/15{--tw-drop-shadow:var(--tw-drop-shadow-size)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,background-color\]{transition-property:width,height,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.fill-mode-forwards{--tw-animation-fill-mode:forwards;animation-fill-mode:forwards}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_calc\(100\%-36px\)\,calc\(100\%-44px\)_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),calc(100% - 44px) 100%,0 100%)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[text-shadow\:0_6px_12px_rgba\(0\,0\,0\,0\.25\)\]{text-shadow:0 6px 12px #00000040}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-left-\[10px\]{--tw-enter-translate-x:calc(10px*-1)}:is(.\*\:w-full>*){width:100%}:is(.\*\:bg-secondary-blue-100>*){background-color:var(--secondary-color-blue-100)}:is(.\*\:bg-transparent\!>*){background-color:#0000!important}:is(.\*\:tva-body-2-regular>*){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.25rem;font-family:var(--font-family-inter)!important}:is(.\*\:tva-body-2-regular>*):where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}:is(.\*\:tva-body-2-regular>*):where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}:is(.\*\:font-montserrat>*){font-family:var(--font-family-montserrat)}:is(.\*\:text-sm>*){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:is(.\*\:text-\[15px\]>*){font-size:15px}:is(.\*\:leading-5>*){--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}:is(.\*\:leading-\[22\.5px\]>*){--tw-leading:22.5px;line-height:22.5px}:is(.\*\:text-\[\#333\]>*){color:#333}:is(.\*\:text-primary>*){color:var(--text-primary)}.not-last\:mb-5:not(:last-child){margin-bottom:calc(var(--spacing)*5)}.not-last\:border-b-2:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.not-last\:border-dotted:not(:last-child){--tw-border-style:dotted;border-style:dotted}.not-last\:border-primary\/15:not(:last-child){border-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.not-last\:border-primary\/15:not(:last-child){border-color:color-mix(in oklab,var(--text-primary)15%,transparent)}}@media (hover:hover){.group-hover\:-translate-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1.5);--tw-translate-y:calc(var(--spacing)*-1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:tva-body-1-bold:is(:where(.group):hover *){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.0625rem;line-height:1.5rem;font-family:var(--font-family-maria)!important}.group-hover\:tva-body-1-bold:is(:where(.group):hover *):where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-inter)!important}.group-hover\:tva-body-1-bold:is(:where(.group):hover *):where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.group-hover\:tva-body-1-bold:is(:where(.group):hover *):where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.group-hover\:text-\(--text-white\):is(:where(.group):hover *){color:var(--text-white)}.group-hover\:text-tva-blue-600:is(:where(.group):hover *){color:#2577be}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-aria-busy\:not-aria-checked\:pointer-events-none:is(:where(.group)[aria-busy=true] *):not([aria-checked=true]){pointer-events:none}.group-aria-busy\:not-aria-checked\:opacity-50:is(:where(.group)[aria-busy=true] *):not([aria-checked=true]){opacity:.5}.group-aria-checked\:text-primary:is(:where(.group)[aria-checked=true] *){color:var(--text-primary)}.group-aria-checked\/checkbox\:scale-100:is(:where(.group\/checkbox)[aria-checked=true] *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-aria-checked\/checkbox\:bg-primary\/90:is(:where(.group\/checkbox)[aria-checked=true] *){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.group-aria-checked\/checkbox\:bg-primary\/90:is(:where(.group\/checkbox)[aria-checked=true] *){background-color:color-mix(in oklab,var(--text-primary)90%,transparent)}}.group-aria-disabled\:text-label-disabled:is(:where(.group)[aria-disabled=true] *){color:#9c91a3}.group-data-\[collapsed\=false\]\:hidden:is(:where(.group)[data-collapsed=false] *){display:none}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[state\=active\]\:bg-primary:is(:where(.group)[data-state=active] *){background-color:var(--text-primary)}.group-data-\[state\=active\]\:opacity-100:is(:where(.group)[data-state=active] *){opacity:1}.group-data-\[state\=active\]\:brightness-0:is(:where(.group)[data-state=active] *){--tw-brightness:brightness(0%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-data-\[state\=active\]\:invert:is(:where(.group)[data-state=active] *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.first-letter\:capitalize:first-letter{text-transform:capitalize}.marker\:text-\[\#270949\] ::marker{color:#270949}.marker\:text-\[\#270949\]::marker{color:#270949}.marker\:text-\[\#270949\] ::-webkit-details-marker,.marker\:text-\[\#270949\]::-webkit-details-marker{color:#270949}.marker\:text-primary ::marker{color:var(--text-primary)}.marker\:text-primary::marker{color:var(--text-primary)}.marker\:text-primary ::-webkit-details-marker,.marker\:text-primary::-webkit-details-marker{color:var(--text-primary)}.placeholder\:text-\[\#999\]::placeholder{color:#999}.placeholder\:text-gray-400\!::placeholder{color:var(--color-gray-400)!important}.placeholder\:text-primary\/60::placeholder{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-primary\/60::placeholder{color:color-mix(in oklab,var(--text-primary)60%,transparent)}}.placeholder\:text-purple-60::placeholder{color:var(--primary-color-purple-60)}.placeholder\:opacity-0::placeholder{opacity:0}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-\[calc\(50\%-2px\)\]:before{content:var(--tw-content);top:calc(50% - 2px)}.before\:right-\[calc\(100\%\+1rem\)\]:before{content:var(--tw-content);right:calc(100% + 1rem)}.before\:h-0:before{content:var(--tw-content);height:calc(var(--spacing)*0)}.before\:w-4:before{content:var(--tw-content);width:calc(var(--spacing)*4)}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-solid:before{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.before\:border-tva-gray-450:before{content:var(--tw-content);border-color:#d3d3d3}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[calc\(50\%-2px\)\]:after{content:var(--tw-content);top:calc(50% - 2px)}.after\:left-\[calc\(100\%\+1rem\)\]:after{content:var(--tw-content);left:calc(100% + 1rem)}.after\:h-0:after{content:var(--tw-content);height:calc(var(--spacing)*0)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing)*4)}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-solid:after{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.after\:border-tva-gray-450:after{content:var(--tw-content);border-color:#d3d3d3}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:m-0:first-child{margin:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-b-transparent:last-child{border-bottom-color:#0000}.even\:bg-gray-50:nth-child(2n){background-color:var(--color-gray-50)}@media (hover:hover){.hover\:border-\[\#270949\]:hover{border-color:#270949}.hover\:border-primary:hover{border-color:var(--text-primary)}.hover\:border-white:hover{border-color:var(--primary-color-white-100)}.hover\:border-white\!:hover{border-color:var(--primary-color-white-100)!important}.hover\:\!bg-\[var\(--mint-color-100\,\#e1ffde\)\]:hover{background-color:var(--mint-color-100,#e1ffde)!important}.hover\:bg-\(--bg-dark\):hover{background-color:var(--bg-dark)}.hover\:bg-\[\#DEDAE0\]:hover{background-color:#dedae0}.hover\:bg-primary:hover{background-color:var(--text-primary)}.hover\:bg-primary-mint:hover{background-color:var(--primary-color-mint-100)}.hover\:bg-primary\/15:hover{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--text-primary)15%,transparent)}}.hover\:bg-purple-5:hover{background-color:var(--purple-color-5)}.hover\:bg-purple-15:hover{background-color:var(--purple-color-15)}.hover\:bg-secondary-blue-1:hover{background-color:var(--secondary-Color-blue-1)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-tva-blue-50\/50:hover{background-color:oklab(95.9124% -.00690025 -.0104744/.5)}.hover\:bg-tva-blue-900:hover{background-color:#1e2e5e}.hover\:bg-tva-pink-200:hover{background-color:#fff5fb}.hover\:bg-tva-slate-200:hover{background-color:#dedae0}.hover\:bg-white:hover,.hover\:bg-white\/10:hover{background-color:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--primary-color-white-100)10%,transparent)}}.hover\:font-bold:hover{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.hover\:font-semibold:hover{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hover\:\!text-\[var\(--purple-color-100\)\]:hover{color:var(--purple-color-100)!important}.hover\:text-\(--text-white\):hover{color:var(--text-white)}.hover\:text-\[\#270949\]:hover{color:#270949}.hover\:text-primary:hover{color:var(--text-primary)}.hover\:text-tva-blue-600:hover{color:#2577be}.hover\:text-white:hover{color:var(--primary-color-white-100)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.hover\:ring-2:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.hover\:outline-primary:hover{outline-color:var(--text-primary)}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:paused:hover{animation-play-state:paused}:is(.hover\:\*\*\:text-tva-blue-400:hover *){color:#5b62c2}.hover\:not-disabled\:bg-error:hover:not(:disabled){background-color:var(--secondary-color-red-100)}.hover\:not-disabled\:bg-primary\/5:hover:not(:disabled){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:not-disabled\:bg-primary\/5:hover:not(:disabled){background-color:color-mix(in oklab,var(--text-primary)5%,transparent)}}.hover\:not-disabled\:text-white:hover:not(:disabled){color:var(--primary-color-white-100)}.hover\:not-group-aria-busy\:not-aria-checked\:bg-purple-5-solid:hover:not(:is(:where(.group)[aria-busy=true] *)):not([aria-checked=true]){background-color:#f4f3f5}.hover\:not-aria-disabled\:text-tier-platinum:hover:not([aria-disabled=true]){color:var(--smart-program-color-platinum)}.hover\:group-aria-busy\:not-aria-checked\:cursor-not-allowed:hover:is(:where(.group)[aria-busy=true] *):not([aria-checked=true]){cursor:not-allowed}}.focus\:border-primary:focus{border-color:var(--text-primary)}.focus\:border-purple-60:focus{border-color:var(--primary-color-purple-60)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:placeholder\:text-transparent:focus::placeholder{color:#0000}.focus\:placeholder\:text-tva-gray-450:focus::placeholder{color:#d3d3d3}.focus-visible\:border-primary:focus-visible{border-color:var(--text-primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-2:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-\[\#259AF0\]:focus-visible{--tw-ring-color:#259af0}.focus-visible\:ring-primary:focus-visible,.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--text-primary)50%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible,.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-mint:focus-visible{outline-color:var(--primary-color-mint-100)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:ring-2:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.not-aria-selected\:active\:scale-95:not([aria-selected=true]):active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}@media (hover:hover){.hover\:enabled\:border-white:hover:enabled{border-color:var(--primary-color-white-100)}.hover\:enabled\:bg-error:hover:enabled{background-color:var(--secondary-color-red-100)}.hover\:enabled\:bg-primary:hover:enabled{background-color:var(--text-primary)}.hover\:enabled\:bg-transparent:hover:enabled{background-color:#0000}.hover\:enabled\:text-tertiary:hover:enabled{color:var(--text-tertiary)}.hover\:enabled\:text-white:hover:enabled{color:var(--primary-color-white-100)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-secondary-blue-100\!:disabled{background-color:var(--secondary-color-blue-100)!important}.disabled\:text-primary\!:disabled{color:var(--text-primary)!important}.disabled\:text-primary\/15:disabled{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.disabled\:text-primary\/15:disabled{color:color-mix(in oklab,var(--text-primary)15%,transparent)}}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:not-loading\:bg-tva-slate-200:disabled:not(:where([aria-busy=true] *,[aria-busy=true])){background-color:#dedae0}.disabled\:not-loading\:text-white:disabled:not(:where([aria-busy=true] *,[aria-busy=true])){color:var(--primary-color-white-100)}.disabled\:not-loading\:opacity-40:disabled:not(:where([aria-busy=true] *,[aria-busy=true])){opacity:.4}.aria-busy\:invisible[aria-busy=true]{visibility:hidden}.aria-checked\:z-5[aria-checked=true]{z-index:5}.aria-checked\:-mr-px[aria-checked=true]{margin-right:-1px}.aria-checked\:cursor-default[aria-checked=true]{cursor:default}.aria-checked\:border-transparent[aria-checked=true]{border-color:#0000}.aria-checked\:bg-\[\#DEDAE0\][aria-checked=true]{background-color:#dedae0}.aria-checked\:bg-primary\/5[aria-checked=true]{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.aria-checked\:bg-primary\/5[aria-checked=true]{background-color:color-mix(in oklab,var(--text-primary)5%,transparent)}}.aria-checked\:bg-secondary-neon[aria-checked=true]{background-color:var(--secondary-color-neon-100)}.aria-checked\:text-tier-platinum[aria-checked=true]{color:var(--smart-program-color-platinum)}.aria-checked\:shadow-light[aria-checked=true]{--tw-shadow:0 2px 2px 0 var(--tw-shadow-color,#1e00321a)}.aria-checked\:ring-2[aria-checked=true],.aria-checked\:shadow-light[aria-checked=true]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-checked\:ring-2[aria-checked=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.aria-checked\:ring-primary[aria-checked=true]{--tw-ring-color:var(--text-primary)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-30[aria-disabled=true]{opacity:.3}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-hidden\:invisible[aria-hidden=true]{visibility:hidden}.aria-hidden\:cursor-default[aria-hidden=true]{cursor:default}.aria-hidden\:opacity-0[aria-hidden=true]{opacity:0}.aria-invalid\:border-error[aria-invalid=true]{border-color:var(--secondary-color-red-100)}.aria-invalid\:border-tva-red-700[aria-invalid=true]{border-color:#dd1a00}.aria-selected\:border-primary[aria-selected=true]{border-color:var(--text-primary)}.aria-selected\:bg-primary\/15[aria-selected=true]{background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.aria-selected\:bg-primary\/15[aria-selected=true]{background-color:color-mix(in oklab,var(--text-primary)15%,transparent)}}.aria-selected\:bg-secondary[aria-selected=true]{background-color:var(--secondary-color-blue-0)}.aria-selected\:bg-tva-slate-200[aria-selected=true]{background-color:#dedae0}.aria-selected\:font-medium[aria-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-selected\:font-semibold[aria-selected=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-selected\:text-white[aria-selected=true]{color:var(--primary-color-white-100)}.aria-selected\:not-focus\:border-transparent[aria-selected=true]:not(:focus){border-color:#0000}.aria-selected\:not-focus\:bg-secondary[aria-selected=true]:not(:focus){background-color:var(--secondary-color-blue-0)}.aria-selected\:not-focus\:text-white[aria-selected=true]:not(:focus){color:var(--primary-color-white-100)}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-\[active\=true\]\:bg-primary-pink-muted[data-active=true]{background-color:var(--primary-color-pink-muted)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[layout\=col\]\:flex-col[data-layout=col]{flex-direction:column}.data-\[method\=BINANCE_PAY\]\:min-h-75[data-method=BINANCE\ PAY]{min-height:calc(var(--spacing)*75)}.data-\[orientation\=horizontal\]\:h-0\.5[data-orientation=horizontal]{height:calc(var(--spacing)*.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-0\.5[data-orientation=vertical]{width:calc(var(--spacing)*.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[selected\=true\]\:bg-\[\#f4f6f8\][data-selected=true]{background-color:#f4f6f8}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}.data-\[state\=active\]\:text-primary[data-state=active]{color:var(--text-primary)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-collapsible-up[data-state=closed]{animation:collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=edit\]\:justify-center[data-state=edit]{justify-content:center}.data-\[state\=edit\]\:border-\[1\.5px\][data-state=edit]{border-style:var(--tw-border-style);border-width:1.5px}.data-\[state\=edit\]\:border-primary[data-state=edit]{border-color:var(--text-primary)}.data-\[state\=edit\]\:text-primary[data-state=edit]{color:var(--text-primary)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-collapsible-down[data-state=open]{animation:collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-white[data-state=open]{background-color:var(--primary-color-white-100)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}@media not all and (min-width:1366px){.max-\[1366px\]\:py-\[5\%\]{padding-block:5%}.max-\[1366px\]\:text-\[17px\]{font-size:17px}}@media not all and (min-width:1024px){.max-\[1024px\]\:right-\[5\%\]{right:5%}.max-\[1024px\]\:mx-0{margin-inline:calc(var(--spacing)*0)}.max-\[1024px\]\:mx-auto{margin-inline:auto}.max-\[1024px\]\:mt-5{margin-top:calc(var(--spacing)*5)}.max-\[1024px\]\:mr-10{margin-right:calc(var(--spacing)*10)}.max-\[1024px\]\:mr-\[30px\]{margin-right:30px}.max-\[1024px\]\:mb-5{margin-bottom:calc(var(--spacing)*5)}.max-\[1024px\]\:mb-\[30px\]{margin-bottom:30px}.max-\[1024px\]\:mb-\[35px\]{margin-bottom:35px}.max-\[1024px\]\:h-20{height:calc(var(--spacing)*20)}.max-\[1024px\]\:max-h-\[80\%\]{max-height:80%}.max-\[1024px\]\:w-\[34\%\]{width:34%}.max-\[1024px\]\:w-\[calc\(33\.33\%-20px\)\]{width:calc(33.33% - 20px)}.max-\[1024px\]\:shrink-0{flex-shrink:0}.max-\[1024px\]\:basis-full{flex-basis:100%}.max-\[1024px\]\:p-\[30px\]{padding:30px}.max-\[1024px\]\:px-5{padding-inline:calc(var(--spacing)*5)}.max-\[1024px\]\:py-10{padding-block:calc(var(--spacing)*10)}.max-\[1024px\]\:py-\[60px\]{padding-block:60px}.max-\[1024px\]\:pt-5{padding-top:calc(var(--spacing)*5)}.max-\[1024px\]\:pb-\[50px\]{padding-bottom:50px}.max-\[1024px\]\:text-center{text-align:center}.max-\[1024px\]\:text-\[15px\]{font-size:15px}.max-\[1024px\]\:text-\[17px\]{font-size:17px}.max-\[1024px\]\:text-\[30px\]{font-size:30px}.max-\[1024px\]\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}}@media not all and (min-width:1000px){.max-md\:my-8{margin-block:calc(var(--spacing)*8)}.max-md\:mb-\[30px\]{margin-bottom:30px}.max-md\:hidden{display:none}.max-md\:min-h-\[170px\]{min-height:170px}.max-md\:gap-8{gap:calc(var(--spacing)*8)}.max-md\:\!border-b-0{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:0!important}.max-md\:py-10{padding-block:calc(var(--spacing)*10)}.max-md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.max-md\:whitespace-nowrap{white-space:nowrap}}@media not all and (min-width:999px){.max-\[999px\]\:mt-8{margin-top:calc(var(--spacing)*8)}.max-\[999px\]\:rounded-\[10px\]{border-radius:10px}.max-\[999px\]\:rounded-lg{border-radius:var(--radius-lg)}.max-\[999px\]\:py-\[30px\]{padding-block:30px}.max-\[999px\]\:pt-\[60px\]{padding-top:60px}.max-\[999px\]\:pb-\[50px\]{padding-bottom:50px}}@media not all and (min-width:900px){.max-\[900px\]\:mt-0{margin-top:calc(var(--spacing)*0)}}@media not all and (min-width:800px){.max-\[800px\]\:mx-0{margin-inline:calc(var(--spacing)*0)}.max-\[800px\]\:my-2\.5{margin-block:calc(var(--spacing)*2.5)}.max-\[800px\]\:mr-0{margin-right:calc(var(--spacing)*0)}.max-\[800px\]\:mb-5{margin-bottom:calc(var(--spacing)*5)}.max-\[800px\]\:mb-\[30px\]{margin-bottom:30px}.max-\[800px\]\:hidden{display:none}.max-\[800px\]\:w-\[calc\(50\%-10px\)\]{width:calc(50% - 10px)}.max-\[800px\]\:w-full{width:100%}.max-\[800px\]\:max-w-full{max-width:100%}.max-\[800px\]\:flex-col{flex-direction:column}.max-\[800px\]\:flex-col-reverse{flex-direction:column-reverse}.max-\[800px\]\:flex-row{flex-direction:row}.max-\[800px\]\:flex-wrap{flex-wrap:wrap}.max-\[800px\]\:justify-between{justify-content:space-between}.max-\[800px\]\:py-10{padding-block:calc(var(--spacing)*10)}.max-\[800px\]\:text-center{text-align:center}.max-\[800px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-\[800px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media not all and (min-width:768px){.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:max-w-50{max-width:calc(var(--spacing)*50)}.max-sm\:bg-primary-pink{background-color:var(--primary-color-pink-100)}.max-sm\:pt-4{padding-top:calc(var(--spacing)*4)}.max-sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.max-sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.data-\[collapsed\=true\]\:max-sm\:max-h-95[data-collapsed=true]{max-height:calc(var(--spacing)*95)}}@media not all and (min-width:567px){.max-\[567px\]\:mb-5{margin-bottom:calc(var(--spacing)*5)}.max-\[567px\]\:hidden{display:none}.max-\[567px\]\:w-\[168px\]{width:168px}.max-\[567px\]\:w-full{width:100%}.max-\[567px\]\:flex-col{flex-direction:column}.max-\[567px\]\:p-5{padding:calc(var(--spacing)*5)}.max-\[567px\]\:px-\[15px\]{padding-inline:15px}.max-\[567px\]\:py-10{padding-block:calc(var(--spacing)*10)}.max-\[567px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-\[567px\]\:leading-\[35px\]{--tw-leading:35px;line-height:35px}.max-\[567px\]\:shadow-\[0_0_16px_0_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow:0 0 16px 0 var(--tw-shadow-color,#00000012);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media not all and (min-width:540px){.max-\[540px\]\:mt-7\.5{margin-top:calc(var(--spacing)*7.5)}.max-\[540px\]\:mt-10{margin-top:calc(var(--spacing)*10)}.max-\[540px\]\:mb-50{margin-bottom:calc(var(--spacing)*50)}.max-\[540px\]\:min-h-\[150px\]{min-height:150px}.max-\[540px\]\:flex-col{flex-direction:column}.max-\[540px\]\:gap-5{gap:calc(var(--spacing)*5)}.max-\[540px\]\:gap-8{gap:calc(var(--spacing)*8)}.max-\[540px\]\:px-5{padding-inline:calc(var(--spacing)*5)}.max-\[540px\]\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.max-\[540px\]\:py-\[50px\]{padding-block:50px}.max-\[540px\]\:pb-\[30px\]{padding-bottom:30px}.max-\[540px\]\:text-center{text-align:center}.max-\[540px\]\:text-left{text-align:left}.max-\[540px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-\[540px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-\[540px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-\[540px\]\:text-\[22px\]{font-size:22px}}@media (min-width:768px){.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:hidden{display:none}.sm\:h-1\/2{height:50%}.sm\:h-56{height:calc(var(--spacing)*56)}.sm\:w-\[388px\]{width:388px}.sm\:w-fit{width:fit-content}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-92{max-width:calc(var(--spacing)*92)}.sm\:max-w-\[min\(100\%\,320px\)\]{max-width:min(100%,320px)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:translate-x-1\/2{--tw-translate-x:calc(1/2*100%)}.sm\:translate-x-1\/2,.sm\:translate-y-1\/4{translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-1\/4{--tw-translate-y:calc(1/4*100%)}.sm\:scroll-mt-22{scroll-margin-top:calc(var(--spacing)*22)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-9{gap:calc(var(--spacing)*9)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-9\.5{padding-inline:calc(var(--spacing)*9.5)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:px-14{padding-inline:calc(var(--spacing)*14)}.sm\:px-\[55px\]{padding-inline:55px}.sm\:px-\[72px\]{padding-inline:72px}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-\[60px\]{padding-block:60px}.sm\:pt-7\.5{padding-top:calc(var(--spacing)*7.5)}.sm\:pb-5\.5{padding-bottom:calc(var(--spacing)*5.5)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:pb-\[60px\]{padding-bottom:60px}.sm\:text-left{text-align:left}.sm\:font-inter\!{font-family:var(--font-family-inter)!important}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[1\.75rem\]{font-size:1.75rem}.sm\:text-\[1\.375rem\]{font-size:1.375rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[48px\]\!{font-size:48px!important}.sm\:text-\[50px\]{font-size:50px}.sm\:text-\[80px\]{font-size:80px}.sm\:leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.sm\:leading-5\.25{--tw-leading:calc(var(--spacing)*5.25);line-height:calc(var(--spacing)*5.25)}.sm\:leading-\[120\%\]{--tw-leading:120%;line-height:120%}.sm\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.sm\:tracking-\[1\.6px\]{--tw-tracking:1.6px;letter-spacing:1.6px}.sm\:text-\[\#333\]\!{color:#333!important}:is(.sm\:\*\:text-\[15px\]>*){font-size:15px}:is(.sm\:\*\:leading-\[22\.5px\]>*){--tw-leading:22.5px;line-height:22.5px}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:1000px){.md\:top-\[-25\%\]{top:-25%}.md\:right-0{right:calc(var(--spacing)*0)}.md\:right-6{right:calc(var(--spacing)*6)}.md\:-bottom-28{bottom:calc(var(--spacing)*-28)}.md\:bottom-6{bottom:calc(var(--spacing)*6)}.md\:col-span-6{grid-column:span 6/span 6}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-10{margin-top:calc(var(--spacing)*10)}.md\:mt-21\.5{margin-top:calc(var(--spacing)*21.5)}.md\:mb-4{margin-bottom:calc(var(--spacing)*4)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.md\:size-6\.25{width:calc(var(--spacing)*6.25);height:calc(var(--spacing)*6.25)}.md\:size-7\.5{width:calc(var(--spacing)*7.5);height:calc(var(--spacing)*7.5)}.md\:size-8\.75{width:calc(var(--spacing)*8.75);height:calc(var(--spacing)*8.75)}.md\:size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.md\:size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.md\:size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.md\:size-43{width:calc(var(--spacing)*43);height:calc(var(--spacing)*43)}.md\:size-60{width:calc(var(--spacing)*60);height:calc(var(--spacing)*60)}.md\:size-\[80px\]{width:80px;height:80px}.md\:size-\[100px\]{width:100px;height:100px}.md\:size-\[min\(32rem\,42vw\)\]{width:min(32rem,42vw);height:min(32rem,42vw)}.md\:h-0{height:calc(var(--spacing)*0)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-7{height:calc(var(--spacing)*7)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-9\.5{height:calc(var(--spacing)*9.5)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-61{height:calc(var(--spacing)*61)}.md\:h-\[3px\]{height:3px}.md\:h-\[22rem\]{height:22rem}.md\:h-\[720px\]{height:720px}.md\:h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.md\:h-auto{height:auto}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:min-h-32{min-height:calc(var(--spacing)*32)}.md\:min-h-\[64px\]{min-height:64px}.md\:min-h-\[162px\]{min-height:162px}.md\:min-h-\[175px\]{min-height:175px}.md\:min-h-\[356px\]{min-height:356px}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[582px\]{min-height:582px}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-28{width:calc(var(--spacing)*28)}.md\:w-28\.75{width:calc(var(--spacing)*28.75)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-36{width:calc(var(--spacing)*36)}.md\:w-44{width:calc(var(--spacing)*44)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-56{width:calc(var(--spacing)*56)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-108{width:calc(var(--spacing)*108)}.md\:w-\[100px\]{width:100px}.md\:w-\[1228px\]{width:1228px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-92{max-width:calc(var(--spacing)*92)}.md\:max-w-103\.75{max-width:calc(var(--spacing)*103.75)}.md\:max-w-121\.5{max-width:calc(var(--spacing)*121.5)}.md\:max-w-126\.75{max-width:calc(var(--spacing)*126.75)}.md\:max-w-128\.25{max-width:calc(var(--spacing)*128.25)}.md\:max-w-136\.25{max-width:calc(var(--spacing)*136.25)}.md\:max-w-138{max-width:calc(var(--spacing)*138)}.md\:max-w-143\.25{max-width:calc(var(--spacing)*143.25)}.md\:max-w-148\.75{max-width:calc(var(--spacing)*148.75)}.md\:max-w-151{max-width:calc(var(--spacing)*151)}.md\:max-w-152\.5{max-width:calc(var(--spacing)*152.5)}.md\:max-w-153\.75{max-width:calc(var(--spacing)*153.75)}.md\:max-w-156{max-width:calc(var(--spacing)*156)}.md\:max-w-160\.5{max-width:calc(var(--spacing)*160.5)}.md\:max-w-160\.25{max-width:calc(var(--spacing)*160.25)}.md\:max-w-161\.25{max-width:calc(var(--spacing)*161.25)}.md\:max-w-167\.5{max-width:calc(var(--spacing)*167.5)}.md\:max-w-167\.75{max-width:calc(var(--spacing)*167.75)}.md\:max-w-177\.25{max-width:calc(var(--spacing)*177.25)}.md\:max-w-\[680px\]{max-width:680px}.md\:max-w-\[817px\]{max-width:817px}.md\:max-w-\[1228px\]{max-width:1228px}.md\:max-w-none{max-width:none}.min-\[1000px\]\:max-w-\[284px\]{max-width:284px}.md\:min-w-48\.25{min-width:calc(var(--spacing)*48.25)}.md\:min-w-96{min-width:calc(var(--spacing)*96)}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:grow{flex-grow:1}.md\:basis-0{flex-basis:calc(var(--spacing)*0)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:grid-cols-\[160px_max-content\]{grid-template-columns:160px max-content}.md\:grid-cols-\[160px_min-content\]{grid-template-columns:160px min-content}.md\:grid-cols-\[minmax\(0\,240px\)_1fr\]{grid-template-columns:minmax(0,240px) 1fr}.md\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-9{gap:calc(var(--spacing)*9)}.md\:gap-9\.5{gap:calc(var(--spacing)*9.5)}.md\:gap-9\.25{gap:calc(var(--spacing)*9.25)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-14{gap:calc(var(--spacing)*14)}.md\:gap-15{gap:calc(var(--spacing)*15)}.md\:gap-16{gap:calc(var(--spacing)*16)}.md\:gap-20{gap:calc(var(--spacing)*20)}.md\:gap-20\.5{gap:calc(var(--spacing)*20.5)}.md\:gap-25{gap:calc(var(--spacing)*25)}.md\:gap-28\.75{gap:calc(var(--spacing)*28.75)}.md\:gap-\[7\.25rem\]{gap:7.25rem}.md\:gap-\[10px\]{gap:10px}.md\:gap-\[60px\]{gap:60px}.md\:gap-x-3{column-gap:calc(var(--spacing)*3)}.md\:gap-x-8{column-gap:calc(var(--spacing)*8)}.md\:gap-y-4{row-gap:calc(var(--spacing)*4)}.md\:self-start{align-self:flex-start}.md\:overflow-y-auto{overflow-y:auto}.md\:overscroll-y-contain{overscroll-behavior-y:contain}.md\:rounded{border-radius:.25rem}.md\:rounded-\[18px\]{border-radius:18px}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-purple-15{border-color:var(--purple-color-15)}.md\:border-l-primary{border-left-color:var(--text-primary)}.md\:bg-purple-5{background-color:var(--purple-color-5)}.md\:bg-transparent{background-color:#0000}.min-\[1000px\]\:bg-\[var\(--purple-color-5\)\]{background-color:var(--purple-color-5)}.md\:bg-\[url\(\"https\:\/\/static\.travala\.com\/resources\/images\/car-rental\/travel-booking-background\.png\"\)\]{background-image:url(https://static.travala.com/resources/images/car-rental/travel-booking-background.png)}.md\:bg-contain{background-size:contain}.md\:bg-size-\[80\%_auto\]{background-size:80%}.md\:bg-right{background-position:100%}.md\:bg-no-repeat{background-repeat:no-repeat}.md\:p-0{padding:calc(var(--spacing)*0)}.md\:p-5\.5{padding:calc(var(--spacing)*5.5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7\.5{padding:calc(var(--spacing)*7.5)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-\[25px\]{padding:25px}.md\:p-\[50px\]{padding:50px}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-9{padding-inline:calc(var(--spacing)*9)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-15{padding-inline:calc(var(--spacing)*15)}.md\:px-16{padding-inline:calc(var(--spacing)*16)}.md\:px-20{padding-inline:calc(var(--spacing)*20)}.md\:px-24{padding-inline:calc(var(--spacing)*24)}.md\:px-26{padding-inline:calc(var(--spacing)*26)}.md\:px-\[21px\]{padding-inline:21px}.md\:px-\[25px\]{padding-inline:25px}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:py-7{padding-block:calc(var(--spacing)*7)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-15{padding-block:calc(var(--spacing)*15)}.md\:py-18{padding-block:calc(var(--spacing)*18)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-31\.5{padding-block:calc(var(--spacing)*31.5)}.md\:py-\[17px\]{padding-block:17px}.md\:py-\[33px\]{padding-block:33px}.md\:py-\[41px\]{padding-block:41px}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pt-10{padding-top:calc(var(--spacing)*10)}.md\:pt-16{padding-top:calc(var(--spacing)*16)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:pr-69{padding-right:calc(var(--spacing)*69)}.md\:pr-\[25px\]{padding-right:25px}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pb-6{padding-bottom:calc(var(--spacing)*6)}.md\:pb-9{padding-bottom:calc(var(--spacing)*9)}.md\:pb-14{padding-bottom:calc(var(--spacing)*14)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:pl-\[17px\]{padding-left:17px}.md\:text-center{text-align:center}.md\:text-left{text-align:left}.md\:tva-body-2-bold{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.01563rem;font-size:.9375rem;line-height:1.25rem;font-family:var(--font-family-maria)!important}.md\:tva-body-2-bold:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-inter)!important}.md\:tva-body-2-bold:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-body-2-bold:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.875rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-5{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.00625rem;font-size:.9375rem;line-height:1.25rem;font-family:var(--font-family-maria)!important}.md\:tva-label-5:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-inter)!important}.md\:tva-label-5:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-5:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.875rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.05rem;font-size:2.5rem;line-height:normal;font-family:var(--font-family-lateral)!important}.md\:tva-h2:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.md\:tva-h2:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h2:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h3{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.04rem;font-size:2rem;line-height:normal;font-family:var(--font-family-lateral)!important}.md\:tva-h3:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.md\:tva-h3:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h3:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h4{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.035rem;font-size:1.75rem;line-height:normal;font-family:var(--font-family-lateral)!important}.md\:tva-h4:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.md\:tva-h4:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h4:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h5{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.03rem;font-size:1.5rem;line-height:normal;font-family:var(--font-family-lateral)!important}.md\:tva-h5:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.md\:tva-h5:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h5:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h6{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.025rem;font-size:1.25rem;line-height:normal;font-family:var(--font-family-lateral)!important}.md\:tva-h6:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.md\:tva-h6:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-h6:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-body-1-bold{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.0625rem;line-height:1.5rem;font-family:var(--font-family-maria)!important}.md\:tva-body-1-bold:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-inter)!important}.md\:tva-body-1-bold:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-body-1-bold:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-3{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.3125rem;line-height:1.625rem;font-family:var(--font-family-maria)!important}.md\:tva-label-3:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1.25rem;font-family:var(--font-family-inter)!important}.md\:tva-label-3:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:1.25rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-3:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:1.25rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-1{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.75rem;line-height:2.125rem;font-family:var(--font-family-maria)!important}.md\:tva-label-1:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-inter)!important}.md\:tva-label-1:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-1:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-2{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:1.5rem;line-height:1.75rem;font-family:var(--font-family-maria)!important}.md\:tva-label-2:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-inter)!important}.md\:tva-label-2:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-label-2:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-body-2-regular{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-size:.875rem;line-height:1.25rem;font-family:var(--font-family-inter)!important}.md\:tva-body-2-regular:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:tva-body-2-regular:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.min-\[1000px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-\[0\.8125rem\]{font-size:.8125rem}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[1\.375rem\]{font-size:1.375rem}.md\:text-\[1\.0625rem\]{font-size:1.0625rem}.md\:text-\[1\.875rem\]{font-size:1.875rem}.md\:text-\[1\.5625rem\]{font-size:1.5625rem}.md\:text-\[1rem\]{font-size:1rem}.md\:text-\[2\.5rem\]{font-size:2.5rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3rem\]{font-size:3rem}.md\:text-\[4rem\]{font-size:4rem}.md\:text-\[6\.5rem\]{font-size:6.5rem}.md\:text-\[15px\]{font-size:15px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[21px\]{font-size:21px}.md\:text-\[25px\]{font-size:25px}.md\:text-\[28px\]{font-size:28px}.min-\[1000px\]\:text-\[30px\]{font-size:30px}.md\:leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.md\:leading-6\!{--tw-leading:calc(var(--spacing)*6)!important;line-height:calc(var(--spacing)*6)!important}.md\:leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.md\:leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.md\:leading-10{--tw-leading:calc(var(--spacing)*10);line-height:calc(var(--spacing)*10)}.md\:leading-\[18px\]{--tw-leading:18px;line-height:18px}.md\:leading-\[22\.5px\]{--tw-leading:22.5px;line-height:22.5px}.md\:leading-\[25\.6px\]{--tw-leading:25.6px;line-height:25.6px}.md\:leading-\[26px\]{--tw-leading:26px;line-height:26px}.md\:leading-\[30px\]{--tw-leading:30px;line-height:30px}.md\:leading-\[34px\]{--tw-leading:34px;line-height:34px}.md\:leading-\[64px\]{--tw-leading:64px;line-height:64px}.md\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.min-\[1000px\]\:leading-\[22px\]{--tw-leading:22px;line-height:22px}.min-\[1000px\]\:leading-\[37px\]{--tw-leading:37px;line-height:37px}.md\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.md\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.md\:font-normal\!{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.md\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.md\:tracking-\[-0\.56px\]{--tw-tracking:-.56px;letter-spacing:-.56px}.md\:tracking-\[-0\.64px\]{--tw-tracking:-.64px;letter-spacing:-.64px}.md\:tracking-\[-1\.28px\]{--tw-tracking:-1.28px;letter-spacing:-1.28px}.md\:tracking-\[-2\.08px\]{--tw-tracking:-2.08px;letter-spacing:-2.08px}.md\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.md\:tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.md\:text-primary,.md\:text-primary\/60{color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.md\:text-primary\/60{color:color-mix(in oklab,var(--text-primary)60%,transparent)}}.md\:text-purple-60{color:var(--primary-color-purple-60)}.md\:text-purple-90{color:var(--primary-color-purple-90)}.min-\[1000px\]\:text-\[var\(--purple-color-60\)\]{color:var(--purple-color-60)}.min-\[1000px\]\:text-\[var\(--purple-color-100\)\]{color:var(--purple-color-100)}.md\:normal-case\!{text-transform:none!important}.md\:shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.md\:shadow-md,.md\:shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:shadow-none{--tw-shadow:0 0 #0000}.md\:not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:not-last\:pb-6:not(:last-child){padding-bottom:calc(var(--spacing)*6)}@media (hover:hover){.md\:group-hover\:flex:is(:where(.group):hover *){display:flex}.md\:group-hover\:size-17\.5:is(:where(.group):hover *){width:calc(var(--spacing)*17.5);height:calc(var(--spacing)*17.5)}.md\:group-hover\:h-11:is(:where(.group):hover *){height:calc(var(--spacing)*11)}.md\:group-hover\:w-11\.5:is(:where(.group):hover *){width:calc(var(--spacing)*11.5)}.md\:group-hover\:bg-tertiary:is(:where(.group):hover *){background-color:var(--text-tertiary)}.md\:group-hover\:text-primary:is(:where(.group):hover *){color:var(--text-primary)}}.md\:group-focus-visible\:flex:is(:where(.group):focus-visible *){display:flex}.md\:group-focus-visible\:size-17\.5:is(:where(.group):focus-visible *){width:calc(var(--spacing)*17.5);height:calc(var(--spacing)*17.5)}.md\:group-focus-visible\:h-11:is(:where(.group):focus-visible *){height:calc(var(--spacing)*11)}.md\:group-focus-visible\:w-11\.5:is(:where(.group):focus-visible *){width:calc(var(--spacing)*11.5)}.md\:group-focus-visible\:bg-tertiary:is(:where(.group):focus-visible *){background-color:var(--text-tertiary)}@media (hover:hover){.md\:hover\:bg-purple-5:hover{background-color:var(--purple-color-5)}.md\:hover\:text-primary:hover{color:var(--text-primary)}}}@media (min-width:1024px){.min-\[1024px\]\:w-\[200px\]{width:200px}}@media (min-width:1025px){.min-\[1025px\]\:block{display:block}.min-\[1025px\]\:text-\[30px\]{font-size:30px}}@media (min-width:1200px){.lg\:sticky{position:sticky}.lg\:top-\[72px\]{top:72px}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-1{height:calc(var(--spacing)*1)}.lg\:max-h-\[calc\(100vh-72px\)\]{max-height:calc(100vh - 72px)}.lg\:w-\[19\.875rem\]{width:19.875rem}.lg\:w-\[280px\]{width:280px}.lg\:w-auto{width:auto}.lg\:max-w-\[400px\]{max-width:400px}.lg\:max-w-\[680px\]{max-width:680px}.lg\:max-w-\[920px\]{max-width:920px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[270px_1fr\]{grid-template-columns:270px 1fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}.lg\:self-stretch{align-self:stretch}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:px-7{padding-inline:calc(var(--spacing)*7)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-24{padding-inline:calc(var(--spacing)*24)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-\[1\.75rem\]{font-size:1.75rem}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:text-\[2\.625rem\]{font-size:2.625rem}.lg\:text-\[2rem\]{font-size:2rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:text-\[4\.625rem\]{font-size:4.625rem}.lg\:text-\[4rem\]{font-size:4rem}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-\[8\.75rem\]{font-size:8.75rem}.lg\:text-\[15px\]{font-size:15px}.lg\:leading-\[34px\]{--tw-leading:34px;line-height:34px}.lg\:tracking-\[-0\.8px\]{--tw-tracking:-.8px;letter-spacing:-.8px}.lg\:tracking-\[-1\.1px\]{--tw-tracking:-1.1px;letter-spacing:-1.1px}.lg\:tracking-\[-1\.28px\]{--tw-tracking:-1.28px;letter-spacing:-1.28px}.lg\:tracking-\[-2\.8px\]{--tw-tracking:-2.8px;letter-spacing:-2.8px}}@media (min-width:1280px){.min-\[1280px\]\:my-2{margin-block:calc(var(--spacing)*2)}.min-\[1280px\]\:mt-4{margin-top:calc(var(--spacing)*4)}.min-\[1280px\]\:mt-8{margin-top:calc(var(--spacing)*8)}.min-\[1280px\]\:mt-10{margin-top:calc(var(--spacing)*10)}.min-\[1280px\]\:mb-8{margin-bottom:calc(var(--spacing)*8)}.min-\[1280px\]\:h-12{height:calc(var(--spacing)*12)}.min-\[1280px\]\:min-h-\[160px\]{min-height:160px}.min-\[1280px\]\:w-12{width:calc(var(--spacing)*12)}.min-\[1280px\]\:max-w-none{max-width:none}.min-\[1280px\]\:px-\[25px\]{padding-inline:25px}.min-\[1280px\]\:py-\[60px\]{padding-block:60px}.min-\[1280px\]\:pt-\[25px\]{padding-top:25px}.min-\[1280px\]\:pb-5{padding-bottom:calc(var(--spacing)*5)}.min-\[1280px\]\:pb-\[100px\]{padding-bottom:100px}.min-\[1280px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.min-\[1280px\]\:text-\[30px\]{font-size:30px}.min-\[1280px\]\:leading-\[37px\]{--tw-leading:37px;line-height:37px}.min-\[1280px\]\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}@media (min-width:1366px){.min-\[1366px\]\:flex-\[45\%\]{flex:45%}.min-\[1366px\]\:flex-\[65\%\]{flex:65%}}@media (min-width:1368px){.xl\:mt-7{margin-top:calc(var(--spacing)*7)}.xl\:mt-12{margin-top:calc(var(--spacing)*12)}.xl\:mb-2{margin-bottom:calc(var(--spacing)*2)}.xl\:min-h-96{min-height:calc(var(--spacing)*96)}.xl\:min-h-\[390px\]{min-height:390px}.xl\:max-w-120{max-width:calc(var(--spacing)*120)}.xl\:gap-3{gap:calc(var(--spacing)*3)}.xl\:gap-15{gap:calc(var(--spacing)*15)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:px-4{padding-inline:calc(var(--spacing)*4)}.xl\:px-14{padding-inline:calc(var(--spacing)*14)}.xl\:px-20{padding-inline:calc(var(--spacing)*20)}.xl\:px-36{padding-inline:calc(var(--spacing)*36)}.xl\:px-50{padding-inline:calc(var(--spacing)*50)}.xl\:py-6{padding-block:calc(var(--spacing)*6)}.xl\:py-20{padding-block:calc(var(--spacing)*20)}.xl\:py-25{padding-block:calc(var(--spacing)*25)}.xl\:pt-11{padding-top:calc(var(--spacing)*11)}.xl\:pt-15{padding-top:calc(var(--spacing)*15)}.xl\:pb-19{padding-bottom:calc(var(--spacing)*19)}.xl\:pb-22{padding-bottom:calc(var(--spacing)*22)}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.xl\:text-\[6\.5rem\]{font-size:6.5rem}.xl\:leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.xl\:leading-13{--tw-leading:calc(var(--spacing)*13);line-height:calc(var(--spacing)*13)}.xl\:leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.xl\:normal-case{text-transform:none}.xl\:after\:w-7:after,.xl\:before\:w-7:before{content:var(--tw-content);width:calc(var(--spacing)*7)}}@media (min-width:1400px){.min-\[1400px\]\:max-w-\[1400px\]{max-width:1400px}}@media (min-width:1440px){.min-\[1440px\]\:pb-\[70px\]{padding-bottom:70px}}@media (min-width:1500px){.min-\[1500px\]\:max-w-\[1570px\]{max-width:1570px}}@media (min-width:1536px){.min-\[1536px\]\:size-\[54px\]{width:54px;height:54px}.\32 xl\:w-185{width:calc(var(--spacing)*185)}.\32 xl\:max-w-150{max-width:calc(var(--spacing)*150)}.\32 xl\:grid-cols-\[362px_1fr\]{grid-template-columns:362px 1fr}.\32 xl\:gap-30{gap:calc(var(--spacing)*30)}.\32 xl\:gap-49\.5{gap:calc(var(--spacing)*49.5)}.\32 xl\:p-\[2\.5rem_5rem_5rem\]\!{padding:2.5rem 5rem 5rem!important}.\32 xl\:py-6{padding-block:calc(var(--spacing)*6)}.min-\[1536px\]\:py-10{padding-block:calc(var(--spacing)*10)}.\32 xl\:text-\[54px\]{font-size:54px}.\32 xl\:text-\[60px\]{font-size:60px}.\32 xl\:leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}.\32 xl\:tracking-\[-1\.2px\]{--tw-tracking:-1.2px;letter-spacing:-1.2px}.\32 xl\:tracking-\[-1\.08px\]{--tw-tracking:-1.08px;letter-spacing:-1.08px}}@media (min-width:1790px){.min-\[1790px\]\:h-\[calc\(100vh-270px\)\]{height:calc(100vh - 270px)}.min-\[1790px\]\:flex-none{flex:none}.min-\[1790px\]\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.min-\[1790px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.min-\[1790px\]\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}@media (min-width:1920px){.min-\[1920px\]\:ml-60\.5{margin-left:calc(var(--spacing)*60.5)}.min-\[1920px\]\:min-h-171\.5{min-height:calc(var(--spacing)*171.5)}}@container not (min-width:512px){.\@max-lg\:flex-col{flex-direction:column}}@container (min-width:576px){.\@xl\:gap-2{gap:calc(var(--spacing)*2)}}@container (min-width:1024px){.\@5xl\:gap-3{gap:calc(var(--spacing)*3)}.\@5xl\:gap-4{gap:calc(var(--spacing)*4)}}.latin\:font-inter:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *),:is(.\*\:latin\:font-inter>*):where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)}.loading\:h-5:where([aria-busy=true] *,[aria-busy=true]){height:calc(var(--spacing)*5)}.loading\:h-6:where([aria-busy=true] *,[aria-busy=true]){height:calc(var(--spacing)*6)}.loading\:w-30:where([aria-busy=true] *,[aria-busy=true]){width:calc(var(--spacing)*30)}.loading\:animate-pulse:where([aria-busy=true] *,[aria-busy=true]){animation:var(--animate-pulse)}.loading\:rounded-sm:where([aria-busy=true] *,[aria-busy=true]){border-radius:var(--radius-sm)}.loading\:bg-primary\/15:where([aria-busy=true] *,[aria-busy=true]){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.loading\:bg-primary\/15:where([aria-busy=true] *,[aria-busy=true]){background-color:color-mix(in oklab,var(--text-primary)15%,transparent)}}.loading\:bg-primary\/45:where([aria-busy=true] *,[aria-busy=true]){background-color:var(--text-primary)}@supports (color:color-mix(in lab,red,red)){.loading\:bg-primary\/45:where([aria-busy=true] *,[aria-busy=true]){background-color:color-mix(in oklab,var(--text-primary)45%,transparent)}}.loading\:bg-secondary-blue-100:where([aria-busy=true] *,[aria-busy=true]){background-color:var(--secondary-color-blue-100)}.loading\:text-transparent:where([aria-busy=true] *,[aria-busy=true]){color:#0000}.loading\:opacity-0:where([aria-busy=true] *,[aria-busy=true]){opacity:0}.loading\:opacity-50:where([aria-busy=true] *,[aria-busy=true]){opacity:.5}.loading\:select-none:where([aria-busy=true] *,[aria-busy=true]){-webkit-user-select:none;user-select:none}@supports not (container-type:inline-size){.supports-not-cq\:flex-col{flex-direction:column}.supports-not-cq\:data-\[layout\=row\]\:flex-row-reverse[data-layout=row]{flex-direction:row-reverse}}@media (min-width:1280px) and (min-height:721px){.spacious-live-chat\:min-h-130{min-height:calc(var(--spacing)*130)}.spacious-live-chat\:gap-8\.25{gap:calc(var(--spacing)*8.25)}.spacious-live-chat\:px-16{padding-inline:calc(var(--spacing)*16)}.spacious-live-chat\:pt-9\.25{padding-top:calc(var(--spacing)*9.25)}.spacious-live-chat\:pb-12{padding-bottom:calc(var(--spacing)*12)}.spacious-live-chat\:tva-h5{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black);letter-spacing:-.03rem;font-size:1.5rem;line-height:normal;font-family:var(--font-family-lateral)!important}.spacious-live-chat\:tva-h5:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){font-family:var(--font-family-inter)!important}.spacious-live-chat\:tva-h5:where([lang=zh] *){font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.spacious-live-chat\:tva-h5:where([lang=ko] *){font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:size-5 [cmdk-input-wrapper] svg,.\[\&_\[cmdk-item\]_svg\]\:size-5 [cmdk-item] svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&_a\]\:text-\[\#2577be\] a{color:#2577be}.\[\&_a\]\:text-tva-blue-800 a{color:#1150ad}.\[\&_a\]\:text-tva-blue-900 a{color:#1e2e5e}.\[\&_a\]\:underline a{text-decoration-line:underline}@media (hover:hover){.hover\:\[\&_a\]\:text-white:hover a{color:var(--primary-color-white-100)}}@media (min-width:1000px){.md\:\[\&_a\]\:border-0 a{border-style:var(--tw-border-style);border-width:0}.md\:\[\&_a\]\:border-b-2 a{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.md\:\[\&_a\]\:border-dotted a{--tw-border-style:dotted;border-style:dotted}.md\:\[\&_a\]\:border-b-purple-15 a{border-bottom-color:var(--purple-color-15)}.md\:\[\&_a\]\:\!text-primary a{color:var(--text-primary)!important}@media (hover:hover){.md\:\[\&_a\]\:hover\:border-solid a:hover{--tw-border-style:solid;border-style:solid}.md\:\[\&_a\]\:hover\:border-b-primary a:hover{border-bottom-color:var(--text-primary)}}}.\[\&_b\]\:tva-body-2-bold b{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);letter-spacing:.01563rem;font-size:.9375rem;line-height:1.25rem;font-family:var(--font-family-maria)!important}.\[\&_b\]\:tva-body-2-bold b:where([lang=es] *,[lang=de] *,[lang=fr] *,[lang=vi] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-inter)!important}.\[\&_b\]\:tva-body-2-bold b:where([lang=zh] *){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-size:.875rem;font-family:var(--font-family-noto-sans-sc),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.\[\&_b\]\:tva-body-2-bold b:where([lang=ko] *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:.875rem;font-family:var(--font-family-noto-sans-kr),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_b\]\:text-lg b{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.\[\&_br\]\:block br{display:block}.\[\&_h1\]\:m-0 h1{margin:calc(var(--spacing)*0)}.\[\&_h3\]\:mb-\[15px\] h3{margin-bottom:15px}.\[\&_h3\]\:px-\[17px\] h3{padding-inline:17px}.\[\&_h3\]\:text-center h3{text-align:center}.\[\&_h3\]\:text-base h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-black h3{color:var(--color-black)}.\[\&_h3\]\:uppercase h3{text-transform:uppercase}.\[\&_iframe\]\:block iframe{display:block}.\[\&_iframe\]\:h-full\! iframe{height:100%!important}.\[\&_iframe\]\:w-full\! iframe{width:100%!important}.\[\&_iframe\]\:border-0 iframe{border-style:var(--tw-border-style);border-width:0}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:object-contain\! img{object-fit:contain!important}.\[\&_li\]\:list-none li{list-style-type:none}.\[\&_ol\]\:ml-4 ol{margin-left:calc(var(--spacing)*4)}.\[\&_p\]\:m-0 p{margin:calc(var(--spacing)*0)}.\[\&_p\+p\]\:mt-2 p+p{margin-top:calc(var(--spacing)*2)}.\[\&_span\]\:block span{display:block}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:absolute svg{position:absolute}.\[\&_svg\]\:left-\[15px\] svg{left:15px}.\[\&_svg\]\:h-full svg{height:100%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\[20px\] svg{font-size:20px}.\[\&_svg\]\:text-dune-100 svg{color:var(--dune-color-100)}.\[\&_svg\]\:text-tva-blue-700 svg{color:#026ab5}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_table\]\:border table,.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-white\/30 td{border-color:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.\[\&_td\]\:border-white\/30 td{border-color:color-mix(in oklab,var(--primary-color-white-100)30%,transparent)}}.\[\&_td\]\:p-1 td{padding:calc(var(--spacing)*1)}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing)*3)}.\[\&_td\:first-child\]\:font-bold td:first-child{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-white\/30 th{border-color:var(--primary-color-white-100)}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:border-white\/30 th{border-color:color-mix(in oklab,var(--primary-color-white-100)30%,transparent)}}.\[\&_th\]\:p-3 th{padding:calc(var(--spacing)*3)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-bold th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_ul\]\:ml-4 ul{margin-left:calc(var(--spacing)*4)}.\[\&_ul\]\:list-none ul{list-style-type:none}.\[\&\:has\(\+\[aria-checked\=true\]\)\]\:border-transparent:has(+[aria-checked=true]){border-color:#0000}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group\]\]\:px-2 *)[cmdk-group]{padding-inline:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-item\]\]\:h-12 *)[cmdk-item]{height:calc(var(--spacing)*12)}:is(.\*\*\:\[\[cmdk-item\]\]\:px-2 *)[cmdk-item]{padding-inline:calc(var(--spacing)*2)}:is(.\*\*\:\[\[cmdk-item\]\]\:py-3 *)[cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&\>\*\:nth-child\(even\)\]\:bg-\[\#F9FAFA\]>:nth-child(2n){background-color:#f9fafa}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:border-none>button{--tw-border-style:none;border-style:none}.\[\&\>div\]\:mb-0\!>div{margin-bottom:calc(var(--spacing)*0)!important}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:h-full>div{height:100%}.\[\&\>div\]\:min-h-0>div{min-height:calc(var(--spacing)*0)}.\[\&\>div\]\:flex-1>div{flex:1}@media (min-width:1000px){.md\:\[\&\>div\]\:w-full>div{width:100%}}.\[\&\>div\>div\:last-child\]\:hidden>div>div:last-child{display:none}.\[\&\>img\]\:w-4\.5>img{width:calc(var(--spacing)*4.5)}.\[\&\>li\]\:m-0>li{margin:calc(var(--spacing)*0)}.\[\&\>li\]\:mb-0>li{margin-bottom:calc(var(--spacing)*0)}.\[\&\>li\]\:mb-1\.5>li{margin-bottom:calc(var(--spacing)*1.5)}.\[\&\>li\]\:\!list-disc>li{list-style-type:disc!important}.\[\&\>li\]\:marker\:font-bold>li ::marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>li\]\:marker\:font-bold>li::marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>li\]\:marker\:font-bold>li ::-webkit-details-marker,.\[\&\>li\]\:marker\:font-bold>li::-webkit-details-marker{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&\>li\]\:marker\:text-tva-blue-600>li ::marker{color:#2577be}.\[\&\>li\]\:marker\:text-tva-blue-600>li::marker{color:#2577be}.\[\&\>li\]\:marker\:text-tva-blue-600>li ::-webkit-details-marker,.\[\&\>li\]\:marker\:text-tva-blue-600>li::-webkit-details-marker{color:#2577be}.\[\&\>li\:last-child\]\:mb-0>li:last-child{margin-bottom:calc(var(--spacing)*0)}.\[\&\>span\]\:inline-flex>span{display:inline-flex}.\[\&\>span\]\:flex-1>span{flex:1}.\[\&\>span\]\:items-center>span{align-items:center}.\[\&\>span\]\:gap-2>span{gap:calc(var(--spacing)*2)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing)*6)}.\[\&\>svg\]\:h-6>svg,.\[\&\>svg\]\:size-6>svg{height:calc(var(--spacing)*6)}.\[\&\>svg\]\:w-auto>svg{width:auto}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-primary>svg{color:var(--text-primary)}.\[\&\>svg\]\:text-purple-45>svg{color:var(--primary-color-purple-45)}@media (min-width:1000px){.md\:\[\&\>svg\]\:h-auto>svg{height:auto}}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--secondary-color-blue-0:#2577be;--secondary-Color-blue-1:#2d83c2;--primary-color-dark-blue-0:#1e2e5e;--white:#fff;--purple-color-100:#220a32;--purple-color-90:#220a32e6;--purple-color-60:#220a3299;--purple-color-45:#220a3273;--purple-color-15:#220a3226;--purple-color-5:#220a320d;--blue-color-100:#799fff;--mint-color-100:#e1ffde;--mint-color-115:#c7fcc2;--green-color-100:#f5ffe6;--pink-color-100:#ffd4f7;--white-color-100:#fff;--dune-color-100:#ee8557;--neon-color-100:#ecf86e;--element-radius:6px;--silver-color-50:#bbbbbb80;--map-top:0;--map-popup-info-with:304px;--primary-color-white-100:#fff;--primary-color-white-90:#ffffffe6;--primary-color-white-45:#ffffff73;--primary-color-white-15:#ffffff26;--primary-color-purple-115:#14031f;--primary-color-purple-100:#220a32;--primary-color-purple-90:#220a32e6;--primary-color-purple-60:#220a3299;--primary-color-purple-45:#220a3273;--primary-color-purple-15:#220a3226;--primary-color-purple-5:#220a320d;--primary-color-purple-muted:#fafafa;--primary-color-mint-115:#c7fcc2;--primary-color-mint-100:#e1ffde;--primary-color-mint-90:#e1ffdee6;--primary-color-mint-60:#e1ffde99;--primary-color-mint-45:#e1ffde73;--primary-color-mint-15:#e1ffde26;--primary-color-mint-muted:#f6fff5;--primary-color-green-100:#f5ffe6;--primary-color-green-muted:#f7fcf0;--primary-color-pink-100:#ffd4f7;--primary-color-pink-muted:#fff5fb;--secondary-color-neon-100:#ecf86e;--secondary-color-blue-100:#799fff;--secondary-color-dune-100:#ee8557;--secondary-color-red-100:#dd1a00;--bg-button-primary:#799fff;--bg-button-secondary:#fff;--bg-dark:#220a32;--bg-white:#fff;--bg-disabled:#dedae0;--text-primary:#220a32;--text-secondary:#220a3299;--text-white:#fff;--text-red:#dd1a00;--text-blue:#799fff;--text-disabled:#220a3226;--text-tertiary:#5b62c2;--font-family-lateral:Lateral,sans-serif;--font-family-maria:Maria,sans-serif;--font-family-inter:Inter,sans-serif;--font-family-montserrat:Montserrat,sans-serif;--font-family-noto-sans-sc:"Noto Sans SC",sans-serif;--font-family-noto-sans-kr:"Noto Sans KR",sans-serif;--border-primary:#220a32;--border-secondary:#dedae0;--border-disabled:#220a3226;--border-red:#dd1a00;--smart-program-color-basic:#cda12e;--smart-program-color-steel:#818790;--smart-program-color-bronze:#a77043;--smart-program-color-silver:#909c9f;--smart-program-color-gold:#d6a833;--smart-program-color-platinum:#3bad7e;--smart-program-color-diamond:#4999b4}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto))))}to{height:0}}@keyframes loading-spin{to{transform:rotate(1turn)}}@keyframes soft-ping{75%,to{opacity:0;transform:scale(1.4,1.6)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.slick-slider{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:none;background:rgba(0,0,0,0)}.slick-prev{left:-25px}.slick-next{right:-25px}.__404_wrap__d4TR5{padding:20px;display:flex;align-items:center}@media(min-width:1000px){.__404_wrap__d4TR5{max-width:90%;margin:0 auto 40px}}.__404_wrap__d4TR5 h2{text-align:center;font-size:16px;margin-bottom:20px}@media(min-width:1000px){.__404_wrap__d4TR5 h2{font-size:24px;margin-bottom:20px;margin-top:15px;text-align:left}}.__404_wrap__d4TR5 p{font-size:14px;color:#333;margin-bottom:10px}@media(min-width:1000px){.__404_wrap__d4TR5 p{font-size:16px;margin-bottom:30px}}.__404_wrap__d4TR5 ul{display:flex;justify-content:space-evenly}@media(min-width:1000px){.__404_wrap__d4TR5 ul{justify-content:flex-start}.__404_wrap__d4TR5 ul li{margin-right:30px}}.__404_wrap__d4TR5 li{list-style:none}.__404_wrap__d4TR5 svg{color:#2577be}.__404_wrap__d4TR5 a{font-weight:700;transition:all .4s}.__404_wrap__d4TR5 a:hover{color:#2577be}.__404_notfoundGif__OLasQ{display:none;width:40%;margin-right:10%}@media(min-width:1000px){.__404_notfoundGif__OLasQ{display:block}}.__404_notfoundImg__zspNL{max-width:80%;display:block;margin:0 auto 20px}@media(min-width:1000px){.__404_notfoundImg__zspNL{width:350px;display:block;margin:0 0 30px}}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_434d9e{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_434d9e{--font-family-montserrat:"Montserrat","Montserrat Fallback"}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ea4faeba9f184c30-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f151391b655bc7ea-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b73d25ed7f4b4f83-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/440b6a4dc165fc1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9cff5d163b440164-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8934b430a4adeb19-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c4b700dcb2187787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_e798ec{font-family:Inter,Inter Fallback}.__variable_e798ec{--font-family-inter:"Inter","Inter Fallback"}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f836bffb0378cb18-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/204a0a5e1cf12efb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/2cc74b96cdc9383d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0a48a8bf13ca80-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ae6a2fe692ea80aa-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/c99ef75952aca458-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/0d4c388da6b99db2-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/bd907a34e79d0cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/7c1535108079abc4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/334d90a676c555e4-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/8727a9eb9a9ed107-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/cf1f69a0c8aed54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_be8d20{font-family:Poppins,Poppins Fallback}.__variable_be8d20{--font-family-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:Satisfy;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d121c670c7edb705-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Satisfy Fallback;src:local("Arial");ascent-override:109.67%;descent-override:57.42%;line-gap-override:1.95%;size-adjust:85.21%}.__className_8b8a99{font-family:Satisfy,Satisfy Fallback;font-weight:400;font-style:normal}.__variable_8b8a99{--font-family-satisfy:"Satisfy","Satisfy Fallback"}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f5ebe7c6e11a4cc3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/8a6acee7b2a440a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Epilogue;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5c9b804ec7dd51d9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f5ebe7c6e11a4cc3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8a6acee7b2a440a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5c9b804ec7dd51d9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Epilogue;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f5ebe7c6e11a4cc3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Epilogue;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8a6acee7b2a440a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Epilogue;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5c9b804ec7dd51d9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f5ebe7c6e11a4cc3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8a6acee7b2a440a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Epilogue;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5c9b804ec7dd51d9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f5ebe7c6e11a4cc3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a6acee7b2a440a7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Epilogue;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5c9b804ec7dd51d9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Epilogue Fallback;src:local("Arial");ascent-override:71.15%;descent-override:21.16%;line-gap-override:0.00%;size-adjust:111.04%}.__className_9d74d2{font-family:Epilogue,Epilogue Fallback;font-style:normal}.__variable_9d74d2{--font-family-epilogue:"Epilogue","Epilogue Fallback"}@font-face{font-family:mariaFont;src:url(/_next/static/media/2c20cf86fd9e4abe-s.p.otf) format("opentype");font-display:swap;font-weight:400}@font-face{font-family:mariaFont Fallback;src:local("Arial");ascent-override:93.60%;descent-override:24.63%;line-gap-override:0.00%;size-adjust:101.50%}.__className_bf32b4{font-family:mariaFont,mariaFont Fallback;font-weight:400}.__variable_bf32b4{--font-family-maria:"mariaFont","mariaFont Fallback"}@font-face{font-family:lateralFont;src:url(/_next/static/media/229e582ce1df3143-s.p.otf) format("opentype");font-display:swap;font-weight:900}@font-face{font-family:lateralFont Fallback;src:local("Arial");ascent-override:85.91%;descent-override:22.61%;line-gap-override:18.09%;size-adjust:110.57%}.__className_8a122a{font-family:lateralFont,lateralFont Fallback;font-weight:900}.__variable_8a122a{--font-family-lateral:"lateralFont","lateralFont Fallback"}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateDisplay{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.rdrDateDisplayItem{-webkit-box-flex:1;flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.rdrMonthAndYearPickers{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:-webkit-box;display:flex}.rdrMonthsVertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:-webkit-box;display:flex}.rdrWeekDay{flex-basis:14.2857142857%;box-sizing:inherit;text-align:center}.rdrDays{display:-webkit-box;display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:14.2857142857%;position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#333;font-weight:500}.rdrDayDisabled{cursor:not-allowed}@supports(-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview,.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:-webkit-inline-box;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrStaticRanges{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:-webkit-box;display:flex}.tvlDateRangeWrapperNew{-webkit-animation:date-picker-animation .25s ease-out;animation:date-picker-animation .25s ease-out}.tvlDateRangeWrapperNew .rdrDayNumber span{z-index:3}.tvlDateRangeWrapperNew .rdrDayHovered .rdrDayNumber:before{content:"";width:36px;height:36px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgba(0,0,0,0);border-radius:50%;background-color:#76b7e8;z-index:2}.tvlDateRangeWrapperNew .rdrDayHovered .rdrEndEdge:before,.tvlDateRangeWrapperNew .rdrDayHovered .rdrStartEdge:before{background-color:#76b7e8;z-index:3}.tvlDateRangeWrapperNew .rdrEndEdge:before,.tvlDateRangeWrapperNew .rdrStartEdge:before{background:#2d83c2;z-index:3}.tvlDateRangeWrapperNew .rdrDayDisabled{background-color:rgba(0,0,0,0)}.tvlDateRangeWrapperNew .rdrDayDisabled .rdrDayNumber:before{background-color:rgba(0,0,0,0)!important}.tvlDateRangeWrapperNew .rdrDayDisabled .rdrDayNumber span{color:#ddd}.tvlDateRangeWrapperNew .rdrDayEndOfMonth .rdrDayInPreview,.tvlDateRangeWrapperNew .rdrDayEndOfWeek .rdrDayInPreview,.tvlDateRangeWrapperNew .rdrDayEndPreview,.tvlDateRangeWrapperNew .rdrDayInPreview,.tvlDateRangeWrapperNew .rdrDayStartOfMonth .rdrDayInPreview,.tvlDateRangeWrapperNew .rdrDayStartOfWeek .rdrDayInPreview,.tvlDateRangeWrapperNew .rdrDayStartPreview{border:none!important}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrInRange{background-color:rgba(0,0,0,0)!important}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayInPreview{background-color:#e7f3ff;border-radius:0}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayEndPreview{background-image:linear-gradient(270deg,transparent 50%,#E7F3FF 0)}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayStartPreview{background-image:linear-gradient(90deg,transparent 50%,#E7F3FF 0)}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayEndPreview:before{content:"";width:36px;height:100%;position:absolute;right:0;top:0;background-color:#2d83c2;border-radius:50%}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrEndEdge,.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrStartEdge{background-image:none}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrEndEdge:not(.rdrStartEdge):before{display:none}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrEndEdge~.rdrDayNumber span{color:#333!important}.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayEndPreview~.rdrDayNumber span,.tvlDateRangeWrapperNew .rdrDateRangeWrapper .rdrDayStartPreview~.rdrDayNumber span{color:#fff!important}.tvlCalenderWrapperNew{-webkit-animation:date-picker-animation .25s ease-out;animation:date-picker-animation .25s ease-out}.tvlCalenderWrapperNew .rdrSelected{background-color:rgba(0,0,0,0)}.tvlCalenderWrapperNew .rdrSelected:before{content:"";width:36px;height:36px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#2d83c2}.tvlCalenderWrapperNew .rdrDayStartPreview{background-color:#bfe2fc;border-color:rgba(0,0,0,0)!important}.tvlCalenderWrapperNew .rdrMonthAndYearWrapper{transform:translateY(21px);height:13px}.tvlCalenderWrapperNew .rdrMonthAndYearPickers{display:none}.tvlCalenderWrapperNew .rdrDayDisabled{background-color:rgba(0,0,0,0)}.tvlCalenderWrapperNew .rdrDayDisabled .rdrDayNumber span{color:#ddd}.giveback-coin-select-popup{border-radius:7px;border:none!important}.giveback-coin-select-popup>.popup-content{max-width:590px!important}.giveback-coin-select-popup h3{margin-bottom:10px!important;margin-top:0!important;font-size:16px!important}.rdrCalendarWrapper{color:#000;font-size:14px}.rdrDateRangeWrapper{padding-top:10px;position:relative}.rdrDateRangeWrapper .rdrDay{height:40px}.rdrDateRangeWrapper .rdrInRange{color:#e7f3ff!important;top:2px;bottom:2px}.rdrDateRangeWrapper .rdrInRange~.rdrDayNumber span{color:#000!important}.rdrDateRangeWrapper .rdrMonthAndYearWrapper{height:auto}.rdrDateRangeWrapper .rdrMonth{padding-bottom:0}.rdrDateRangeWrapper .rdrMonthAndYearPickers{display:none}.rdrDateRangeWrapper .rdrMonthAndYearWrapper{position:absolute;width:100%}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartPreview{position:absolute;top:2px;bottom:2px;left:auto;right:auto;border-radius:20px 0 0 20px;border:1px solid #2577be;border-right:none;width:46px;transform:translateX(-18px)}.rdrDayInPreview{position:absolute;top:2px;bottom:2px;left:0;right:0;border-top:1px solid #2577be;border-bottom:1px solid #2577be}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndPreview{border-radius:0 20px 20px 0;position:absolute;top:2px;bottom:2px;left:auto;right:50%;transform:translateX(18px);width:46px;border:1px solid #2577be;border-left:none}.rdrDayEndOfWeek .rdrDayStartPreview,.rdrDayEndOfWeek.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayEndOfWeek.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayStartOfWeek.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayStartPreview.rdrDayEndPreview{width:36px;left:50%;right:auto;transform:translateX(-50%);border-radius:50%;border:1px solid #2577be}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(35,57,66,.21);border:1px solid rgba(0,0,0,0)}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0;background:rgba(0,0,0,0);width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{-webkit-box-align:center;align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:rgba(0,0,0,0);padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http: //www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0 .833em;padding:0;border:0;background-color:rgba(0,0,0,0)}.rdrNextPrevButton i{display:block;width:10px;height:10px;border-top:2px solid #555;border-left:2px solid #555;transform-origin:center}.rdrPprevButton i{transform:rotate(-45deg)}.rdrNextButton i{transform:rotate(135deg)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonth .rdrWeekDay{color:#555}.rdrMonth .rdrWeekDay:nth-child(6),.rdrMonth .rdrWeekDay:nth-child(7){font-weight:600}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500;font-weight:600;color:#2577be}.rdrEndEdge,.rdrStartEdge{position:absolute;left:0;right:0;top:2px;bottom:2px}.rdrEndEdge:before,.rdrStartEdge:before{content:"";width:36px;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#1e2e5e;border-radius:50%}.rdrStartEdge.rdrEndEdge{background-image:none}.rdrStartEdge{background-image:linear-gradient(90deg,transparent 50%,#E7F3FF 0)}.rdrEndEdge{background-image:linear-gradient(270deg,transparent 50%,#E7F3FF 0)}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:rgba(255,255,255,.85)}.rdrInRange,.rdrSelected{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px;border-radius:1.042em}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:1px solid #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{-webkit-box-align:center;align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:1px solid #dee7eb;margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrDayPassive{pointer-events:none;visibility:hidden}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected{-webkit-filter:grayscale(100%) opacity(60%);filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#333;padding:.833em}.tvaHomepageSearchCalendar .rdrMonthName{font-family:var(--font-family-maria)!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.25rem!important;letter-spacing:.01563rem!important}.tvaHomepageSearchCalendar .rdrDayNumber span,.tvaHomepageSearchCalendar .rdrWeekDay{font-family:var(--font-family-inter)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.25rem!important;letter-spacing:normal!important}.tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,.tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),.tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7){font-family:var(--font-family-maria)!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.25rem!important;letter-spacing:.01563rem!important}.tvaHomepageSearchCalendar>p,.tvlDateRangeWrapper.tvlDateRangeWrapperNew.tvaHomepageSearchCalendar>p{font-family:var(--font-family-inter)!important;font-size:.875rem!important;font-weight:400!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=de] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=de] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=de] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=de] .tvaHomepageSearchCalendar .rdrMonthName,html[lang=es] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=es] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=es] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=es] .tvaHomepageSearchCalendar .rdrMonthName,html[lang=fr] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=fr] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=fr] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=fr] .tvaHomepageSearchCalendar .rdrMonthName,html[lang=vi] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=vi] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=vi] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=vi] .tvaHomepageSearchCalendar .rdrMonthName{font-family:var(--font-family-inter)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrMonthName,html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrMonthName,html[lang=zh] .tvaHomepageSearchCalendar .rdrMonthName{font-family:var(--font-family-noto-sans-sc)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrDayNumber span,html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrWeekDay,html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrDayNumber span,html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrWeekDay,html[lang=zh] .tvaHomepageSearchCalendar .rdrDayNumber span,html[lang=zh] .tvaHomepageSearchCalendar .rdrWeekDay{font-family:var(--font-family-noto-sans-sc)!important}html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=zh-CN] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=zh-TW] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7),html[lang=zh] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=zh] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=zh] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7){font-family:var(--font-family-noto-sans-sc)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=zh-CN] .tvaHomepageSearchCalendar>p,html[lang=zh-CN] .tvlDateRangeWrapper.tvlDateRangeWrapperNew.tvaHomepageSearchCalendar>p,html[lang=zh-TW] .tvaHomepageSearchCalendar>p,html[lang=zh-TW] .tvlDateRangeWrapper.tvlDateRangeWrapperNew.tvaHomepageSearchCalendar>p,html[lang=zh] .tvaHomepageSearchCalendar>p,html[lang=zh] .tvlDateRangeWrapper.tvlDateRangeWrapperNew.tvaHomepageSearchCalendar>p{font-family:var(--font-family-noto-sans-sc)!important}html[lang=ko] .tvaHomepageSearchCalendar .rdrMonthName{font-family:var(--font-family-noto-sans-kr)!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=ko] .tvaHomepageSearchCalendar .rdrDayNumber span,html[lang=ko] .tvaHomepageSearchCalendar .rdrWeekDay{font-family:var(--font-family-noto-sans-kr)!important}html[lang=ko] .tvaHomepageSearchCalendar .rdrDayToday .rdrDayNumber span,html[lang=ko] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(6),html[lang=ko] .tvaHomepageSearchCalendar .rdrMonth .rdrWeekDay:nth-child(7){font-family:var(--font-family-noto-sans-kr)!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25rem!important;letter-spacing:normal!important}html[lang=ko] .tvaHomepageSearchCalendar>p,html[lang=ko] .tvlDateRangeWrapper.tvlDateRangeWrapperNew.tvaHomepageSearchCalendar>p{font-family:var(--font-family-noto-sans-kr)!important}.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}.TvlDsButton_tvl-button__h1wPk{border:1px solid rgba(0,0,0,0);font-weight:700;font-size:14px;outline:none;border-radius:4px;line-height:1;height:40px;padding:0 24px;position:relative;transition:all .3s;cursor:pointer}.TvlDsButton_tvl-button__h1wPk[disabled]{pointer-events:none}.TvlDsButton_tvl-button__h1wPk .TvlDsButton_tvl-button-content__oZ9rH{height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.TvlDsButton_tvl-button__h1wPk .TvlDsButton_tvl-button-prefix__msw7t{margin-right:8px}.TvlDsButton_tvl-button__h1wPk .TvlDsButton_tvl-button-suffix__XGfzm{margin-left:8px}.TvlDsButton_tvl-button-loading__xAFPO .TvlDsButton_tvl-button-content__oZ9rH{visibility:hidden}.TvlDsButton_tvl-button-primary__VAyNE{background-color:#1e2e5e;color:#fff}@media(max-width:540px){.TvlDsButton_tvl-button-primary__VAyNE{background-color:var(--secondary-color-blue-0)}}.TvlDsButton_tvl-button-primary__VAyNE:hover{background-color:#2d83c2}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_tvl-button-primary__VAyNE:active{background-color:#1c5e97}.TvlDsButton_tvl-button-primary__VAyNE[disabled]{background-color:#a5abbf;color:#d2d5df}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-loading__xAFPO{background-color:#8f97af;pointer-events:none}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ{color:#1e2e5e;background-color:#fff;border-color:#d2d5df}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ:hover{color:#fff;border-color:#1e2e5e;background:#1e2e5e}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ:active{color:#2d83c2;border-color:#2d83c2}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ[disabled]{background-color:#fff;color:#d2d5df;border-color:#d2d5df}.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-loading__xAFPO{background-color:#fff;color:#d2d5df;border-color:#d2d5df;pointer-events:none}.TvlDsButton_tvl-button-secondary__vm05B{background-color:#fff;color:#1e2e5e;border-color:#8f97af}.TvlDsButton_tvl-button-secondary__vm05B:hover{background-color:#1e2e5e;color:#fff;border-color:#1e2e5e}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_tvl-button-secondary__vm05B:active{background-color:#1c5e97;color:#fff}.TvlDsButton_tvl-button-secondary__vm05B[disabled]{background-color:#4b587e;color:#78829e}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-loading__xAFPO{pointer-events:none;background-color:#fff}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ:hover{color:#579cce;border-color:#579cce}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ:active{color:#2d83c2;border-color:#2d83c2}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ[disabled]{color:#4b587e;border-color:#4b587e}.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-loading__xAFPO{border-color:#626d8e}.TvlDsButton_tvl-button-lg__L1RdW{height:48px;padding:0 24px;font-weight:700;font-size:14px;border-width:2px}.TvlDsButton_tvl-button-md__qovGi{height:40px;padding:0 24px;font-weight:700;font-size:14px;border-width:1px}.TvlDsButton_tvl-button-sm__unJD4{height:36px;padding:0 20px;font-size:12px;font-weight:600;border-width:1px}.TvlDsButton_tvl-button-xs__bP3AC{height:28px;padding:0 12px;font-size:12px;font-weight:600;border-width:1px}.TvlDsButton_tvl-button-block__rN9LI{width:100%}.TvlDsButton_tvl-button-link__lOpfV{display:inline-block;text-decoration:none}.TvlDsButton_tvl-loading-primary__O64y3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background-color:#fff;color:#fff;animation:TvlDsButton_tvlLoadingPrimary__Cmg9Y 1s linear infinite alternate;animation-delay:.5s}.TvlDsButton_tvl-loading-primary__O64y3:after,.TvlDsButton_tvl-loading-primary__O64y3:before{content:"";display:inline-block;position:absolute;top:0;width:4px;height:4px;border-radius:50%;animation:TvlDsButton_tvlLoadingPrimary__Cmg9Y 1s infinite alternate;background-color:#fff;color:#fff}.TvlDsButton_tvl-loading-primary__O64y3:before{left:-6px;animation-delay:0s}.TvlDsButton_tvl-loading-primary__O64y3:after{left:6px;animation-delay:1s}@keyframes TvlDsButton_tvlLoadingPrimary__Cmg9Y{0%{background-color:#fff}50%,to{background-color:#bbc0cf}}.TvlDsButton_tvl-loading-primary-ghost__PvJvl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background-color:#78829e;color:#78829e;animation:TvlDsButton_tvlLoadingPrimaryGhost__jb9gX 1s linear infinite alternate;animation-delay:.5s}.TvlDsButton_tvl-loading-primary-ghost__PvJvl:after,.TvlDsButton_tvl-loading-primary-ghost__PvJvl:before{content:"";display:inline-block;position:absolute;top:0;width:4px;height:4px;border-radius:50%;animation:TvlDsButton_tvlLoadingPrimaryGhost__jb9gX 1s infinite alternate;background-color:#78829e;color:#78829e}.TvlDsButton_tvl-loading-primary-ghost__PvJvl:before{left:-6px;animation-delay:0s}.TvlDsButton_tvl-loading-primary-ghost__PvJvl:after{left:6px;animation-delay:1s}@keyframes TvlDsButton_tvlLoadingPrimaryGhost__jb9gX{0%{background-color:#78829e}50%,to{background-color:#d2d5df}}.TvlDsButton_tvl-loading-secondary__g48WF{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background-color:#1e2e5e;color:#1e2e5e;animation:TvlDsButton_tvlLoadingSecondary__AnlIG 1s linear infinite alternate;animation-delay:.5s}.TvlDsButton_tvl-loading-secondary__g48WF:after,.TvlDsButton_tvl-loading-secondary__g48WF:before{content:"";display:inline-block;position:absolute;top:0;width:4px;height:4px;border-radius:50%;animation:TvlDsButton_tvlLoadingSecondary__AnlIG 1s infinite alternate;background-color:#1e2e5e;color:#1e2e5e}.TvlDsButton_tvl-loading-secondary__g48WF:before{left:-6px;animation-delay:0s}.TvlDsButton_tvl-loading-secondary__g48WF:after{left:6px;animation-delay:1s}.TvlDsButton_tvl-loading-secondary-ghost__OECUR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;border-radius:50%;background-color:#78829e;color:#78829e;animation:TvlDsButton_tvlLoadingSecondary__AnlIG 1s linear infinite alternate;animation-delay:.5s}.TvlDsButton_tvl-loading-secondary-ghost__OECUR:after,.TvlDsButton_tvl-loading-secondary-ghost__OECUR:before{content:"";display:inline-block;position:absolute;top:0;width:4px;height:4px;border-radius:50%;animation:TvlDsButton_tvlLoadingSecondary__AnlIG 1s infinite alternate;background-color:#78829e;color:#78829e}.TvlDsButton_tvl-loading-secondary-ghost__OECUR:before{left:-6px;animation-delay:0s}.TvlDsButton_tvl-loading-secondary-ghost__OECUR:after{left:6px;animation-delay:1s}@keyframes TvlDsButton_tvlLoadingSecondary__AnlIG{0%{background-color:#78829e}50%,to{background-color:#bbc0cf}}@media(min-width:1000px){.TvlDsButton_rebranding__P0VlT{text-align:center;font-size:14px;font-weight:700;line-height:14px;line-height:20px;text-transform:uppercase}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE{background-color:var(--blue-color-100);color:var(--purple-color-100)}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE:hover{background-color:var(--purple-color-100);color:var(--white-color-100)}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE:active{color:var(--purple-color-100);border-color:var(--purple-color-100)!important;background-color:var(--blue-color-100)!important}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE[disabled]{color:var(--white-color-100);background-color:var(--purple-color-15)!important}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ{color:var(--purple-color-100);background-color:var(--white-color-100);border-color:var(--purple-color-100)!important}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-primary__VAyNE.TvlDsButton_tvl-button-ghost__LotlZ:hover{color:var(--white-color-100);border-color:var(--purple-color-100);background:var(--purple-color-100)}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B{color:var(--purple-color-100)!important;background-color:#fff;border-color:var(--purple-color-100)!important}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B:hover{background-color:var(--purple-color-100)!important;color:var(--white-color-100)!important;border:none}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B:active{color:var(--purple-color-100);background-color:#fff;border-color:var(--purple-color-100)}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B[disabled]{color:var(--purple-color-15);background-color:var(--purple-color-15)!important}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ:hover{color:#579cce;border-color:#579cce}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-active__hLy8w,.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ:active{color:#2d83c2;border-color:#2d83c2}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ[disabled]{color:#4b587e;border-color:#4b587e}.TvlDsButton_rebranding__P0VlT.TvlDsButton_tvl-button-secondary__vm05B.TvlDsButton_tvl-button-ghost__LotlZ.TvlDsButton_tvl-button-loading__xAFPO{border-color:#626d8e}}.CampName500Usdt_wrapper__qWevD{background:#f5fbff;padding:50px 25px;border-radius:5px 0 0 5px;flex-basis:50%;display:flex;flex-direction:column;justify-content:center}@media(min-width:1000px){.CampName500Usdt_wrapper__qWevD{min-height:460px}}@media(max-width:999px){.CampName500Usdt_wrapper__qWevD{padding:25px 16px;border-radius:5px 5px 0 0;background:#fff}}@media(min-width:1000px){.CampName500Usdt_loggedInWrapper__gTt3P{min-height:unset}}.CampName500Usdt_mobileBg__UG6rJ{background:#f5fbff}.CampName500Usdt_loginImg__AIA8I{display:flex;justify-content:center;margin-bottom:36px}@media(max-width:999px){.CampName500Usdt_loginImg__AIA8I{margin-bottom:22px}}.CampName500Usdt_title__WKAjn{font-weight:700;font-size:20px;line-height:31px;color:#333;margin-bottom:20px;margin-top:36px}@media(max-width:999px){.CampName500Usdt_title__WKAjn{font-size:16px;line-height:24px}}.CampName500Usdt_benefits__fvAQT{list-style-type:none;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.24px;color:#333}.CampName500Usdt_benefits__fvAQT img{margin-top:4px;margin-right:6px;height:12px;width:12px}.CampName500Usdt_benefits__fvAQT li{display:flex;align-items:stretch}.CampName500Usdt_benefits__fvAQT li:not(:last-of-type){margin-bottom:8px}@media(max-width:999px){.CampName500Usdt_benefits__fvAQT li:not(:last-of-type){margin-bottom:8px}}.CampName500Usdt_partnerWrapper__J1INe{display:flex;flex-direction:column;align-items:center;font-weight:600;font-size:18px;line-height:26px;color:#000;margin-top:8px}.CampName500Usdt_createOrLoginTitle___c74o{font-weight:600;font-size:20px;line-height:26px;color:#333;margin-top:30px;margin-bottom:14px}@media(max-width:999px){.CampName500Usdt_createOrLoginTitle___c74o{font-size:18px;line-height:26px;margin-top:22px}}.CampName500Usdt_partnerTitle__B5EOJ{margin:24px auto 28px;text-align:center;font-weight:600;font-size:18px;line-height:26px;color:#000;width:100%}.CampName500Usdt_partnerTitle__B5EOJ span{text-decoration:underline;text-underline-offset:3px}@media(max-width:999px){.CampName500Usdt_partnerTitle__B5EOJ{margin-top:22px;font-size:14px;line-height:22px;max-width:340px}}.CampName500Usdt_coinGroupIcon__V9lDW{height:60px}@media(max-width:999px){.CampName500Usdt_coinGroupIcon__V9lDW{height:50px}}.CampName500Usdt_campContent__Wn9bD{font-weight:500;font-size:16px;line-height:26px;text-align:center;color:#333;margin-top:22px}.CampName500Usdt_campContent__Wn9bD a{color:#2d83c2;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:26.5px;text-decoration-line:underline}.CampName500Usdt_promo__QYAzE{background-color:#ff0a50;padding:0 20px;height:30px;border-radius:999px;text-transform:uppercase;font-weight:600;font-size:16px;line-height:24px;color:#fff;margin:0 auto 8px;position:relative;display:flex;align-items:center;transform:translateX(10px)}.CampName500Usdt_giftIcon__nWlth{position:absolute;left:-30px;transform:translateY(-5px)}.CampName500Usdt_partnerLogoWrapper__BcBU8{display:flex;flex-direction:column;align-items:center;margin-top:5px}.CampName500Usdt_partnerLogoWrapper__BcBU8>svg{font-size:16px}.CampName500Usdt_partnerLogoWrapper__BcBU8>img{margin-top:4px}.CampName500Usdt_continueButton__1zO2s{margin-top:24px;text-transform:uppercase}.CampName500Usdt_contentLoggedIn__uos_c{font-weight:500;font-size:16px;line-height:26px;text-align:center;color:#333;margin-top:40px;margin-bottom:24px}.CampName500Usdt_contentLoggedIn__uos_c a{color:#2d83c2;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:26.5px;text-decoration-line:underline}.CampName500Usdt_applyPromo__m4JyS{text-transform:uppercase;margin-top:40px}@media(min-width:1000px){.CampName500Usdt_partnerLogoWrapper__BcBU8{margin-top:0}}.CampName500Usdt_partnerLogoWrapper__BcBU8 .CampName500Usdt_logoCampName__5p8Et{margin-top:0}@media(max-width:540px){.CampName500Usdt_partnerLogoWrapper__BcBU8 .CampName500Usdt_logoCampName__5p8Et{width:228px;height:48px}}.CampName500Usdt_partnerLogoWrapper__BcBU8 .CampName500Usdt_plusIcon__cj5k6{margin-bottom:5px}.CampName500Usdt_partnerTitle__B5EOJ{margin:20px auto 24px}.CampName500Usdt_campContent__Wn9bD{margin-top:24px}.CampName500Usdt_applyPromo__m4JyS{margin-top:0}.CampName500Usdt_contentLoggedIn__uos_c.CampName500Usdt_isLoggedIn__3bt6Q{margin-top:15px}