@font-face {
    font-family: __Plus_Jakarta_Sans_e3c363;
    font-style: normal;
    font-weight: 200 800;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/eed6db14ac3b93a0-s.woff2) format("woff2");
    unicode-range: U+0460-052f, U+1c80-1c88, U+20b4, U+2de0-2dff, U+a640-a69f, U+fe2e-fe2f
}

@font-face {
    font-family: __Plus_Jakarta_Sans_e3c363;
    font-style: normal;
    font-weight: 200 800;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/65053818c3abcf97-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: __Plus_Jakarta_Sans_e3c363;
    font-style: normal;
    font-weight: 200 800;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/034043092db1e233-s.woff2) format("woff2");
    unicode-range: U+0100-02af, U+0304, U+0308, U+0329, 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: __Plus_Jakarta_Sans_e3c363;
    font-style: normal;
    font-weight: 200 800;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/2b3f1035ed87a788-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+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
    font-family: __Plus_Jakarta_Sans_Fallback_e3c363;
    src: local("Arial");
    ascent-override: 98.75%;
    descent-override: 21.12%;
    line-gap-override: 0.00%;
    size-adjust: 105.12%
}

.__className_e3c363 {
    font-family: __Plus_Jakarta_Sans_e3c363, __Plus_Jakarta_Sans_Fallback_e3c363;
    font-style: normal
}

.__variable_e3c363 {
    --font-jakarta: "__Plus_Jakarta_Sans_e3c363", "__Plus_Jakarta_Sans_Fallback_e3c363"
}

@font-face {
    font-family: __Cairo_c91826;
    font-style: normal;
    font-weight: 200 1000;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/00c85bb211b329fc-s.p.woff2) format("woff2");
    unicode-range: U+06??, U+0750-077f, U+0870-088e, U+0890-0891, U+0898-08e1, U+08e3-08ff, U+200c-200e, U+2010-2011, U+204f, U+2e41, U+fb50-fdff, U+fe70-fe74, U+fe76-fefc, U+102e0-102fb, U+10e60-10e7e, U+10efd-10eff, U+1ee00-1ee03, U+1ee05-1ee1f, U+1ee21-1ee22, U+1ee24, U+1ee27, U+1ee29-1ee32, U+1ee34-1ee37, U+1ee39, U+1ee3b, U+1ee42, U+1ee47, U+1ee49, U+1ee4b, U+1ee4d-1ee4f, U+1ee51-1ee52, U+1ee54, U+1ee57, U+1ee59, U+1ee5b, U+1ee5d, U+1ee5f, U+1ee61-1ee62, U+1ee64, U+1ee67-1ee6a, U+1ee6c-1ee72, U+1ee74-1ee77, U+1ee79-1ee7c, U+1ee7e, U+1ee80-1ee89, U+1ee8b-1ee9b, U+1eea1-1eea3, U+1eea5-1eea9, U+1eeab-1eebb, U+1eef0-1eef1
}

@font-face {
    font-family: __Cairo_c91826;
    font-style: normal;
    font-weight: 200 1000;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/33869b29596d7bb6-s.woff2) format("woff2");
    unicode-range: U+0100-02af, U+0304, U+0308, U+0329, 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: __Cairo_c91826;
    font-style: normal;
    font-weight: 200 1000;
    font-display: swap;
    src: url(https://mexexchange.com/_next/static/media/0fb5d54cc1f5e91d-s.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+2074, U+20ac, U+2122, U+2191, U+2193, U+2212, U+2215, U+feff, U+fffd
}

@font-face {
    font-family: __Cairo_Fallback_c91826;
    src: local("Arial");
    ascent-override: 136.94%;
    descent-override: 60.01%;
    line-gap-override: 0.00%;
    size-adjust: 95.15%
}

.__className_c91826 {
    font-family: __Cairo_c91826, __Cairo_Fallback_c91826;
    font-style: normal
}

.__variable_c91826 {
    --font-cairo: "__Cairo_c91826", "__Cairo_Fallback_c91826"
}

/*
! tailwindcss v3.4.1 | MIT License | https://tailwindcss.com
*/
*,
:after,
:before {
    box-sizing: border-box;
    border: 0 solid #e5e7eb
}

:after,
:before {
    --tw-content: ""
}

:host,
html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -webkit-tap-highlight-color: transparent
}

body {
    margin: 0;
    line-height: inherit
}

hr {
    height: 0;
    color: inherit;
    border-top-width: 1px
}

abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit
}

a {
    color: inherit;
    text-decoration: inherit
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
pre,
samp {
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-feature-settings: normal;
    font-variation-settings: normal;
    font-size: 1em
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-size: 100%;
    font-weight: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0;
    padding: 0
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring {
    outline: auto
}

:-moz-ui-invalid {
    box-shadow: none
}

progress {
    vertical-align: baseline
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

summary {
    display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
    margin: 0
}

fieldset {
    margin: 0
}

fieldset,
legend {
    padding: 0
}

menu,
ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog {
    padding: 0
}

textarea {
    resize: vertical
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    opacity: 1;
    color: #9ca3af
}

input::placeholder,
textarea::placeholder {
    opacity: 1;
    color: #9ca3af
}

[role=button],
button {
    cursor: pointer
}

:disabled {
    cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
    display: block;
    vertical-align: middle
}

img,
video {
    max-width: 100%;
    height: auto
}

[hidden] {
    display: none
}

* {
    position: relative;
    box-sizing: border-box;
    font-variant-ligatures: none
}

::-webkit-scrollbar {
    display: none;
    background-color: transparent
}

@media (min-width: 1024px) {
    ::-webkit-scrollbar {
        display: flex;
        width: .417vw
    }
}

::-webkit-scrollbar-track {
    background-color: transparent
}

::-webkit-scrollbar-thumb {
    display: none
}

[dir=ltr] ::-webkit-scrollbar-thumb {
    background-image: linear-gradient(90deg, #bb914a 25%, #ffe098)
}

[dir=rtl] ::-webkit-scrollbar-thumb {
    background-image: linear-gradient(-90deg, #bb914a 25%, #ffe098)
}

@media (min-width: 1024px) {
    ::-webkit-scrollbar-thumb {
        display: flex;
        border-radius: .208vw
    }
}

input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover {
    -webkit-background-clip: text;
    -webkit-text-fill-color: #03105f
}

body {
    font-family: var(--font-jakarta);
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

[dir=ltr] body {
    background-image: linear-gradient(90deg, #010c3e, #03105f 50.16%, #010c3e)
}

[dir=rtl] body {
    background-image: linear-gradient(-90deg, #010c3e, #03105f 50.16%, #010c3e)
}

body ::-moz-selection {
    --tw-bg-opacity: 1;
    background-color: rgb(120 130 153/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

body ::selection {
    --tw-bg-opacity: 1;
    background-color: rgb(120 130 153/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

body::-moz-selection {
    --tw-bg-opacity: 1;
    background-color: rgb(120 130 153/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

body::selection {
    --tw-bg-opacity: 1;
    background-color: rgb(120 130 153/var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

body:where([dir=rtl], [dir=rtl] *) {
    font-family: var(--font-cairo)
}

h1 {
    font-size: 10.667vw;
    font-weight: 700;
    line-height: 1.3;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width: 481px) {
    h1 {
        font-size: 6.5vw
    }
}

@media (min-width: 1024px) {
    h1 {
        font-size: 3.96vw
    }
}

h2 {
    color: transparent;
    font-size: 8.53vw;
    font-weight: 700;
    line-height: 1.3
}

[dir=ltr] h2 {
    background: linear-gradient(90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir=rtl] h2 {
    background: linear-gradient(-90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir] h2 {
    -webkit-background-clip: text;
    background-clip: text
}

@media (min-width: 481px) {
    h2 {
        font-size: 5.25vw
    }
}

@media (min-width: 1024px) {
    h2 {
        font-size: 2.71vw
    }
}

h3 {
    font-size: 7vw;
    font-weight: 600;
    line-height: 1.3;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width: 481px) {
    h3 {
        font-size: 4vw
    }
}

@media (min-width: 1024px) {
    h3 {
        font-size: 2.08vw
    }
}

h4 {
    color: transparent;
    font-size: 6.4vw;
    font-weight: 600;
    line-height: 1.2
}

[dir=ltr] h4 {
    background: linear-gradient(90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir=rtl] h4 {
    background: linear-gradient(-90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir] h4 {
    -webkit-background-clip: text;
    background-clip: text
}

@media (min-width: 481px) {
    h4 {
        font-size: 3vw
    }
}

@media (min-width: 1024px) {
    h4 {
        font-size: 1.25vw
    }
}

p {
    font-size: 4.27vw;
    line-height: 1.5;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width: 481px) {
    p {
        font-size: 2.25vw
    }
}

@media (min-width: 1024px) {
    p {
        font-size: .94vw
    }
}

.section-container,
section {
    display: flex;
    width: 100%;
    flex-direction: column;
    padding-left: 4.267vw;
    padding-right: 4.267vw
}

@media (min-width: 481px) {

    .section-container,
    section {
        padding-left: 5vw;
        padding-right: 5vw
    }
}

@media (min-width: 1024px) {

    .section-container,
    section {
        padding-left: 10.781vw;
        padding-right: 10.781vw
    }
}

.section-py {
    padding-top: 10.67vw;
    padding-bottom: 10.67vw
}

@media (min-width: 481px) {
    .section-py {
        padding-top: 6.25vw;
        padding-bottom: 6.25vw
    }
}

@media (min-width: 1024px) {
    .section-py {
        padding-top: 3.13vw;
        padding-bottom: 3.13vw
    }
}

.section-pt {
    padding-top: 10.67vw
}

@media (min-width: 481px) {
    .section-pt {
        padding-top: 6.25vw
    }
}

@media (min-width: 1024px) {
    .section-pt {
        padding-top: 3.13vw
    }
}

.section-my {
    margin-top: 10.67vw;
    margin-bottom: 10.67vw
}

@media (min-width: 481px) {
    .section-my {
        margin-top: 6.25vw;
        margin-bottom: 6.25vw
    }
}

@media (min-width: 1024px) {
    .section-my {
        margin-top: 3.13vw;
        margin-bottom: 3.13vw
    }
}

.section-mt {
    margin-top: 10.67vw
}

@media (min-width: 481px) {
    .section-mt {
        margin-top: 6.25vw
    }
}

@media (min-width: 1024px) {
    .section-mt {
        margin-top: 3.13vw
    }
}

.section-mb {
    margin-bottom: 10.67vw
}

@media (min-width: 481px) {
    .section-mb {
        margin-bottom: 6.25vw
    }
}

@media (min-width: 1024px) {
    .section-mb {
        margin-bottom: 3.13vw
    }
}

.article-body {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width: 481px) {
    .article-body {
        --tw-text-opacity: 1;
        color: rgb(3 16 95/var(--tw-text-opacity))
    }
}

.article-body h1,
.article-body h2,
.article-body h3,
.article-body h4,
.article-body h5,
.article-body h6,
.article-body li,
.article-body p {
    padding-bottom: 40px;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width: 481px) {

    .article-body h1,
    .article-body h2,
    .article-body h3,
    .article-body h4,
    .article-body h5,
    .article-body h6,
    .article-body li,
    .article-body p {
        padding-bottom: 0;
        --tw-text-opacity: 1;
        color: rgb(3 16 95/var(--tw-text-opacity))
    }
}

.text-12-vw {
    font-size: 3.2vw
}

@media screen and (min-width: 481px) {
    .text-12-vw {
        font-size: 1.5vw
    }
}

@media screen and (min-width: 1024px) {
    .text-12-vw {
        font-size: .63vw
    }
}

.text-14-vw {
    font-size: 3.73vw
}

@media screen and (min-width: 481px) {
    .text-14-vw {
        font-size: 1.75vw
    }
}

@media screen and (min-width: 1024px) {
    .text-14-vw {
        font-size: .73vw
    }
}

.text-16-vw {
    font-size: 4.27vw
}

@media screen and (min-width: 481px) {
    .text-16-vw {
        font-size: 2vw
    }
}

@media screen and (min-width: 1024px) {
    .text-16-vw {
        font-size: .83vw
    }
}

.text-18-vw {
    font-size: 4.8vw
}

@media screen and (min-width: 481px) {
    .text-18-vw {
        font-size: 2.25vw
    }
}

@media screen and (min-width: 1024px) {
    .text-18-vw {
        font-size: .94vw
    }
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia:
}

.\!gradient-text {
    color: transparent !important
}

[dir=ltr] .\!gradient-text {
    background: linear-gradient(90deg, #a0762f, #dec481 50.16%, #a0762f) !important
}

[dir=rtl] .\!gradient-text {
    background: linear-gradient(-90deg, #a0762f, #dec481 50.16%, #a0762f) !important
}

[dir] .\!gradient-text {
    -webkit-background-clip: text !important;
    background-clip: text !important
}

.gradient-text {
    color: transparent
}

[dir=ltr] .gradient-text {
    background: linear-gradient(90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir=rtl] .gradient-text {
    background: linear-gradient(-90deg, #a0762f, #dec481 50.16%, #a0762f)
}

.gradient-text-alt,
[dir] .gradient-text {
    -webkit-background-clip: text;
    background-clip: text
}

.gradient-text-alt {
    color: transparent
}

[dir=ltr] .gradient-text-alt {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .gradient-text-alt {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

.gradient-text-2 {
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

[dir=ltr] .gradient-text-2 {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .gradient-text-2 {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

.gradient-text-dark-blue {
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent
}

[dir=ltr] .gradient-text-dark-blue {
    background-image: linear-gradient(90deg, #13254c .36%, #00329a)
}

[dir=rtl] .gradient-text-dark-blue {
    background-image: linear-gradient(-90deg, #13254c .36%, #00329a)
}

.linear-4lb-tabs,
.linear-4lt-tabs,
.linear-4rb-tabs,
.linear-4rt-tabs,
.linear-border,
.linear-border-dark,
.linear-border-darkblue,
.linear-border-gold,
.silveryborder {
    position: relative;
    border-color: transparent;
    background-color: transparent
}

.\!linear-4lb-tabs,
.\!linear-4lt-tabs,
.\!linear-4rb-tabs,
.\!linear-4rt-tabs {
    position: relative !important;
    border-color: transparent !important;
    background-color: transparent !important
}

.linear-4lb-tabs,
.linear-4lt-tabs,
.linear-4rb-tabs,
.linear-4rt-tabs,
.linear-border,
.linear-border-dark,
.linear-border-darkblue,
.linear-border-gold,
.silveryborder {
    padding: .533vw
}

@media (min-width: 481px) {

    .linear-4lb-tabs,
    .linear-4lt-tabs,
    .linear-4rb-tabs,
    .linear-4rt-tabs,
    .linear-border,
    .linear-border-dark,
    .linear-border-darkblue,
    .linear-border-gold,
    .silveryborder {
        padding: .25vw
    }
}

@media (min-width: 1024px) {

    .linear-4lb-tabs,
    .linear-4lt-tabs,
    .linear-4rb-tabs,
    .linear-4rt-tabs,
    .linear-border,
    .linear-border-dark,
    .linear-border-darkblue,
    .linear-border-gold,
    .silveryborder {
        padding: .104vw
    }
}

.\!linear-4lb-tabs {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4lb-tabs {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4lb-tabs {
        padding: .104vw
    }
}

.\!linear-4rb-tabs {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4rb-tabs {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4rb-tabs {
        padding: .104vw
    }
}

.\!linear-4rt-tabs {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4rt-tabs {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4rt-tabs {
        padding: .104vw
    }
}

.\!linear-4lt-tabs {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4lt-tabs {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4lt-tabs {
        padding: .104vw
    }
}

.linear-4lb-tabs:before,
.linear-4lt-tabs:before,
.linear-4rb-tabs:before,
.linear-4rt-tabs:before,
.linear-border-dark:before,
.linear-border-darkblue:before,
.linear-border-gold:before,
.linear-border:before,
.silveryborder:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude
}

.\!linear-4lb-tabs:before,
.\!linear-4lt-tabs:before,
.\!linear-4rb-tabs:before,
.\!linear-4rt-tabs:before {
    content: "" !important;
    position: absolute !important;
    inset: 0 !important;
    border-radius: inherit !important;
    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
    -webkit-mask-composite: xor !important;
    mask-composite: exclude !important
}

.linear-4lb-tabs:before,
.linear-4lt-tabs:before,
.linear-4rb-tabs:before,
.linear-4rt-tabs:before,
.linear-border-dark:before,
.linear-border-darkblue:before,
.linear-border-gold:before,
.linear-border:before,
.silveryborder:before {
    padding: .533vw
}

@media (min-width: 481px) {

    .linear-4lb-tabs:before,
    .linear-4lt-tabs:before,
    .linear-4rb-tabs:before,
    .linear-4rt-tabs:before,
    .linear-border-dark:before,
    .linear-border-darkblue:before,
    .linear-border-gold:before,
    .linear-border:before,
    .silveryborder:before {
        padding: .25vw
    }
}

@media (min-width: 1024px) {

    .linear-4lb-tabs:before,
    .linear-4lt-tabs:before,
    .linear-4rb-tabs:before,
    .linear-4rt-tabs:before,
    .linear-border-dark:before,
    .linear-border-darkblue:before,
    .linear-border-gold:before,
    .linear-border:before,
    .silveryborder:before {
        padding: .104vw
    }
}

.\!linear-4lb-tabs:before {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4lb-tabs:before {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4lb-tabs:before {
        padding: .104vw
    }
}

.\!linear-4rb-tabs:before {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4rb-tabs:before {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4rb-tabs:before {
        padding: .104vw
    }
}

.\!linear-4rt-tabs:before {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4rt-tabs:before {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4rt-tabs:before {
        padding: .104vw
    }
}

.\!linear-4lt-tabs:before {
    padding: .533vw
}

@media (min-width: 481px) {
    .\!linear-4lt-tabs:before {
        padding: .25vw
    }
}

@media (min-width: 1024px) {
    .\!linear-4lt-tabs:before {
        padding: .104vw
    }
}

.linear-border-animated.linear-4lb-tabs,
.linear-border-animated.linear-4lt-tabs,
.linear-border-animated.linear-4rb-tabs,
.linear-border-animated.linear-4rt-tabs,
.linear-border-animated.linear-border,
.linear-border-animated.linear-border-dark,
.linear-border-animated.linear-border-darkblue,
.linear-border-animated.linear-border-gold,
.linear-border-animated.silveryborder {
    padding: .8vw
}

@media (min-width: 481px) {

    .linear-border-animated.linear-4lb-tabs,
    .linear-border-animated.linear-4lt-tabs,
    .linear-border-animated.linear-4rb-tabs,
    .linear-border-animated.linear-4rt-tabs,
    .linear-border-animated.linear-border,
    .linear-border-animated.linear-border-dark,
    .linear-border-animated.linear-border-darkblue,
    .linear-border-animated.linear-border-gold,
    .linear-border-animated.silveryborder {
        padding: .375vw
    }
}

@media (min-width: 1024px) {

    .linear-border-animated.linear-4lb-tabs,
    .linear-border-animated.linear-4lt-tabs,
    .linear-border-animated.linear-4rb-tabs,
    .linear-border-animated.linear-4rt-tabs,
    .linear-border-animated.linear-border,
    .linear-border-animated.linear-border-dark,
    .linear-border-animated.linear-border-darkblue,
    .linear-border-animated.linear-border-gold,
    .linear-border-animated.silveryborder {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4lb-tabs {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4lb-tabs {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4lb-tabs {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4rb-tabs {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4rb-tabs {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4rb-tabs {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4rt-tabs {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4rt-tabs {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4rt-tabs {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4lt-tabs {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4lt-tabs {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4lt-tabs {
        padding: .156vw
    }
}

.linear-border-animated.linear-4lb-tabs:before,
.linear-border-animated.linear-4lt-tabs:before,
.linear-border-animated.linear-4rb-tabs:before,
.linear-border-animated.linear-4rt-tabs:before,
.linear-border-animated.linear-border-dark:before,
.linear-border-animated.linear-border-darkblue:before,
.linear-border-animated.linear-border-gold:before,
.linear-border-animated.linear-border:before,
.linear-border-animated.silveryborder:before {
    padding: .8vw
}

@media (min-width: 481px) {

    .linear-border-animated.linear-4lb-tabs:before,
    .linear-border-animated.linear-4lt-tabs:before,
    .linear-border-animated.linear-4rb-tabs:before,
    .linear-border-animated.linear-4rt-tabs:before,
    .linear-border-animated.linear-border-dark:before,
    .linear-border-animated.linear-border-darkblue:before,
    .linear-border-animated.linear-border-gold:before,
    .linear-border-animated.linear-border:before,
    .linear-border-animated.silveryborder:before {
        padding: .375vw
    }
}

@media (min-width: 1024px) {

    .linear-border-animated.linear-4lb-tabs:before,
    .linear-border-animated.linear-4lt-tabs:before,
    .linear-border-animated.linear-4rb-tabs:before,
    .linear-border-animated.linear-4rt-tabs:before,
    .linear-border-animated.linear-border-dark:before,
    .linear-border-animated.linear-border-darkblue:before,
    .linear-border-animated.linear-border-gold:before,
    .linear-border-animated.linear-border:before,
    .linear-border-animated.silveryborder:before {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4lb-tabs:before {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4lb-tabs:before {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4lb-tabs:before {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4rb-tabs:before {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4rb-tabs:before {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4rb-tabs:before {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4rt-tabs:before {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4rt-tabs:before {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4rt-tabs:before {
        padding: .156vw
    }
}

.linear-border-animated.\!linear-4lt-tabs:before {
    padding: .8vw
}

@media (min-width: 481px) {
    .linear-border-animated.\!linear-4lt-tabs:before {
        padding: .375vw
    }
}

@media (min-width: 1024px) {
    .linear-border-animated.\!linear-4lt-tabs:before {
        padding: .156vw
    }
}

.linear-border-animated.linear-4lb-tabs:before,
.linear-border-animated.linear-4lt-tabs:before,
.linear-border-animated.linear-4rb-tabs:before,
.linear-border-animated.linear-4rt-tabs:before,
.linear-border-animated.linear-border-dark:before,
.linear-border-animated.linear-border-darkblue:before,
.linear-border-animated.linear-border-gold:before,
.linear-border-animated.linear-border:before,
.linear-border-animated.silveryborder:before {
    background-size: 500% auto;
    animation: backgroundPositionFromLeftToRight 2s linear infinite alternate
}

.linear-border-animated.\!linear-4lb-tabs:before,
.linear-border-animated.\!linear-4lt-tabs:before,
.linear-border-animated.\!linear-4rb-tabs:before,
.linear-border-animated.\!linear-4rt-tabs:before {
    background-size: 500% auto !important;
    animation: backgroundPositionFromLeftToRight 2s linear infinite alternate !important
}

.white-filtered {
    filter: brightness(0) invert(1)
}

.linearBorder-pb-0:before {
    padding-bottom: 0
}

@media (min-width: 481px) {
    .linearBorder-pb-0:before {
        padding-bottom: 0
    }
}

@media (min-width: 1024px) {
    .linearBorder-pb-0:before {
        padding-bottom: 0
    }
}

[dir=ltr] .linear-border:after {
    background: linear-gradient(88.9deg, #bb914a 33.43%, #ffe098 103.55%)
}

[dir=rtl] .linear-border:after {
    background: linear-gradient(-88.9deg, #bb914a 33.43%, #ffe098 103.55%)
}

[dir=ltr] .linear-border-dark:before {
    background: linear-gradient(99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

[dir=rtl] .linear-border-dark:before {
    background: linear-gradient(-99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

.linear-border-gold:before {
    --tw-content: "";
    content: var(--tw-content)
}

[dir=ltr] .linear-border-gold:before {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .linear-border-gold:before {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

.linear-border-gold.border-bottom:before {
    padding: 0 0 .8vw
}

@media (min-width: 481px) {
    .linear-border-gold.border-bottom:before {
        padding-bottom: .38vw
    }
}

@media (min-width: 1024px) {
    .linear-border-gold.border-bottom:before {
        padding-bottom: .16vw
    }
}

[dir=ltr] .linear-border-darkblue:before {
    background: linear-gradient(99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

[dir=rtl] .linear-border-darkblue:before {
    background: linear-gradient(-99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

[dir=ltr] .\!linear-4lt-tabs:before {
    background: linear-gradient(130deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=rtl] .\!linear-4lt-tabs:before {
    background: linear-gradient(-130deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=ltr] .\!linear-4rt-tabs:before {
    background: linear-gradient(220deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=rtl] .\!linear-4rt-tabs:before {
    background: linear-gradient(-220deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=ltr] .\!linear-4rb-tabs:before {
    background: linear-gradient(-30deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=rtl] .\!linear-4rb-tabs:before {
    background: linear-gradient(30deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=ltr] .\!linear-4lb-tabs:before {
    background: linear-gradient(40deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=rtl] .\!linear-4lb-tabs:before {
    background: linear-gradient(-40deg, #bb914a 60%, #bb914a 0, #ffe098 80%) !important
}

[dir=ltr] .silveryborder:before {
    background: linear-gradient(99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

[dir=rtl] .silveryborder:before {
    background: linear-gradient(-99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}

.visible {
    visibility: visible
}

.invisible {
    visibility: hidden
}

.static {
    position: static
}

.fixed {
    position: fixed
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.inset-0 {
    inset: 0
}

.inset-x-0 {
    left: 0;
    right: 0
}

.inset-y-0 {
    top: 0;
    bottom: 0
}

.\!top-auto {
    top: auto !important
}

.-bottom-\[110px\] {
    bottom: -110px
}

.-bottom-\[13px\] {
    bottom: -13px
}

.-bottom-\[7px\] {
    bottom: -7px
}

[dir=ltr] .-left-\[14px\] {
    left: -14px
}

[dir=rtl] .-left-\[14px\] {
    right: -14px
}

[dir=ltr] .-left-\[180px\] {
    left: -180px
}

[dir=rtl] .-left-\[180px\] {
    right: -180px
}

[dir=ltr] .-left-\[8px\] {
    left: -8px
}

[dir=rtl] .-left-\[8px\] {
    right: -8px
}

[dir=ltr] .-right-\[14px\] {
    right: -14px
}

[dir=rtl] .-right-\[14px\] {
    left: -14px
}

[dir=ltr] .-right-\[180px\] {
    right: -180px
}

[dir=rtl] .-right-\[180px\] {
    left: -180px
}

[dir=ltr] .-right-\[8px\] {
    right: -8px
}

[dir=rtl] .-right-\[8px\] {
    left: -8px
}

.-top-\[110px\] {
    top: -110px
}

.-top-\[13px\] {
    top: -13px
}

.-top-\[7px\] {
    top: -7px
}

.bottom-0 {
    bottom: 0
}

[dir=ltr] .left-0 {
    left: 0
}

[dir=rtl] .left-0 {
    right: 0
}

[dir=ltr] .left-2 {
    left: .5rem
}

[dir=rtl] .left-2 {
    right: .5rem
}

[dir=ltr] .left-2\/4 {
    left: 50%
}

[dir=rtl] .left-2\/4 {
    right: 50%
}

[dir=ltr] .left-\[30\%\] {
    left: 30%
}

[dir=rtl] .left-\[30\%\] {
    right: 30%
}

[dir=ltr] .left-\[4\.103vw\] {
    left: 4.103vw
}

[dir=rtl] .left-\[4\.103vw\] {
    right: 4.103vw
}

[dir=ltr] .left-\[50\%\] {
    left: 50%
}

[dir=rtl] .left-\[50\%\] {
    right: 50%
}

[dir=ltr] .left-\[60\%\] {
    left: 60%
}

[dir=rtl] .left-\[60\%\] {
    right: 60%
}

[dir=ltr] .right-0 {
    right: 0
}

[dir=rtl] .right-0 {
    left: 0
}

[dir=ltr] .right-4 {
    right: 1rem
}

[dir=rtl] .right-4 {
    left: 1rem
}

[dir=ltr] .right-\[0\.8vw\] {
    right: .8vw
}

[dir=rtl] .right-\[0\.8vw\] {
    left: .8vw
}

[dir=ltr] .right-\[2\.667vw\] {
    right: 2.667vw
}

[dir=rtl] .right-\[2\.667vw\] {
    left: 2.667vw
}

[dir=ltr] .right-\[4\.103vw\] {
    right: 4.103vw
}

[dir=rtl] .right-\[4\.103vw\] {
    left: 4.103vw
}

.top-0 {
    top: 0
}

.top-1\/4 {
    top: 25%
}

.top-2\/4 {
    top: 50%
}

.top-3\/4 {
    top: 75%
}

.top-4 {
    top: 1rem
}

.top-\[-12vw\] {
    top: -12vw
}

.top-\[0\.8vw\] {
    top: .8vw
}

.top-\[100\%\] {
    top: 100%
}

.top-\[1px\] {
    top: 1px
}

.top-\[2\.667vw\] {
    top: 2.667vw
}

.top-\[50\%\] {
    top: 50%
}

.top-\[60\%\] {
    top: 60%
}

.top-\[95\%\] {
    top: 95%
}

.top-\[auto\] {
    top: auto
}

.top-full {
    top: 100%
}

.z-10 {
    z-index: 10
}

.z-20 {
    z-index: 20
}

.z-50 {
    z-index: 50
}

.z-\[11\] {
    z-index: 11
}

.z-\[1\] {
    z-index: 1
}

.z-\[2\] {
    z-index: 2
}

.z-\[3\] {
    z-index: 3
}

.m-auto {
    margin: auto
}

.-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

.mx-\[-4\.267vw\] {
    margin-left: -4.267vw;
    margin-right: -4.267vw
}

.mx-\[6\.154vw\] {
    margin-left: 6.154vw;
    margin-right: 6.154vw
}

.mx-auto {
    margin-left: auto;
    margin-right: auto
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-\[6\.67vw\] {
    margin-top: 6.67vw;
    margin-bottom: 6.67vw
}

.-mt-\[48vw\] {
    margin-top: -48vw
}

.mb-\[0\.533vw\] {
    margin-bottom: .533vw
}

.mb-\[1\.068vw\] {
    margin-bottom: 1.068vw
}

.mb-\[1\.6vw\] {
    margin-bottom: 1.6vw
}

.mb-\[2\.133vw\] {
    margin-bottom: 2.133vw
}

.mb-\[2\.136vw\] {
    margin-bottom: 2.136vw
}

.mb-\[20\.513vw\] {
    margin-bottom: 20.513vw
}

.mb-\[3\.2vw\] {
    margin-bottom: 3.2vw
}

.mb-\[4\.267vw\] {
    margin-bottom: 4.267vw
}

.mb-\[4\.272vw\] {
    margin-bottom: 4.272vw
}

.mb-\[4\.27vw\] {
    margin-bottom: 4.27vw
}

.mb-\[6\.408vw\] {
    margin-bottom: 6.408vw
}

.mb-\[6\.4vw\] {
    margin-bottom: 6.4vw
}

[dir=ltr] .ml-auto {
    margin-left: auto
}

[dir=rtl] .ml-auto {
    margin-right: auto
}

[dir=ltr] .mr-2 {
    margin-right: .5rem
}

[dir=rtl] .mr-2 {
    margin-left: .5rem
}

.mt-\[1\.068vw\] {
    margin-top: 1.068vw
}

.mt-\[1\.07vw\] {
    margin-top: 1.07vw
}

.mt-\[1\.602vw\] {
    margin-top: 1.602vw
}

.mt-\[1\.867vw\] {
    margin-top: 1.867vw
}

.mt-\[10\.667vw\] {
    margin-top: 10.667vw
}

.mt-\[10\.68vw\] {
    margin-top: 10.68vw
}

.mt-\[2\.133vw\] {
    margin-top: 2.133vw
}

.mt-\[2\.13vw\] {
    margin-top: 2.13vw
}

.mt-\[3\.2vw\] {
    margin-top: 3.2vw
}

.mt-\[3\.733vw\] {
    margin-top: 3.733vw
}

.mt-\[4\.267vw\] {
    margin-top: 4.267vw
}

.mt-\[5\%\] {
    margin-top: 5%
}

.mt-\[5\.33vw\] {
    margin-top: 5.33vw
}

.mt-\[60px\] {
    margin-top: 60px
}

.mt-\[8\.01vw\] {
    margin-top: 8.01vw
}

.mt-\[8vw\] {
    margin-top: 8vw
}

.box-border {
    box-sizing: border-box
}

.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

.inline {
    display: inline
}

.\!flex {
    display: flex !important
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex
}

.grid {
    display: grid
}

.hidden {
    display: none
}

.aspect-\[1\/1\] {
    aspect-ratio: 1/1
}

.aspect-\[21\/9\] {
    aspect-ratio: 21/9
}

.aspect-\[32\/9\] {
    aspect-ratio: 32/9
}

.aspect-\[4\/3\] {
    aspect-ratio: 4/3
}

.aspect-video {
    aspect-ratio: 16/9
}

.\!h-auto {
    height: auto !important
}

.\!h-full {
    height: 100% !important
}

.h-1 {
    height: .25rem
}

.h-1\.5 {
    height: .375rem
}

.h-10 {
    height: 2.5rem
}

.h-11 {
    height: 2.75rem
}

.h-2 {
    height: .5rem
}

.h-2\.5 {
    height: .625rem
}

.h-3 {
    height: .75rem
}

.h-3\.5 {
    height: .875rem
}

.h-4 {
    height: 1rem
}

.h-\[0\.533vw\] {
    height: .533vw
}

.h-\[0\.534vw\] {
    height: .534vw
}

.h-\[10\.133vw\] {
    height: 10.133vw
}

.h-\[10\.67vw\] {
    height: 10.67vw
}

.h-\[10\.68vw\] {
    height: 10.68vw
}

.h-\[100\%\] {
    height: 100%
}

.h-\[100px\] {
    height: 100px
}

.h-\[110px\] {
    height: 110px
}

.h-\[115px\] {
    height: 115px
}

.h-\[12\.8vw\] {
    height: 12.8vw
}

.h-\[13\.333vw\] {
    height: 13.333vw
}

.h-\[13\.33vw\] {
    height: 13.33vw
}

.h-\[13px\] {
    height: 13px
}

.h-\[14\.933vw\] {
    height: 14.933vw
}

.h-\[14\.93vw\] {
    height: 14.93vw
}

.h-\[14px\] {
    height: 14px
}

.h-\[170px\] {
    height: 170px
}

.h-\[1em\] {
    height: 1em
}

.h-\[1px\] {
    height: 1px
}

.h-\[2\.133vw\] {
    height: 2.133vw
}

.h-\[2\.136vw\] {
    height: 2.136vw
}

.h-\[2\.67vw\] {
    height: 2.67vw
}

.h-\[20px\] {
    height: 20px
}

.h-\[3\.204vw\] {
    height: 3.204vw
}

.h-\[3\.2vw\] {
    height: 3.2vw
}

.h-\[3\.738vw\] {
    height: 3.738vw
}

.h-\[31\.795vw\] {
    height: 31.795vw
}

.h-\[37\.38vw\] {
    height: 37.38vw
}

.h-\[4\.267vw\] {
    height: 4.267vw
}

.h-\[4\.27vw\] {
    height: 4.27vw
}

.h-\[4\.8vw\] {
    height: 4.8vw
}

.h-\[400px\] {
    height: 400px
}

.h-\[40px\] {
    height: 40px
}

.h-\[40vw\] {
    height: 40vw
}

.h-\[5\.33vw\] {
    height: 5.33vw
}

.h-\[5\.34vw\] {
    height: 5.34vw
}

.h-\[5\.87vw\] {
    height: 5.87vw
}

.h-\[50px\] {
    height: 50px
}

.h-\[6\.408vw\] {
    height: 6.408vw
}

.h-\[6\.4vw\] {
    height: 6.4vw
}

.h-\[6\.67vw\] {
    height: 6.67vw
}

.h-\[62vw\] {
    height: 62vw
}

.h-\[66\.75vw\] {
    height: 66.75vw
}

.h-\[74\.4vw\] {
    height: 74.4vw
}

.h-\[77\.4vw\] {
    height: 77.4vw
}

.h-\[8\.01vw\] {
    height: 8.01vw
}

.h-\[8\.544vw\] {
    height: 8.544vw
}

.h-\[80vw\] {
    height: 80vw
}

.h-\[85\.67vw\] {
    height: 85.67vw
}

.h-\[8vw\] {
    height: 8vw
}

.h-\[9\.07vw\] {
    height: 9.07vw
}

.h-\[9\.33vw\] {
    height: 9.33vw
}

.h-\[91\.47vw\] {
    height: 91.47vw
}

.h-\[calc\(100\%\+12vw\)\] {
    height: calc(100% + 12vw)
}

.h-\[var\(--radix-navigation-menu-viewport-height\)\] {
    height: var(--radix-navigation-menu-viewport-height)
}

.h-\[var\(--radix-select-trigger-height\)\] {
    height: var(--radix-select-trigger-height)
}

.h-auto {
    height: auto
}

.h-fit {
    height: -moz-fit-content;
    height: fit-content
}

.h-full {
    height: 100%
}

.h-px {
    height: 1px
}

.max-h-96 {
    max-height: 24rem
}

.max-h-\[300px\] {
    max-height: 300px
}

.max-h-\[35\%\] {
    max-height: 35%
}

.min-h-\[21\.333vw\] {
    min-height: 21.333vw
}

.min-h-\[21\.36vw\] {
    min-height: 21.36vw
}

.min-h-\[30\.67vw\] {
    min-height: 30.67vw
}

.min-h-\[34\.67vw\] {
    min-height: 34.67vw
}

.min-h-\[352px\] {
    min-height: 352px
}

.min-h-\[47\.2vw\] {
    min-height: 47.2vw
}

.min-h-\[48vw\] {
    min-height: 48vw
}

.min-h-\[5\.33vw\] {
    min-height: 5.33vw
}

.min-h-\[80vw\] {
    min-height: 80vw
}

.min-h-\[91\.47vw\] {
    min-height: 91.47vw
}

.\!w-auto {
    width: auto !important
}

.\!w-full {
    width: 100% !important
}

.w-1\/2 {
    width: 50%
}

.w-2 {
    width: .5rem
}

.w-2\.5 {
    width: .625rem
}

.w-3 {
    width: .75rem
}

.w-3\.5 {
    width: .875rem
}

.w-3\/4 {
    width: 75%
}

.w-4 {
    width: 1rem
}

.w-72 {
    width: 18rem
}

.w-\[1\.6vw\] {
    width: 1.6vw
}

.w-\[10\.133vw\] {
    width: 10.133vw
}

.w-\[10\.67vw\] {
    width: 10.67vw
}

.w-\[100\%\] {
    width: 100%
}

.w-\[100px\] {
    width: 100px
}

.w-\[100vw\] {
    width: 100vw
}

.w-\[110px\] {
    width: 110px
}

.w-\[115px\] {
    width: 115px
}

.w-\[12\.8vw\] {
    width: 12.8vw
}

.w-\[14\.933vw\] {
    width: 14.933vw
}

.w-\[140px\] {
    width: 140px
}

.w-\[160px\] {
    width: 160px
}

.w-\[170px\] {
    width: 170px
}

.w-\[1em\] {
    width: 1em
}

.w-\[1px\] {
    width: 1px
}

.w-\[2\.133vw\] {
    width: 2.133vw
}

.w-\[2\.136vw\] {
    width: 2.136vw
}

.w-\[200px\] {
    width: 200px
}

.w-\[20px\] {
    width: 20px
}

.w-\[21\.333vw\] {
    width: 21.333vw
}

.w-\[25\.067vw\] {
    width: 25.067vw
}

.w-\[26\.667vw\] {
    width: 26.667vw
}

.w-\[3\.204vw\] {
    width: 3.204vw
}

.w-\[3\.2vw\] {
    width: 3.2vw
}

.w-\[3\.738vw\] {
    width: 3.738vw
}

.w-\[3\.73vw\] {
    width: 3.73vw
}

.w-\[30\.171vw\] {
    width: 30.171vw
}

.w-\[31\.795vw\] {
    width: 31.795vw
}

.w-\[32\.841vw\] {
    width: 32.841vw
}

.w-\[37\.38vw\] {
    width: 37.38vw
}

.w-\[37\.914vw\] {
    width: 37.914vw
}

.w-\[4\.267vw\] {
    width: 4.267vw
}

.w-\[4\.272vw\] {
    width: 4.272vw
}

.w-\[4\.27vw\] {
    width: 4.27vw
}

.w-\[4\.8vw\] {
    width: 4.8vw
}

.w-\[40px\] {
    width: 40px
}

.w-\[44\.267vw\] {
    width: 44.267vw
}

.w-\[5\.333vw\] {
    width: 5.333vw
}

.w-\[5\.33vw\] {
    width: 5.33vw
}

.w-\[5\.34vw\] {
    width: 5.34vw
}

.w-\[5\.87vw\] {
    width: 5.87vw
}

.w-\[50\%\] {
    width: 50%
}

.w-\[50vw\] {
    width: 50vw
}

.w-\[52\.267vw\] {
    width: 52.267vw
}

.w-\[53\.333vw\] {
    width: 53.333vw
}

.w-\[56\.871vw\] {
    width: 56.871vw
}

.w-\[6\.408vw\] {
    width: 6.408vw
}

.w-\[6\.4vw\] {
    width: 6.4vw
}

.w-\[6\.67vw\] {
    width: 6.67vw
}

.w-\[66\.667vw\] {
    width: 66.667vw
}

.w-\[66\.75vw\] {
    width: 66.75vw
}

.w-\[71\.795vw\] {
    width: 71.795vw
}

.w-\[74\.133vw\] {
    width: 74.133vw
}

.w-\[8\.01vw\] {
    width: 8.01vw
}

.w-\[8\.544vw\] {
    width: 8.544vw
}

.w-\[9\.07vw\] {
    width: 9.07vw
}

.w-\[90\%\] {
    width: 90%
}

.w-\[93\.333vw\] {
    width: 93.333vw
}

.w-\[97\.5vw\] {
    width: 97.5vw
}

.w-\[calc\(100\%\+4\.267vw\*2\)\] {
    width: calc(100% + 4.267vw * 2)
}

.w-\[calc\(100\%-20px\)\] {
    width: calc(100% - 20px)
}

.w-\[calc\(100\%-5\.333vw\+4\.267vw\*2\)\] {
    width: calc(100% - 5.333vw + 4.267vw * 2)
}

.w-\[calc\(50\%-1\.067vw\)\] {
    width: calc(50% - 1.067vw)
}

.w-\[calc\(50\%-6\.667vw\/2\)\] {
    width: calc(50% - 6.667vw / 2)
}

.w-\[calc\(var\(--radix-popover-trigger-width\)\+53\.33vw\)\] {
    width: calc(var(--radix-popover-trigger-width) + 53.33vw)
}

.w-auto {
    width: auto
}

.w-fit {
    width: -moz-fit-content;
    width: fit-content
}

.w-full {
    width: 100%
}

.w-max {
    width: -moz-max-content;
    width: max-content
}

.min-w-\[12rem\] {
    min-width: 12rem
}

.min-w-\[4\.8vw\] {
    min-width: 4.8vw
}

.min-w-\[44\%\] {
    min-width: 44%
}

.min-w-\[5\.87vw\] {
    min-width: 5.87vw
}

.min-w-\[8rem\] {
    min-width: 8rem
}

.min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width)
}

.max-w-\[40vw\] {
    max-width: 40vw
}

.max-w-\[88\.11vw\] {
    max-width: 88.11vw
}

.max-w-lg {
    max-width: 32rem
}

.max-w-max {
    max-width: -moz-max-content;
    max-width: max-content
}

.flex-1 {
    flex: 1 1 0%
}

.flex-shrink-0,
.shrink-0 {
    flex-shrink: 0
}

.origin-bottom {
    transform-origin: bottom
}

.-translate-x-2\/4 {
    --tw-translate-x: -50%
}

.-translate-x-2\/4,
.-translate-x-\[30\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-\[30\%\] {
    --tw-translate-x: -30%
}

.-translate-x-\[60\%\] {
    --tw-translate-x: -60%
}

.-translate-x-\[60\%\],
.-translate-y-1\/4 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-1\/4 {
    --tw-translate-y: -25%
}

.-translate-y-2\/4 {
    --tw-translate-y: -50%
}

.-translate-y-2\/4,
.-translate-y-3\/4 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-3\/4 {
    --tw-translate-y: -75%
}

.translate-x-\[-50\%\] {
    --tw-translate-x: -50%
}

.translate-x-\[-50\%\],
.translate-x-\[50\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[50\%\] {
    --tw-translate-x: 50%
}

.translate-y-\[-50\%\] {
    --tw-translate-y: -50%
}

.-rotate-\[180deg\],
.translate-y-\[-50\%\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-\[180deg\] {
    --tw-rotate: -180deg
}

.-rotate-\[89deg\] {
    --tw-rotate: -89deg
}

.-rotate-\[89deg\],
.-rotate-\[90deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-rotate-\[90deg\] {
    --tw-rotate: -90deg
}

.rotate-180 {
    --tw-rotate: 180deg
}

.rotate-180,
.rotate-45 {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-45 {
    --tw-rotate: 45deg
}

.rotate-\[180deg\] {
    --tw-rotate: 180deg
}

.rotate-\[180deg\],
.rotate-\[90deg\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rotate-\[90deg\] {
    --tw-rotate: 90deg
}

.rotate-\[91deg\] {
    --tw-rotate: 91deg
}

.rotate-\[91deg\],
.scale-x-\[-1\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-x-\[-1\] {
    --tw-scale-x: -1
}

.scale-y-\[0\] {
    --tw-scale-y: 0
}

.scale-y-\[0\],
.scale-y-\[1\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-y-\[1\] {
    --tw-scale-y: 1
}

.transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 100%
    }
}

.animate-fadeIn {
    animation: fadeIn .7s ease-out
}

@keyframes fadeInSlideUp {
    0% {
        opacity: 0;
        transform: translateY(2%)
    }

    to {
        opacity: 100%;
        transform: translateY(0)
    }
}

.animate-fadeInSlideUp {
    animation: fadeInSlideUp 1.2s
}

@keyframes jumpingUp {
    0% {
        top: 50%
    }

    50% {
        top: 40%
    }

    to {
        top: 50%
    }
}

.animate-jumpingUp {
    animation: jumpingUp 2s ease-in-out infinite
}

@keyframes ping {

    75%,
    to {
        transform: scale(2);
        opacity: 0
    }
}

.animate-ping {
    animation: ping 1s cubic-bezier(0, 0, .2, 1) infinite
}

@keyframes pulse {
    50% {
        opacity: .5
    }
}

.animate-pulse {
    animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite
}

@keyframes reverseSpin {
    to {
        transform: rotate(1turn)
    }
}

.animate-reverseSpin {
    animation: reverseSpin 40s linear infinite
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

.animate-spin {
    animation: spin 1s linear infinite
}

.cursor-default {
    cursor: default
}

.cursor-not-allowed {
    cursor: not-allowed
}

.cursor-pointer {
    cursor: pointer
}

.touch-none {
    touch-action: none
}

.select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.resize-none {
    resize: none
}

.resize {
    resize: both
}

.list-none {
    list-style-type: none
}

.appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.flex-row {
    flex-direction: row
}

.flex-row-reverse {
    flex-direction: row-reverse
}

.flex-col {
    flex-direction: column
}

.flex-col-reverse {
    flex-direction: column-reverse
}

.flex-wrap {
    flex-wrap: wrap
}

.items-start {
    align-items: flex-start
}

.items-end {
    align-items: flex-end
}

.items-center {
    align-items: center
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-center {
    justify-content: center
}

.justify-between {
    justify-content: space-between
}

.gap-1 {
    gap: .25rem
}

.gap-2 {
    gap: .5rem
}

.gap-4 {
    gap: 1rem
}

.gap-\[0\.208vw\] {
    gap: .208vw
}

.gap-\[0\.521vw\] {
    gap: .521vw
}

.gap-\[0\.53vw\] {
    gap: .53vw
}

.gap-\[0\.8vw\] {
    gap: .8vw
}

.gap-\[1\.333vw\] {
    gap: 1.333vw
}

.gap-\[1\.33vw\] {
    gap: 1.33vw
}

.gap-\[1\.6vw\] {
    gap: 1.6vw
}

.gap-\[1\.867vw\] {
    gap: 1.867vw
}

.gap-\[10\.667vw\] {
    gap: 10.667vw
}

.gap-\[10\.68vw\] {
    gap: 10.68vw
}

.gap-\[10vw\] {
    gap: 10vw
}

.gap-\[11\.2vw\] {
    gap: 11.2vw
}

.gap-\[12\.267vw\] {
    gap: 12.267vw
}

.gap-\[2\.133vw\] {
    gap: 2.133vw
}

.gap-\[2\.136vw\] {
    gap: 2.136vw
}

.gap-\[2\.13vw\] {
    gap: 2.13vw
}

.gap-\[2\.403vw\] {
    gap: 2.403vw
}

.gap-\[2\.564vw\] {
    gap: 2.564vw
}

.gap-\[2\.667vw\] {
    gap: 2.667vw
}

.gap-\[2\.67vw\] {
    gap: 2.67vw
}

.gap-\[3\.204vw\] {
    gap: 3.204vw
}

.gap-\[3\.2vw\] {
    gap: 3.2vw
}

.gap-\[3\.738vw\] {
    gap: 3.738vw
}

.gap-\[4\.103vw\] {
    gap: 4.103vw
}

.gap-\[4\.267vw\] {
    gap: 4.267vw
}

.gap-\[4\.272vw\] {
    gap: 4.272vw
}

.gap-\[4\.27vw\] {
    gap: 4.27vw
}

.gap-\[4vw\] {
    gap: 4vw
}

.gap-\[5\.33vw\] {
    gap: 5.33vw
}

.gap-\[5\.34vw\] {
    gap: 5.34vw
}

.gap-\[5\.68vw\] {
    gap: 5.68vw
}

.gap-\[6\.4vw\] {
    gap: 6.4vw
}

.gap-\[6\.933vw\] {
    gap: 6.933vw
}

.gap-\[8\.533vw\] {
    gap: 8.533vw
}

.gap-\[8vw\] {
    gap: 8vw
}

.gap-x-\[10\.68vw\] {
    -moz-column-gap: 10.68vw;
    column-gap: 10.68vw
}

.gap-x-\[6\.667vw\] {
    -moz-column-gap: 6.667vw;
    column-gap: 6.667vw
}

.gap-y-\[1\.867vw\] {
    row-gap: 1.867vw
}

.gap-y-\[10\.68vw\] {
    row-gap: 10.68vw
}

.gap-y-\[16vw\] {
    row-gap: 16vw
}

.space-x-1>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0
}

[dir=ltr] .space-x-1>:not([hidden])~:not([hidden]) {
    margin-right: calc(.25rem * var(--tw-space-x-reverse));
    margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

[dir=rtl] .space-x-1>:not([hidden])~:not([hidden]) {
    margin-left: calc(.25rem * var(--tw-space-x-reverse));
    margin-right: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
}

.space-y-1>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
}

.space-y-1\.5>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.375rem * var(--tw-space-y-reverse))
}

.space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
}

.space-y-\[3\.73vw\]>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(3.73vw * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.73vw * var(--tw-space-y-reverse))
}

.divide-y-\[0\.27vw\]>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(.27vw * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(.27vw * var(--tw-divide-y-reverse))
}

.divide-\[\#8895AC66\]>:not([hidden])~:not([hidden]) {
    border-color: #8895ac66
}

.overflow-auto {
    overflow: auto
}

.overflow-hidden {
    overflow: hidden
}

.overflow-visible {
    overflow: visible
}

.overflow-y-auto {
    overflow-y: auto
}

.overflow-x-hidden {
    overflow-x: hidden
}

.overflow-y-hidden {
    overflow-y: hidden
}

.whitespace-nowrap {
    white-space: nowrap
}

.rounded {
    border-radius: .25rem
}

.rounded-\[0\.313vw\] {
    border-radius: .313vw
}

.rounded-\[0\.533vw\] {
    border-radius: .533vw
}

.rounded-\[0\.8vw\] {
    border-radius: .8vw
}

.rounded-\[1\.067vw\] {
    border-radius: 1.067vw
}

.rounded-\[1\.07vw\] {
    border-radius: 1.07vw
}

.rounded-\[16px\] {
    border-radius: 16px
}

.rounded-\[17\.088vw\] {
    border-radius: 17.088vw
}

.rounded-\[2\.13vw\] {
    border-radius: 2.13vw
}

.rounded-\[2\.667vw\] {
    border-radius: 2.667vw
}

.rounded-\[26\.667vw\] {
    border-radius: 26.667vw
}

.rounded-\[26\.7vw\] {
    border-radius: 26.7vw
}

.rounded-\[4\.267vw\] {
    border-radius: 4.267vw
}

.rounded-\[4\.272vw\] {
    border-radius: 4.272vw
}

.rounded-\[4\.27vw\] {
    border-radius: 4.27vw
}

.rounded-\[5\.34vw\] {
    border-radius: 5.34vw
}

.rounded-\[6\.4vw\] {
    border-radius: 6.4vw
}

.rounded-\[6px\] {
    border-radius: 6px
}

.rounded-\[inherit\] {
    border-radius: inherit
}

.rounded-full {
    border-radius: 9999px
}

.rounded-md {
    border-radius: .375rem
}

.rounded-sm {
    border-radius: .125rem
}

.rounded-b-\[1\.042vw\] {
    border-bottom-right-radius: 1.042vw;
    border-bottom-left-radius: 1.042vw
}

[dir=ltr] .rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

[dir=rtl] .rounded-r-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.rounded-t-\[4\.267vw\] {
    border-top-left-radius: 4.267vw;
    border-top-right-radius: 4.267vw
}

.rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

[dir=ltr] .rounded-tl-sm {
    border-top-left-radius: .125rem
}

[dir=rtl] .rounded-tl-sm {
    border-top-right-radius: .125rem
}

.\!border {
    border-width: 1px !important
}

.border {
    border-width: 1px
}

.border-\[0\.801vw\] {
    border-width: .801vw
}

.border-\[2px\] {
    border-width: 2px
}

.border-y-\[0\.267vw\] {
    border-top-width: .267vw;
    border-bottom-width: .267vw
}

.border-b {
    border-bottom-width: 1px
}

.border-b-\[0\.052vw\] {
    border-bottom-width: .052vw
}

.border-b-\[0\.104vw\] {
    border-bottom-width: .104vw
}

.border-b-\[0\.8vw\] {
    border-bottom-width: .8vw
}

.border-b-\[1px\] {
    border-bottom-width: 1px
}

[dir=ltr] .border-l {
    border-left-width: 1px
}

[dir=rtl] .border-l {
    border-right-width: 1px
}

[dir=ltr] .border-l-0 {
    border-left-width: 0
}

[dir=rtl] .border-l-0 {
    border-right-width: 0
}

[dir=ltr] .border-l-\[0\.534vw\] {
    border-left-width: .534vw
}

[dir=rtl] .border-l-\[0\.534vw\] {
    border-right-width: .534vw
}

[dir=ltr] .border-r {
    border-right-width: 1px
}

[dir=rtl] .border-r {
    border-left-width: 1px
}

[dir=ltr] .border-r-0 {
    border-right-width: 0
}

[dir=rtl] .border-r-0 {
    border-left-width: 0
}

.border-t {
    border-top-width: 1px
}

.border-t-\[0\.104vw\] {
    border-top-width: .104vw
}

.border-t-\[0\.534vw\] {
    border-top-width: .534vw
}

.border-solid {
    border-style: solid
}

.border-dashed {
    border-style: dashed
}

.border-dotted {
    border-style: dotted
}

.border-none {
    border-style: none
}

.\!border-secondary-500 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(43 50 69/var(--tw-border-opacity)) !important
}

.border-\[\#121C45\] {
    --tw-border-opacity: 1;
    border-color: rgb(18 28 69/var(--tw-border-opacity))
}

.border-\[\#20283B\] {
    --tw-border-opacity: 1;
    border-color: rgb(32 40 59/var(--tw-border-opacity))
}

.border-gold-100 {
    --tw-border-opacity: 1;
    border-color: rgb(187 145 74/var(--tw-border-opacity))
}

.border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99/var(--tw-border-opacity))
}

.border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94/var(--tw-border-opacity))
}

.border-green-700 {
    --tw-border-opacity: 1;
    border-color: rgb(21 128 61/var(--tw-border-opacity))
}

.border-primary-100 {
    --tw-border-opacity: 1;
    border-color: rgb(70 123 255/var(--tw-border-opacity))
}

.border-primary-200 {
    --tw-border-opacity: 1;
    border-color: rgb(16 57 175/var(--tw-border-opacity))
}

.border-secondary-200 {
    --tw-border-opacity: 1;
    border-color: rgb(120 130 153/var(--tw-border-opacity))
}

.border-secondary-500 {
    --tw-border-opacity: 1;
    border-color: rgb(43 50 69/var(--tw-border-opacity))
}

.border-secondary-600 {
    --tw-border-opacity: 1;
    border-color: rgb(38 44 63/var(--tw-border-opacity))
}

.border-secondary-75 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 226/var(--tw-border-opacity))
}

.border-slate-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240/var(--tw-border-opacity))
}

.border-transparent {
    border-color: transparent
}

.border-warning-100 {
    --tw-border-opacity: 1;
    border-color: rgb(216 55 48/var(--tw-border-opacity))
}

.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-white\/\[\.15\] {
    border-color: hsla(0, 0%, 100%, .15)
}

.border-b-secondary-600 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(38 44 63/var(--tw-border-opacity))
}

[dir=ltr] .border-l-transparent {
    border-left-color: transparent
}

[dir=rtl] .border-l-transparent {
    border-right-color: transparent
}

.border-t-transparent {
    border-top-color: transparent
}

.border-t-white {
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255/var(--tw-border-opacity))
}

.\!bg-transparent {
    background-color: transparent !important
}

.bg-\[\#0A0C14\] {
    --tw-bg-opacity: 1;
    background-color: rgb(10 12 20/var(--tw-bg-opacity))
}

.bg-\[\#141D32\] {
    --tw-bg-opacity: 1;
    background-color: rgb(20 29 50/var(--tw-bg-opacity))
}

.bg-\[\#1F2532\] {
    --tw-bg-opacity: 1;
    background-color: rgb(31 37 50/var(--tw-bg-opacity))
}

.bg-\[\#20283B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(32 40 59/var(--tw-bg-opacity))
}

.bg-\[\#2B324580\] {
    background-color: #2b324580
}

.bg-\[\#2B3245\] {
    --tw-bg-opacity: 1;
    background-color: rgb(43 50 69/var(--tw-bg-opacity))
}

.bg-\[rgb\(32\2c 40\2c 59\)\] {
    --tw-bg-opacity: 1;
    background-color: rgb(32 40 59/var(--tw-bg-opacity))
}

.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

.bg-black\/80 {
    background-color: rgba(0, 0, 0, .8)
}

.bg-body {
    --tw-bg-opacity: 1;
    background-color: rgb(1 12 62/var(--tw-bg-opacity))
}

.bg-gold-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(187 145 74/var(--tw-bg-opacity))
}

.bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219/var(--tw-bg-opacity))
}

.bg-primary-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 46 101/var(--tw-bg-opacity))
}

.bg-primary-500,
.bg-primary-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(3 16 95/var(--tw-bg-opacity))
}

.bg-primary-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 12 62/var(--tw-bg-opacity))
}

.bg-primary-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(1 13 75/var(--tw-bg-opacity))
}

.bg-primary-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 8 50/var(--tw-bg-opacity))
}

.bg-secondary-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(241 243 249/var(--tw-bg-opacity))
}

.bg-secondary-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 50 69/var(--tw-bg-opacity))
}

.bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

.bg-slate-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240/var(--tw-bg-opacity))
}

.bg-transparent {
    background-color: transparent
}

.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-opacity-\[0\.2\] {
    --tw-bg-opacity: 0.2
}

[dir=ltr] .\!bg-linearGold {
    background-image: linear-gradient(90deg, #bb914a 25%, #ffe098) !important
}

[dir=rtl] .\!bg-linearGold {
    background-image: linear-gradient(-90deg, #bb914a 25%, #ffe098) !important
}

.bg-content-card {
    background-image: radial-gradient(50% 50% at 15.31% 50.26%, #010d4b 0, #010c3e 100%)
}

[dir=ltr] .bg-contentCard {
    background-image: linear-gradient(142deg, #03105f 1.22%, #010c3e 105.61%)
}

[dir=rtl] .bg-contentCard {
    background-image: linear-gradient(-142deg, #03105f 1.22%, #010c3e 105.61%)
}

[dir=ltr] .bg-linear-dark-blue-alternative {
    background-image: linear-gradient(144deg, #03105f 1.19%, #010c3e 99.25%)
}

[dir=rtl] .bg-linear-dark-blue-alternative {
    background-image: linear-gradient(-144deg, #03105f 1.19%, #010c3e 99.25%)
}

[dir=ltr] .bg-linear-dark-blue-v2 {
    background-image: linear-gradient(142deg, #03105f 1.22%, #010c3e 105.61%)
}

[dir=rtl] .bg-linear-dark-blue-v2 {
    background-image: linear-gradient(-142deg, #03105f 1.22%, #010c3e 105.61%)
}

[dir=ltr] .bg-linear-gold-2 {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .bg-linear-gold-2 {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=ltr] .bg-linear-gold-secondary {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .bg-linear-gold-secondary {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=ltr] .bg-linear-grey-card {
    background-image: linear-gradient(180deg, #fff, #c4ccdd)
}

[dir=rtl] .bg-linear-grey-card {
    background-image: linear-gradient(-180deg, #fff, #c4ccdd)
}

[dir=ltr] .bg-linear-input-bg {
    background-image: linear-gradient(180deg, #0f182d, #0b1120 92.86%)
}

[dir=rtl] .bg-linear-input-bg {
    background-image: linear-gradient(-180deg, #0f182d, #0b1120 92.86%)
}

[dir=ltr] .bg-linearBlueHeader {
    background-image: linear-gradient(90deg, #020862 -4.35%, #000832)
}

[dir=rtl] .bg-linearBlueHeader {
    background-image: linear-gradient(-90deg, #020862 -4.35%, #000832)
}

[dir=ltr] .bg-linearBlueTabsBG {
    background-image: linear-gradient(180deg, #000832, #05137d)
}

[dir=rtl] .bg-linearBlueTabsBG {
    background-image: linear-gradient(-180deg, #000832, #05137d)
}

[dir=ltr] .bg-linearBody {
    background-image: linear-gradient(90deg, #010c3e, #03105f 50.16%, #010c3e)
}

[dir=rtl] .bg-linearBody {
    background-image: linear-gradient(-90deg, #010c3e, #03105f 50.16%, #010c3e)
}

[dir=ltr] .bg-linearBottomBG {
    background-image: linear-gradient(180deg, rgba(0, 8, 50, 0), #000832)
}

[dir=rtl] .bg-linearBottomBG {
    background-image: linear-gradient(-180deg, rgba(0, 8, 50, 0), #000832)
}

[dir=ltr] .bg-linearDarkBlue {
    background-image: linear-gradient(142deg, #141b35 1.22%, #060b22 105.61%)
}

[dir=rtl] .bg-linearDarkBlue {
    background-image: linear-gradient(-142deg, #141b35 1.22%, #060b22 105.61%)
}

.bg-linearDarkBlueTabs {
    background-image: linear-gradient(0deg, #000832, #1039af 84.64%)
}

[dir=ltr] .bg-linearGold {
    background-image: linear-gradient(90deg, #bb914a 25%, #ffe098)
}

[dir=rtl] .bg-linearGold {
    background-image: linear-gradient(-90deg, #bb914a 25%, #ffe098)
}

[dir=ltr] .bg-linearGold3Colors {
    background-image: linear-gradient(90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir=rtl] .bg-linearGold3Colors {
    background-image: linear-gradient(-90deg, #a0762f, #dec481 50.16%, #a0762f)
}

[dir=ltr] .bg-linearGoldTabs {
    background-image: linear-gradient(135deg, #a0762f 11.42%, #dec481 48.86%, #a0762f 86.06%)
}

[dir=rtl] .bg-linearGoldTabs {
    background-image: linear-gradient(-135deg, #a0762f 11.42%, #dec481 48.86%, #a0762f 86.06%)
}

[dir=ltr] .bg-linearNeutrals {
    background-image: linear-gradient(142deg, #141b35 1.22%, #060b22 105.61%)
}

[dir=rtl] .bg-linearNeutrals {
    background-image: linear-gradient(-142deg, #141b35 1.22%, #060b22 105.61%)
}

.bg-none {
    background-image: none
}

.bg-radial-dark-blue-pills {
    background-image: radial-gradient(62.54% 67.99% at 53.28% 57.78%, #03105f 0, #010c3e 100%)
}

.bg-radial-security-funds-card {
    background-image: radial-gradient(62.54% 67.99% at 53.28% 57.78%, #03105f 0, #010d4b 100%)
}

.bg-radial-silver-bullet {
    background-image: radial-gradient(1188.28% 50% at 50% 50%, #e0e0e0 0, #bbb 100%)
}

.bg-radialBlue {
    background-image: radial-gradient(50% 50% at 50% 50%, #0f1834 0, #0b1120 100%)
}

.bg-radialGradientDarkBlue-2 {
    background-image: radial-gradient(50% 50% at 15.31% 50.26%, #010d4b 0, #000832 100%)
}

.fill-current {
    fill: currentColor
}

.object-contain {
    -o-object-fit: contain;
    object-fit: contain
}

.object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.object-top {
    -o-object-position: top;
    object-position: top
}

.\!p-0 {
    padding: 0 !important
}

.p-0 {
    padding: 0
}

.p-1 {
    padding: .25rem
}

.p-4 {
    padding: 1rem
}

.p-6 {
    padding: 1.5rem
}

.p-\[0\.521vw\] {
    padding: .521vw
}

.p-\[0\.534vw\] {
    padding: .534vw
}

.p-\[1\.067vw\] {
    padding: 1.067vw
}

.p-\[1\.333vw\] {
    padding: 1.333vw
}

.p-\[1\.33vw\] {
    padding: 1.33vw
}

.p-\[1px\] {
    padding: 1px
}

.p-\[2\.564vw\] {
    padding: 2.564vw
}

.p-\[2\.67vw\] {
    padding: 2.67vw
}

.p-\[4\.267vw\] {
    padding: 4.267vw
}

.p-\[4\.272vw\] {
    padding: 4.272vw
}

.p-\[4\.27vw\] {
    padding: 4.27vw
}

.p-\[5\.34vw\] {
    padding: 5.34vw
}

.p-\[6\.154vw\] {
    padding: 6.154vw
}

.p-\[6\.4vw\] {
    padding: 6.4vw
}

.p-\[8\.01vw\] {
    padding: 8.01vw
}

.\!px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important
}

.\!px-\[4\.27vw\] {
    padding-left: 4.27vw !important;
    padding-right: 4.27vw !important
}

.px-0 {
    padding-left: 0;
    padding-right: 0
}

.px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

.px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

.px-\[0\.417vw\] {
    padding-left: .417vw;
    padding-right: .417vw
}

.px-\[1\.563vw\] {
    padding-left: 1.563vw;
    padding-right: 1.563vw
}

.px-\[2\.13vw\] {
    padding-left: 2.13vw;
    padding-right: 2.13vw
}

.px-\[2\.267vw\] {
    padding-left: 2.267vw;
    padding-right: 2.267vw
}

.px-\[2\.4vw\] {
    padding-left: 2.4vw;
    padding-right: 2.4vw
}

.px-\[2\.667vw\] {
    padding-left: 2.667vw;
    padding-right: 2.667vw
}

.px-\[2\.67vw\] {
    padding-left: 2.67vw;
    padding-right: 2.67vw
}

.px-\[3\.33vw\] {
    padding-left: 3.33vw;
    padding-right: 3.33vw
}

.px-\[3\.738vw\] {
    padding-left: 3.738vw;
    padding-right: 3.738vw
}

.px-\[4\.267vw\] {
    padding-left: 4.267vw;
    padding-right: 4.267vw
}

.px-\[4\.272vw\] {
    padding-left: 4.272vw;
    padding-right: 4.272vw
}

.px-\[4\.27vw\] {
    padding-left: 4.27vw;
    padding-right: 4.27vw
}

.px-\[4\.8vw\] {
    padding-left: 4.8vw;
    padding-right: 4.8vw
}

.px-\[5\.333vw\] {
    padding-left: 5.333vw;
    padding-right: 5.333vw
}

.px-\[5\.33vw\] {
    padding-left: 5.33vw;
    padding-right: 5.33vw
}

.px-\[5\.34vw\] {
    padding-left: 5.34vw;
    padding-right: 5.34vw
}

.px-\[6\.4vw\] {
    padding-left: 6.4vw;
    padding-right: 6.4vw
}

.px-\[8vw\] {
    padding-left: 8vw;
    padding-right: 8vw
}

.py-0 {
    padding-top: 0;
    padding-bottom: 0
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-1\.5 {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.py-\[1\.042vw\] {
    padding-top: 1.042vw;
    padding-bottom: 1.042vw
}

.py-\[1\.563vw\] {
    padding-top: 1.563vw;
    padding-bottom: 1.563vw
}

.py-\[1\.6vw\] {
    padding-top: 1.6vw;
    padding-bottom: 1.6vw
}

.py-\[10\.667vw\] {
    padding-top: 10.667vw;
    padding-bottom: 10.667vw
}

.py-\[10\.67vw\] {
    padding-top: 10.67vw;
    padding-bottom: 10.67vw
}

.py-\[10\.68vw\] {
    padding-top: 10.68vw;
    padding-bottom: 10.68vw
}

.py-\[10vw\] {
    padding-top: 10vw;
    padding-bottom: 10vw
}

.py-\[12\.8vw\] {
    padding-top: 12.8vw;
    padding-bottom: 12.8vw
}

.py-\[13\.33vw\] {
    padding-top: 13.33vw;
    padding-bottom: 13.33vw
}

.py-\[13\.35vw\] {
    padding-top: 13.35vw;
    padding-bottom: 13.35vw
}

.py-\[14\.667vw\] {
    padding-top: 14.667vw;
    padding-bottom: 14.667vw
}

.py-\[2\.133vw\] {
    padding-top: 2.133vw;
    padding-bottom: 2.133vw
}

.py-\[2\.136vw\] {
    padding-top: 2.136vw;
    padding-bottom: 2.136vw
}

.py-\[2\.13vw\] {
    padding-top: 2.13vw;
    padding-bottom: 2.13vw
}

.py-\[2\.667vw\] {
    padding-top: 2.667vw;
    padding-bottom: 2.667vw
}

.py-\[2\.67vw\] {
    padding-top: 2.67vw;
    padding-bottom: 2.67vw
}

.py-\[2\.933vw\] {
    padding-top: 2.933vw;
    padding-bottom: 2.933vw
}

.py-\[20vw\] {
    padding-top: 20vw;
    padding-bottom: 20vw
}

.py-\[26\.667vw\] {
    padding-top: 26.667vw;
    padding-bottom: 26.667vw
}

.py-\[3\.204vw\] {
    padding-top: 3.204vw;
    padding-bottom: 3.204vw
}

.py-\[3\.733vw\] {
    padding-top: 3.733vw;
    padding-bottom: 3.733vw
}

.py-\[3\.738vw\] {
    padding-top: 3.738vw;
    padding-bottom: 3.738vw
}

.py-\[4\.005vw\] {
    padding-top: 4.005vw;
    padding-bottom: 4.005vw
}

.py-\[4\.272vw\] {
    padding-top: 4.272vw;
    padding-bottom: 4.272vw
}

.py-\[4\.27vw\] {
    padding-top: 4.27vw;
    padding-bottom: 4.27vw
}

.py-\[4vw\] {
    padding-top: 4vw;
    padding-bottom: 4vw
}

.py-\[5\.333vw\] {
    padding-top: 5.333vw;
    padding-bottom: 5.333vw
}

.py-\[5\.33vw\] {
    padding-top: 5.33vw;
    padding-bottom: 5.33vw
}

.py-\[8\.01vw\] {
    padding-top: 8.01vw;
    padding-bottom: 8.01vw
}

.py-\[8\.533vw\] {
    padding-top: 8.533vw;
    padding-bottom: 8.533vw
}

.py-\[8vw\] {
    padding-top: 8vw;
    padding-bottom: 8vw
}

.pb-0 {
    padding-bottom: 0
}

.pb-\[10\.667vw\] {
    padding-bottom: 10.667vw
}

.pb-\[10\.68vw\] {
    padding-bottom: 10.68vw
}

.pb-\[13\.35vw\] {
    padding-bottom: 13.35vw
}

.pb-\[16\.02vw\] {
    padding-bottom: 16.02vw
}

.pb-\[2\.667vw\] {
    padding-bottom: 2.667vw
}

.pb-\[20vw\] {
    padding-bottom: 20vw
}

.pb-\[4\.272vw\] {
    padding-bottom: 4.272vw
}

.pb-\[5\.333vw\] {
    padding-bottom: 5.333vw
}

[dir=ltr] .pl-8 {
    padding-left: 2rem
}

[dir=rtl] .pl-8 {
    padding-right: 2rem
}

[dir=ltr] .pl-\[6\.67vw\] {
    padding-left: 6.67vw
}

[dir=rtl] .pl-\[6\.67vw\] {
    padding-right: 6.67vw
}

[dir=ltr] .pl-\[8vw\] {
    padding-left: 8vw
}

[dir=rtl] .pl-\[8vw\] {
    padding-right: 8vw
}

[dir=ltr] .pr-0 {
    padding-right: 0
}

[dir=rtl] .pr-0 {
    padding-left: 0
}

[dir=ltr] .pr-2 {
    padding-right: .5rem
}

[dir=rtl] .pr-2 {
    padding-left: .5rem
}

[dir=ltr] .pr-\[9\.33vw\] {
    padding-right: 9.33vw
}

[dir=rtl] .pr-\[9\.33vw\] {
    padding-left: 9.33vw
}

.pt-0 {
    padding-top: 0
}

.pt-\[10\.667vw\] {
    padding-top: 10.667vw
}

.pt-\[12\.8vw\] {
    padding-top: 12.8vw
}

.pt-\[13\.333vw\] {
    padding-top: 13.333vw
}

.pt-\[21\.333vw\] {
    padding-top: 21.333vw
}

.pt-\[3\.467vw\] {
    padding-top: 3.467vw
}

.pt-\[4\.272vw\] {
    padding-top: 4.272vw
}

.pt-\[6\.154vw\] {
    padding-top: 6.154vw
}

.pt-\[8\.533vw\] {
    padding-top: 8.533vw
}

[dir=ltr] .text-left {
    text-align: left
}

[dir=rtl] .text-left {
    text-align: right
}

.text-center {
    text-align: center
}

.font-jakarta {
    font-family: var(--font-jakarta)
}

.\!text-\[3\.73vw\] {
    font-size: 3.73vw !important
}

.text-\[0\.729vw\] {
    font-size: .729vw
}

.text-\[10\.667vw\] {
    font-size: 10.667vw
}

.text-\[10\.67vw\] {
    font-size: 10.67vw
}

.text-\[2\.4vw\] {
    font-size: 2.4vw
}

.text-\[2\.667vw\] {
    font-size: 2.667vw
}

.text-\[2\.933vw\] {
    font-size: 2.933vw
}

.text-\[3\.204vw\] {
    font-size: 3.204vw
}

.text-\[3\.2vw\] {
    font-size: 3.2vw
}

.text-\[3\.467vw\] {
    font-size: 3.467vw
}

.text-\[3\.733vw\] {
    font-size: 3.733vw
}

.text-\[3\.738vw\] {
    font-size: 3.738vw
}

.text-\[3\.73vw\] {
    font-size: 3.73vw
}

.text-\[4\.103vw\] {
    font-size: 4.103vw
}

.text-\[4\.267vw\] {
    font-size: 4.267vw
}

.text-\[4\.272vw\] {
    font-size: 4.272vw
}

.text-\[4\.27vw\] {
    font-size: 4.27vw
}

.text-\[4\.615vw\] {
    font-size: 4.615vw
}

.text-\[4\.6vw\] {
    font-size: 4.6vw
}

.text-\[4\.8vw\] {
    font-size: 4.8vw
}

.text-\[5\.333vw\] {
    font-size: 5.333vw
}

.text-\[5\.33vw\] {
    font-size: 5.33vw
}

.text-\[6\.154vw\] {
    font-size: 6.154vw
}

.text-\[6\.4vw\] {
    font-size: 6.4vw
}

.text-\[7\.476vw\] {
    font-size: 7.476vw
}

.text-\[8\.533vw\] {
    font-size: 8.533vw
}

.text-\[8\.544vw\] {
    font-size: 8.544vw
}

.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

.text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

.text-xs {
    font-size: .75rem;
    line-height: 1rem
}

.font-bold {
    font-weight: 700
}

.font-extrabold {
    font-weight: 800
}

.font-light {
    font-weight: 300
}

.font-medium {
    font-weight: 500
}

.font-normal {
    font-weight: 400
}

.font-semibold {
    font-weight: 600
}

.uppercase {
    text-transform: uppercase
}

.lowercase {
    text-transform: lowercase
}

.capitalize {
    text-transform: capitalize
}

.leading-\[1\.2\] {
    line-height: 1.2
}

.leading-\[1\.3\] {
    line-height: 1.3
}

.leading-\[1\.5\] {
    line-height: 1.5
}

.leading-\[140\%\] {
    line-height: 140%
}

.leading-\[150\%\] {
    line-height: 150%
}

.leading-\[1\] {
    line-height: 1
}

.leading-\[4\.806vw\] {
    line-height: 4.806vw
}

.leading-\[5\.128vw\] {
    line-height: 5.128vw
}

.leading-\[5\.33vw\] {
    line-height: 5.33vw
}

.leading-\[5\.641vw\] {
    line-height: 5.641vw
}

.leading-none {
    line-height: 1
}

.tracking-tight {
    letter-spacing: -.025em
}

.tracking-widest {
    letter-spacing: .1em
}

.\!text-gray-100 {
    --tw-text-opacity: 1 !important;
    color: rgb(243 244 246/var(--tw-text-opacity)) !important
}

.text-\[\#161D2F\] {
    --tw-text-opacity: 1;
    color: rgb(22 29 47/var(--tw-text-opacity))
}

.text-\[\#97A5BC\] {
    --tw-text-opacity: 1;
    color: rgb(151 165 188/var(--tw-text-opacity))
}

.text-\[\#F59B47\] {
    --tw-text-opacity: 1;
    color: rgb(245 155 71/var(--tw-text-opacity))
}

.text-\[transparent\] {
    color: transparent
}

.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-gold-100 {
    --tw-text-opacity: 1;
    color: rgb(187 145 74/var(--tw-text-opacity))
}

.text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.text-gray-50 {
    --tw-text-opacity: 1;
    color: rgb(249 250 251/var(--tw-text-opacity))
}

.text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94/var(--tw-text-opacity))
}

.text-primary-300 {
    --tw-text-opacity: 1;
    color: rgb(37 46 101/var(--tw-text-opacity))
}

.text-primary-500,
.text-primary-600 {
    --tw-text-opacity: 1;
    color: rgb(3 16 95/var(--tw-text-opacity))
}

.text-primary-700 {
    --tw-text-opacity: 1;
    color: rgb(1 12 62/var(--tw-text-opacity))
}

.text-primary-800 {
    --tw-text-opacity: 1;
    color: rgb(1 13 75/var(--tw-text-opacity))
}

.text-primary-900 {
    --tw-text-opacity: 1;
    color: rgb(0 8 50/var(--tw-text-opacity))
}

.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68/var(--tw-text-opacity))
}

.text-secondary-200 {
    --tw-text-opacity: 1;
    color: rgb(120 130 153/var(--tw-text-opacity))
}

.text-secondary-300 {
    --tw-text-opacity: 1;
    color: rgb(136 149 172/var(--tw-text-opacity))
}

.text-secondary-500 {
    --tw-text-opacity: 1;
    color: rgb(43 50 69/var(--tw-text-opacity))
}

.text-slate-500 {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

.text-slate-950 {
    --tw-text-opacity: 1;
    color: rgb(2 6 23/var(--tw-text-opacity))
}

.text-warning-100 {
    --tw-text-opacity: 1;
    color: rgb(216 55 48/var(--tw-text-opacity))
}

.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.no-underline {
    text-decoration-line: none
}

.opacity-0 {
    opacity: 0
}

.opacity-25 {
    opacity: .25
}

.opacity-40 {
    opacity: .4
}

.opacity-50 {
    opacity: .5
}

.opacity-70 {
    opacity: .7
}

.mix-blend-hard-light {
    mix-blend-mode: hard-light
}

.\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    --tw-shadow-colored: 0 0 #0000 !important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important
}

.shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color)
}

.shadow,
.shadow-\[0_2px_10px\] {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0_2px_10px\] {
    --tw-shadow: 0 2px 10px;
    --tw-shadow-colored: 0 2px 10px var(--tw-shadow-color)
}

.shadow-\[0px_10px_38px_-10px_rgba\(22\2c _23\2c _24\2c _0\.35\)\2c 0px_10px_20px_-15px_rgba\(22\2c _23\2c _24\2c _0\.2\)\] {
    --tw-shadow: 0px 10px 38px -10px rgba(22, 23, 24, .35), 0px 10px 20px -15px rgba(22, 23, 24, .2);
    --tw-shadow-colored: 0px 10px 38px -10px var(--tw-shadow-color), 0px 10px 20px -15px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
}

.shadow-lg,
.shadow-md {
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
}

.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-black\/10 {
    --tw-shadow-color: rgba(0, 0, 0, .1);
    --tw-shadow: var(--tw-shadow-colored)
}

.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.ring-offset-white {
    --tw-ring-offset-color: #fff
}

.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, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-\[all\] {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-\[height\] {
    transition-property: height;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.delay-1000 {
    transition-delay: 1s
}

.delay-500 {
    transition-delay: .5s
}

.duration-100 {
    transition-duration: .1s
}

.duration-10000 {
    transition-duration: 10s
}

.duration-200 {
    transition-duration: .2s
}

.duration-2000 {
    transition-duration: 2s
}

.duration-300 {
    transition-duration: .3s
}

.duration-500 {
    transition-duration: .5s
}

.ease-in-out {
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-linear {
    transition-timing-function: linear
}

@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))
    }
}

@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))
    }
}

.duration-100 {
    animation-duration: .1s
}

.duration-10000 {
    animation-duration: 10s
}

.duration-200 {
    animation-duration: .2s
}

.duration-2000 {
    animation-duration: 2s
}

.duration-300 {
    animation-duration: .3s
}

.duration-500 {
    animation-duration: .5s
}

.delay-1000 {
    animation-delay: 1s
}

.delay-500 {
    animation-delay: .5s
}

.ease-in-out {
    animation-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-linear {
    animation-timing-function: linear
}

@keyframes linearBackgroundMoving {
    0% {
        background-position: 0 50%
    }

    50% {
        background-position: 100% 50%
    }

    to {
        background-position: 0 50%
    }
}

.skeleton-loader {
    animation: linearBackgroundMoving 3s ease infinite;
    background-size: 200% 200%
}

[dir=ltr] .skeleton-loader {
    background-image: linear-gradient(90deg, #0f172b, #1d2947 47.15%, #0f172b)
}

[dir=rtl] .skeleton-loader {
    background-image: linear-gradient(-90deg, #0f172b, #1d2947 47.15%, #0f172b)
}

.background-image {
    position: absolute;
    top: 0;
    display: flex;
    height: 100%;
    width: 100%;
    overflow: hidden
}

[dir=ltr] .background-image {
    left: 0
}

[dir=rtl] .background-image {
    right: 0
}

.background-image .skeleton-loader,
.background-image img,
.background-image svg {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover
}

.title-pb {
    padding-bottom: 8vw
}

@media (min-width: 481px) {
    .title-pb {
        padding-bottom: 5vw
    }
}

@media (min-width: 1024px) {
    .title-pb {
        padding-bottom: 3.13vw
    }
}

[dir=ltr] .bottom-shadow {
    box-shadow: inset 1px -110px 80px 30px #010c3e;
    -webkit-box-shadow: inset 1px -110px 80px 30px #010c3e;
    -moz-box-shadow: inset 1px -110px 80px 30px #010c3e
}

[dir=rtl] .bottom-shadow {
    box-shadow: inset -1px -110px 80px 30px #010c3e;
    -webkit-box-shadow: inset -1px -110px 80px 30px #010c3e;
    -moz-box-shadow: inset -1px -110px 80px 30px #010c3e
}

form .w-half {
    width: 100%
}

@media (min-width: 481px) {
    form .w-half {
        width: calc(50% - (1.5vw / 2))
    }
}

@media (min-width: 1024px) {
    form .w-half {
        width: calc(50% - (1.04vw / 2))
    }
}

.PhoneInputCountryIcon {
    border-radius: 50%;
    width: 20px;
    aspect-ratio: 1;
    overflow: hidden
}

#hamburger-icon {
    position: relative;
    z-index: 3;
    height: 6.4vw;
    width: 5.4vw;
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@media (min-width: 481px) {
    #hamburger-icon {
        height: 3vw;
        width: 3vw
    }
}

#hamburger-icon {
    transition: .5s ease-in-out;
    cursor: pointer
}

#hamburger-icon span {
    display: block;
    position: absolute;
    width: 100%;
    background: #fff;
    opacity: 1;
    transform: rotate(0deg);
    transition: .25s ease-in-out;
    height: .8vw;
    border-radius: 9999px
}

[dir=ltr] #hamburger-icon span {
    left: 0
}

[dir=rtl] #hamburger-icon span {
    right: 0
}

@media (min-width: 481px) {
    #hamburger-icon span {
        height: .375vw
    }
}

@media (min-width: 1024px) {
    #hamburger-icon span {
        height: .156vw
    }
}

#hamburger-icon span:first-child {
    top: 0
}

#hamburger-icon span:nth-child(2) {
    top: 1.867vw
}

@media (min-width: 481px) {
    #hamburger-icon span:nth-child(2) {
        top: .875vw
    }
}

#hamburger-icon span:nth-child(3) {
    top: 3.733vw
}

@media (min-width: 481px) {
    #hamburger-icon span:nth-child(3) {
        top: 1.75vw
    }
}

#hamburger-icon.open span:first-child {
    top: 1.867vw
}

@media (min-width: 481px) {
    #hamburger-icon.open span:first-child {
        top: .875vw
    }
}

[dir=ltr] #hamburger-icon.open span:first-child {
    transform: rotate(135deg)
}

[dir=rtl] #hamburger-icon.open span:first-child {
    transform: rotate(-135deg)
}

#hamburger-icon.open span:nth-child(2) {
    opacity: 0
}

[dir=ltr] #hamburger-icon.open span:nth-child(2) {
    left: -10.667vw
}

[dir=rtl] #hamburger-icon.open span:nth-child(2) {
    right: -10.667vw
}

@media (min-width: 481px) {
    [dir=ltr] #hamburger-icon.open span:nth-child(2) {
        left: -5vw
    }

    [dir=rtl] #hamburger-icon.open span:nth-child(2) {
        right: -5vw
    }
}

#hamburger-icon.open span:nth-child(3) {
    top: 1.867vw
}

@media (min-width: 481px) {
    #hamburger-icon.open span:nth-child(3) {
        top: .875vw
    }
}

[dir=ltr] #hamburger-icon.open span:nth-child(3) {
    transform: rotate(-135deg)
}

[dir=rtl] #hamburger-icon.open span:nth-child(3) {
    transform: rotate(135deg)
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

input[type=number] {
    -moz-appearance: textfield
}

.disable-scrolling {
    overflow: hidden !important
}

@media (min-width: 481px) {
    .tablet\:text-16-vw {
        font-size: 4.27vw
    }

    @media screen and (min-width: 481px) {
        .tablet\:text-16-vw {
            font-size: 2vw
        }
    }

    @media screen and (min-width: 1024px) {
        .tablet\:text-16-vw {
            font-size: .83vw
        }
    }

    .tablet\:text-18-vw {
        font-size: 4.8vw
    }

    @media screen and (min-width: 481px) {
        .tablet\:text-18-vw {
            font-size: 2.25vw
        }
    }

    @media screen and (min-width: 1024px) {
        .tablet\:text-18-vw {
            font-size: .94vw
        }
    }

    .tablet\:text-20-vw {
        font-size: 5.33vw
    }

    @media screen and (min-width: 481px) {
        .tablet\:text-20-vw {
            font-size: 2.5vw
        }
    }

    @media screen and (min-width: 1024px) {
        .tablet\:text-20-vw {
            font-size: 1.04vw
        }
    }
}

@media (min-width: 1024px) {
    .desktop\:text-24-vw {
        font-size: 6.4vw
    }

    @media screen and (min-width: 481px) {
        .desktop\:text-24-vw {
            font-size: 3vw
        }
    }

    @media screen and (min-width: 1024px) {
        .desktop\:text-24-vw {
            font-size: 1.25vw;
            line-height: 1.4
        }
    }
}

.\[\&\>div\]\:text-14-vw>div {
    font-size: 3.73vw
}

@media screen and (min-width: 481px) {
    .\[\&\>div\]\:text-14-vw>div {
        font-size: 1.75vw
    }
}

@media screen and (min-width: 1024px) {
    .\[\&\>div\]\:text-14-vw>div {
        font-size: .73vw
    }
}

@media (min-width: 1024px) {
    .desktop\:linear-border-dark {
        position: relative;
        border-color: transparent;
        background-color: transparent;
        padding: .533vw
    }

    @media (min-width: 481px) {
        .desktop\:linear-border-dark {
            padding: .25vw
        }
    }

    @media (min-width: 1024px) {
        .desktop\:linear-border-dark {
            padding: .104vw
        }
    }

    .desktop\:linear-border-dark:before {
        content: "";
        position: absolute;
        inset: 0;
        border-radius: inherit;
        -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
        -webkit-mask-composite: xor;
        mask-composite: exclude;
        padding: .533vw
    }

    @media (min-width: 481px) {
        .desktop\:linear-border-dark:before {
            padding: .25vw
        }
    }

    @media (min-width: 1024px) {
        .desktop\:linear-border-dark:before {
            padding: .104vw
        }
    }

    .desktop\:linear-border-dark.linear-border-animated {
        padding: .8vw
    }

    @media (min-width: 481px) {
        .desktop\:linear-border-dark.linear-border-animated {
            padding: .375vw
        }
    }

    @media (min-width: 1024px) {
        .desktop\:linear-border-dark.linear-border-animated {
            padding: .156vw
        }
    }

    .desktop\:linear-border-dark.linear-border-animated:before {
        padding: .8vw
    }

    @media (min-width: 481px) {
        .desktop\:linear-border-dark.linear-border-animated:before {
            padding: .375vw
        }
    }

    @media (min-width: 1024px) {
        .desktop\:linear-border-dark.linear-border-animated:before {
            padding: .156vw
        }
    }

    .desktop\:linear-border-dark.linear-border-animated:before {
        background-size: 500% auto;
        animation: backgroundPositionFromLeftToRight 2s linear infinite alternate
    }

    [dir=ltr] .desktop\:linear-border-dark:before {
        background: linear-gradient(99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
    }

    [dir=rtl] .desktop\:linear-border-dark:before {
        background: linear-gradient(-99.93deg, rgba(136, 149, 172, .4), rgba(32, 40, 59, .4) 10.42%, rgba(74, 92, 135, .4) 32.81%, rgba(32, 40, 59, .4))
    }
}

.file\:border-0::file-selector-button {
    border-width: 0
}

.file\:bg-transparent::file-selector-button {
    background-color: transparent
}

.file\:text-sm::file-selector-button {
    font-size: .875rem;
    line-height: 1.25rem
}

.file\:font-medium::file-selector-button {
    font-weight: 500
}

.placeholder\:text-gray-100::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.placeholder\:text-gray-100::placeholder {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.placeholder\:text-secondary-200::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(120 130 153/var(--tw-text-opacity))
}

.placeholder\:text-secondary-200::placeholder {
    --tw-text-opacity: 1;
    color: rgb(120 130 153/var(--tw-text-opacity))
}

.placeholder\:text-slate-500::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

.placeholder\:text-slate-500::placeholder {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

.before\:absolute:before {
    content: var(--tw-content);
    position: absolute
}

.before\:bottom-0:before {
    bottom: 0
}

.before\:bottom-0:before,
.before\:left-0:before {
    content: var(--tw-content)
}

[dir=ltr] .before\:left-0:before {
    left: 0
}

[dir=rtl] .before\:left-0:before {
    right: 0
}

.before\:h-\[2px\]:before {
    content: var(--tw-content);
    height: 2px
}

.before\:w-0:before {
    content: var(--tw-content);
    width: 0
}

.before\:px-0:before {
    content: var(--tw-content);
    padding-left: 0;
    padding-right: 0
}

.before\:py-\[0\.104vw\]:before {
    content: var(--tw-content);
    padding-top: .104vw;
    padding-bottom: .104vw
}

.before\:transition-all:before {
    content: var(--tw-content);
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s
}

.before\:duration-300:before {
    transition-duration: .3s
}

.before\:content-\[\'\'\]:before {
    --tw-content: "";
    content: var(--tw-content)
}

.before\:duration-300:before {
    content: var(--tw-content);
    animation-duration: .3s
}

.after\:hidden:after {
    content: var(--tw-content);
    display: none
}

.hover\:translate-y-\[-2\.67vw\]:hover {
    --tw-translate-y: -2.67vw
}

.hover\:scale-\[1\.01\]:hover,
.hover\:translate-y-\[-2\.67vw\]:hover {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:scale-\[1\.01\]:hover {
    --tw-scale-x: 1.01;
    --tw-scale-y: 1.01
}

.hover\:scale-\[1\.03\]:hover {
    --tw-scale-x: 1.03;
    --tw-scale-y: 1.03;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:cursor-pointer:hover {
    cursor: pointer
}

.hover\:border-secondary-200:hover {
    --tw-border-opacity: 1;
    border-color: rgb(120 130 153/var(--tw-border-opacity))
}

.hover\:\!bg-gold-100:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(187 145 74/var(--tw-bg-opacity)) !important
}

.hover\:bg-gold-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(187 145 74/var(--tw-bg-opacity))
}

.hover\:bg-primary-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(70 123 255/var(--tw-bg-opacity))
}

.hover\:bg-primary-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(3 16 95/var(--tw-bg-opacity))
}

.hover\:bg-primary-800:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(1 13 75/var(--tw-bg-opacity))
}

.hover\:bg-primary-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 8 50/var(--tw-bg-opacity))
}

.hover\:bg-secondary-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(43 50 69/var(--tw-bg-opacity))
}

.hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.hover\:\!bg-none:hover {
    background-image: none !important
}

[dir=ltr] .hover\:bg-linear-gold-secondary:hover {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .hover\:bg-linear-gold-secondary:hover {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=ltr] .hover\:bg-linear-gold-secondary-hover:hover {
    background-image: linear-gradient(64deg, #d5ab52 100%, #d5ab52 0)
}

[dir=rtl] .hover\:bg-linear-gold-secondary-hover:hover {
    background-image: linear-gradient(-64deg, #d5ab52 100%, #d5ab52 0)
}

[dir=ltr] .hover\:bg-linear-grey-card-reverse:hover {
    background-image: linear-gradient(90deg, #fff, #c4ccdd)
}

[dir=rtl] .hover\:bg-linear-grey-card-reverse:hover {
    background-image: linear-gradient(-90deg, #fff, #c4ccdd)
}

[dir=ltr] .hover\:bg-linearGoldAlt:hover {
    background-image: linear-gradient(50deg, #bb914a 25%, #ffe098)
}

[dir=rtl] .hover\:bg-linearGoldAlt:hover {
    background-image: linear-gradient(-50deg, #bb914a 25%, #ffe098)
}

[dir=ltr] .hover\:bg-linearNeutralsHover:hover {
    background-image: linear-gradient(142deg, #141b35 100.22%, #060b22 0)
}

[dir=rtl] .hover\:bg-linearNeutralsHover:hover {
    background-image: linear-gradient(-142deg, #141b35 100.22%, #060b22 0)
}

.hover\:text-primary-300:hover {
    --tw-text-opacity: 1;
    color: rgb(37 46 101/var(--tw-text-opacity))
}

.hover\:text-secondary-300:hover {
    --tw-text-opacity: 1;
    color: rgb(136 149 172/var(--tw-text-opacity))
}

.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:opacity-100:hover {
    opacity: 1
}

.hover\:before\:w-full:hover:before {
    content: var(--tw-content);
    width: 100%
}

.focus\:border-gold-100:focus {
    --tw-border-opacity: 1;
    border-color: rgb(187 145 74/var(--tw-border-opacity))
}

.focus\:bg-slate-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

.focus\:text-slate-900:focus {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

.focus\:shadow-\[0_0_0_0px\]:focus {
    --tw-shadow: 0 0 0 0px;
    --tw-shadow-colored: 0 0 0 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:shadow-black:focus {
    --tw-shadow-color: #000;
    --tw-shadow: var(--tw-shadow-colored)
}

.focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.focus\:outline-0:focus {
    outline-width: 0
}

.focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus\:ring-slate-950:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(2 6 23/var(--tw-ring-opacity))
}

.focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px
}

.focus-visible\:outline-none:focus-visible {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus-visible\:ring-slate-950:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(2 6 23/var(--tw-ring-opacity))
}

.focus-visible\:ring-offset-2:focus-visible {
    --tw-ring-offset-width: 2px
}

[dir=ltr] .active\:bg-linear-gold-secondary-hover:active {
    background-image: linear-gradient(64deg, #d5ab52 100%, #d5ab52 0)
}

[dir=rtl] .active\:bg-linear-gold-secondary-hover:active {
    background-image: linear-gradient(-64deg, #d5ab52 100%, #d5ab52 0)
}

.disabled\:pointer-events-none:disabled {
    pointer-events: none
}

.disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed
}

.disabled\:border-none:disabled {
    border-style: none
}

.disabled\:opacity-40:disabled {
    opacity: .4
}

.disabled\:opacity-50:disabled {
    opacity: .5
}

.group\/link:hover .group-hover\/link\:visible {
    visibility: visible
}

.group:hover .group-hover\:flex {
    display: flex
}

.group:hover .group-hover\:rotate-0 {
    --tw-rotate: 0deg
}

.group:hover .group-hover\:rotate-0,
.group:hover .group-hover\:scale-\[1\.1\] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.group:hover .group-hover\:scale-\[1\.1\] {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1
}

.group:hover .group-hover\:text-gold-100 {
    --tw-text-opacity: 1;
    color: rgb(187 145 74/var(--tw-text-opacity))
}

.peer:checked~.peer-checked\:flex {
    display: flex
}

.peer:checked~.peer-checked\:rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.peer:checked~.peer-checked\:text-gold-100 {
    --tw-text-opacity: 1;
    color: rgb(187 145 74/var(--tw-text-opacity))
}

.peer:disabled~.peer-disabled\:cursor-not-allowed {
    cursor: not-allowed
}

.peer:disabled~.peer-disabled\:opacity-70 {
    opacity: .7
}

.aria-selected\:bg-slate-100[aria-selected=true] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

.aria-selected\:text-slate-900[aria-selected=true] {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

.aria-\[invalid\=\"false\"\]\:border-green-700[aria-invalid=false] {
    --tw-border-opacity: 1;
    border-color: rgb(21 128 61/var(--tw-border-opacity))
}

.aria-\[invalid\=\"true\"\]\:border-warning-100[aria-invalid=true] {
    --tw-border-opacity: 1;
    border-color: rgb(216 55 48/var(--tw-border-opacity))
}

.data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none
}

.data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
    --tw-translate-y: 0.25rem
}

.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],
.data-\[side\=left\]\:-translate-x-1[data-side=left] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=left\]\:-translate-x-1[data-side=left] {
    --tw-translate-x: -0.25rem
}

.data-\[side\=right\]\:translate-x-1[data-side=right] {
    --tw-translate-x: 0.25rem
}

.data-\[side\=right\]\:translate-x-1[data-side=right],
.data-\[side\=top\]\:-translate-y-1[data-side=top] {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.data-\[side\=top\]\:-translate-y-1[data-side=top] {
    --tw-translate-y: -0.25rem
}

@keyframes accordion-up {
    0% {
        height: var(--radix-accordion-content-height)
    }

    to {
        height: 0
    }
}

.data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
    animation: accordion-up .2s ease-out
}

@keyframes accordion-down {
    0% {
        height: 0
    }

    to {
        height: var(--radix-accordion-content-height)
    }
}

.data-\[state\=open\]\:animate-accordion-down[data-state=open] {
    animation: accordion-down .2s ease-out
}

.data-\[state\=checked\]\:bg-secondary-200[data-state=checked] {
    --tw-bg-opacity: 1;
    background-color: rgb(120 130 153/var(--tw-bg-opacity))
}

.data-\[state\=open\]\:bg-slate-100[data-state=open] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

.data-\[state\=active\]\:bg-radial-light[data-state=active] {
    background-image: radial-gradient(50% 1188.28% at 50% 50%, #e0e0e0 0, #bbb 100%)
}

.data-\[state\=active\]\:bg-radial-silver-bullet[data-state=active] {
    background-image: radial-gradient(1188.28% 50% at 50% 50%, #e0e0e0 0, #bbb 100%)
}

.data-\[state\=checked\]\:bg-none[data-state=checked] {
    background-image: none
}

.data-\[state\=active\]\:text-\[\#161D2F\][data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(22 29 47/var(--tw-text-opacity))
}

.data-\[state\=active\]\:text-primary-300[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(37 46 101/var(--tw-text-opacity))
}

.data-\[state\=active\]\:text-white[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

.data-\[state\=open\]\:text-slate-500[data-state=open] {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

.data-\[state\=open\]\:text-slate-900[data-state=open] {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

.data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5
}

.data-\[state\=checked\]\:shadow-lg[data-state=checked] {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.data-\[highlighted\]\:outline-none[data-highlighted] {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.data-\[state\=closed\]\:duration-300[data-state=closed] {
    transition-duration: .3s
}

.data-\[state\=open\]\:duration-500[data-state=open] {
    transition-duration: .5s
}

.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],
.data-\[state\=open\]\:animate-in[data-state=open],
.data-\[state\=visible\]\:animate-in[data-state=visible] {
    animation-name: enter;
    animation-duration: .15s;
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial
}

.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],
.data-\[state\=closed\]\:animate-out[data-state=closed],
.data-\[state\=hidden\]\:animate-out[data-state=hidden] {
    animation-name: exit;
    animation-duration: .15s;
    --tw-exit-opacity: initial;
    --tw-exit-scale: initial;
    --tw-exit-rotate: initial;
    --tw-exit-translate-x: initial;
    --tw-exit-translate-y: initial
}

.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-] {
    --tw-enter-opacity: 0
}

.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],
.data-\[state\=closed\]\:fade-out-0[data-state=closed],
.data-\[state\=hidden\]\:fade-out[data-state=hidden] {
    --tw-exit-opacity: 0
}

.data-\[state\=open\]\:fade-in-0[data-state=open],
.data-\[state\=visible\]\:fade-in[data-state=visible] {
    --tw-enter-opacity: 0
}

.data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
    --tw-exit-scale: .95
}

.data-\[state\=open\]\:zoom-in-90[data-state=open] {
    --tw-enter-scale: .9
}

.data-\[state\=open\]\:zoom-in-95[data-state=open] {
    --tw-enter-scale: .95
}

.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end] {
    --tw-enter-translate-x: 13rem
}

.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start] {
    --tw-enter-translate-x: -13rem
}

.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end] {
    --tw-exit-translate-x: 13rem
}

.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start] {
    --tw-exit-translate-x: -13rem
}

.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
    --tw-enter-translate-y: -0.5rem
}

.data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
    --tw-enter-translate-x: 0.5rem
}

.data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
    --tw-enter-translate-x: -0.5rem
}

.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
    --tw-enter-translate-y: 0.5rem
}

.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-left-1\/2[data-state=closed] {
    --tw-exit-translate-x: -50%
}

.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\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
    --tw-exit-translate-y: -48%
}

.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-left-1\/2[data-state=open] {
    --tw-enter-translate-x: -50%
}

.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-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
    --tw-enter-translate-y: -48%
}

.data-\[state\=closed\]\:duration-300[data-state=closed] {
    animation-duration: .3s
}

.data-\[state\=open\]\:duration-500[data-state=open] {
    animation-duration: .5s
}

.disabled\:data-\[verified\=\"true\"\]\:border-green-500[data-verified=true]:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94/var(--tw-border-opacity))
}

.group[data-state=open] .group-data-\[state\=open\]\:rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.dark .dark\:border-slate-800) {
    --tw-border-opacity: 1;
    border-color: rgb(30 41 59/var(--tw-border-opacity))
}

:is(.dark .dark\:bg-slate-800) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.dark .dark\:bg-slate-950) {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23/var(--tw-bg-opacity))
}

:is(.dark .dark\:text-red-900) {
    --tw-text-opacity: 1;
    color: rgb(127 29 29/var(--tw-text-opacity))
}

:is(.dark .dark\:text-slate-400) {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.dark .dark\:text-slate-50) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.dark .dark\:ring-offset-slate-950) {
    --tw-ring-offset-color: #020617
}

:is(.dark .dark\:placeholder\:text-slate-400)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.dark .dark\:placeholder\:text-slate-400)::placeholder {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.dark .dark\:focus\:bg-slate-800:focus) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.dark .dark\:focus\:text-slate-50:focus) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.dark .dark\:focus\:ring-slate-300:focus) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(203 213 225/var(--tw-ring-opacity))
}

:is(.dark .dark\:focus-visible\:ring-slate-300:focus-visible) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(203 213 225/var(--tw-ring-opacity))
}

:is(.dark .dark\:aria-selected\:bg-slate-800[aria-selected=true]) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.dark .dark\:aria-selected\:text-slate-50[aria-selected=true]) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.dark .dark\:data-\[state\=open\]\:bg-slate-800[data-state=open]) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.dark .dark\:data-\[state\=open\]\:text-slate-400[data-state=open]) {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.dark .dark\:data-\[state\=open\]\:text-slate-50[data-state=open]) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

@media (min-width:481px) {
    .tablet\:-bottom-\[140px\] {
        bottom: -140px
    }

    .tablet\:-bottom-\[7px\] {
        bottom: -7px
    }

    [dir=ltr] .tablet\:-left-\[20px\] {
        left: -20px
    }

    [dir=rtl] .tablet\:-left-\[20px\] {
        right: -20px
    }

    [dir=ltr] .tablet\:-left-\[210px\] {
        left: -210px
    }

    [dir=rtl] .tablet\:-left-\[210px\] {
        right: -210px
    }

    [dir=ltr] .tablet\:-right-\[20px\] {
        right: -20px
    }

    [dir=rtl] .tablet\:-right-\[20px\] {
        left: -20px
    }

    [dir=ltr] .tablet\:-right-\[210px\] {
        right: -210px
    }

    [dir=rtl] .tablet\:-right-\[210px\] {
        left: -210px
    }

    .tablet\:-top-\[140px\] {
        top: -140px
    }

    .tablet\:-top-\[7px\] {
        top: -7px
    }

    [dir=ltr] .tablet\:left-\[2vw\] {
        left: 2vw
    }

    [dir=ltr] .tablet\:right-\[2vw\],
    [dir=rtl] .tablet\:left-\[2vw\] {
        right: 2vw
    }

    [dir=rtl] .tablet\:right-\[2vw\] {
        left: 2vw
    }

    .tablet\:top-\[-9\.375vw\] {
        top: -9.375vw
    }

    .tablet\:top-\[1\.25vw\] {
        top: 1.25vw
    }

    .tablet\:top-\[95\%\] {
        top: 95%
    }

    .tablet\:mx-\[-5vw\] {
        margin-left: -5vw;
        margin-right: -5vw
    }

    .tablet\:mx-\[3vw\] {
        margin-left: 3vw;
        margin-right: 3vw
    }

    .tablet\:my-\[3\.13vw\] {
        margin-top: 3.13vw;
        margin-bottom: 3.13vw
    }

    .tablet\:mb-\[0\.25vw\] {
        margin-bottom: .25vw
    }

    .tablet\:mb-\[0\.5vw\] {
        margin-bottom: .5vw
    }

    .tablet\:mb-\[1\.25vw\] {
        margin-bottom: 1.25vw
    }

    .tablet\:mb-\[1\.5vw\] {
        margin-bottom: 1.5vw
    }

    .tablet\:mb-\[13\.75vw\] {
        margin-bottom: 13.75vw
    }

    .tablet\:mb-\[1vw\] {
        margin-bottom: 1vw
    }

    .tablet\:mb-\[2vw\] {
        margin-bottom: 2vw
    }

    .tablet\:mb-\[3vw\] {
        margin-bottom: 3vw
    }

    .tablet\:mb-\[4vw\] {
        margin-bottom: 4vw
    }

    .tablet\:mt-0 {
        margin-top: 0
    }

    .tablet\:mt-\[0\.5vw\] {
        margin-top: .5vw
    }

    .tablet\:mt-\[0\.61vw\] {
        margin-top: .61vw
    }

    .tablet\:mt-\[0\.75vw\] {
        margin-top: .75vw
    }

    .tablet\:mt-\[1\.5vw\] {
        margin-top: 1.5vw
    }

    .tablet\:mt-\[1vw\] {
        margin-top: 1vw
    }

    .tablet\:mt-\[2\.25vw\] {
        margin-top: 2.25vw
    }

    .tablet\:mt-\[2vw\] {
        margin-top: 2vw
    }

    .tablet\:mt-\[3\.75vw\] {
        margin-top: 3.75vw
    }

    .tablet\:mt-\[5vw\] {
        margin-top: 5vw
    }

    .tablet\:mt-\[60px\] {
        margin-top: 60px
    }

    .tablet\:block {
        display: block
    }

    .tablet\:hidden {
        display: none
    }

    .tablet\:h-\[0\.25vw\] {
        height: .25vw
    }

    .tablet\:h-\[0\.375vw\] {
        height: .375vw
    }

    .tablet\:h-\[1\.25vw\] {
        height: 1.25vw
    }

    .tablet\:h-\[1\.5vw\] {
        height: 1.5vw
    }

    .tablet\:h-\[15\.5vw\] {
        height: 15.5vw
    }

    .tablet\:h-\[150px\] {
        height: 150px
    }

    .tablet\:h-\[160px\] {
        height: 160px
    }

    .tablet\:h-\[16px\] {
        height: 16px
    }

    .tablet\:h-\[170px\] {
        height: 170px
    }

    .tablet\:h-\[175px\] {
        height: 175px
    }

    .tablet\:h-\[17px\] {
        height: 17px
    }

    .tablet\:h-\[18\.75vw\] {
        height: 18.75vw
    }

    .tablet\:h-\[1vw\] {
        height: 1vw
    }

    .tablet\:h-\[2\.25vw\] {
        height: 2.25vw
    }

    .tablet\:h-\[2\.5vw\] {
        height: 2.5vw
    }

    .tablet\:h-\[2\.75vw\] {
        height: 2.75vw
    }

    .tablet\:h-\[20vw\] {
        height: 20vw
    }

    .tablet\:h-\[2vw\] {
        height: 2vw
    }

    .tablet\:h-\[3\.13vw\] {
        height: 3.13vw
    }

    .tablet\:h-\[3\.75vw\] {
        height: 3.75vw
    }

    .tablet\:h-\[35px\] {
        height: 35px
    }

    .tablet\:h-\[36\.75vw\] {
        height: 36.75vw
    }

    .tablet\:h-\[37\.5vw\] {
        height: 37.5vw
    }

    .tablet\:h-\[3vw\] {
        height: 3vw
    }

    .tablet\:h-\[4\.38vw\] {
        height: 4.38vw
    }

    .tablet\:h-\[4\.5vw\] {
        height: 4.5vw
    }

    .tablet\:h-\[4\.75vw\] {
        height: 4.75vw
    }

    .tablet\:h-\[40\.25vw\] {
        height: 40.25vw
    }

    .tablet\:h-\[48vw\] {
        height: 48vw
    }

    .tablet\:h-\[4vw\] {
        height: 4vw
    }

    .tablet\:h-\[50vw\] {
        height: 50vw
    }

    .tablet\:h-\[56\.25vw\] {
        height: 56.25vw
    }

    .tablet\:h-\[56px\] {
        height: 56px
    }

    .tablet\:h-\[58\.63vw\] {
        height: 58.63vw
    }

    .tablet\:h-\[5vw\] {
        height: 5vw
    }

    .tablet\:h-\[6\.25vw\] {
        height: 6.25vw
    }

    .tablet\:h-\[60px\] {
        height: 60px
    }

    .tablet\:h-\[6vw\] {
        height: 6vw
    }

    .tablet\:h-\[7vw\] {
        height: 7vw
    }

    .tablet\:h-\[calc\(100\%\+9\.375vw\)\] {
        height: calc(100% + 9.375vw)
    }

    .tablet\:h-auto {
        height: auto
    }

    .tablet\:min-h-\[10vw\] {
        min-height: 10vw
    }

    .tablet\:min-h-\[16\.25vw\] {
        min-height: 16.25vw
    }

    .tablet\:min-h-\[17\.75vw\] {
        min-height: 17.75vw
    }

    .tablet\:min-h-\[2\.5vw\] {
        min-height: 2.5vw
    }

    .tablet\:min-h-\[27vw\] {
        min-height: 27vw
    }

    .tablet\:min-h-\[37\.5vw\] {
        min-height: 37.5vw
    }

    .tablet\:min-h-\[45vw\] {
        min-height: 45vw
    }

    .tablet\:min-h-\[47vw\] {
        min-height: 47vw
    }

    .tablet\:w-\[0\.75vw\] {
        width: .75vw
    }

    .tablet\:w-\[1\.25vw\] {
        width: 1.25vw
    }

    .tablet\:w-\[1\.5vw\] {
        width: 1.5vw
    }

    .tablet\:w-\[1\.75vw\] {
        width: 1.75vw
    }

    .tablet\:w-\[10vw\] {
        width: 10vw
    }

    .tablet\:w-\[11\.75vw\] {
        width: 11.75vw
    }

    .tablet\:w-\[15\.5vw\] {
        width: 15.5vw
    }

    .tablet\:w-\[150px\] {
        width: 150px
    }

    .tablet\:w-\[16\.125vw\] {
        width: 16.125vw
    }

    .tablet\:w-\[160px\] {
        width: 160px
    }

    .tablet\:w-\[170px\] {
        width: 170px
    }

    .tablet\:w-\[175px\] {
        width: 175px
    }

    .tablet\:w-\[1vw\] {
        width: 1vw
    }

    .tablet\:w-\[2\.25vw\] {
        width: 2.25vw
    }

    .tablet\:w-\[2\.5vw\] {
        width: 2.5vw
    }

    .tablet\:w-\[2\.75vw\] {
        width: 2.75vw
    }

    .tablet\:w-\[20\.75vw\] {
        width: 20.75vw
    }

    .tablet\:w-\[20vw\] {
        width: 20vw
    }

    .tablet\:w-\[24\.5vw\] {
        width: 24.5vw
    }

    .tablet\:w-\[27\.625vw\] {
        width: 27.625vw
    }

    .tablet\:w-\[2vw\] {
        width: 2vw
    }

    .tablet\:w-\[3\.13vw\] {
        width: 3.13vw
    }

    .tablet\:w-\[3\.75vw\] {
        width: 3.75vw
    }

    .tablet\:w-\[31\.25vw\] {
        width: 31.25vw
    }

    .tablet\:w-\[34\.75vw\] {
        width: 34.75vw
    }

    .tablet\:w-\[35px\] {
        width: 35px
    }

    .tablet\:w-\[35vw\] {
        width: 35vw
    }

    .tablet\:w-\[37\.5vw\] {
        width: 37.5vw
    }

    .tablet\:w-\[3vw\] {
        width: 3vw
    }

    .tablet\:w-\[4\.5vw\] {
        width: 4.5vw
    }

    .tablet\:w-\[4\.75vw\] {
        width: 4.75vw
    }

    .tablet\:w-\[43\.75vw\] {
        width: 43.75vw
    }

    .tablet\:w-\[45vw\] {
        width: 45vw
    }

    .tablet\:w-\[48\%\] {
        width: 48%
    }

    .tablet\:w-\[4vw\] {
        width: 4vw
    }

    .tablet\:w-\[50px\] {
        width: 50px
    }

    .tablet\:w-\[52\.5vw\] {
        width: 52.5vw
    }

    .tablet\:w-\[52vw\] {
        width: 52vw
    }

    .tablet\:w-\[55\%\] {
        width: 55%
    }

    .tablet\:w-\[56px\] {
        width: 56px
    }

    .tablet\:w-\[5vw\] {
        width: 5vw
    }

    .tablet\:w-\[65\%\] {
        width: 65%
    }

    .tablet\:w-\[6vw\] {
        width: 6vw
    }

    .tablet\:w-\[7vw\] {
        width: 7vw
    }

    .tablet\:w-\[80\%\] {
        width: 80%
    }

    .tablet\:w-\[calc\(\(100\%-2vw\)\/2\)\] {
        width: calc((100% - 2vw) / 2)
    }

    .tablet\:w-\[calc\(\(100\%-3vw\)\/2\)\] {
        width: calc((100% - 3vw) / 2)
    }

    .tablet\:w-\[calc\(100\%\+5vw\*2\)\] {
        width: calc(100% + 5vw * 2)
    }

    .tablet\:w-\[calc\(100\%-2\.5vw\+5vw\*2\)\] {
        width: calc(100% - 2.5vw + 5vw * 2)
    }

    .tablet\:w-\[calc\(50\%-0\.5vw\)\] {
        width: calc(50% - .5vw)
    }

    .tablet\:w-\[calc\(50\%-2vw\)\],
    .tablet\:w-\[calc\(50\%_-_2vw\)\] {
        width: calc(50% - 2vw)
    }

    .tablet\:w-\[calc\(var\(--radix-popover-trigger-width\)\+25vw\)\] {
        width: calc(var(--radix-popover-trigger-width) + 25vw)
    }

    .tablet\:w-auto {
        width: auto
    }

    .tablet\:w-full {
        width: 100%
    }

    .tablet\:min-w-0 {
        min-width: 0
    }

    .tablet\:min-w-\[2\.25vw\] {
        min-width: 2.25vw
    }

    .tablet\:min-w-\[2\.75vw\] {
        min-width: 2.75vw
    }

    .tablet\:min-w-\[27\.5vw\] {
        min-width: 27.5vw
    }

    .tablet\:max-w-\[100vw\] {
        max-width: 100vw
    }

    .tablet\:max-w-\[18\.75vw\] {
        max-width: 18.75vw
    }

    .tablet\:max-w-\[470px\] {
        max-width: 470px
    }

    .tablet\:max-w-\[70vw\] {
        max-width: 70vw
    }

    .tablet\:max-w-\[80vw\] {
        max-width: 80vw
    }

    .tablet\:max-w-\[88vw\] {
        max-width: 88vw
    }

    .tablet\:flex-row {
        flex-direction: row
    }

    .tablet\:flex-col {
        flex-direction: column
    }

    .tablet\:items-center {
        align-items: center
    }

    .tablet\:gap-0 {
        gap: 0
    }

    .tablet\:gap-\[0\.25vw\] {
        gap: .25vw
    }

    .tablet\:gap-\[0\.375vw\] {
        gap: .375vw
    }

    .tablet\:gap-\[0\.63vw\] {
        gap: .63vw
    }

    .tablet\:gap-\[0\.875vw\] {
        gap: .875vw
    }

    .tablet\:gap-\[0\.88vw\] {
        gap: .88vw
    }

    .tablet\:gap-\[1\.25vw\] {
        gap: 1.25vw
    }

    .tablet\:gap-\[1\.375vw\] {
        gap: 1.375vw
    }

    .tablet\:gap-\[1\.5vw\] {
        gap: 1.5vw
    }

    .tablet\:gap-\[1\.75vw\] {
        gap: 1.75vw
    }

    .tablet\:gap-\[1\.875vw\] {
        gap: 1.875vw
    }

    .tablet\:gap-\[1vw\] {
        gap: 1vw
    }

    .tablet\:gap-\[2\.5vw\] {
        gap: 2.5vw
    }

    .tablet\:gap-\[2vw\] {
        gap: 2vw
    }

    .tablet\:gap-\[3\.5vw\] {
        gap: 3.5vw
    }

    .tablet\:gap-\[3\.75vw\] {
        gap: 3.75vw
    }

    .tablet\:gap-\[3vw\] {
        gap: 3vw
    }

    .tablet\:gap-\[4vw\] {
        gap: 4vw
    }

    .tablet\:gap-\[5\.25vw\] {
        gap: 5.25vw
    }

    .tablet\:gap-\[5vw\] {
        gap: 5vw
    }

    .tablet\:gap-\[7\.5vw\] {
        gap: 7.5vw
    }

    .tablet\:gap-x-\[4\%\] {
        -moz-column-gap: 4%;
        column-gap: 4%
    }

    .tablet\:gap-y-\[10vw\] {
        row-gap: 10vw
    }

    .tablet\:gap-y-\[5vw\] {
        row-gap: 5vw
    }

    .tablet\:gap-y-\[7\.5vw\] {
        row-gap: 7.5vw
    }

    .tablet\:space-y-\[2vw\]>:not([hidden])~:not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2vw * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2vw * var(--tw-space-y-reverse))
    }

    .tablet\:divide-y-\[0\.13vw\]>:not([hidden])~:not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(.13vw * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(.13vw * var(--tw-divide-y-reverse))
    }

    .tablet\:rounded-\[-3vw\] {
        border-radius: -3vw
    }

    .tablet\:rounded-\[0\.25vw\] {
        border-radius: .25vw
    }

    .tablet\:rounded-\[0\.38vw\] {
        border-radius: .38vw
    }

    .tablet\:rounded-\[0\.5vw\] {
        border-radius: .5vw
    }

    .tablet\:rounded-\[1\.875vw\] {
        border-radius: 1.875vw
    }

    .tablet\:rounded-\[12\.5vw\] {
        border-radius: 12.5vw
    }

    .tablet\:rounded-\[1vw\] {
        border-radius: 1vw
    }

    .tablet\:rounded-\[2\.5vw\] {
        border-radius: 2.5vw
    }

    .tablet\:rounded-\[2vw\] {
        border-radius: 2vw
    }

    .tablet\:rounded-\[8vw\] {
        border-radius: 8vw
    }

    [dir=ltr] .tablet\:rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    [dir=rtl] .tablet\:rounded-r-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .tablet\:rounded-t-\[2vw\] {
        border-top-left-radius: 2vw;
        border-top-right-radius: 2vw
    }

    .tablet\:rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .tablet\:border-\[0\.375vw\] {
        border-width: .375vw
    }

    .tablet\:border-\[2px\] {
        border-width: 2px
    }

    .tablet\:border-y-\[0\.125vw\] {
        border-top-width: .125vw;
        border-bottom-width: .125vw
    }

    .tablet\:border-b-\[0\.38vw\] {
        border-bottom-width: .38vw
    }

    [dir=ltr] .tablet\:border-l-\[0\.25vw\] {
        border-left-width: .25vw
    }

    [dir=rtl] .tablet\:border-l-\[0\.25vw\] {
        border-right-width: .25vw
    }

    [dir=ltr] .tablet\:border-r-0 {
        border-right-width: 0
    }

    [dir=rtl] .tablet\:border-r-0 {
        border-left-width: 0
    }

    .tablet\:border-t-\[0\.25vw\] {
        border-top-width: .25vw
    }

    .tablet\:p-\[0\.25vw\] {
        padding: .25vw
    }

    .tablet\:p-\[0\.5vw\] {
        padding: .5vw
    }

    .tablet\:p-\[0\.625vw\] {
        padding: .625vw
    }

    .tablet\:p-\[0\.63vw\] {
        padding: .63vw
    }

    .tablet\:p-\[1\.25vw\] {
        padding: 1.25vw
    }

    .tablet\:p-\[2\.25vw\] {
        padding: 2.25vw
    }

    .tablet\:p-\[2vw\] {
        padding: 2vw
    }

    .tablet\:p-\[3\.75vw\] {
        padding: 3.75vw
    }

    .tablet\:p-\[3vw\] {
        padding: 3vw
    }

    .tablet\:\!px-\[2vw\] {
        padding-left: 2vw !important;
        padding-right: 2vw !important
    }

    .tablet\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .tablet\:px-\[1\.25vw\] {
        padding-left: 1.25vw;
        padding-right: 1.25vw
    }

    .tablet\:px-\[1\.5vw\] {
        padding-left: 1.5vw;
        padding-right: 1.5vw
    }

    .tablet\:px-\[1\.75vw\] {
        padding-left: 1.75vw;
        padding-right: 1.75vw
    }

    .tablet\:px-\[1vw\] {
        padding-left: 1vw;
        padding-right: 1vw
    }

    .tablet\:px-\[2\.25vw\] {
        padding-left: 2.25vw;
        padding-right: 2.25vw
    }

    .tablet\:px-\[2\.5vw\] {
        padding-left: 2.5vw;
        padding-right: 2.5vw
    }

    .tablet\:px-\[2vw\] {
        padding-left: 2vw;
        padding-right: 2vw
    }

    .tablet\:px-\[3\.75vw\] {
        padding-left: 3.75vw;
        padding-right: 3.75vw
    }

    .tablet\:px-\[3vw\] {
        padding-left: 3vw;
        padding-right: 3vw
    }

    .tablet\:px-\[5vw\] {
        padding-left: 5vw;
        padding-right: 5vw
    }

    .tablet\:py-\[0\.75vw\] {
        padding-top: .75vw;
        padding-bottom: .75vw
    }

    .tablet\:py-\[1\.25vw\] {
        padding-top: 1.25vw;
        padding-bottom: 1.25vw
    }

    .tablet\:py-\[1\.38vw\] {
        padding-top: 1.38vw;
        padding-bottom: 1.38vw
    }

    .tablet\:py-\[1\.5vw\] {
        padding-top: 1.5vw;
        padding-bottom: 1.5vw
    }

    .tablet\:py-\[1\.75vw\] {
        padding-top: 1.75vw;
        padding-bottom: 1.75vw
    }

    .tablet\:py-\[1\.875vw\] {
        padding-top: 1.875vw;
        padding-bottom: 1.875vw
    }

    .tablet\:py-\[1\.88vw\] {
        padding-top: 1.88vw;
        padding-bottom: 1.88vw
    }

    .tablet\:py-\[12\.5vw\] {
        padding-top: 12.5vw;
        padding-bottom: 12.5vw
    }

    .tablet\:py-\[1vw\] {
        padding-top: 1vw;
        padding-bottom: 1vw
    }

    .tablet\:py-\[2\.125vw\] {
        padding-top: 2.125vw;
        padding-bottom: 2.125vw
    }

    .tablet\:py-\[2\.25vw\] {
        padding-top: 2.25vw;
        padding-bottom: 2.25vw
    }

    .tablet\:py-\[2\.5vw\] {
        padding-top: 2.5vw;
        padding-bottom: 2.5vw
    }

    .tablet\:py-\[20\.75vw\] {
        padding-top: 20.75vw;
        padding-bottom: 20.75vw
    }

    .tablet\:py-\[2vw\] {
        padding-top: 2vw;
        padding-bottom: 2vw
    }

    .tablet\:py-\[3vw\] {
        padding-top: 3vw;
        padding-bottom: 3vw
    }

    .tablet\:py-\[4\.5vw\] {
        padding-top: 4.5vw;
        padding-bottom: 4.5vw
    }

    .tablet\:py-\[5vw\] {
        padding-top: 5vw;
        padding-bottom: 5vw
    }

    .tablet\:py-\[6\.25vw\] {
        padding-top: 6.25vw;
        padding-bottom: 6.25vw
    }

    .tablet\:py-\[6\.875vw\] {
        padding-top: 6.875vw;
        padding-bottom: 6.875vw
    }

    .tablet\:py-\[6vw\] {
        padding-top: 6vw;
        padding-bottom: 6vw
    }

    .tablet\:py-\[7\.5vw\] {
        padding-top: 7.5vw;
        padding-bottom: 7.5vw
    }

    .tablet\:py-\[8\.75vw\] {
        padding-top: 8.75vw;
        padding-bottom: 8.75vw
    }

    .tablet\:pb-\[1\.75vw\] {
        padding-bottom: 1.75vw
    }

    .tablet\:pb-\[10vw\] {
        padding-bottom: 10vw
    }

    .tablet\:pb-\[15vw\] {
        padding-bottom: 15vw
    }

    .tablet\:pb-\[2\.5vw\] {
        padding-bottom: 2.5vw
    }

    .tablet\:pb-\[4vw\] {
        padding-bottom: 4vw
    }

    .tablet\:pb-\[5vw\] {
        padding-bottom: 5vw
    }

    .tablet\:pb-\[6\.25vw\] {
        padding-bottom: 6.25vw
    }

    .tablet\:pb-\[7\.5vw\] {
        padding-bottom: 7.5vw
    }

    [dir=ltr] .tablet\:pl-\[3\.13vw\] {
        padding-left: 3.13vw
    }

    [dir=rtl] .tablet\:pl-\[3\.13vw\] {
        padding-right: 3.13vw
    }

    [dir=ltr] .tablet\:pl-\[3\.75vw\] {
        padding-left: 3.75vw
    }

    [dir=rtl] .tablet\:pl-\[3\.75vw\] {
        padding-right: 3.75vw
    }

    [dir=ltr] .tablet\:pl-\[5vw\] {
        padding-left: 5vw
    }

    [dir=rtl] .tablet\:pl-\[5vw\] {
        padding-right: 5vw
    }

    [dir=ltr] .tablet\:pr-0 {
        padding-right: 0
    }

    [dir=rtl] .tablet\:pr-0 {
        padding-left: 0
    }

    [dir=ltr] .tablet\:pr-\[4\.38vw\] {
        padding-right: 4.38vw
    }

    [dir=rtl] .tablet\:pr-\[4\.38vw\] {
        padding-left: 4.38vw
    }

    .tablet\:pt-\[2\.5vw\] {
        padding-top: 2.5vw
    }

    .tablet\:pt-\[2vw\] {
        padding-top: 2vw
    }

    .tablet\:pt-\[3vw\] {
        padding-top: 3vw
    }

    .tablet\:pt-\[4vw\] {
        padding-top: 4vw
    }

    .tablet\:pt-\[5vw\] {
        padding-top: 5vw
    }

    .tablet\:pt-\[6\.25vw\] {
        padding-top: 6.25vw
    }

    .tablet\:pt-\[6vw\] {
        padding-top: 6vw
    }

    .tablet\:pt-\[7\.5vw\] {
        padding-top: 7.5vw
    }

    [dir=ltr] .tablet\:text-left {
        text-align: left
    }

    [dir=rtl] .tablet\:text-left {
        text-align: right
    }

    .tablet\:text-center {
        text-align: center
    }

    .tablet\:\!text-\[1\.75vw\] {
        font-size: 1.75vw !important
    }

    .tablet\:text-\[1\.25vw\] {
        font-size: 1.25vw
    }

    .tablet\:text-\[1\.5vw\] {
        font-size: 1.5vw
    }

    .tablet\:text-\[1\.75vw\] {
        font-size: 1.75vw
    }

    .tablet\:text-\[2\.25vw\] {
        font-size: 2.25vw
    }

    .tablet\:text-\[2\.5vw\] {
        font-size: 2.5vw
    }

    .tablet\:text-\[2vw\] {
        font-size: 2vw
    }

    .tablet\:text-\[3\.25vw\] {
        font-size: 3.25vw
    }

    .tablet\:text-\[3vw\] {
        font-size: 3vw
    }

    .tablet\:text-\[4\.25vw\] {
        font-size: 4.25vw
    }

    .tablet\:text-\[4\.5vw\] {
        font-size: 4.5vw
    }

    .tablet\:text-\[4vw\] {
        font-size: 4vw
    }

    .tablet\:text-\[5\.25vw\] {
        font-size: 5.25vw
    }

    .tablet\:text-\[5vw\] {
        font-size: 5vw
    }

    .tablet\:text-\[6vw\] {
        font-size: 6vw
    }

    .tablet\:leading-\[2\.5vw\] {
        line-height: 2.5vw
    }

    .tablet\:leading-\[2\.75vw\] {
        line-height: 2.75vw
    }

    .tablet\:leading-\[3vw\] {
        line-height: 3vw
    }

    .tablet\:hover\:translate-y-\[-1\.25vw\]:hover {
        --tw-translate-y: -1.25vw;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
}

@media (min-width:576px) {
    .sm\:flex-row {
        flex-direction: row
    }

    .sm\:justify-end {
        justify-content: flex-end
    }

    .sm\:space-x-2>:not([hidden])~:not([hidden]) {
        --tw-space-x-reverse: 0
    }

    [dir=ltr] .sm\:space-x-2>:not([hidden])~:not([hidden]) {
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    [dir=rtl] .sm\:space-x-2>:not([hidden])~:not([hidden]) {
        margin-left: calc(.5rem * var(--tw-space-x-reverse));
        margin-right: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .sm\:rounded-lg {
        border-radius: .5rem
    }

    [dir=ltr] .sm\:text-left {
        text-align: left
    }

    [dir=rtl] .sm\:text-left {
        text-align: right
    }
}

@media (min-width:768px) {
    .md\:w-\[var\(--radix-navigation-menu-viewport-width\)\] {
        width: var(--radix-navigation-menu-viewport-width)
    }
}

@media (min-width:1024px) {
    .desktop\:absolute {
        position: absolute
    }

    .desktop\:relative {
        position: relative
    }

    .desktop\:-bottom-\[140px\] {
        bottom: -140px
    }

    .desktop\:-bottom-\[7px\] {
        bottom: -7px
    }

    [dir=ltr] .desktop\:-left-\[20px\] {
        left: -20px
    }

    [dir=rtl] .desktop\:-left-\[20px\] {
        right: -20px
    }

    [dir=ltr] .desktop\:-left-\[210px\] {
        left: -210px
    }

    [dir=rtl] .desktop\:-left-\[210px\] {
        right: -210px
    }

    [dir=ltr] .desktop\:-right-\[20px\] {
        right: -20px
    }

    [dir=rtl] .desktop\:-right-\[20px\] {
        left: -20px
    }

    [dir=ltr] .desktop\:-right-\[210px\] {
        right: -210px
    }

    [dir=rtl] .desktop\:-right-\[210px\] {
        left: -210px
    }

    .desktop\:-top-\[140px\] {
        top: -140px
    }

    .desktop\:-top-\[5\.2vw\] {
        top: -5.2vw
    }

    .desktop\:-top-\[5\.99vw\] {
        top: -5.99vw
    }

    .desktop\:-top-\[7px\] {
        top: -7px
    }

    .desktop\:-top-\[9px\] {
        top: -9px
    }

    .desktop\:bottom-\[1\.094vw\] {
        bottom: 1.094vw
    }

    [dir=ltr] .desktop\:left-\[8\.889vw\] {
        left: 8.889vw
    }

    [dir=ltr] .desktop\:right-\[8\.889vw\],
    [dir=rtl] .desktop\:left-\[8\.889vw\] {
        right: 8.889vw
    }

    [dir=rtl] .desktop\:right-\[8\.889vw\] {
        left: 8.889vw
    }

    .desktop\:top-0 {
        top: 0
    }

    .desktop\:top-\[-4\.427vw\] {
        top: -4.427vw
    }

    .desktop\:top-\[3\.125vw\] {
        top: 3.125vw
    }

    .desktop\:top-\[98\%\] {
        top: 98%
    }

    .desktop\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .desktop\:mx-\[1\.667vw\] {
        margin-left: 1.667vw;
        margin-right: 1.667vw
    }

    .desktop\:my-\[1\.3vw\] {
        margin-top: 1.3vw;
        margin-bottom: 1.3vw
    }

    .desktop\:mb-\[0\.208vw\] {
        margin-bottom: .208vw
    }

    .desktop\:mb-\[0\.416vw\] {
        margin-bottom: .416vw
    }

    .desktop\:mb-\[0\.417vw\] {
        margin-bottom: .417vw
    }

    .desktop\:mb-\[0\.42vw\] {
        margin-bottom: .42vw
    }

    .desktop\:mb-\[0\.63vw\] {
        margin-bottom: .63vw
    }

    .desktop\:mb-\[0\.833vw\] {
        margin-bottom: .833vw
    }

    .desktop\:mb-\[0\.83vw\] {
        margin-bottom: .83vw
    }

    .desktop\:mb-\[1\.248vw\] {
        margin-bottom: 1.248vw
    }

    .desktop\:mb-\[1\.25vw\] {
        margin-bottom: 1.25vw
    }

    .desktop\:mb-\[1\.667vw\] {
        margin-bottom: 1.667vw
    }

    .desktop\:mb-\[1\.67vw\] {
        margin-bottom: 1.67vw
    }

    .desktop\:mb-\[2\.08vw\] {
        margin-bottom: 2.08vw
    }

    .desktop\:mb-\[7\.639vw\] {
        margin-bottom: 7.639vw
    }

    [dir=ltr] .desktop\:ml-\[0\.208vw\] {
        margin-left: .208vw
    }

    [dir=rtl] .desktop\:ml-\[0\.208vw\] {
        margin-right: .208vw
    }

    .desktop\:mt-0 {
        margin-top: 0
    }

    .desktop\:mt-\[0\.052vw\] {
        margin-top: .052vw
    }

    .desktop\:mt-\[0\.208vw\] {
        margin-top: .208vw
    }

    .desktop\:mt-\[0\.21vw\] {
        margin-top: .21vw
    }

    .desktop\:mt-\[0\.312vw\] {
        margin-top: .312vw
    }

    .desktop\:mt-\[0\.417vw\] {
        margin-top: .417vw
    }

    .desktop\:mt-\[0\.42vw\] {
        margin-top: .42vw
    }

    .desktop\:mt-\[0\.833vw\] {
        margin-top: .833vw
    }

    .desktop\:mt-\[1\.04vw\] {
        margin-top: 1.04vw
    }

    .desktop\:mt-\[1\.25vw\] {
        margin-top: 1.25vw
    }

    .desktop\:mt-\[2\.08vw\] {
        margin-top: 2.08vw
    }

    .desktop\:mt-\[2\.639vw\] {
        margin-top: 2.639vw
    }

    .desktop\:mt-\[3\.12vw\] {
        margin-top: 3.12vw
    }

    .desktop\:mt-\[3\.13vw\] {
        margin-top: 3.13vw
    }

    .desktop\:mt-\[7\.8vw\] {
        margin-top: 7.8vw
    }

    .desktop\:block {
        display: block
    }

    .desktop\:flex {
        display: flex
    }

    .desktop\:hidden {
        display: none
    }

    .desktop\:h-\[0\.104vw\] {
        height: .104vw
    }

    .desktop\:h-\[0\.156vw\] {
        height: .156vw
    }

    .desktop\:h-\[0\.208vw\] {
        height: .208vw
    }

    .desktop\:h-\[0\.417vw\] {
        height: .417vw
    }

    .desktop\:h-\[0\.521vw\] {
        height: .521vw
    }

    .desktop\:h-\[0\.52vw\] {
        height: .52vw
    }

    .desktop\:h-\[0\.624vw\] {
        height: .624vw
    }

    .desktop\:h-\[0\.625vw\] {
        height: .625vw
    }

    .desktop\:h-\[0\.63vw\] {
        height: .63vw
    }

    .desktop\:h-\[0\.83vw\] {
        height: .83vw
    }

    .desktop\:h-\[0\.936vw\] {
        height: .936vw
    }

    .desktop\:h-\[1\.042vw\] {
        height: 1.042vw
    }

    .desktop\:h-\[1\.04vw\] {
        height: 1.04vw
    }

    .desktop\:h-\[1\.15vw\] {
        height: 1.15vw
    }

    .desktop\:h-\[1\.198vw\] {
        height: 1.198vw
    }

    .desktop\:h-\[1\.248vw\] {
        height: 1.248vw
    }

    .desktop\:h-\[1\.25vw\] {
        height: 1.25vw
    }

    .desktop\:h-\[1\.3vw\] {
        height: 1.3vw
    }

    .desktop\:h-\[1\.563vw\] {
        height: 1.563vw
    }

    .desktop\:h-\[1\.56vw\] {
        height: 1.56vw
    }

    .desktop\:h-\[1\.664vw\] {
        height: 1.664vw
    }

    .desktop\:h-\[1\.667vw\] {
        height: 1.667vw
    }

    .desktop\:h-\[1\.77vw\] {
        height: 1.77vw
    }

    .desktop\:h-\[1\.82vw\] {
        height: 1.82vw
    }

    .desktop\:h-\[15\.313vw\] {
        height: 15.313vw
    }

    .desktop\:h-\[150px\] {
        height: 150px
    }

    .desktop\:h-\[160px\] {
        height: 160px
    }

    .desktop\:h-\[16px\] {
        height: 16px
    }

    .desktop\:h-\[170px\] {
        height: 170px
    }

    .desktop\:h-\[175px\] {
        height: 175px
    }

    .desktop\:h-\[2\.083vw\] {
        height: 2.083vw
    }

    .desktop\:h-\[2\.08vw\] {
        height: 2.08vw
    }

    .desktop\:h-\[2\.292vw\] {
        height: 2.292vw
    }

    .desktop\:h-\[2\.5vw\] {
        height: 2.5vw
    }

    .desktop\:h-\[2\.6vw\] {
        height: 2.6vw
    }

    .desktop\:h-\[2\.704vw\] {
        height: 2.704vw
    }

    .desktop\:h-\[2\.917vw\] {
        height: 2.917vw
    }

    .desktop\:h-\[2\.92vw\] {
        height: 2.92vw
    }

    .desktop\:h-\[20\.8vw\] {
        height: 20.8vw
    }

    .desktop\:h-\[23\.44vw\] {
        height: 23.44vw
    }

    .desktop\:h-\[23\.52vw\] {
        height: 23.52vw
    }

    .desktop\:h-\[26\.438vw\] {
        height: 26.438vw
    }

    .desktop\:h-\[30\.63vw\] {
        height: 30.63vw
    }

    .desktop\:h-\[35px\] {
        height: 35px
    }

    .desktop\:h-\[48vw\] {
        height: 48vw
    }

    .desktop\:h-\[5\.24vw\] {
        height: 5.24vw
    }

    .desktop\:h-\[56px\] {
        height: 56px
    }

    .desktop\:h-\[60px\] {
        height: 60px
    }

    .desktop\:h-\[7\.813vw\] {
        height: 7.813vw
    }

    .desktop\:h-\[8\.611vw\] {
        height: 8.611vw
    }

    .desktop\:h-\[8\.854vw\] {
        height: 8.854vw
    }

    .desktop\:h-\[9\.88vw\] {
        height: 9.88vw
    }

    .desktop\:h-\[calc\(100\%\+4\.427vw\)\] {
        height: calc(100% + 4.427vw)
    }

    .desktop\:h-auto {
        height: auto
    }

    .desktop\:h-full {
        height: 100%
    }

    .desktop\:max-h-\[23\.52vw\] {
        max-height: 23.52vw
    }

    .desktop\:max-h-\[calc\(100vh-4\.219vw\)\] {
        max-height: calc(100vh - 4.219vw)
    }

    .desktop\:min-h-\[1\.04vw\] {
        min-height: 1.04vw
    }

    .desktop\:min-h-\[11\.46vw\] {
        min-height: 11.46vw
    }

    .desktop\:min-h-\[11\.77vw\] {
        min-height: 11.77vw
    }

    .desktop\:min-h-\[15\.63vw\] {
        min-height: 15.63vw
    }

    .desktop\:min-h-\[15\.78vw\] {
        min-height: 15.78vw
    }

    .desktop\:min-h-\[27\.86vw\] {
        min-height: 27.86vw
    }

    .desktop\:min-h-\[36\.4vw\] {
        min-height: 36.4vw
    }

    .desktop\:min-h-\[36\.615vw\] {
        min-height: 36.615vw
    }

    .desktop\:min-h-\[4\.167vw\] {
        min-height: 4.167vw
    }

    .desktop\:min-h-\[4\.16vw\] {
        min-height: 4.16vw
    }

    .desktop\:min-h-\[6\.77vw\] {
        min-height: 6.77vw
    }

    .desktop\:w-\[0\.313vw\] {
        width: .313vw
    }

    .desktop\:w-\[0\.417vw\] {
        width: .417vw
    }

    .desktop\:w-\[0\.52vw\] {
        width: .52vw
    }

    .desktop\:w-\[0\.624vw\] {
        width: .624vw
    }

    .desktop\:w-\[0\.625vw\] {
        width: .625vw
    }

    .desktop\:w-\[0\.63vw\] {
        width: .63vw
    }

    .desktop\:w-\[0\.73vw\] {
        width: .73vw
    }

    .desktop\:w-\[0\.78vw\] {
        width: .78vw
    }

    .desktop\:w-\[0\.832vw\] {
        width: .832vw
    }

    .desktop\:w-\[0\.83vw\] {
        width: .83vw
    }

    .desktop\:w-\[0\.936vw\] {
        width: .936vw
    }

    .desktop\:w-\[0\.94vw\] {
        width: .94vw
    }

    .desktop\:w-\[1\.042vw\] {
        width: 1.042vw
    }

    .desktop\:w-\[1\.04vw\] {
        width: 1.04vw
    }

    .desktop\:w-\[1\.15vw\] {
        width: 1.15vw
    }

    .desktop\:w-\[1\.198vw\] {
        width: 1.198vw
    }

    .desktop\:w-\[1\.248vw\] {
        width: 1.248vw
    }

    .desktop\:w-\[1\.25vw\] {
        width: 1.25vw
    }

    .desktop\:w-\[1\.3vw\] {
        width: 1.3vw
    }

    .desktop\:w-\[1\.56vw\] {
        width: 1.56vw
    }

    .desktop\:w-\[1\.664vw\] {
        width: 1.664vw
    }

    .desktop\:w-\[1\.667vw\] {
        width: 1.667vw
    }

    .desktop\:w-\[1\.77vw\] {
        width: 1.77vw
    }

    .desktop\:w-\[10\.208vw\] {
        width: 10.208vw
    }

    .desktop\:w-\[11\.51vw\] {
        width: 11.51vw
    }

    .desktop\:w-\[12\.22vw\] {
        width: 12.22vw
    }

    .desktop\:w-\[12\.604vw\] {
        width: 12.604vw
    }

    .desktop\:w-\[14\.479vw\] {
        width: 14.479vw
    }

    .desktop\:w-\[14\.792vw\] {
        width: 14.792vw
    }

    .desktop\:w-\[15\.313vw\] {
        width: 15.313vw
    }

    .desktop\:w-\[15\.833vw\] {
        width: 15.833vw
    }

    .desktop\:w-\[150px\] {
        width: 150px
    }

    .desktop\:w-\[160px\] {
        width: 160px
    }

    .desktop\:w-\[170px\] {
        width: 170px
    }

    .desktop\:w-\[175px\] {
        width: 175px
    }

    .desktop\:w-\[2\.08vw\] {
        width: 2.08vw
    }

    .desktop\:w-\[2\.292vw\] {
        width: 2.292vw
    }

    .desktop\:w-\[2\.5vw\] {
        width: 2.5vw
    }

    .desktop\:w-\[2\.6vw\] {
        width: 2.6vw
    }

    .desktop\:w-\[2\.917vw\] {
        width: 2.917vw
    }

    .desktop\:w-\[20\.729vw\] {
        width: 20.729vw
    }

    .desktop\:w-\[20\.8vw\] {
        width: 20.8vw
    }

    .desktop\:w-\[21\.667vw\] {
        width: 21.667vw
    }

    .desktop\:w-\[22\.813vw\] {
        width: 22.813vw
    }

    .desktop\:w-\[23\.542vw\] {
        width: 23.542vw
    }

    .desktop\:w-\[24\.167vw\] {
        width: 24.167vw
    }

    .desktop\:w-\[29\.167vw\] {
        width: 29.167vw
    }

    .desktop\:w-\[29\.688vw\] {
        width: 29.688vw
    }

    .desktop\:w-\[30\.313vw\] {
        width: 30.313vw
    }

    .desktop\:w-\[32\%\] {
        width: 32%
    }

    .desktop\:w-\[35px\] {
        width: 35px
    }

    .desktop\:w-\[4\.167vw\] {
        width: 4.167vw
    }

    .desktop\:w-\[4\.896vw\] {
        width: 4.896vw
    }

    .desktop\:w-\[40px\] {
        width: 40px
    }

    .desktop\:w-\[48\%\] {
        width: 48%
    }

    .desktop\:w-\[50\%\] {
        width: 50%
    }

    .desktop\:w-\[50px\] {
        width: 50px
    }

    .desktop\:w-\[58\.819vw\] {
        width: 58.819vw
    }

    .desktop\:w-\[6\.719vw\] {
        width: 6.719vw
    }

    .desktop\:w-\[7\.488vw\] {
        width: 7.488vw
    }

    .desktop\:w-\[7\.852vw\] {
        width: 7.852vw
    }

    .desktop\:w-\[8\.611vw\] {
        width: 8.611vw
    }

    .desktop\:w-\[82\.222vw\] {
        width: 82.222vw
    }

    .desktop\:w-\[9\.38vw\] {
        width: 9.38vw
    }

    .desktop\:w-\[9\.88vw\] {
        width: 9.88vw
    }

    .desktop\:w-\[calc\(\(100\%-0\.833vw\*4\)\/5\)\] {
        width: calc((100% - .833vw * 4) / 5)
    }

    .desktop\:w-\[calc\(\(100\%-1\.25vw\*2\)\/3\)\] {
        width: calc((100% - 1.25vw * 2) / 3)
    }

    .desktop\:w-\[calc\(\(100\%-1\.25vw\*3\)\/4\)\] {
        width: calc((100% - 1.25vw * 3) / 4)
    }

    .desktop\:w-\[calc\(\(100\%-2\*1\.667vw\)\/3\)\] {
        width: calc((100% - 2 * 1.667vw) / 3)
    }

    .desktop\:w-\[calc\(\(100\%-3\*1\.25vw\)\/2\)\] {
        width: calc((100% - 3 * 1.25vw) / 2)
    }

    .desktop\:w-\[calc\(25\%_-_1\.04vw\)\] {
        width: calc(25% - 1.04vw)
    }

    .desktop\:w-\[calc\(50\%-0\.832vw\)\] {
        width: calc(50% - .832vw)
    }

    .desktop\:w-\[calc\(var\(--radix-popover-trigger-width\)\+10\.42vw\)\] {
        width: calc(var(--radix-popover-trigger-width) + 10.42vw)
    }

    .desktop\:w-full {
        width: 100%
    }

    .desktop\:min-w-\[0\.94vw\] {
        min-width: .94vw
    }

    .desktop\:min-w-\[1\.15vw\] {
        min-width: 1.15vw
    }

    .desktop\:min-w-\[11\.44vw\] {
        min-width: 11.44vw
    }

    .desktop\:max-w-\[24\.653vw\] {
        max-width: 24.653vw
    }

    .desktop\:max-w-\[26\.146vw\] {
        max-width: 26.146vw
    }

    .desktop\:max-w-\[27\.08vw\] {
        max-width: 27.08vw
    }

    .desktop\:max-w-\[27\.5vw\] {
        max-width: 27.5vw
    }

    .desktop\:max-w-\[29\.688vw\] {
        max-width: 29.688vw
    }

    .desktop\:max-w-\[32\.604vw\] {
        max-width: 32.604vw
    }

    .desktop\:max-w-\[40\.729vw\] {
        max-width: 40.729vw
    }

    .desktop\:max-w-\[41\.667vw\] {
        max-width: 41.667vw
    }

    .desktop\:max-w-\[42\.45vw\] {
        max-width: 42.45vw
    }

    .desktop\:max-w-\[470px\] {
        max-width: 470px
    }

    .desktop\:max-w-\[52\.083vw\] {
        max-width: 52.083vw
    }

    .desktop\:max-w-\[52vw\] {
        max-width: 52vw
    }

    .desktop\:max-w-\[53\.333vw\] {
        max-width: 53.333vw
    }

    .desktop\:max-w-\[60\.736vw\] {
        max-width: 60.736vw
    }

    .desktop\:max-w-\[7\.81vw\] {
        max-width: 7.81vw
    }

    .desktop\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .desktop\:flex-row {
        flex-direction: row
    }

    .desktop\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .desktop\:flex-col {
        flex-direction: column
    }

    .desktop\:items-start {
        align-items: flex-start
    }

    .desktop\:items-end {
        align-items: flex-end
    }

    .desktop\:items-center {
        align-items: center
    }

    .desktop\:justify-end {
        justify-content: flex-end
    }

    .desktop\:justify-center {
        justify-content: center
    }

    .desktop\:justify-between {
        justify-content: space-between
    }

    .desktop\:gap-\[0\.156vw\] {
        gap: .156vw
    }

    .desktop\:gap-\[0\.26vw\] {
        gap: .26vw
    }

    .desktop\:gap-\[0\.2vw\] {
        gap: .2vw
    }

    .desktop\:gap-\[0\.365vw\] {
        gap: .365vw
    }

    .desktop\:gap-\[0\.36vw\] {
        gap: .36vw
    }

    .desktop\:gap-\[0\.416vw\] {
        gap: .416vw
    }

    .desktop\:gap-\[0\.417vw\] {
        gap: .417vw
    }

    .desktop\:gap-\[0\.42vw\] {
        gap: .42vw
    }

    .desktop\:gap-\[0\.521vw\] {
        gap: .521vw
    }

    .desktop\:gap-\[0\.52vw\] {
        gap: .52vw
    }

    .desktop\:gap-\[0\.625vw\] {
        gap: .625vw
    }

    .desktop\:gap-\[0\.694vw\] {
        gap: .694vw
    }

    .desktop\:gap-\[0\.728vw\] {
        gap: .728vw
    }

    .desktop\:gap-\[0\.781vw\] {
        gap: .781vw
    }

    .desktop\:gap-\[0\.78vw\] {
        gap: .78vw
    }

    .desktop\:gap-\[0\.832vw\] {
        gap: .832vw
    }

    .desktop\:gap-\[0\.833vw\] {
        gap: .833vw
    }

    .desktop\:gap-\[0\.83vw\] {
        gap: .83vw
    }

    .desktop\:gap-\[0\] {
        gap: 0
    }

    .desktop\:gap-\[1\.042vw\] {
        gap: 1.042vw
    }

    .desktop\:gap-\[1\.04vw\] {
        gap: 1.04vw
    }

    .desktop\:gap-\[1\.111vw\] {
        gap: 1.111vw
    }

    .desktop\:gap-\[1\.248vw\] {
        gap: 1.248vw
    }

    .desktop\:gap-\[1\.25vw\] {
        gap: 1.25vw
    }

    .desktop\:gap-\[1\.56vw\] {
        gap: 1.56vw
    }

    .desktop\:gap-\[1\.664vw\] {
        gap: 1.664vw
    }

    .desktop\:gap-\[1\.667vw\] {
        gap: 1.667vw
    }

    .desktop\:gap-\[11\.44vw\] {
        gap: 11.44vw
    }

    .desktop\:gap-\[14\.79vw\] {
        gap: 14.79vw
    }

    .desktop\:gap-\[2\.083vw\] {
        gap: 2.083vw
    }

    .desktop\:gap-\[2\.08vw\] {
        gap: 2.08vw
    }

    .desktop\:gap-\[2\.188vw\] {
        gap: 2.188vw
    }

    .desktop\:gap-\[2\.392vw\] {
        gap: 2.392vw
    }

    .desktop\:gap-\[2\.5vw\] {
        gap: 2.5vw
    }

    .desktop\:gap-\[2vw\] {
        gap: 2vw
    }

    .desktop\:gap-\[3\.12vw\] {
        gap: 3.12vw
    }

    .desktop\:gap-\[3\.13vw\] {
        gap: 3.13vw
    }

    .desktop\:gap-\[4\%\] {
        gap: 4%
    }

    .desktop\:gap-\[4\.167vw\] {
        gap: 4.167vw
    }

    .desktop\:gap-\[4\.68vw\] {
        gap: 4.68vw
    }

    .desktop\:gap-\[6\.24vw\] {
        gap: 6.24vw
    }

    .desktop\:gap-\[6\.25vw\] {
        gap: 6.25vw
    }

    .desktop\:gap-\[6\.667vw\] {
        gap: 6.667vw
    }

    .desktop\:gap-x-\[1\.25vw\] {
        -moz-column-gap: 1.25vw;
        column-gap: 1.25vw
    }

    .desktop\:gap-x-\[1\.667vw\] {
        -moz-column-gap: 1.667vw;
        column-gap: 1.667vw
    }

    .desktop\:gap-x-\[2\%\] {
        -moz-column-gap: 2%;
        column-gap: 2%
    }

    .desktop\:gap-y-\[1\.042vw\] {
        row-gap: 1.042vw
    }

    .desktop\:gap-y-\[10\.4vw\] {
        row-gap: 10.4vw
    }

    .desktop\:gap-y-\[3\.125vw\] {
        row-gap: 3.125vw
    }

    .desktop\:gap-y-\[3\.12vw\] {
        row-gap: 3.12vw
    }

    .desktop\:gap-y-\[6\.67vw\] {
        row-gap: 6.67vw
    }

    .desktop\:space-y-\[0\.83vw\]>:not([hidden])~:not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.83vw * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.83vw * var(--tw-space-y-reverse))
    }

    .desktop\:divide-y-\[0\.05vw\]>:not([hidden])~:not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(.05vw * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(.05vw * var(--tw-divide-y-reverse))
    }

    .desktop\:self-stretch {
        align-self: stretch
    }

    .desktop\:rounded-\[0\.104vw\] {
        border-radius: .104vw
    }

    .desktop\:rounded-\[0\.16vw\] {
        border-radius: .16vw
    }

    .desktop\:rounded-\[0\.21vw\] {
        border-radius: .21vw
    }

    .desktop\:rounded-\[0\.417vw\] {
        border-radius: .417vw
    }

    .desktop\:rounded-\[0\.42vw\] {
        border-radius: .42vw
    }

    .desktop\:rounded-\[0\.832vw\] {
        border-radius: .832vw
    }

    .desktop\:rounded-\[0\.833vw\] {
        border-radius: .833vw
    }

    .desktop\:rounded-\[0\.83vw\] {
        border-radius: .83vw
    }

    .desktop\:rounded-\[1\.04vw\] {
        border-radius: 1.04vw
    }

    .desktop\:rounded-\[1\.25vw\] {
        border-radius: 1.25vw
    }

    .desktop\:rounded-\[3\.328vw\] {
        border-radius: 3.328vw
    }

    .desktop\:rounded-\[3\.333vw\] {
        border-radius: 3.333vw
    }

    .desktop\:rounded-\[5\.2vw\] {
        border-radius: 5.2vw
    }

    .desktop\:rounded-b-\[0\.833vw\] {
        border-bottom-right-radius: .833vw;
        border-bottom-left-radius: .833vw
    }

    [dir=ltr] .desktop\:rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    [dir=rtl] .desktop\:rounded-r-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .desktop\:rounded-t-\[0\.833vw\] {
        border-top-left-radius: .833vw;
        border-top-right-radius: .833vw
    }

    .desktop\:rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .desktop\:border-\[0\.156vw\] {
        border-width: .156vw
    }

    .desktop\:border-\[2px\] {
        border-width: 2px
    }

    .desktop\:border-y-\[0\.052vw\] {
        border-top-width: .052vw;
        border-bottom-width: .052vw
    }

    .desktop\:border-b-\[0\.16vw\] {
        border-bottom-width: .16vw
    }

    [dir=ltr] .desktop\:border-l-\[0\.104vw\] {
        border-left-width: .104vw
    }

    [dir=rtl] .desktop\:border-l-\[0\.104vw\] {
        border-right-width: .104vw
    }

    [dir=ltr] .desktop\:border-r-0 {
        border-right-width: 0
    }

    [dir=rtl] .desktop\:border-r-0 {
        border-left-width: 0
    }

    .desktop\:border-t-\[0\.104vw\] {
        border-top-width: .104vw
    }

    [dir=ltr] .desktop\:bg-linear-gradient-homepage {
        background-image: linear-gradient(180deg, rgba(1, 12, 62, 0), #0a0c14)
    }

    [dir=rtl] .desktop\:bg-linear-gradient-homepage {
        background-image: linear-gradient(-180deg, rgba(1, 12, 62, 0), #0a0c14)
    }

    .desktop\:p-\[0\.104vw\] {
        padding: .104vw
    }

    .desktop\:p-\[0\.26vw\] {
        padding: .26vw
    }

    .desktop\:p-\[0\.52vw\] {
        padding: .52vw
    }

    .desktop\:p-\[0\.694vw\] {
        padding: .694vw
    }

    .desktop\:p-\[0\.729vw\] {
        padding: .729vw
    }

    .desktop\:p-\[0\.833vw\] {
        padding: .833vw
    }

    .desktop\:p-\[1\.04vw\] {
        padding: 1.04vw
    }

    .desktop\:p-\[1\.248vw\] {
        padding: 1.248vw
    }

    .desktop\:p-\[1\.25vw\] {
        padding: 1.25vw
    }

    .desktop\:p-\[1\.56vw\] {
        padding: 1.56vw
    }

    .desktop\:p-\[1\.664vw\] {
        padding: 1.664vw
    }

    .desktop\:p-\[1\.667vw\] {
        padding: 1.667vw
    }

    .desktop\:p-\[1\.67vw\] {
        padding: 1.67vw
    }

    .desktop\:p-\[2\.083vw\] {
        padding: 2.083vw
    }

    .desktop\:p-\[2\.08vw\] {
        padding: 2.08vw
    }

    .desktop\:p-\[2\.6vw\] {
        padding: 2.6vw
    }

    .desktop\:\!px-\[0\.94vw\] {
        padding-left: .94vw !important;
        padding-right: .94vw !important
    }

    .desktop\:\!py-\[24px\] {
        padding-top: 24px !important;
        padding-bottom: 24px !important
    }

    .desktop\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .desktop\:px-\[\.75vw\] {
        padding-left: .75vw;
        padding-right: .75vw
    }

    .desktop\:px-\[0\.42vw\] {
        padding-left: .42vw;
        padding-right: .42vw
    }

    .desktop\:px-\[0\.521vw\] {
        padding-left: .521vw;
        padding-right: .521vw
    }

    .desktop\:px-\[0\.52vw\] {
        padding-left: .52vw;
        padding-right: .52vw
    }

    .desktop\:px-\[0\.833vw\] {
        padding-left: .833vw;
        padding-right: .833vw
    }

    .desktop\:px-\[0\.936vw\] {
        padding-left: .936vw;
        padding-right: .936vw
    }

    .desktop\:px-\[0\.94vw\] {
        padding-left: .94vw;
        padding-right: .94vw
    }

    .desktop\:px-\[1\.042vw\] {
        padding-left: 1.042vw;
        padding-right: 1.042vw
    }

    .desktop\:px-\[1\.04vw\] {
        padding-left: 1.04vw;
        padding-right: 1.04vw
    }

    .desktop\:px-\[1\.248vw\] {
        padding-left: 1.248vw;
        padding-right: 1.248vw
    }

    .desktop\:px-\[1\.25vw\] {
        padding-left: 1.25vw;
        padding-right: 1.25vw
    }

    .desktop\:px-\[1\.354vw\] {
        padding-left: 1.354vw;
        padding-right: 1.354vw
    }

    .desktop\:px-\[1\.563vw\] {
        padding-left: 1.563vw;
        padding-right: 1.563vw
    }

    .desktop\:px-\[1\.56vw\] {
        padding-left: 1.56vw;
        padding-right: 1.56vw
    }

    .desktop\:px-\[10\.781vw\] {
        padding-left: 10.781vw;
        padding-right: 10.781vw
    }

    .desktop\:px-\[14\.063vw\] {
        padding-left: 14.063vw;
        padding-right: 14.063vw
    }

    .desktop\:px-\[16\.667vw\] {
        padding-left: 16.667vw;
        padding-right: 16.667vw
    }

    .desktop\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .desktop\:py-\[0\.313vw\] {
        padding-top: .313vw;
        padding-bottom: .313vw
    }

    .desktop\:py-\[0\.417vw\] {
        padding-top: .417vw;
        padding-bottom: .417vw
    }

    .desktop\:py-\[0\.42vw\] {
        padding-top: .42vw;
        padding-bottom: .42vw
    }

    .desktop\:py-\[0\.52vw\] {
        padding-top: .52vw;
        padding-bottom: .52vw
    }

    .desktop\:py-\[0\.624vw\] {
        padding-top: .624vw;
        padding-bottom: .624vw
    }

    .desktop\:py-\[0\.63vw\] {
        padding-top: .63vw;
        padding-bottom: .63vw
    }

    .desktop\:py-\[0\.729vw\] {
        padding-top: .729vw;
        padding-bottom: .729vw
    }

    .desktop\:py-\[0\.78vw\] {
        padding-top: .78vw;
        padding-bottom: .78vw
    }

    .desktop\:py-\[0\.833vw\] {
        padding-top: .833vw;
        padding-bottom: .833vw
    }

    .desktop\:py-\[0\.83vw\] {
        padding-top: .83vw;
        padding-bottom: .83vw
    }

    .desktop\:py-\[0\.884vw\] {
        padding-top: .884vw;
        padding-bottom: .884vw
    }

    .desktop\:py-\[0\.936vw\] {
        padding-top: .936vw;
        padding-bottom: .936vw
    }

    .desktop\:py-\[1\.042vw\] {
        padding-top: 1.042vw;
        padding-bottom: 1.042vw
    }

    .desktop\:py-\[1\.04vw\] {
        padding-top: 1.04vw;
        padding-bottom: 1.04vw
    }

    .desktop\:py-\[1\.248vw\] {
        padding-top: 1.248vw;
        padding-bottom: 1.248vw
    }

    .desktop\:py-\[1\.563vw\] {
        padding-top: 1.563vw;
        padding-bottom: 1.563vw
    }

    .desktop\:py-\[2\.083vw\] {
        padding-top: 2.083vw;
        padding-bottom: 2.083vw
    }

    .desktop\:py-\[2\.6vw\] {
        padding-top: 2.6vw;
        padding-bottom: 2.6vw
    }

    .desktop\:py-\[3\.12vw\] {
        padding-top: 3.12vw;
        padding-bottom: 3.12vw
    }

    .desktop\:py-\[3\.13vw\] {
        padding-top: 3.13vw;
        padding-bottom: 3.13vw
    }

    .desktop\:py-\[3\.333vw\] {
        padding-top: 3.333vw;
        padding-bottom: 3.333vw
    }

    .desktop\:py-\[3\.33vw\] {
        padding-top: 3.33vw;
        padding-bottom: 3.33vw
    }

    .desktop\:py-\[4\.167vw\] {
        padding-top: 4.167vw;
        padding-bottom: 4.167vw
    }

    .desktop\:py-\[4\.16vw\] {
        padding-top: 4.16vw;
        padding-bottom: 4.16vw
    }

    .desktop\:py-\[4\.17vw\] {
        padding-top: 4.17vw;
        padding-bottom: 4.17vw
    }

    .desktop\:py-\[5\.21vw\] {
        padding-top: 5.21vw;
        padding-bottom: 5.21vw
    }

    .desktop\:py-\[5\.2vw\] {
        padding-top: 5.2vw;
        padding-bottom: 5.2vw
    }

    .desktop\:py-\[5\.65vw\] {
        padding-top: 5.65vw;
        padding-bottom: 5.65vw
    }

    .desktop\:pb-\[0\.729vw\] {
        padding-bottom: .729vw
    }

    .desktop\:pb-\[1\.248vw\] {
        padding-bottom: 1.248vw
    }

    .desktop\:pb-\[1\.667vw\] {
        padding-bottom: 1.667vw
    }

    .desktop\:pb-\[2\.6vw\] {
        padding-bottom: 2.6vw
    }

    .desktop\:pb-\[3\.12vw\] {
        padding-bottom: 3.12vw
    }

    .desktop\:pb-\[3\.13vw\] {
        padding-bottom: 3.13vw
    }

    .desktop\:pb-\[3\.5vw\] {
        padding-bottom: 3.5vw
    }

    .desktop\:pb-\[5\.604vw\] {
        padding-bottom: 5.604vw
    }

    .desktop\:pb-\[6\.25vw\] {
        padding-bottom: 6.25vw
    }

    [dir=ltr] .desktop\:pl-\[0\.625vw\] {
        padding-left: .625vw
    }

    [dir=rtl] .desktop\:pl-\[0\.625vw\] {
        padding-right: .625vw
    }

    [dir=ltr] .desktop\:pl-\[1\.3vw\] {
        padding-left: 1.3vw
    }

    [dir=rtl] .desktop\:pl-\[1\.3vw\] {
        padding-right: 1.3vw
    }

    [dir=ltr] .desktop\:pl-\[2\.6vw\] {
        padding-left: 2.6vw
    }

    [dir=rtl] .desktop\:pl-\[2\.6vw\] {
        padding-right: 2.6vw
    }

    [dir=ltr] .desktop\:pr-0 {
        padding-right: 0
    }

    [dir=rtl] .desktop\:pr-0 {
        padding-left: 0
    }

    [dir=ltr] .desktop\:pr-\[0\.625vw\] {
        padding-right: .625vw
    }

    [dir=rtl] .desktop\:pr-\[0\.625vw\] {
        padding-left: .625vw
    }

    [dir=ltr] .desktop\:pr-\[1\.25vw\] {
        padding-right: 1.25vw
    }

    [dir=rtl] .desktop\:pr-\[1\.25vw\] {
        padding-left: 1.25vw
    }

    [dir=ltr] .desktop\:pr-\[1\.82vw\] {
        padding-right: 1.82vw
    }

    [dir=rtl] .desktop\:pr-\[1\.82vw\] {
        padding-left: 1.82vw
    }

    [dir=ltr] .desktop\:pr-\[2\.6vw\] {
        padding-right: 2.6vw
    }

    [dir=rtl] .desktop\:pr-\[2\.6vw\] {
        padding-left: 2.6vw
    }

    .desktop\:pt-0 {
        padding-top: 0
    }

    .desktop\:pt-\[0\.938vw\] {
        padding-top: .938vw
    }

    .desktop\:pt-\[1\.248vw\] {
        padding-top: 1.248vw
    }

    .desktop\:pt-\[1\.667vw\] {
        padding-top: 1.667vw
    }

    .desktop\:pt-\[2\.08vw\] {
        padding-top: 2.08vw
    }

    .desktop\:pt-\[2\.344vw\] {
        padding-top: 2.344vw
    }

    .desktop\:pt-\[2\.604vw\] {
        padding-top: 2.604vw
    }

    .desktop\:pt-\[2\.917vw\] {
        padding-top: 2.917vw
    }

    .desktop\:pt-\[3\.333vw\] {
        padding-top: 3.333vw
    }

    .desktop\:pt-\[4\.167vw\] {
        padding-top: 4.167vw
    }

    .desktop\:pt-\[4\.219vw\] {
        padding-top: 4.219vw
    }

    .desktop\:pt-\[4vw\] {
        padding-top: 4vw
    }

    [dir=ltr] .desktop\:text-left {
        text-align: left
    }

    [dir=rtl] .desktop\:text-left {
        text-align: right
    }

    .desktop\:text-center {
        text-align: center
    }

    .desktop\:\!text-\[0\.73vw\] {
        font-size: .73vw !important
    }

    .desktop\:text-\[0\.624vw\] {
        font-size: .624vw
    }

    .desktop\:text-\[0\.625vw\] {
        font-size: .625vw
    }

    .desktop\:text-\[0\.63vw\] {
        font-size: .63vw
    }

    .desktop\:text-\[0\.729vw\] {
        font-size: .729vw
    }

    .desktop\:text-\[0\.73vw\] {
        font-size: .73vw
    }

    .desktop\:text-\[0\.832vw\] {
        font-size: .832vw
    }

    .desktop\:text-\[0\.833vw\] {
        font-size: .833vw
    }

    .desktop\:text-\[0\.936vw\] {
        font-size: .936vw
    }

    .desktop\:text-\[0\.938vw\] {
        font-size: .938vw
    }

    .desktop\:text-\[0\.94vw\] {
        font-size: .94vw
    }

    .desktop\:text-\[1\.042vw\] {
        font-size: 1.042vw
    }

    .desktop\:text-\[1\.04vw\] {
        font-size: 1.04vw
    }

    .desktop\:text-\[1\.248vw\] {
        font-size: 1.248vw
    }

    .desktop\:text-\[1\.25vw\] {
        font-size: 1.25vw
    }

    .desktop\:text-\[1\.46vw\] {
        font-size: 1.46vw
    }

    .desktop\:text-\[1\.667vw\] {
        font-size: 1.667vw
    }

    .desktop\:text-\[2\.083vw\] {
        font-size: 2.083vw
    }

    .desktop\:text-\[2\.08vw\] {
        font-size: 2.08vw
    }

    .desktop\:text-\[2\.704vw\] {
        font-size: 2.704vw
    }

    .desktop\:text-\[2\.708vw\] {
        font-size: 2.708vw
    }

    .desktop\:text-\[2\.92vw\] {
        font-size: 2.92vw
    }

    .desktop\:text-\[3\.333vw\] {
        font-size: 3.333vw
    }

    .desktop\:font-extrabold {
        font-weight: 800
    }

    .desktop\:font-semibold {
        font-weight: 600
    }

    .desktop\:leading-\[1\.04vw\] {
        line-height: 1.04vw
    }

    .desktop\:leading-\[1\.528vw\] {
        line-height: 1.528vw
    }

    .desktop\:leading-\[1\.667vw\] {
        line-height: 1.667vw
    }

    .desktop\:even\:flex-row-reverse:nth-child(2n) {
        flex-direction: row-reverse
    }

    .desktop\:hover\:translate-y-\[-0\.52vw\]:hover {
        --tw-translate-y: -0.52vw;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }
}

.ltr\:left-0:where([dir=ltr], [dir=ltr] *) {
    left: 0
}

.ltr\:scale-x-\[-1\]:where([dir=ltr], [dir=ltr] *) {
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@media (min-width:1024px) {
    .ltr\:desktop\:pl-\[1\.25vw\]:where([dir=ltr], [dir=ltr] *) {
        padding-left: 1.25vw
    }

    .ltr\:desktop\:pr-\[14\.063vw\]:where([dir=ltr], [dir=ltr] *) {
        padding-right: 14.063vw
    }
}

.rtl\:left-0:where([dir=rtl], [dir=rtl] *) {
    left: 0
}

.rtl\:right-\[unset\]:where([dir=rtl], [dir=rtl] *) {
    right: unset
}

.rtl\:rotate-180:where([dir=rtl], [dir=rtl] *) {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rtl\:-scale-x-100:where([dir=rtl], [dir=rtl] *) {
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rtl\:-scale-x-\[1\]:where([dir=rtl], [dir=rtl] *) {
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rtl\:scale-x-\[-1\]:where([dir=rtl], [dir=rtl] *) {
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.rtl\:\!flex-row-reverse:where([dir=rtl], [dir=rtl] *) {
    flex-direction: row-reverse !important
}

.rtl\:flex-row-reverse:where([dir=rtl], [dir=rtl] *) {
    flex-direction: row-reverse
}

.rtl\:leading-\[1\.5\]:where([dir=rtl], [dir=rtl] *) {
    line-height: 1.5
}

@media (min-width:1024px) {
    .rtl\:desktop\:flex-row-reverse:where([dir=rtl], [dir=rtl] *) {
        flex-direction: row-reverse
    }

    .rtl\:desktop\:pl-\[1\.25vw\]:where([dir=rtl], [dir=rtl] *) {
        padding-left: 1.25vw
    }

    .rtl\:desktop\:pr-\[14\.063vw\]:where([dir=rtl], [dir=rtl] *) {
        padding-right: 14.063vw
    }
}

[dir=ltr] .\[\&\.active\]\:bg-linear-gold-secondary.active {
    background-image: linear-gradient(64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

[dir=rtl] .\[\&\.active\]\:bg-linear-gold-secondary.active {
    background-image: linear-gradient(-64deg, #a0762f 16.34%, #bf9f60 74.22%)
}

.\[\&\.is-active\]\:text-white.is-active {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width:1024px) {
    [dir=ltr] .desktop\:\[\&\:first-child\]\:pl-\[14\.063vw\]:first-child {
        padding-left: 14.063vw
    }

    [dir=rtl] .desktop\:\[\&\:first-child\]\:pl-\[14\.063vw\]:first-child {
        padding-right: 14.063vw
    }
}

.\[\&\:has\(input\:disabled\)\]\:cursor-not-allowed:has(input:disabled) {
    cursor: not-allowed
}

.\[\&\:has\(input\:disabled\)\]\:border-none:has(input:disabled) {
    border-style: none
}

.\[\&\:has\(input\:disabled\)\]\:opacity-50:has(input:disabled) {
    opacity: .5
}

.\[\&\:has\(input\:focus\)\]\:border-gold-100:has(input:focus) {
    --tw-border-opacity: 1;
    border-color: rgb(187 145 74/var(--tw-border-opacity))
}

.\[\&\:has\(input\:hover\)\]\:border-gold-100:has(input:hover) {
    --tw-border-opacity: 1;
    border-color: rgb(187 145 74/var(--tw-border-opacity))
}

.\[\&\:has\(input\[aria-invalid\=\"false\"\]\)\]\:border-green-700:has(input[aria-invalid=false]) {
    --tw-border-opacity: 1;
    border-color: rgb(21 128 61/var(--tw-border-opacity))
}

.\[\&\:has\(input\[aria-invalid\=\"true\"\]\)\]\:border-warning-100:has(input[aria-invalid=true]) {
    --tw-border-opacity: 1;
    border-color: rgb(216 55 48/var(--tw-border-opacity))
}

[dir=ltr] .\[\&\:last-child\]\:pr-\[4\.267vw\]:last-child {
    padding-right: 4.267vw
}

[dir=rtl] .\[\&\:last-child\]\:pr-\[4\.267vw\]:last-child {
    padding-left: 4.267vw
}

@media (min-width:481px) {
    [dir=ltr] .tablet\:\[\&\:last-child\]\:pr-\[5vw\]:last-child {
        padding-right: 5vw
    }

    [dir=rtl] .tablet\:\[\&\:last-child\]\:pr-\[5vw\]:last-child {
        padding-left: 5vw
    }
}

@media (min-width:1024px) {
    [dir=ltr] .desktop\:\[\&\:last-child\]\:pr-\[14\.063vw\]:last-child {
        padding-right: 14.063vw
    }

    [dir=rtl] .desktop\:\[\&\:last-child\]\:pr-\[14\.063vw\]:last-child {
        padding-left: 14.063vw
    }
}

.\[\&\>\*\:hover\]\:bg-red-400>:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113/var(--tw-bg-opacity))
}

.\[\&\>\*\]\:flex-1>* {
    flex: 1 1 0%
}

@media (min-width:1024px) {
    .desktop\:\[\&\>\*\]\:max-w-\[50\%\]>* {
        max-width: 50%
    }
}

.\[\&\>\.PhoneInputCountry\>\*\]\:bg-transparent>.PhoneInputCountry>* {
    background-color: transparent
}

.\[\&\>\.PhoneInputCountry\]\:flex>.PhoneInputCountry {
    display: flex
}

.\[\&\>\.PhoneInputCountry\]\:flex-row>.PhoneInputCountry {
    flex-direction: row
}

.rtl\:\[\&\>\.react-dropdown-select-content\>div\]\:\!flex-row-reverse>.react-dropdown-select-content>div:where([dir=rtl], [dir=rtl] *) {
    flex-direction: row-reverse !important
}

.\[\&\>\.react-dropdown-select-content\>input\]\:\!text-\[3\.73vw\]>.react-dropdown-select-content>input {
    font-size: 3.73vw !important
}

@media (min-width:481px) {
    .tablet\:\[\&\>\.react-dropdown-select-content\>input\]\:\!text-\[1\.75vw\]>.react-dropdown-select-content>input {
        font-size: 1.75vw !important
    }
}

@media (min-width:1024px) {
    .desktop\:\[\&\>\.react-dropdown-select-content\>input\]\:\!text-\[0\.73vw\]>.react-dropdown-select-content>input {
        font-size: .73vw !important
    }
}

.\[\&\>\.react-dropdown-select-dropdown-handle\>svg\>path\]\:stroke-gold-100>.react-dropdown-select-dropdown-handle>svg>path {
    stroke: #bb914a
}

.\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!h-\[4\.8vw\]>.react-dropdown-select-dropdown-handle>svg {
    height: 4.8vw !important
}

.\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!w-\[4\.8vw\]>.react-dropdown-select-dropdown-handle>svg {
    width: 4.8vw !important
}

@media (min-width:481px) {
    .tablet\:\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!h-\[2\.25vw\]>.react-dropdown-select-dropdown-handle>svg {
        height: 2.25vw !important
    }

    .tablet\:\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!w-\[2\.25vw\]>.react-dropdown-select-dropdown-handle>svg {
        width: 2.25vw !important
    }
}

@media (min-width:1024px) {
    .desktop\:\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!h-\[0\.938vw\]>.react-dropdown-select-dropdown-handle>svg {
        height: .938vw !important
    }

    .desktop\:\[\&\>\.react-dropdown-select-dropdown-handle\>svg\]\:\!w-\[0\.938vw\]>.react-dropdown-select-dropdown-handle>svg {
        width: .938vw !important
    }
}

.\[\&\>\.react-dropdown-select-dropdown\>span\:aria-selected\]\:\!bg-secondary-100>.react-dropdown-select-dropdown>span:aria-selected {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(175 187 207/var(--tw-bg-opacity)) !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\:aria-selected\]\:\!text-primary-300>.react-dropdown-select-dropdown>span:aria-selected {
    --tw-text-opacity: 1 !important;
    color: rgb(37 46 101/var(--tw-text-opacity)) !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\:hover\]\:\!bg-gold-100>.react-dropdown-select-dropdown>span:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(187 145 74/var(--tw-bg-opacity)) !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!border-none>.react-dropdown-select-dropdown>span {
    border-style: none !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!bg-transparent>.react-dropdown-select-dropdown>span {
    background-color: transparent !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!px-\[5\.33vw\]>.react-dropdown-select-dropdown>span {
    padding-left: 5.33vw !important;
    padding-right: 5.33vw !important
}

.\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!py-\[2\.67vw\]>.react-dropdown-select-dropdown>span {
    padding-top: 2.67vw !important;
    padding-bottom: 2.67vw !important
}

@media (min-width:481px) {
    .tablet\:\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!px-\[2\.5vw\]>.react-dropdown-select-dropdown>span {
        padding-left: 2.5vw !important;
        padding-right: 2.5vw !important
    }

    .tablet\:\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!py-\[1\.25vw\]>.react-dropdown-select-dropdown>span {
        padding-top: 1.25vw !important;
        padding-bottom: 1.25vw !important
    }
}

@media (min-width:1024px) {
    .desktop\:\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!px-\[1\.04vw\]>.react-dropdown-select-dropdown>span {
        padding-left: 1.04vw !important;
        padding-right: 1.04vw !important
    }

    .desktop\:\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!py-\[0\.52vw\]>.react-dropdown-select-dropdown>span {
        padding-top: .52vw !important;
        padding-bottom: .52vw !important
    }
}

.rtl\:\[\&\>\.react-dropdown-select-dropdown\>span\]\:\!text-right>.react-dropdown-select-dropdown>span:where([dir=rtl], [dir=rtl] *) {
    text-align: right !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!top-\[100\%\]>.react-dropdown-select-dropdown {
    top: 100% !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!z-\[2\]>.react-dropdown-select-dropdown {
    z-index: 2 !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!w-full>.react-dropdown-select-dropdown {
    width: 100% !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!rounded-md>.react-dropdown-select-dropdown {
    border-radius: .375rem !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!border>.react-dropdown-select-dropdown {
    border-width: 1px !important
}

.\[\&\>\.react-dropdown-select-dropdown\]\:\!border-secondary-500>.react-dropdown-select-dropdown {
    --tw-border-opacity: 1 !important;
    border-color: rgb(43 50 69/var(--tw-border-opacity)) !important
}

[dir=ltr] .\[\&\>\.react-dropdown-select-dropdown\]\:\!bg-linear-input-bg>.react-dropdown-select-dropdown {
    background-image: linear-gradient(180deg, #0f182d, #0b1120 92.86%) !important
}

[dir=rtl] .\[\&\>\.react-dropdown-select-dropdown\]\:\!bg-linear-input-bg>.react-dropdown-select-dropdown {
    background-image: linear-gradient(-180deg, #0f182d, #0b1120 92.86%) !important
}

.\[\&\>div\>input\:\:placeholder\]\:\!text-\[3\.73vw\]>div>input::-moz-placeholder {
    font-size: 3.73vw !important
}

.\[\&\>div\>input\:\:placeholder\]\:\!text-\[3\.73vw\]>div>input::placeholder {
    font-size: 3.73vw !important
}

@media (min-width:481px) {
    .tablet\:\[\&\>div\>input\:\:placeholder\]\:\!text-\[1\.75vw\]>div>input::-moz-placeholder {
        font-size: 1.75vw !important
    }

    .tablet\:\[\&\>div\>input\:\:placeholder\]\:\!text-\[1\.75vw\]>div>input::placeholder {
        font-size: 1.75vw !important
    }
}

@media (min-width:1024px) {
    .desktop\:\[\&\>div\>input\:\:placeholder\]\:\!text-\[0\.73vw\]>div>input::-moz-placeholder {
        font-size: .73vw !important
    }

    .desktop\:\[\&\>div\>input\:\:placeholder\]\:\!text-\[0\.73vw\]>div>input::placeholder {
        font-size: .73vw !important
    }
}

.\[\&\>h3\]\:font-bold>h3 {
    font-weight: 700
}

.\[\&\>h3\]\:text-primary-500>h3 {
    --tw-text-opacity: 1;
    color: rgb(3 16 95/var(--tw-text-opacity))
}

.\[\&\>input\]\:box-border>input {
    box-sizing: border-box
}

.\[\&\>input\]\:inline-flex>input {
    display: inline-flex
}

.\[\&\>input\]\:h-full>input {
    height: 100%
}

.\[\&\>input\]\:w-full>input {
    width: 100%
}

.\[\&\>input\]\:appearance-none>input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.\[\&\>input\]\:items-center>input {
    align-items: center
}

.\[\&\>input\]\:justify-center>input {
    justify-content: center
}

.\[\&\>input\]\:bg-transparent>input {
    background-color: transparent
}

.\[\&\>input\]\:text-\[3\.73vw\]>input {
    font-size: 3.73vw
}

.\[\&\>input\]\:leading-\[5\.33vw\]>input {
    line-height: 5.33vw
}

.\[\&\>input\]\:text-gray-100>input {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.\[\&\>input\]\:outline-none>input {
    outline: 2px solid transparent;
    outline-offset: 2px
}

.\[\&\>input\]\:placeholder\:text-gray-100>input::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

.\[\&\>input\]\:placeholder\:text-gray-100>input::placeholder {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

@media (min-width:481px) {
    .\[\&\>input\]\:tablet\:text-\[1\.75vw\]>input {
        font-size: 1.75vw
    }

    .\[\&\>input\]\:tablet\:leading-\[2\.5vw\]>input {
        line-height: 2.5vw
    }
}

@media (min-width:1024px) {
    .\[\&\>input\]\:desktop\:text-\[0\.73vw\]>input {
        font-size: .73vw
    }

    .\[\&\>input\]\:desktop\:leading-\[1\.04vw\]>input {
        line-height: 1.04vw
    }
}

.rtl\:\[\&\>input\]\:text-left>input:where([dir=rtl], [dir=rtl] *) {
    text-align: left
}

.\[\&\>path\]\:fill-gold-100>path {
    fill: #bb914a
}

.\[\&\>path\]\:fill-primary-200>path {
    fill: #1039af
}

.\[\&\>path\]\:duration-500>path {
    transition-duration: .5s;
    animation-duration: .5s
}

.group:hover .group-hover\:\[\&\>path\]\:fill-gold-100>path {
    fill: #bb914a
}

.group:hover .group-hover\:\[\&\>path\]\:stroke-white>path {
    stroke: #fff
}

.peer:checked~.peer-checked\:\[\&\>path\]\:fill-gold-100>path {
    fill: #bb914a
}

.\[\&\>span\]\:line-clamp-1>span {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

.\[\&\>svg\>g\]\:fill-green-500>svg>g {
    fill: #22c55e
}

.\[\&\>svg\>g\]\:fill-white>svg>g {
    fill: #fff
}

.\[\&\>svg\>path\]\:stroke-white>svg>path {
    stroke: #fff
}

.\[\&\>svg\]\:\!h-\[4\.27vw\]>svg {
    height: 4.27vw !important
}

.\[\&\>svg\]\:\!w-\[4\.27vw\]>svg {
    width: 4.27vw !important
}

@media (min-width:481px) {
    .tablet\:\[\&\>svg\]\:\!h-\[2vw\]>svg {
        height: 2vw !important
    }

    .tablet\:\[\&\>svg\]\:\!w-\[2vw\]>svg {
        width: 2vw !important
    }
}

@media (min-width:1024px) {
    .desktop\:\[\&\>svg\]\:\!h-\[0\.83vw\]>svg {
        height: .83vw !important
    }

    .desktop\:\[\&\>svg\]\:\!w-\[0\.83vw\]>svg {
        width: .83vw !important
    }
}

.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading] {
    padding-left: .5rem;
    padding-right: .5rem
}

.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading] {
    padding-top: .375rem;
    padding-bottom: .375rem
}

.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading] {
    font-size: .75rem;
    line-height: 1rem
}

.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading] {
    font-weight: 500
}

.\[\&_\[cmdk-group-heading\]\]\:text-slate-500 [cmdk-group-heading] {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

:is(.dark .dark\:\[\&_\[cmdk-group-heading\]\]\:text-slate-400 [cmdk-group-heading]) {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group] {
    padding-top: 0
}

.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group] {
    padding-left: .5rem;
    padding-right: .5rem
}

.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg {
    height: 1.25rem
}

.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg {
    width: 1.25rem
}

.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input] {
    height: 3rem
}

.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item] {
    padding-left: .5rem;
    padding-right: .5rem
}

.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item] {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg {
    height: 1.25rem
}

.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg {
    width: 1.25rem
}