@layer properties {
    @supports (((-webkit-hyphens: none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        *, :before, :after, ::backdrop {
            --tw-translate-x:0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-rotate-x: initial;
            --tw-rotate-y: initial;
            --tw-rotate-z: initial;
            --tw-skew-x: initial;
            --tw-skew-y: initial;
            --tw-scroll-snap-strictness: proximity;
            --tw-space-y-reverse: 0;
            --tw-divide-x-reverse: 0;
            --tw-border-style: solid;
            --tw-divide-y-reverse: 0;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-tracking: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-backdrop-blur: initial;
            --tw-backdrop-brightness: initial;
            --tw-backdrop-contrast: initial;
            --tw-backdrop-grayscale: initial;
            --tw-backdrop-hue-rotate: initial;
            --tw-backdrop-invert: initial;
            --tw-backdrop-opacity: initial;
            --tw-backdrop-saturate: initial;
            --tw-backdrop-sepia: initial;
            --tw-duration: initial;
            --tw-ease: initial;
            --tw-content: ""
        }
    }
}

@layer theme {
    :root,
    :host {
        --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        --breakpoint-sm: 640px;
        --breakpoint-md: 768px;
        --breakpoint-lg: 1024px;
        --breakpoint-xl: 1280px;
        --breakpoint-2xl: 1536px;
        --container-xs: 20rem;
        --container-sm: 24rem;
        --container-md: 28rem;
        --container-lg: 32rem;
        --container-xl: 36rem;
        --container-2xl: 42rem;
        --container-3xl: 48rem;
        --container-4xl: 56rem;
        --container-5xl: 64rem;
        --container-7xl: 80rem;
        --tracking-normal: 0em;
        --drop-shadow-md: 0 3px 3px #0000001f;
        --drop-shadow-lg: 0 4px 4px #00000026;
        --ease-in: cubic-bezier(.4, 0, 1, 1);
        --ease-out: cubic-bezier(0, 0, .2, 1);
        --ease-in-out: cubic-bezier(.4, 0, .2, 1);
        --animate-spin: spin 1s linear infinite;
        --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
        --blur-sm: 8px;
        --blur-2xl: 40px;
        --blur-3xl: 64px;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        --default-font-family: var(--font-sans);
        --default-mono-font-family: var(--font-mono)
    }
}

@layer base {
    *,
    :after,
    :before,
    ::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }
    ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }
    html,
    :host {
        -webkit-text-size-adjust: 100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
        font-feature-settings: var(--default-font-feature-settings, normal);
        font-variation-settings: var(--default-font-variation-settings, normal);
        -webkit-tap-highlight-color: transparent
    }
    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;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }
    b,
    strong {
        font-weight: bolder
    }
    code,
    kbd,
    samp,
    pre {
        font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
        font-feature-settings: var(--default-mono-font-feature-settings, normal);
        font-variation-settings: var(--default-mono-font-variation-settings, normal);
        font-size: 1em
    }
    small {
        font-size: 80%
    }
    sub,
    sup {
        vertical-align: baseline;
        font-size: 75%;
        line-height: 0;
        position: relative
    }
    sub {
        bottom: -.25em
    }
    sup {
        top: -.5em
    }
    table {
        text-indent: 0;
        border-color: inherit;
        border-collapse: collapse
    }
    :-moz-focusring {
        outline: auto
    }
    progress {
        vertical-align: baseline
    }
    summary {
        display: list-item
    }
    ol,
    ul,
    menu {
        list-style: none
    }
    img,
    svg,
    video,
    canvas,
    audio,
    iframe,
    embed,
    object {
        vertical-align: middle;
        display: block
    }
    img,
    video {
        max-width: 100%;
        height: auto
    }
    button,
    input,
    select,
    optgroup,
    textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }
    ::file-selector-button {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }
    :where(select:is([multiple], [size])) optgroup {
        font-weight: bolder
    }
    :where(select:is([multiple], [size])) optgroup option {
        padding-inline-start: 20px
    }
    ::file-selector-button {
        margin-inline-end: 4px
    }
    ::placeholder {
        opacity: 1
    }
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color: currentColor
        }
        @supports (color:color-mix(in lab, red, red)) {
            ::placeholder {
                color: color-mix(in oklab, currentcolor 50%, transparent)
            }
        }
    }
    textarea {
        resize: vertical
    }
    ::-webkit-search-decoration {
        -webkit-appearance: none
    }
    ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }
    ::-webkit-datetime-edit {
        display: inline-flex
    }
    ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }
    ::-webkit-datetime-edit {
        padding-block: 0
    }
    ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-day-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-hour-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-millisecond-field {
        padding-block: 0
    }
    ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }
    ::-webkit-calendar-picker-indicator {
        line-height: 1
    }
    :-moz-ui-invalid {
        box-shadow: none
    }
    button,
    input:where([type=button], [type=reset], [type=submit]) {
        appearance: button
    }
    ::file-selector-button {
        appearance: button
    }
    ::-webkit-inner-spin-button {
        height: auto
    }
    ::-webkit-outer-spin-button {
        height: auto
    }
    [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }
    *,
    :after,
    :before,
    ::backdrop {
        border-color: #e5e7eb
    }
    ::file-selector-button {
        border-color: #e5e7eb
    }
    html[lang=ko],
    html[lang=ja] {
        word-break: keep-all;
        overflow-wrap: anywhere
    }
    :root {
        --color-light-constant-300: #e8e8e8;
        --color-light-constant-400: #d5d5d5;
        --color-light-constant-950: #000;
        --color-light-constant-050: #fff;
        --color-light-grey-100: #fafafa;
        --color-light-grey-200: #f1f1f1;
        --color-light-grey-300: #e8e8e8;
        --color-light-grey-400: #d5d5d5;
        --color-light-grey-500: #c1c1c1;
        --color-light-grey-600: #767676;
        --color-light-grey-700: #6a6a6a;
        --color-light-grey-800: #4d4d4d;
        --color-light-grey-900: #272727;
        --color-light-grey-950: #000;
        --color-light-grey-050-0: #fff0;
        --color-light-grey-050-3: #ffffff08;
        --color-light-grey-050-5: #ffffff0d;
        --color-light-grey-050-10: #ffffff1a;
        --color-light-grey-050-20: #fff3;
        --color-light-grey-050-30: #ffffff4d;
        --color-light-grey-050-40: #fff6;
        --color-light-grey-050-50: #ffffff80;
        --color-light-grey-050-60: #fff9;
        --color-light-grey-050-70: #ffffffb2;
        --color-light-grey-050-80: #fffc;
        --color-light-grey-050-90: #ffffffe5;
        --color-light-grey-050: #fff;
        --color-light-grey-075-0: #fdfdfd00;
        --color-light-grey-075: #fdfdfd;
        --color-light-grey-100-0: #fafafa00;
        --color-light-grey-950-0: #0000;
        --color-light-grey-950-3: #00000008;
        --color-light-grey-950-5: #0000000d;
        --color-light-grey-950-10: #0000001a;
        --color-light-grey-950-20: #0003;
        --color-light-grey-950-30: #0000004d;
        --color-light-grey-950-40: #0006;
        --color-light-grey-950-50: #00000080;
        --color-light-grey-950-60: #0009;
        --color-light-grey-950-70: #000000b2;
        --color-light-grey-950-80: #000c;
        --color-light-grey-950-90: #000000e5;
        --color-light-orange-100: #fdc;
        --color-light-orange-200: #ffc2a4;
        --color-light-orange-300: #ffa97f;
        --color-light-orange-400: #ff8c55;
        --color-light-orange-500: #ff702a;
        --color-light-orange-600: #ff5300;
        --color-light-orange-700: #d64400;
        --color-light-orange-800: #b23a00;
        --color-light-orange-900: #9e3300;
        --color-light-orange-950: #320f00;
        --color-light-orange-050: #fef0e9;
        --color-light-purple-100: #f6ecff;
        --color-light-purple-200: #f2e2ff;
        --color-light-purple-300: #eed9ff;
        --color-light-purple-400: #e5c6ff;
        --color-light-purple-500: #ddb3ff;
        --color-light-purple-600: #d4a0ff;
        --color-light-purple-700: #b380dd;
        --color-light-purple-800: #7e4ea5;
        --color-light-purple-900: #6a3794;
        --color-light-purple-950: #1f122d;
        --color-light-purple-050: #fbf5ff;
        --color-light-blue-100: #edf0ff;
        --color-light-blue-200: #d2d9f8;
        --color-light-blue-300: #afbaf2;
        --color-light-blue-400: #8b9bec;
        --color-light-blue-500: #677ce7;
        --color-light-blue-600: #445ee1;
        --color-light-blue-700: #203fdb;
        --color-light-blue-800: #182ea1;
        --color-light-blue-900: #0f1d66;
        --color-light-blue-950: #060d2c;
        --color-light-blue-050: #f6f7fe;
        --color-light-green-100: #e6f7e1;
        --color-light-green-200: #cbeec4;
        --color-light-green-300: #a2e095;
        --color-light-green-400: #6ec85c;
        --color-light-green-500: #5ba34d;
        --color-light-green-600: #47883a;
        --color-light-green-700: #3b6c32;
        --color-light-green-800: #33572e;
        --color-light-green-900: #2c4828;
        --color-light-green-950: #142b12;
        --color-light-green-050: #f4fbf2;
        --color-light-green-600-0: #47883a00;
        --color-light-green-600-10: #47883a1a;
        --color-light-yellow-100: #fff3d5;
        --color-light-yellow-200: #ffe7ac;
        --color-light-yellow-300: #ffd373;
        --color-light-yellow-400: #ffbd42;
        --color-light-yellow-500: #efa22f;
        --color-light-yellow-600: #d38b20;
        --color-light-yellow-700: #ae731a;
        --color-light-yellow-800: #885a14;
        --color-light-yellow-900: #63420f;
        --color-light-yellow-950: #3e2909;
        --color-light-yellow-050: #fff8e6;
        --color-light-yellow-600-0: #d38b2000;
        --color-light-yellow-600-10: #d38b201a;
        --color-light-red-100: #fee1e2;
        --color-light-red-200: #fec8c9;
        --color-light-red-300: #fca6a7;
        --color-light-red-400: #f87274;
        --color-light-red-500: #f04f52;
        --color-light-red-600: #c24244;
        --color-light-red-700: #a43234;
        --color-light-red-800: #852e2f;
        --color-light-red-900: #702e2f;
        --color-light-red-950: #3b1212;
        --color-light-red-050: #fef1f1;
        --color-light-red-400-0: #f8727400;
        --color-light-red-400-10: #f872741a;
        --color-light-red-600-0: #c2424400;
        --color-light-red-600-10: #c242441a;
        --color-light-red-600-20: #c2424433;
        --color-light-red-600-30: #c242444d;
        --color-light-crypto-aion: #212529;
        --color-light-crypto-aion-0: #21252900;
        --color-light-crypto-algorand: #000;
        --color-light-crypto-algorand-0: #0000;
        --color-light-crypto-avax: #e84142;
        --color-light-crypto-avax-0: #e8414200;
        --color-light-crypto-bat: #ff5000;
        --color-light-crypto-bat-0: #ff500000;
        --color-light-crypto-bgb: #00e0ff;
        --color-light-crypto-bgb-0: #00e0ff00;
        --color-light-crypto-bitcoin: #f7931a;
        --color-light-crypto-bitcoin-0: #f7931a00;
        --color-light-crypto-bitcoin-cash: #0ac18e;
        --color-light-crypto-bitcoin-cash-0: #0ac18e00;
        --color-light-crypto-bitcoin-gold: #152569;
        --color-light-crypto-bitcoin-gold-0: #15256900;
        --color-light-crypto-bitcoin-sv: #eab300;
        --color-light-crypto-bitcoin-sv-0: #eab30000;
        --color-light-crypto-binance: #f5bc00;
        --color-light-crypto-binance-0: #f5bc0000;
        --color-light-crypto-bytecoin: #f04086;
        --color-light-crypto-bytecoin-0: #f0408600;
        --color-light-crypto-cardano: #0033ad;
        --color-light-crypto-cardano-0: #0033ad00;
        --color-light-crypto-cosmos: #2e3148;
        --color-light-crypto-cosmos-0: #2e314800;
        --color-light-crypto-compound: #00d395;
        --color-light-crypto-compound-0: #00d39500;
        --color-light-crypto-celo: #fcff52;
        --color-light-crypto-celo-0: #fcff5200;
        --color-light-crypto-celo-2: #4cdd91;
        --color-light-crypto-celo-2-0: #4cdd9100;
        --color-light-crypto-chainlink: #2a5ada;
        --color-light-crypto-chainlink-0: #2a5ada00;
        --color-light-crypto-cro: #002d74;
        --color-light-crypto-cro-0: #002d7400;
        --color-light-crypto-dash: #008ce7;
        --color-light-crypto-dash-0: #008ce700;
        --color-light-crypto-dai: #f5ac37;
        --color-light-crypto-dai-0: #f5ac3700;
        --color-light-crypto-decred: #2970ff;
        --color-light-crypto-decred-0: #2970ff00;
        --color-light-crypto-digibyte: #06c;
        --color-light-crypto-digibyte-0: #06c0;
        --color-light-crypto-dogecoin: #c3a634;
        --color-light-crypto-dogecoin-0: #c3a63400;
        --color-light-crypto-dydx: #6966ff;
        --color-light-crypto-dydx-0: #6966ff00;
        --color-light-crypto-dym: #f1e1d4;
        --color-light-crypto-dym-0: #f1e1d400;
        --color-light-crypto-elrond: #000;
        --color-light-crypto-elrond-0: #0000;
        --color-light-crypto-eng: #2f2f2f;
        --color-light-crypto-eng-0: #2f2f2f00;
        --color-light-crypto-eos: #000;
        --color-light-crypto-eos-0: #0000;
        --color-light-crypto-ethergem: #4a4ab6;
        --color-light-crypto-ethergem-0: #4a4ab600;
        --color-light-crypto-ethereum: #454a75;
        --color-light-crypto-ethereum-0: #454a7500;
        --color-light-crypto-ethereum-classic: #0b8311;
        --color-light-crypto-ethereum-classic-0: #0b831100;
        --color-light-crypto-flr: #e62058;
        --color-light-crypto-flr-0: #e6205800;
        --color-light-crypto-ftm: #1969ff;
        --color-light-crypto-ftm-0: #1969ff00;
        --color-light-crypto-hedera: #000;
        --color-light-crypto-hedera-0: #0000;
        --color-light-crypto-hnt: #474dff;
        --color-light-crypto-hnt-0: #474dff00;
        --color-light-crypto-huobi: #357ce1;
        --color-light-crypto-huobi-0: #357ce100;
        --color-light-crypto-iota: #000;
        --color-light-crypto-iota-0: #0000;
        --color-light-crypto-komodo: #41ead4;
        --color-light-crypto-komodo-0: #41ead400;
        --color-light-crypto-leo: #000;
        --color-light-crypto-leo-0: #0000;
        --color-light-crypto-litecoin: #345d9d;
        --color-light-crypto-litecoin-0: #345d9d00;
        --color-light-crypto-monero: #f26822;
        --color-light-crypto-monero-0: #f2682200;
        --color-light-crypto-multiverse-x: #23f7dd;
        --color-light-crypto-multiverse-x-0: #23f7dd00;
        --color-light-crypto-nano: #5d8eb2;
        --color-light-crypto-nano-0: #5d8eb200;
        --color-light-crypto-near: #1c1d1f;
        --color-light-crypto-near-0: #1c1d1f00;
        --color-light-crypto-neo: #7dd224;
        --color-light-crypto-neo-0: #7dd22400;
        --color-light-crypto-nimiq: #f8b425;
        --color-light-crypto-nimiq-0: #f8b42500;
        --color-light-crypto-omg-network: #000;
        --color-light-crypto-omg-network-0: #0000;
        --color-light-crypto-okb: #2d60e0;
        --color-light-crypto-okb-0: #2d60e000;
        --color-light-crypto-osmo: #302dbb;
        --color-light-crypto-osmo-0: #302dbb00;
        --color-light-crypto-peercoin: #3cb054;
        --color-light-crypto-peercoin-0: #3cb05400;
        --color-light-crypto-pirl: #357ce1;
        --color-light-crypto-pirl-0: #357ce100;
        --color-light-crypto-pivx: #5c4c7c;
        --color-light-crypto-pivx-0: #5c4c7c00;
        --color-light-crypto-polkadot: #e6007a;
        --color-light-crypto-polkadot-0: #e6007a00;
        --color-light-crypto-polygon: #8247e5;
        --color-light-crypto-polygon-0: #8247e500;
        --color-light-crypto-qnt: #ef4f1f;
        --color-light-crypto-qnt-0: #ef4f1f00;
        --color-light-crypto-sats: #ff8b00;
        --color-light-crypto-sats-0: #ff8b0000;
        --color-light-crypto-stellar: #000;
        --color-light-crypto-stellar-0: #0000;
        --color-light-crypto-sol: #9945ff;
        --color-light-crypto-sol-0: #9945ff00;
        --color-light-crypto-tether-usdt: #00a478;
        --color-light-crypto-tether-usdt-0: #00a47800;
        --color-light-crypto-tezos: #2c7df7;
        --color-light-crypto-tezos-0: #2c7df700;
        --color-light-crypto-tkx: #fd6a1f;
        --color-light-crypto-tkx-0: #fd6a1f00;
        --color-light-crypto-tron: #ff060a;
        --color-light-crypto-tron-0: #ff060a00;
        --color-light-crypto-uniswap: #ff007a;
        --color-light-crypto-uniswap-0: #ff007a00;
        --color-light-crypto-tusd: #1a5aff;
        --color-light-crypto-tusd-0: #1a5aff00;
        --color-light-crypto-usdc: #2775ca;
        --color-light-crypto-usdc-0: #2775ca00;
        --color-light-crypto-uni: #f04086;
        --color-light-crypto-uni-0: #f0408600;
        --color-light-crypto-waves: #05f;
        --color-light-crypto-waves-0: #05f0;
        --color-light-crypto-xrp: #333;
        --color-light-crypto-xrp-0: #3330;
        --color-light-crypto-xin: #1eb5fa;
        --color-light-crypto-xin-0: #1eb5fa00;
        --color-light-crypto-yieldly: #f3b732;
        --color-light-crypto-yieldly-0: #f3b73200;
        --color-light-crypto-zcash: #f4b728;
        --color-light-crypto-zcash-0: #f4b72800;
        --color-light-discover-1inch: #212529;
        --color-light-discover-changelly: #10d078;
        --color-light-discover-compound: #00d395;
        --color-light-discover-deversifi: #6436ff;
        --color-light-discover-lido: #47a1f8;
        --color-light-discover-opensea: #2081e2;
        --color-light-discover-paraswap: #266ef0;
        --color-light-discover-rarible: #feda03;
        --color-light-discover-zerion: #2962ef;
        --color-light-discover-bitrefill: #449bf7;
        --color-light-discover-loopipay-blue: #0050ff;
        --color-light-discover-loopipay-black: #0e0d13;
        --color-light-discover-loopipay-lime: #e1fb61;
        --color-light-discover-simplex: #2ea836;
        --color-light-discover-baanx: #003edd;
        --color-light-discover-mercuryo: #212529;
        --color-light-discover-juno: #4643ee;
        --color-light-discover-sardine: #2d29d7;
        --color-dark-constant-300: #e1e1e1;
        --color-dark-constant-400: #c3c3c3;
        --color-dark-constant-950: #000;
        --color-dark-constant-050: #fff;
        --color-dark-grey-100: #151515;
        --color-dark-grey-200: #1f1f1f;
        --color-dark-grey-300: #3c3c3c;
        --color-dark-grey-400: #565656;
        --color-dark-grey-500: #717070;
        --color-dark-grey-600: #848484;
        --color-dark-grey-700: #9c9c9c;
        --color-dark-grey-800: #c3c3c3;
        --color-dark-grey-900: #e1e1e1;
        --color-dark-grey-950: #fff;
        --color-dark-grey-050-0: #0000;
        --color-dark-grey-050-3: #00000008;
        --color-dark-grey-050-5: #0000000d;
        --color-dark-grey-050-10: #0000001a;
        --color-dark-grey-050-20: #0003;
        --color-dark-grey-050-30: #0000004d;
        --color-dark-grey-050-40: #0006;
        --color-dark-grey-050-50: #00000080;
        --color-dark-grey-050-60: #0009;
        --color-dark-grey-050-70: #000000b2;
        --color-dark-grey-050-80: #000c;
        --color-dark-grey-050-90: #000000e5;
        --color-dark-grey-050: #000;
        --color-dark-grey-075-0: #10101000;
        --color-dark-grey-075: #101010;
        --color-dark-grey-100-0: #15151500;
        --color-dark-grey-950-0: #fff0;
        --color-dark-grey-950-3: #ffffff08;
        --color-dark-grey-950-5: #ffffff0d;
        --color-dark-grey-950-10: #ffffff1a;
        --color-dark-grey-950-20: #fff3;
        --color-dark-grey-950-30: #ffffff4d;
        --color-dark-grey-950-40: #fff6;
        --color-dark-grey-950-50: #ffffff80;
        --color-dark-grey-950-60: #fff9;
        --color-dark-grey-950-70: #ffffffb2;
        --color-dark-grey-950-80: #fffc;
        --color-dark-grey-950-90: #ffffffe5;
        --color-dark-purple-100: #6a3794;
        --color-dark-purple-200: #7e4ea5;
        --color-dark-purple-300: #b380dd;
        --color-dark-purple-400: #d4a0ff;
        --color-dark-purple-500: #ddb3ff;
        --color-dark-purple-600: #e5c6ff;
        --color-dark-purple-700: #eed9ff;
        --color-dark-purple-800: #f2e2ff;
        --color-dark-purple-900: #f6ecff;
        --color-dark-purple-950: #fbf5ff;
        --color-dark-purple-050: #251a31;
        --color-dark-orange-100: #9e3300;
        --color-dark-orange-200: #b23a00;
        --color-dark-orange-300: #d64400;
        --color-dark-orange-400: #ff5300;
        --color-dark-orange-500: #ff702a;
        --color-dark-orange-600: #ff8c55;
        --color-dark-orange-700: #ffa97f;
        --color-dark-orange-800: #ffc2a4;
        --color-dark-orange-900: #fdc;
        --color-dark-orange-950: #fef0e9;
        --color-dark-orange-050: #320f00;
        --color-dark-blue-100: #0f1d66;
        --color-dark-blue-200: #182ea1;
        --color-dark-blue-300: #203fdb;
        --color-dark-blue-400: #445ee1;
        --color-dark-blue-500: #677ce7;
        --color-dark-blue-600: #8b9bec;
        --color-dark-blue-700: #afbaf2;
        --color-dark-blue-800: #d2d9f8;
        --color-dark-blue-900: #edf0ff;
        --color-dark-blue-950: #f6f7fe;
        --color-dark-blue-050: #060d2c;
        --color-dark-green-100: #2c4828;
        --color-dark-green-200: #33572e;
        --color-dark-green-300: #3b6c32;
        --color-dark-green-400: #47883a;
        --color-dark-green-500: #5ba34d;
        --color-dark-green-600: #6ec85c;
        --color-dark-green-700: #a2e095;
        --color-dark-green-800: #cbeec4;
        --color-dark-green-900: #e6f7e1;
        --color-dark-green-950: #f4fbf2;
        --color-dark-green-050: #142b12;
        --color-dark-green-600-0: #6ec85c00;
        --color-dark-green-600-10: #6ec85c1a;
        --color-dark-green-600-15: #6ec85c26;
        --color-dark-yellow-100: #63420f;
        --color-dark-yellow-200: #885a14;
        --color-dark-yellow-300: #ae731a;
        --color-dark-yellow-400: #d38b20;
        --color-dark-yellow-500: #efa22f;
        --color-dark-yellow-600: #ffbd42;
        --color-dark-yellow-700: #ffd373;
        --color-dark-yellow-800: #ffe7ac;
        --color-dark-yellow-900: #fff3d5;
        --color-dark-yellow-950: #fff8e6;
        --color-dark-yellow-050: #3e2909;
        --color-dark-yellow-600-0: #ffbd4200;
        --color-dark-yellow-600-10: #ffbd421a;
        --color-dark-yellow-600-15: #ffbd4226;
        --color-dark-red-100: #702e2f;
        --color-dark-red-200: #852e2f;
        --color-dark-red-300: #a43234;
        --color-dark-red-400: #c24244;
        --color-dark-red-500: #f04f52;
        --color-dark-red-600: #f87274;
        --color-dark-red-700: #fca6a7;
        --color-dark-red-800: #fec8c9;
        --color-dark-red-900: #fee1e2;
        --color-dark-red-950: #fef1f1;
        --color-dark-red-050: #3b1212;
        --color-dark-red-600-0: #f8727400;
        --color-dark-red-600-10: #f872741a;
        --color-dark-red-600-15: #f8727426;
        --color-dark-red-600-30: #f872744d;
        --color-dark-red-600-40: #f8727466;
        --color-dark-crypto-aion: #212529;
        --color-dark-crypto-aion-0: #21252900;
        --color-dark-crypto-algorand: #000;
        --color-dark-crypto-algorand-0: #0000;
        --color-dark-crypto-avax: #e84142;
        --color-dark-crypto-avax-0: #e8414200;
        --color-dark-crypto-bat: #ff5000;
        --color-dark-crypto-bat-0: #ff500000;
        --color-dark-crypto-bgb: #00e0ff;
        --color-dark-crypto-bgb-0: #00e0ff00;
        --color-dark-crypto-bitcoin: #f7931a;
        --color-dark-crypto-bitcoin-0: #f7931a00;
        --color-dark-crypto-bitcoin-cash: #0ac18e;
        --color-dark-crypto-bitcoin-cash-0: #0ac18e00;
        --color-dark-crypto-bitcoin-gold: #152569;
        --color-dark-crypto-bitcoin-gold-0: #15256900;
        --color-dark-crypto-bitcoin-sv: #eab300;
        --color-dark-crypto-bitcoin-sv-0: #eab30000;
        --color-dark-crypto-binance: #f5bc00;
        --color-dark-crypto-binance-0: #f5bc0000;
        --color-dark-crypto-bytecoin: #f04086;
        --color-dark-crypto-bytecoin-0: #f0408600;
        --color-dark-crypto-cardano: #0033ad;
        --color-dark-crypto-cardano-0: #0033ad00;
        --color-dark-crypto-cosmos: #2e3148;
        --color-dark-crypto-cosmos-0: #2e314800;
        --color-dark-crypto-compound: #00d395;
        --color-dark-crypto-compound-0: #00d39500;
        --color-dark-crypto-celo: #fcff52;
        --color-dark-crypto-celo-0: #fcff5200;
        --color-dark-crypto-celo-2: #4cdd91;
        --color-dark-crypto-celo-2-0: #4cdd9100;
        --color-dark-crypto-chainlink: #2a5ada;
        --color-dark-crypto-chainlink-0: #2a5ada00;
        --color-dark-crypto-cro: #002d74;
        --color-dark-crypto-cro-0: #002d7400;
        --color-dark-crypto-dash: #008ce7;
        --color-dark-crypto-dash-0: #008ce700;
        --color-dark-crypto-dai: #f5ac37;
        --color-dark-crypto-dai-0: #f5ac3700;
        --color-dark-crypto-decred: #2970ff;
        --color-dark-crypto-decred-0: #2970ff00;
        --color-dark-crypto-digibyte: #06c;
        --color-dark-crypto-digibyte-0: #06c0;
        --color-dark-crypto-dogecoin: #c3a634;
        --color-dark-crypto-dogecoin-0: #c3a63400;
        --color-dark-crypto-dydx: #6966ff;
        --color-dark-crypto-dydx-0: #6966ff00;
        --color-dark-crypto-dym: #f1e1d4;
        --color-dark-crypto-dym-0: #f1e1d400;
        --color-dark-crypto-elrond: #000;
        --color-dark-crypto-elrond-0: #0000;
        --color-dark-crypto-eng: #2f2f2f;
        --color-dark-crypto-eng-0: #2f2f2f00;
        --color-dark-crypto-eos: #000;
        --color-dark-crypto-eos-0: #0000;
        --color-dark-crypto-ethergem: #4a4ab6;
        --color-dark-crypto-ethergem-0: #4a4ab600;
        --color-dark-crypto-ethereum: #454a75;
        --color-dark-crypto-ethereum-0: #454a7500;
        --color-dark-crypto-ethereum-classic: #0b8311;
        --color-dark-crypto-ethereum-classic-0: #0b831100;
        --color-dark-crypto-flr: #e62058;
        --color-dark-crypto-flr-0: #e6205800;
        --color-dark-crypto-ftm: #1969ff;
        --color-dark-crypto-ftm-0: #1969ff00;
        --color-dark-crypto-multiverse-x: #23f7dd;
        --color-dark-crypto-multiverse-x-0: #23f7dd00;
        --color-dark-crypto-hedera: #000;
        --color-dark-crypto-hedera-0: #0000;
        --color-dark-crypto-hnt: #474dff;
        --color-dark-crypto-hnt-0: #474dff00;
        --color-dark-crypto-huobi: #357ce1;
        --color-dark-crypto-huobi-0: #357ce100;
        --color-dark-crypto-iota: #000;
        --color-dark-crypto-iota-0: #0000;
        --color-dark-crypto-komodo: #41ead4;
        --color-dark-crypto-komodo-0: #41ead400;
        --color-dark-crypto-leo: #000;
        --color-dark-crypto-leo-0: #0000;
        --color-dark-crypto-litecoin: #345d9d;
        --color-dark-crypto-litecoin-0: #345d9d00;
        --color-dark-crypto-monero: #f26822;
        --color-dark-crypto-monero-0: #f2682200;
        --color-dark-crypto-osmo: #302dbb;
        --color-dark-crypto-osmo-0: #302dbb00;
        --color-dark-crypto-okb: #2d60e0;
        --color-dark-crypto-okb-0: #2d60e000;
        --color-dark-crypto-polygon: #8247e5;
        --color-dark-crypto-polygon-0: #8247e500;
        --color-dark-crypto-polkadot: #e6007a;
        --color-dark-crypto-polkadot-0: #e6007a00;
        --color-dark-crypto-pivx: #5c4c7c;
        --color-dark-crypto-pivx-0: #5c4c7c00;
        --color-dark-crypto-pirl: #357ce1;
        --color-dark-crypto-pirl-0: #357ce100;
        --color-dark-crypto-omg-network: #000;
        --color-dark-crypto-omg-network-0: #0000;
        --color-dark-crypto-peercoin: #3cb054;
        --color-dark-crypto-peercoin-0: #3cb05400;
        --color-dark-crypto-nimiq: #f8b425;
        --color-dark-crypto-nimiq-0: #f8b42500;
        --color-dark-crypto-neo: #7dd224;
        --color-dark-crypto-neo-0: #7dd22400;
        --color-dark-crypto-near: #1c1d1f;
        --color-dark-crypto-near-0: #1c1d1f00;
        --color-dark-crypto-nano: #5d8eb2;
        --color-dark-crypto-nano-0: #5d8eb200;
        --color-dark-crypto-qnt: #ef4f1f;
        --color-dark-crypto-qnt-0: #ef4f1f00;
        --color-dark-crypto-sats: #ff8b00;
        --color-dark-crypto-sats-0: #ff8b0000;
        --color-dark-crypto-stellar: #000;
        --color-dark-crypto-stellar-0: #0000;
        --color-dark-crypto-sol: #9945ff;
        --color-dark-crypto-sol-0: #9945ff00;
        --color-dark-crypto-tether-usdt: #00a478;
        --color-dark-crypto-tether-usdt-0: #00a47800;
        --color-dark-crypto-tezos: #2c7df7;
        --color-dark-crypto-tezos-0: #2c7df700;
        --color-dark-crypto-tkx: #fd6a1f;
        --color-dark-crypto-tkx-0: #fd6a1f00;
        --color-dark-crypto-tusd: #1a5aff;
        --color-dark-crypto-tusd-0: #1a5aff00;
        --color-dark-crypto-tron: #ff060a;
        --color-dark-crypto-tron-0: #ff060a00;
        --color-dark-crypto-uni: #f04086;
        --color-dark-crypto-uni-0: #f0408600;
        --color-dark-crypto-usdc: #2775ca;
        --color-dark-crypto-usdc-0: #2775ca00;
        --color-dark-crypto-uniswap: #ff007a;
        --color-dark-crypto-uniswap-0: #ff007a00;
        --color-dark-crypto-waves: #05f;
        --color-dark-crypto-waves-0: #05f0;
        --color-dark-crypto-xin: #1eb5fa;
        --color-dark-crypto-xin-0: #1eb5fa00;
        --color-dark-crypto-xrp: #333;
        --color-dark-crypto-xrp-0: #3330;
        --color-dark-crypto-yieldly: #f3b732;
        --color-dark-crypto-yieldly-0: #f3b73200;
        --color-dark-crypto-zcash: #f4b728;
        --color-dark-crypto-zcash-0: #f4b72800;
        --color-dark-discover-1inch: #212529;
        --color-dark-discover-changelly: #10d078;
        --color-dark-discover-loopipay-blue: #0050ff;
        --color-dark-discover-loopipay-black: #0e0d13;
        --color-dark-discover-loopipay-lime: #e1fb61;
        --color-dark-discover-simplex: #2ea836;
        --color-dark-discover-baanx: #003edd;
        --color-dark-discover-mercuryo: #212529;
        --color-dark-discover-juno: #4643ee;
        --color-dark-discover-sardine: #2d29d7;
        --color-dark-discover-compound: #00d395;
        --color-dark-discover-deversifi: #6436ff;
        --color-dark-discover-lido: #47a1f8;
        --color-dark-discover-opensea: #2081e2;
        --color-dark-discover-paraswap: #266ef0;
        --color-dark-discover-rarible: #feda03;
        --color-dark-discover-zerion: #2962ef;
        --color-dark-discover-bitrefill: #449bf7;
        --spacing-0: 0px;
        --spacing-1: 1px;
        --spacing-2: 2px;
        --spacing-4: 4px;
        --spacing-6: 6px;
        --spacing-8: 8px;
        --spacing-10: 10px;
        --spacing-12: 12px;
        --spacing-14: 14px;
        --spacing-16: 16px;
        --spacing-20: 20px;
        --spacing-24: 24px;
        --spacing-32: 32px;
        --spacing-40: 40px;
        --spacing-48: 48px;
        --spacing-56: 56px;
        --spacing-64: 64px;
        --spacing-80: 80px;
        --spacing-96: 96px;
        --spacing-112: 112px;
        --spacing-128: 128px;
        --spacing-144: 144px;
        --spacing-160: 160px;
        --spacing-256: 256px;
        --icon-width-12: 12px;
        --icon-width-16: 16px;
        --icon-width-20: 20px;
        --icon-width-24: 24px;
        --icon-width-32: 32px;
        --icon-width-40: 40px;
        --icon-width-48: 48px;
        --icon-width-56: 56px;
        --icon-height-12: 12px;
        --icon-height-16: 16px;
        --icon-height-20: 20px;
        --icon-height-24: 24px;
        --icon-height-32: 32px;
        --icon-height-40: 40px;
        --icon-height-48: 48px;
        --icon-height-56: 56px;
        --spot-width-32: 32px;
        --spot-width-40: 40px;
        --spot-width-48: 48px;
        --spot-width-56: 56px;
        --spot-width-72: 72px;
        --spot-height-32: 32px;
        --spot-height-40: 40px;
        --spot-height-48: 48px;
        --spot-height-56: 56px;
        --spot-height-72: 72px;
        --icon-border-width-12: 1px;
        --icon-border-width-16: 1.3px;
        --icon-border-width-20: 1.5px;
        --icon-border-width-24: 1.8px;
        --icon-border-width-32: 2px;
        --icon-border-width-40: 2.2px;
        --icon-border-width-48: 2.5px;
        --icon-border-width-56: 2.8px;
        --spinner-border-width-12: 1.2px;
        --spinner-border-width-16: 1.6px;
        --spinner-border-width-20: 2px;
        --spinner-border-width-24: 2.6px;
        --spinner-border-width-32: 3px;
        --spinner-border-width-40: 3.2px;
        --spinner-border-width-48: 3.6px;
        --spinner-border-width-56: 3.8px;
        --size-0: 0px;
        --size-1: 1px;
        --size-2: 2px;
        --size-4: 4px;
        --size-6: 6px;
        --size-8: 8px;
        --size-10: 10px;
        --size-12: 12px;
        --size-14: 14px;
        --size-16: 16px;
        --size-20: 20px;
        --size-24: 24px;
        --size-28: 28px;
        --size-32: 32px;
        --size-36: 36px;
        --size-40: 40px;
        --size-44: 44px;
        --size-48: 48px;
        --size-56: 56px;
        --size-64: 64px;
        --size-72: 72px;
        --size-80: 80px;
        --size-96: 96px;
        --size-112: 112px;
        --size-128: 128px;
        --size-144: 144px;
        --size-176: 176px;
        --size-192: 192px;
        --size-208: 208px;
        --size-224: 224px;
        --size-256: 256px;
        --size-288: 288px;
        --size-320: 320px;
        --size-400: 400px;
        --size-480: 480px;
        --size-560: 560px;
        --border-radius-none: 0px;
        --border-radius-xxs: 2px;
        --border-radius-xs: 4px;
        --border-radius-sm: 8px;
        --border-radius-md: 12px;
        --border-radius-lg: 16px;
        --border-radius-xl: 24px;
        --border-radius-2xl: 32px;
        --border-radius-full: 10000px;
        --font-family-font: Inter;
        --stroke-1: 1px;
        --stroke-2: 2px;
        --stroke-4: 4px;
        --font-weight-bold: 700;
        --font-weight-semi-bold: 600;
        --font-weight-medium: 500;
        --font-size-6: 6px;
        --font-size-8: 8px;
        --font-size-10: 10px;
        --font-size-12: 12px;
        --font-size-14: 14px;
        --font-size-16: 16px;
        --font-size-18: 18px;
        --font-size-20: 20px;
        --font-size-22: 22px;
        --font-size-24: 24px;
        --font-size-28: 28px;
        --font-size-32: 32px;
        --font-size-36: 36px;
        --font-size-40: 40px;
        --font-size-48: 48px;
        --font-size-52: 52px;
        --font-size-64: 64px;
        --font-size-80: 80px;
        --font-size-112: 112px;
        --font-line-height-10: 16px;
        --font-line-height-12: 16px;
        --font-line-height-14: 20px;
        --font-line-height-16: 24px;
        --font-line-height-18: 26px;
        --font-line-height-20: 28px;
        --font-line-height-22: 30px;
        --font-line-height-24: 32px;
        --font-line-height-28: 36px;
        --font-line-height-32: 40px;
        --font-line-height-36: 44px;
        --font-line-height-40: 48px;
        --font-line-height-48: 56px;
        --font-line-height-52: 60px;
        --font-line-height-64: 72px;
        --font-line-height-80: 88px;
        --font-line-height-112: 120px;
        --font-letter-spacing-10: 0px;
        --font-letter-spacing-12: 0px;
        --font-letter-spacing-14: 0px;
        --font-letter-spacing-16: 0px;
        --font-letter-spacing-18: -.5px;
        --font-letter-spacing-20: -1px;
        --font-letter-spacing-22: -1px;
        --font-letter-spacing-24: -1px;
        --font-letter-spacing-28: -1.5px;
        --font-letter-spacing-32: -1.5px;
        --font-letter-spacing-36: -2px;
        --font-letter-spacing-40: -2px;
        --font-letter-spacing-48: -2.5px;
        --font-letter-spacing-52: -2.5px;
        --font-letter-spacing-64: -2.5px;
        --font-letter-spacing-80: -3px;
        --font-letter-spacing-112: -4px;
        --backdrop-blur-sm: 8px;
        --backdrop-blur-md: 12px;
        --backdrop-blur-lg: 16px;
        --backdrop-blur-xl: 24px;
        --font-style-responsive-display-1-size: var(--font-size-64);
        --font-style-responsive-display-1-weight: var(--font-weight-bold);
        --font-style-responsive-display-1-line-height: var(--font-line-height-64);
        --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-64);
        --font-style-responsive-display-2-size: var(--font-size-40);
        --font-style-responsive-display-2-weight: var(--font-weight-semi-bold);
        --font-style-responsive-display-2-line-height: var(--font-line-height-40);
        --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-40);
        --font-style-responsive-display-3-size: var(--font-size-36);
        --font-style-responsive-display-3-weight: var(--font-weight-semi-bold);
        --font-style-responsive-display-3-line-height: var(--font-line-height-36);
        --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-36);
        --font-style-responsive-display-4-size: var(--font-size-32);
        --font-style-responsive-display-4-weight: var(--font-weight-semi-bold);
        --font-style-responsive-display-4-line-height: var(--font-line-height-32);
        --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-32);
        --font-style-heading-0-size: var(--font-size-48);
        --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-0-weight-medium: var(--font-weight-medium);
        --font-style-heading-0-line-height: var(--font-line-height-48);
        --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48);
        --font-style-heading-1-size: var(--font-size-40);
        --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-1-weight-medium: var(--font-weight-medium);
        --font-style-heading-1-line-height: var(--font-line-height-40);
        --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40);
        --font-style-heading-2-size: var(--font-size-28);
        --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-2-weight-medium: var(--font-weight-medium);
        --font-style-heading-2-line-height: var(--font-line-height-28);
        --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28);
        --font-style-heading-3-size: var(--font-size-24);
        --font-style-heading-3-size-2: var(--font-size-24);
        --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-3-weight-medium: var(--font-weight-medium);
        --font-style-heading-3-line-height: var(--font-line-height-24);
        --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24);
        --font-style-heading-4-size: var(--font-size-20);
        --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-4-weight-medium: var(--font-weight-medium);
        --font-style-heading-4-line-height: var(--font-line-height-20);
        --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20);
        --font-style-heading-5-size: var(--font-size-18);
        --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-heading-5-weight-medium: var(--font-weight-medium);
        --font-style-heading-5-line-height: var(--font-line-height-18);
        --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18);
        --font-style-body-1-size: var(--font-size-16);
        --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-body-1-weight-medium: var(--font-weight-medium);
        --font-style-body-1-line-height: var(--font-line-height-16);
        --font-style-body-1-letter-spacing: var(--font-letter-spacing-16);
        --font-style-body-2-size: var(--font-size-14);
        --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-body-2-weight-medium: var(--font-weight-medium);
        --font-style-body-2-line-height: var(--font-line-height-14);
        --font-style-body-2-letter-spacing: var(--font-letter-spacing-14);
        --font-style-body-3-size: var(--font-size-12);
        --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-body-3-weight-medium: var(--font-weight-medium);
        --font-style-body-3-line-height: var(--font-line-height-12);
        --font-style-body-3-letter-spacing: var(--font-letter-spacing-12);
        --font-style-body-4-size: var(--font-size-10);
        --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold);
        --font-style-body-4-weight-medium: var(--font-weight-medium);
        --font-style-body-4-line-height: var(--font-line-height-10);
        --font-style-body-4-letter-spacing: var(--font-letter-spacing-10)
    }
    @media (min-width:640px) {
        :root {
            --font-style-responsive-display-1-size: var(--font-size-80);
            --font-style-responsive-display-1-weight: var(--font-weight-bold);
            --font-style-responsive-display-1-line-height: var(--font-line-height-80);
            --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-80);
            --font-style-responsive-display-2-size: var(--font-size-64);
            --font-style-responsive-display-2-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-2-line-height: var(--font-line-height-64);
            --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-64);
            --font-style-responsive-display-3-size: var(--font-size-52);
            --font-style-responsive-display-3-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-3-line-height: var(--font-line-height-52);
            --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-52);
            --font-style-responsive-display-4-size: var(--font-size-40);
            --font-style-responsive-display-4-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-4-line-height: var(--font-line-height-40);
            --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-40);
            --font-style-heading-0-size: var(--font-size-48);
            --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-0-weight-medium: var(--font-weight-medium);
            --font-style-heading-0-line-height: var(--font-line-height-48);
            --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48);
            --font-style-heading-1-size: var(--font-size-40);
            --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-1-weight-medium: var(--font-weight-medium);
            --font-style-heading-1-line-height: var(--font-line-height-40);
            --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40);
            --font-style-heading-2-size: var(--font-size-28);
            --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-2-weight-medium: var(--font-weight-medium);
            --font-style-heading-2-line-height: var(--font-line-height-28);
            --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28);
            --font-style-heading-3-size: var(--font-size-24);
            --font-style-heading-3-size-2: var(--font-size-28);
            --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-3-weight-medium: var(--font-weight-medium);
            --font-style-heading-3-line-height: var(--font-line-height-24);
            --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24);
            --font-style-heading-4-size: var(--font-size-20);
            --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-4-weight-medium: var(--font-weight-medium);
            --font-style-heading-4-line-height: var(--font-line-height-20);
            --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20);
            --font-style-heading-5-size: var(--font-size-18);
            --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-5-weight-medium: var(--font-weight-medium);
            --font-style-heading-5-line-height: var(--font-line-height-18);
            --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18);
            --font-style-body-1-size: var(--font-size-16);
            --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-1-weight-medium: var(--font-weight-medium);
            --font-style-body-1-line-height: var(--font-line-height-16);
            --font-style-body-1-letter-spacing: var(--font-letter-spacing-16);
            --font-style-body-2-size: var(--font-size-14);
            --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-2-weight-medium: var(--font-weight-medium);
            --font-style-body-2-line-height: var(--font-line-height-14);
            --font-style-body-2-letter-spacing: var(--font-letter-spacing-14);
            --font-style-body-3-size: var(--font-size-12);
            --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-3-weight-medium: var(--font-weight-medium);
            --font-style-body-3-line-height: var(--font-line-height-12);
            --font-style-body-3-letter-spacing: var(--font-letter-spacing-12);
            --font-style-body-4-size: var(--font-size-10);
            --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-4-weight-medium: var(--font-weight-medium);
            --font-style-body-4-line-height: var(--font-line-height-10);
            --font-style-body-4-letter-spacing: var(--font-letter-spacing-10)
        }
    }
    @media (min-width:1024px) {
        :root {
            --font-style-responsive-display-1-size: var(--font-size-112);
            --font-style-responsive-display-1-weight: var(--font-weight-bold);
            --font-style-responsive-display-1-line-height: var(--font-line-height-112);
            --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112);
            --font-style-responsive-display-2-size: var(--font-size-80);
            --font-style-responsive-display-2-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-2-line-height: var(--font-line-height-80);
            --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80);
            --font-style-responsive-display-3-size: var(--font-size-64);
            --font-style-responsive-display-3-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-3-line-height: var(--font-line-height-64);
            --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64);
            --font-style-responsive-display-4-size: var(--font-size-52);
            --font-style-responsive-display-4-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-4-line-height: var(--font-line-height-52);
            --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52);
            --font-style-heading-0-size: var(--font-size-48);
            --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-0-weight-medium: var(--font-weight-medium);
            --font-style-heading-0-line-height: var(--font-line-height-48);
            --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48);
            --font-style-heading-1-size: var(--font-size-40);
            --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-1-weight-medium: var(--font-weight-medium);
            --font-style-heading-1-line-height: var(--font-line-height-40);
            --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40);
            --font-style-heading-2-size: var(--font-size-28);
            --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-2-weight-medium: var(--font-weight-medium);
            --font-style-heading-2-line-height: var(--font-line-height-28);
            --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28);
            --font-style-heading-3-size: var(--font-size-24);
            --font-style-heading-3-size-2: var(--font-size-32);
            --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-3-weight-medium: var(--font-weight-medium);
            --font-style-heading-3-line-height: var(--font-line-height-24);
            --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24);
            --font-style-heading-4-size: var(--font-size-20);
            --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-4-weight-medium: var(--font-weight-medium);
            --font-style-heading-4-line-height: var(--font-line-height-20);
            --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20);
            --font-style-heading-5-size: var(--font-size-18);
            --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-5-weight-medium: var(--font-weight-medium);
            --font-style-heading-5-line-height: var(--font-line-height-18);
            --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18);
            --font-style-body-1-size: var(--font-size-16);
            --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-1-weight-medium: var(--font-weight-medium);
            --font-style-body-1-line-height: var(--font-line-height-16);
            --font-style-body-1-letter-spacing: var(--font-letter-spacing-16);
            --font-style-body-2-size: var(--font-size-14);
            --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-2-weight-medium: var(--font-weight-medium);
            --font-style-body-2-line-height: var(--font-line-height-14);
            --font-style-body-2-letter-spacing: var(--font-letter-spacing-14);
            --font-style-body-3-size: var(--font-size-12);
            --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-3-weight-medium: var(--font-weight-medium);
            --font-style-body-3-line-height: var(--font-line-height-12);
            --font-style-body-3-letter-spacing: var(--font-letter-spacing-12);
            --font-style-body-4-size: var(--font-size-10);
            --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-4-weight-medium: var(--font-weight-medium);
            --font-style-body-4-line-height: var(--font-line-height-10);
            --font-style-body-4-letter-spacing: var(--font-letter-spacing-10)
        }
    }
    @media (min-width:768px) {
        :root {
            --font-style-responsive-display-1-size: var(--font-size-112);
            --font-style-responsive-display-1-weight: var(--font-weight-bold);
            --font-style-responsive-display-1-line-height: var(--font-line-height-112);
            --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112);
            --font-style-responsive-display-2-size: var(--font-size-80);
            --font-style-responsive-display-2-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-2-line-height: var(--font-line-height-80);
            --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80);
            --font-style-responsive-display-3-size: var(--font-size-64);
            --font-style-responsive-display-3-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-3-line-height: var(--font-line-height-64);
            --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64);
            --font-style-responsive-display-4-size: var(--font-size-52);
            --font-style-responsive-display-4-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-4-line-height: var(--font-line-height-52);
            --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52);
            --font-style-heading-0-size: var(--font-size-48);
            --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-0-weight-medium: var(--font-weight-medium);
            --font-style-heading-0-line-height: var(--font-line-height-48);
            --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48);
            --font-style-heading-1-size: var(--font-size-40);
            --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-1-weight-medium: var(--font-weight-medium);
            --font-style-heading-1-line-height: var(--font-line-height-40);
            --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40);
            --font-style-heading-2-size: var(--font-size-28);
            --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-2-weight-medium: var(--font-weight-medium);
            --font-style-heading-2-line-height: var(--font-line-height-28);
            --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28);
            --font-style-heading-3-size: var(--font-size-24);
            --font-style-heading-3-size-2: var(--font-size-32);
            --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-3-weight-medium: var(--font-weight-medium);
            --font-style-heading-3-line-height: var(--font-line-height-24);
            --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24);
            --font-style-heading-4-size: var(--font-size-20);
            --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-4-weight-medium: var(--font-weight-medium);
            --font-style-heading-4-line-height: var(--font-line-height-20);
            --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20);
            --font-style-heading-5-size: var(--font-size-18);
            --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-5-weight-medium: var(--font-weight-medium);
            --font-style-heading-5-line-height: var(--font-line-height-18);
            --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18);
            --font-style-body-1-size: var(--font-size-16);
            --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-1-weight-medium: var(--font-weight-medium);
            --font-style-body-1-line-height: var(--font-line-height-16);
            --font-style-body-1-letter-spacing: var(--font-letter-spacing-16);
            --font-style-body-2-size: var(--font-size-14);
            --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-2-weight-medium: var(--font-weight-medium);
            --font-style-body-2-line-height: var(--font-line-height-14);
            --font-style-body-2-letter-spacing: var(--font-letter-spacing-14);
            --font-style-body-3-size: var(--font-size-12);
            --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-3-weight-medium: var(--font-weight-medium);
            --font-style-body-3-line-height: var(--font-line-height-12);
            --font-style-body-3-letter-spacing: var(--font-letter-spacing-12);
            --font-style-body-4-size: var(--font-size-10);
            --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-4-weight-medium: var(--font-weight-medium);
            --font-style-body-4-line-height: var(--font-line-height-10);
            --font-style-body-4-letter-spacing: var(--font-letter-spacing-10)
        }
    }
    @media (min-width:1280px) {
        :root {
            --font-style-responsive-display-1-size: var(--font-size-112);
            --font-style-responsive-display-1-weight: var(--font-weight-bold);
            --font-style-responsive-display-1-line-height: var(--font-line-height-112);
            --font-style-responsive-display-1-letter-spacing: var(--font-letter-spacing-112);
            --font-style-responsive-display-2-size: var(--font-size-80);
            --font-style-responsive-display-2-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-2-line-height: var(--font-line-height-80);
            --font-style-responsive-display-2-letter-spacing: var(--font-letter-spacing-80);
            --font-style-responsive-display-3-size: var(--font-size-64);
            --font-style-responsive-display-3-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-3-line-height: var(--font-line-height-64);
            --font-style-responsive-display-3-letter-spacing: var(--font-letter-spacing-64);
            --font-style-responsive-display-4-size: var(--font-size-52);
            --font-style-responsive-display-4-weight: var(--font-weight-semi-bold);
            --font-style-responsive-display-4-line-height: var(--font-line-height-52);
            --font-style-responsive-display-4-letter-spacing: var(--font-letter-spacing-52);
            --font-style-heading-0-size: var(--font-size-48);
            --font-style-heading-0-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-0-weight-medium: var(--font-weight-medium);
            --font-style-heading-0-line-height: var(--font-line-height-48);
            --font-style-heading-0-letter-spacing: var(--font-letter-spacing-48);
            --font-style-heading-1-size: var(--font-size-40);
            --font-style-heading-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-1-weight-medium: var(--font-weight-medium);
            --font-style-heading-1-line-height: var(--font-line-height-40);
            --font-style-heading-1-letter-spacing: var(--font-letter-spacing-40);
            --font-style-heading-2-size: var(--font-size-28);
            --font-style-heading-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-2-weight-medium: var(--font-weight-medium);
            --font-style-heading-2-line-height: var(--font-line-height-28);
            --font-style-heading-2-letter-spacing: var(--font-letter-spacing-28);
            --font-style-heading-3-size: var(--font-size-24);
            --font-style-heading-3-size-2: var(--font-size-32);
            --font-style-heading-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-3-weight-medium: var(--font-weight-medium);
            --font-style-heading-3-line-height: var(--font-line-height-24);
            --font-style-heading-3-letter-spacing: var(--font-letter-spacing-24);
            --font-style-heading-4-size: var(--font-size-20);
            --font-style-heading-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-4-weight-medium: var(--font-weight-medium);
            --font-style-heading-4-line-height: var(--font-line-height-20);
            --font-style-heading-4-letter-spacing: var(--font-letter-spacing-20);
            --font-style-heading-5-size: var(--font-size-18);
            --font-style-heading-5-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-heading-5-weight-medium: var(--font-weight-medium);
            --font-style-heading-5-line-height: var(--font-line-height-18);
            --font-style-heading-5-letter-spacing: var(--font-letter-spacing-18);
            --font-style-body-1-size: var(--font-size-16);
            --font-style-body-1-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-1-weight-medium: var(--font-weight-medium);
            --font-style-body-1-line-height: var(--font-line-height-16);
            --font-style-body-1-letter-spacing: var(--font-letter-spacing-16);
            --font-style-body-2-size: var(--font-size-14);
            --font-style-body-2-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-2-weight-medium: var(--font-weight-medium);
            --font-style-body-2-line-height: var(--font-line-height-14);
            --font-style-body-2-letter-spacing: var(--font-letter-spacing-14);
            --font-style-body-3-size: var(--font-size-12);
            --font-style-body-3-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-3-weight-medium: var(--font-weight-medium);
            --font-style-body-3-line-height: var(--font-line-height-12);
            --font-style-body-3-letter-spacing: var(--font-letter-spacing-12);
            --font-style-body-4-size: var(--font-size-10);
            --font-style-body-4-weight-semi-bold: var(--font-weight-semi-bold);
            --font-style-body-4-weight-medium: var(--font-weight-medium);
            --font-style-body-4-line-height: var(--font-line-height-10);
            --font-style-body-4-letter-spacing: var(--font-letter-spacing-10)
        }
    }
    :root {
        --color-background-canvas: var(--color-light-grey-050);
        --color-background-canvas-muted: var(--color-light-grey-100);
        --color-background-canvas-sheet: var(--color-light-grey-050);
        --color-background-canvas-sheet-transparent: var(--color-light-grey-050-0);
        --color-background-canvas-overlay: var(--color-light-grey-950-60);
        --color-background-white: var(--color-light-constant-050);
        --color-background-black: var(--color-light-constant-950);
        --color-background-surface: var(--color-light-grey-100);
        --color-background-surface-hover: var(--color-light-grey-200);
        --color-background-surface-pressed: var(--color-light-grey-300);
        --color-background-surface-disabled: var(--color-light-grey-100);
        --color-background-surface-transparent: var(--color-light-grey-950-3);
        --color-background-surface-transparent-hover: var(--color-light-grey-950-5);
        --color-background-surface-transparent-pressed: var(--color-light-grey-950-10);
        --color-background-surface-transparent-disabled: var(--color-light-grey-950-3);
        --color-background-base: var(--color-light-grey-050);
        --color-background-base-hover: var(--color-light-grey-100);
        --color-background-base-pressed: var(--color-light-grey-200);
        --color-background-base-transparent: var(--color-light-grey-950-0);
        --color-background-base-transparent-hover: var(--color-light-grey-950-5);
        --color-background-base-transparent-pressed: var(--color-light-grey-950-10);
        --color-background-disabled: var(--color-light-grey-200);
        --color-background-disabled-strong: var(--color-light-grey-300);
        --color-background-muted: var(--color-light-grey-200);
        --color-background-muted-hover: var(--color-light-grey-300);
        --color-background-muted-pressed: var(--color-light-grey-400);
        --color-background-muted-strong: var(--color-light-grey-600);
        --color-background-muted-strong-hover: var(--color-light-grey-700);
        --color-background-muted-strong-pressed: var(--color-light-grey-800);
        --color-background-muted-transparent: var(--color-light-grey-950-5);
        --color-background-muted-transparent-hover: var(--color-light-grey-950-10);
        --color-background-muted-transparent-pressed: var(--color-light-grey-950-20);
        --color-background-muted-transparent-disabled: var(--color-light-grey-950-5);
        --color-background-accent-ledger-live: var(--color-light-purple-600);
        --color-background-accent-ledger-live-hover: var(--color-light-purple-700);
        --color-background-accent-ledger-live-pressed: var(--color-light-purple-800);
        --color-background-accent-enterprise: var(--color-light-blue-600);
        --color-background-accent-enterprise-hover: var(--color-light-blue-700);
        --color-background-accent-enterprise-pressed: var(--color-light-blue-800);
        --color-background-accent-websites: var(--color-light-orange-600);
        --color-background-accent-websites-hover: var(--color-light-orange-700);
        --color-background-accent-websites-pressed: var(--color-light-orange-800);
        --color-background-interactive: var(--color-light-grey-950);
        --color-background-interactive-hover: var(--color-light-grey-900);
        --color-background-interactive-pressed: var(--color-light-grey-800);
        --color-background-active-ledger-live: var(--color-light-purple-600);
        --color-background-active-ledger-live-hover: var(--color-light-purple-700);
        --color-background-active-ledger-live-pressed: var(--color-light-purple-800);
        --color-background-active-enterprise: var(--color-light-blue-600);
        --color-background-active-enterprise-hover: var(--color-light-blue-700);
        --color-background-active-enterprise-pressed: var(--color-light-blue-800);
        --color-background-active-websites: var(--color-light-orange-600);
        --color-background-active-websites-hover: var(--color-light-orange-700);
        --color-background-active-websites-pressed: var(--color-light-orange-800);
        --color-background-active-subtle-ledger-live: var(--color-light-purple-050);
        --color-background-active-subtle-ledger-live-hover: var(--color-light-purple-100);
        --color-background-active-subtle-ledger-live-pressed: var(--color-light-purple-200);
        --color-background-active-subtle-enterprise: var(--color-light-blue-050);
        --color-background-active-subtle-enterprise-hover: var(--color-light-blue-100);
        --color-background-active-subtle-enterprise-pressed: var(--color-light-blue-200);
        --color-background-active-subtle-website: var(--color-light-orange-050);
        --color-background-active-subtle-website-hover: var(--color-light-orange-100);
        --color-background-active-subtle-website-pressed: var(--color-light-orange-200);
        --color-background-error: var(--color-light-red-600-10);
        --color-background-error-hover: var(--color-light-red-600-20);
        --color-background-error-pressed: var(--color-light-red-600-30);
        --color-background-error-strong: var(--color-light-red-600);
        --color-background-error-transparent: var(--color-light-red-600-0);
        --color-background-warning: var(--color-light-yellow-600-10);
        --color-background-warning-strong: var(--color-light-yellow-600);
        --color-background-success: var(--color-light-green-600-10);
        --color-background-success-strong: #47883a;
        --color-background-success-transparent: var(--color-light-green-600-0);
        --color-background-native: #f7f7f7;
        --color-background-gradient-100: var(--color-light-grey-050);
        --color-background-gradient-80: var(--color-light-grey-050-80);
        --color-background-gradient-70: var(--color-light-grey-050-70);
        --color-background-gradient-40: var(--color-light-grey-050-40);
        --color-background-gradient-30: var(--color-light-grey-050-30);
        --color-background-gradient-0: var(--color-light-grey-050-0);
        --color-background-gradient-overlay-80: var(--color-light-grey-950-80);
        --color-background-gradient-overlay-0: var(--color-light-grey-950-0);
        --color-text-black: var(--color-light-constant-950);
        --color-text-white: var(--color-light-constant-050);
        --color-text-grey: var(--color-light-grey-300);
        --color-text-base: var(--color-light-grey-950);
        --color-text-base-hover: var(--color-light-grey-900);
        --color-text-base-pressed: var(--color-light-grey-800);
        --color-text-disabled: var(--color-light-grey-500);
        --color-text-muted: var(--color-light-grey-700);
        --color-text-muted-hover: var(--color-light-grey-800);
        --color-text-muted-pressed: var(--color-light-grey-900);
        --color-text-muted-subtle: var(--color-light-grey-300);
        --color-text-active-ledger-live: var(--color-light-purple-800);
        --color-text-active-enterprise: var(--color-light-blue-700);
        --color-text-active-websites: var(--color-light-orange-800);
        --color-text-interactive-ledger-live: var(--color-light-purple-800);
        --color-text-interactive-ledger-live-hover: var(--color-light-purple-900);
        --color-text-interactive-ledger-live-pressed: var(--color-light-purple-950);
        --color-text-interactive-enterprise: var(--color-light-blue-700);
        --color-text-interactive-enterprise-hover: var(--color-light-blue-800);
        --color-text-interactive-enterprise-pressed: var(--color-light-blue-900);
        --color-text-interactive-websites: var(--color-light-orange-800);
        --color-text-interactive-websites-hover: var(--color-light-orange-900);
        --color-text-interactive-websites-pressed: var(--color-light-orange-950);
        --color-text-error: var(--color-light-red-700);
        --color-text-warning: var(--color-light-yellow-700);
        --color-text-success: var(--color-light-green-600);
        --color-text-on-accent-ledger-live: var(--color-light-grey-950);
        --color-text-on-accent-enterprise: var(--color-light-grey-050);
        --color-text-on-accent-websites: var(--color-light-grey-050);
        --color-text-on-interactive: var(--color-light-grey-050);
        --color-text-on-error-strong: var(--color-light-grey-050);
        --color-text-on-warning-strong: var(--color-light-grey-950);
        --color-text-on-success-strong: var(--color-light-grey-050);
        --color-text-native: #007aff;
        --color-border-black: var(--color-light-constant-950);
        --color-border-white: var(--color-light-constant-050);
        --color-border-base: var(--color-light-grey-950);
        --color-border-base-hover: var(--color-light-grey-900);
        --color-border-base-pressed: var(--color-light-grey-800);
        --color-border-disabled: var(--color-light-grey-300);
        --color-border-muted: var(--color-light-grey-600);
        --color-border-muted-hover: var(--color-light-grey-700);
        --color-border-muted-pressed: var(--color-light-grey-800);
        --color-border-muted-subtle: var(--color-light-grey-300);
        --color-border-muted-subtle-hover: var(--color-light-grey-400);
        --color-border-muted-subtle-pressed: var(--color-light-grey-500);
        --color-border-active-ledger-live: var(--color-light-purple-600);
        --color-border-active-ledger-live-hover: var(--color-light-purple-700);
        --color-border-active-ledger-live-pressed: var(--color-light-purple-800);
        --color-border-active-enterprise: var(--color-light-blue-600);
        --color-border-active-enterprise-hover: var(--color-light-blue-700);
        --color-border-active-enterprise-pressed: var(--color-light-blue-800);
        --color-border-active-websites: var(--color-light-orange-600);
        --color-border-active-websites-hover: var(--color-light-orange-700);
        --color-border-active-websites-pressed: var(--color-light-orange-800);
        --color-border-focus-ledger-live: var(--color-light-purple-800);
        --color-border-focus-enterprise: var(--color-light-blue-800);
        --color-border-focus-websites: var(--color-light-orange-800);
        --color-border-error: var(--color-light-red-600);
        --color-border-error-hover: var(--color-light-red-700);
        --color-border-error-pressed: var(--color-light-red-800);
        --color-border-warning: var(--color-light-yellow-600);
        --color-border-success: var(--color-light-green-600);
        --color-border-icon: var(--color-light-grey-950-5);
        --color-crypto-aion: var(--color-light-crypto-aion);
        --color-crypto-aion-0: var(--color-light-crypto-aion-0);
        --color-crypto-algorand: var(--color-light-crypto-algorand);
        --color-crypto-algorand-0: var(--color-light-crypto-algorand-0);
        --color-crypto-avax: var(--color-light-crypto-avax);
        --color-crypto-avax-0: var(--color-light-crypto-avax-0);
        --color-crypto-bat: var(--color-light-crypto-bat);
        --color-crypto-bat-0: var(--color-light-crypto-bat-0);
        --color-crypto-bgb: var(--color-light-crypto-bgb);
        --color-crypto-bgb-0: var(--color-light-crypto-bgb-0);
        --color-crypto-bitcoin: var(--color-light-crypto-bitcoin);
        --color-crypto-bitcoin-0: var(--color-light-crypto-bitcoin-0);
        --color-crypto-bitcoin-cash: var(--color-light-crypto-bitcoin-cash);
        --color-crypto-bitcoin-cash-0: var(--color-light-crypto-bitcoin-cash-0);
        --color-crypto-bitcoin-gold: var(--color-light-crypto-bitcoin-gold);
        --color-crypto-bitcoin-gold-0: var(--color-light-crypto-bitcoin-gold-0);
        --color-crypto-bitcoin-sv: var(--color-light-crypto-bitcoin-sv);
        --color-crypto-bitcoin-sv-0: var(--color-light-crypto-bitcoin-sv-0);
        --color-crypto-binance: var(--color-light-crypto-binance);
        --color-crypto-binance-0: var(--color-light-crypto-binance-0);
        --color-crypto-bytecoin: var(--color-light-crypto-bytecoin);
        --color-crypto-bytecoin-0: var(--color-light-crypto-bytecoin-0);
        --color-crypto-cardano: var(--color-light-crypto-cardano);
        --color-crypto-cardano-0: var(--color-light-crypto-cardano-0);
        --color-crypto-cosmos: var(--color-light-crypto-cosmos);
        --color-crypto-cosmos-0: var(--color-light-crypto-cosmos-0);
        --color-crypto-compound: var(--color-light-crypto-compound);
        --color-crypto-compound-0: var(--color-light-crypto-compound-0);
        --color-crypto-celo: var(--color-light-crypto-celo);
        --color-crypto-celo-0: var(--color-light-crypto-celo-0);
        --color-crypto-celo-2: var(--color-light-crypto-celo-2);
        --color-crypto-celo-2-0: var(--color-light-crypto-celo-2-0);
        --color-crypto-chainlink: var(--color-light-crypto-chainlink);
        --color-crypto-chainlink-0: var(--color-light-crypto-chainlink-0);
        --color-crypto-cro: var(--color-light-crypto-cro);
        --color-crypto-cro-0: var(--color-light-crypto-cro-0);
        --color-crypto-dash: var(--color-light-crypto-dash);
        --color-crypto-dash-0: var(--color-light-crypto-dash-0);
        --color-crypto-dai: var(--color-light-crypto-dai);
        --color-crypto-dai-0: var(--color-light-crypto-dai-0);
        --color-crypto-decred: var(--color-light-crypto-decred);
        --color-crypto-decred-0: var(--color-light-crypto-decred-0);
        --color-crypto-digibyte: var(--color-light-crypto-digibyte);
        --color-crypto-digibyte-0: var(--color-light-crypto-digibyte-0);
        --color-crypto-dogecoin: var(--color-light-crypto-dogecoin);
        --color-crypto-dogecoin-0: var(--color-light-crypto-dogecoin-0);
        --color-crypto-dydx: var(--color-light-crypto-dydx);
        --color-crypto-dydx-0: var(--color-light-crypto-dydx-0);
        --color-crypto-dym: var(--color-light-crypto-dym);
        --color-crypto-dym-0: var(--color-light-crypto-dym-0);
        --color-crypto-elrond: var(--color-light-crypto-elrond);
        --color-crypto-elrond-0: var(--color-light-crypto-elrond-0);
        --color-crypto-eng: var(--color-light-crypto-eng);
        --color-crypto-eng-0: var(--color-light-crypto-eng-0);
        --color-crypto-eos: var(--color-light-crypto-eos);
        --color-crypto-eos-0: var(--color-light-crypto-eos-0);
        --color-crypto-ethergem: var(--color-light-crypto-ethergem);
        --color-crypto-ethergem-0: var(--color-light-crypto-ethergem-0);
        --color-crypto-ethereum: var(--color-light-crypto-ethereum);
        --color-crypto-ethereum-0: var(--color-light-crypto-ethereum-0);
        --color-crypto-ethereum-classic: var(--color-light-crypto-ethereum-classic);
        --color-crypto-ethereum-classic-0: var(--color-light-crypto-ethereum-classic-0);
        --color-crypto-flr: var(--color-light-crypto-flr);
        --color-crypto-flr-0: var(--color-light-crypto-flr-0);
        --color-crypto-ftm: var(--color-light-crypto-ftm);
        --color-crypto-ftm-0: var(--color-light-crypto-ftm-0);
        --color-crypto-hedera: var(--color-light-crypto-hedera);
        --color-crypto-hedera-0: var(--color-light-crypto-hedera-0);
        --color-crypto-hnt: var(--color-light-crypto-hnt);
        --color-crypto-hnt-0: var(--color-light-crypto-hnt-0);
        --color-crypto-huobi: var(--color-light-crypto-huobi);
        --color-crypto-huobi-0: var(--color-light-crypto-huobi-0);
        --color-crypto-iota: var(--color-light-crypto-iota);
        --color-crypto-iota-0: var(--color-light-crypto-iota-0);
        --color-crypto-komodo: var(--color-light-crypto-komodo);
        --color-crypto-komodo-0: var(--color-light-crypto-komodo-0);
        --color-crypto-leo: var(--color-light-crypto-leo);
        --color-crypto-leo-0: var(--color-light-crypto-leo-0);
        --color-crypto-litecoin: var(--color-light-crypto-litecoin);
        --color-crypto-litecoin-0: var(--color-light-crypto-litecoin-0);
        --color-crypto-monero: var(--color-light-crypto-monero);
        --color-crypto-monero-0: var(--color-light-crypto-monero-0);
        --color-crypto-multiverse-x: var(--color-light-crypto-multiverse-x);
        --color-crypto-multiverse-x-0: var(--color-light-crypto-multiverse-x-0);
        --color-crypto-nano: var(--color-light-crypto-nano);
        --color-crypto-nano-0: var(--color-light-crypto-nano-0);
        --color-crypto-near: var(--color-light-crypto-near);
        --color-crypto-near-0: var(--color-light-crypto-near-0);
        --color-crypto-neo: var(--color-light-crypto-neo);
        --color-crypto-neo-0: var(--color-light-crypto-neo-0);
        --color-crypto-nimiq: var(--color-light-crypto-nimiq);
        --color-crypto-nimiq-0: var(--color-light-crypto-nimiq-0);
        --color-crypto-omg-network: var(--color-light-crypto-omg-network);
        --color-crypto-omg-network-0: var(--color-light-crypto-omg-network-0);
        --color-crypto-okb: var(--color-light-crypto-okb);
        --color-crypto-okb-0: var(--color-light-crypto-okb-0);
        --color-crypto-osmo: var(--color-light-crypto-osmo);
        --color-crypto-osmo-0: var(--color-light-crypto-osmo-0);
        --color-crypto-peercoin: var(--color-light-crypto-peercoin);
        --color-crypto-peercoin-0: var(--color-light-crypto-peercoin-0);
        --color-crypto-pirl: var(--color-light-crypto-pirl);
        --color-crypto-pirl-0: var(--color-light-crypto-pirl-0);
        --color-crypto-pivx: var(--color-light-crypto-pivx);
        --color-crypto-pivx-0: var(--color-light-crypto-pivx-0);
        --color-crypto-polkadot: var(--color-light-crypto-polkadot);
        --color-crypto-polkadot-0: var(--color-light-crypto-polkadot-0);
        --color-crypto-polygon: var(--color-light-crypto-polygon);
        --color-crypto-polygon-0: var(--color-light-crypto-polygon-0);
        --color-crypto-qnt: var(--color-light-crypto-qnt);
        --color-crypto-qnt-0: var(--color-light-crypto-qnt-0);
        --color-crypto-sats: var(--color-light-crypto-sats);
        --color-crypto-sats-0: var(--color-light-crypto-sats-0);
        --color-crypto-stellar: var(--color-light-crypto-stellar);
        --color-crypto-stellar-0: var(--color-light-crypto-stellar-0);
        --color-crypto-sol: var(--color-light-crypto-sol);
        --color-crypto-sol-0: var(--color-light-crypto-sol-0);
        --color-crypto-tether-usdt: var(--color-light-crypto-tether-usdt);
        --color-crypto-tether-usdt-0: var(--color-light-crypto-tether-usdt-0);
        --color-crypto-tezos: var(--color-light-crypto-tezos);
        --color-crypto-tezos-0: var(--color-light-crypto-tezos-0);
        --color-crypto-tkx: var(--color-light-crypto-tkx);
        --color-crypto-tkx-0: var(--color-light-crypto-tkx-0);
        --color-crypto-tron: var(--color-light-crypto-tron);
        --color-crypto-tron-0: var(--color-light-crypto-tron-0);
        --color-crypto-uniswap: var(--color-light-crypto-uniswap);
        --color-crypto-uniswap-0: var(--color-light-crypto-uniswap-0);
        --color-crypto-tusd: var(--color-light-crypto-tusd);
        --color-crypto-tusd-0: var(--color-light-crypto-tusd-0);
        --color-crypto-usdc: var(--color-light-crypto-usdc);
        --color-crypto-usdc-0: var(--color-light-crypto-usdc-0);
        --color-crypto-uni: var(--color-light-crypto-uni);
        --color-crypto-uni-0: var(--color-light-crypto-uni-0);
        --color-crypto-waves: var(--color-light-crypto-waves);
        --color-crypto-waves-0: var(--color-light-crypto-waves-0);
        --color-crypto-xrp: var(--color-light-crypto-xrp);
        --color-crypto-xrp-0: var(--color-light-crypto-xrp-0);
        --color-crypto-xin: var(--color-light-crypto-xin);
        --color-crypto-xin-0: var(--color-light-crypto-xin-0);
        --color-crypto-yieldly: var(--color-light-crypto-yieldly);
        --color-crypto-yieldly-0: var(--color-light-crypto-yieldly-0);
        --color-crypto-zcash: var(--color-light-crypto-zcash);
        --color-crypto-zcash-0: var(--color-light-crypto-zcash-0);
        --color-discover-1inch: var(--color-light-discover-1inch);
        --color-discover-changelly: var(--color-light-discover-changelly);
        --color-discover-compound: var(--color-light-discover-compound);
        --color-discover-deversifi: var(--color-light-discover-deversifi);
        --color-discover-lido: var(--color-light-discover-lido);
        --color-discover-opensea: var(--color-light-discover-opensea);
        --color-discover-paraswap: var(--color-light-discover-paraswap);
        --color-discover-rarible: var(--color-light-discover-rarible);
        --color-discover-zerion: var(--color-light-discover-zerion);
        --color-discover-bitrefill: var(--color-light-discover-bitrefill);
        --color-discover-loopipay-blue: var(--color-light-discover-loopipay-blue);
        --color-discover-loopipay-black: var(--color-light-discover-loopipay-black);
        --color-discover-loopipay-lime: var(--color-light-discover-loopipay-lime);
        --color-discover-simplex: var(--color-light-discover-simplex);
        --color-discover-baanx: var(--color-light-discover-baanx);
        --color-discover-mercuryo: var(--color-light-discover-mercuryo);
        --color-discover-juno: var(--color-light-discover-juno);
        --color-discover-sardine: var(--color-light-discover-sardine);
        --background-canvas: var(--color-background-canvas);
        --background-canvas-muted: var(--color-background-canvas-muted);
        --background-canvas-sheet: var(--color-background-canvas-sheet);
        --background-canvas-sheet-transparent: var(--color-background-canvas-sheet-transparent);
        --background-canvas-overlay: var(--color-background-canvas-overlay);
        --background-white: var(--color-background-white);
        --background-black: var(--color-background-black);
        --background-surface: var(--color-background-surface);
        --background-surface-hover: var(--color-background-surface-hover);
        --background-surface-pressed: var(--color-background-surface-pressed);
        --background-surface-disabled: var(--color-background-surface-disabled);
        --background-surface-transparent: var(--color-background-surface-transparent);
        --background-surface-transparent-hover: var(--color-background-surface-transparent-hover);
        --background-surface-transparent-pressed: var(--color-background-surface-transparent-pressed);
        --background-surface-transparent-disabled: var(--color-background-surface-transparent-disabled);
        --background-base: var(--color-background-base);
        --background-base-hover: var(--color-background-base-hover);
        --background-base-pressed: var(--color-background-base-pressed);
        --background-base-transparent: var(--color-background-base-transparent);
        --background-base-transparent-hover: var(--color-background-base-transparent-hover);
        --background-base-transparent-pressed: var(--color-background-base-transparent-pressed);
        --background-disabled: var(--color-background-disabled);
        --background-disabled-strong: var(--color-background-disabled-strong);
        --background-muted: var(--color-background-muted);
        --background-muted-hover: var(--color-background-muted-hover);
        --background-muted-pressed: var(--color-background-muted-pressed);
        --background-muted-transparent: var(--color-background-muted-transparent);
        --background-muted-transparent-hover: var(--color-background-muted-transparent-hover);
        --background-muted-transparent-pressed: var(--color-background-muted-transparent-pressed);
        --background-muted-transparent-disabled: var(--color-background-muted-transparent-disabled);
        --background-muted-strong: var(--color-background-muted-strong);
        --background-muted-strong-hover: var(--color-background-muted-strong-hover);
        --background-muted-strong-pressed: var(--color-background-muted-strong-pressed);
        --background-accent: var(--color-background-accent-websites);
        --background-accent-hover: var(--color-background-accent-websites-hover);
        --background-accent-pressed: var(--color-background-accent-websites-pressed);
        --background-interactive: var(--color-background-interactive);
        --background-interactive-hover: var(--color-background-interactive-hover);
        --background-interactive-pressed: var(--color-background-interactive-pressed);
        --background-error: var(--color-background-error);
        --background-error-hover: var(--color-background-error-hover);
        --background-error-pressed: var(--color-background-error-pressed);
        --background-error-strong: var(--color-background-error-strong);
        --background-error-transparent: var(--color-background-error-transparent);
        --background-warning: var(--color-background-warning);
        --background-warning-strong: var(--color-background-warning-strong);
        --background-success: var(--color-background-success);
        --background-success-strong: var(--color-background-success-strong);
        --background-success-transparent: var(--color-background-success-transparent);
        --background-active: var(--color-background-accent-websites);
        --background-active-hover: var(--color-background-accent-websites-hover);
        --background-active-pressed: var(--color-background-accent-websites-pressed);
        --background-active-subtle: var(--color-background-active-subtle-website);
        --background-active-subtle-hover: var(--color-background-active-subtle-website-hover);
        --background-active-subtle-pressed: var(--color-background-active-subtle-website-pressed);
        --background-native: var(--color-background-native);
        --background-gradient-100: var(--color-background-gradient-100);
        --background-gradient-80: var(--color-background-gradient-80);
        --background-gradient-70: var(--color-background-gradient-70);
        --background-gradient-40: var(--color-background-gradient-40);
        --background-gradient-30: var(--color-background-gradient-30);
        --background-gradient-0: var(--color-background-gradient-0);
        --background-gradient-overlay-80: var(--color-background-gradient-overlay-80);
        --background-gradient-overlay-0: var(--color-background-gradient-overlay-0);
        --text-black: var(--color-text-black);
        --text-white: var(--color-text-white);
        --text-grey: var(--color-text-grey);
        --text-base: var(--color-text-base);
        --text-base-hover: var(--color-text-base-hover);
        --text-base-pressed: var(--color-text-base-pressed);
        --text-disabled: var(--color-text-disabled);
        --text-muted: var(--color-text-muted);
        --text-muted-hover: var(--color-text-muted-hover);
        --text-muted-pressed: var(--color-text-muted-pressed);
        --text-muted-subtle: var(--color-text-muted-subtle);
        --text-active: var(--color-text-active-websites);
        --text-interactive: var(--color-text-interactive-websites);
        --text-interactive-hover: var(--color-text-interactive-websites-hover);
        --text-interactive-pressed: var(--color-text-interactive-websites-pressed);
        --text-error: var(--color-text-error);
        --text-warning: var(--color-text-warning);
        --text-success: var(--color-text-success);
        --text-on-accent: var(--color-text-on-accent-websites);
        --text-on-interactive: var(--color-text-on-interactive);
        --text-on-error-strong: var(--color-text-on-error-strong);
        --text-on-warning-strong: var(--color-text-on-warning-strong);
        --text-on-success-strong: var(--color-text-on-success-strong);
        --text-native: var(--color-text-native);
        --border-black: var(--color-border-black);
        --border-white: var(--color-border-white);
        --border-disabled: var(--color-border-disabled);
        --border-base: var(--color-border-base);
        --border-base-hover: var(--color-border-base-hover);
        --border-base-pressed: var(--color-border-base-pressed);
        --border-muted: var(--color-border-muted);
        --border-muted-hover: var(--color-border-muted-hover);
        --border-muted-pressed: var(--color-border-muted-pressed);
        --border-muted-subtle: var(--color-border-muted-subtle);
        --border-muted-subtle-hover: var(--color-border-muted-subtle-hover);
        --border-muted-subtle-pressed: var(--color-border-muted-subtle-pressed);
        --border-error: var(--color-border-error);
        --border-error-hover: var(--color-border-error-hover);
        --border-error-pressed: var(--color-border-error-pressed);
        --border-warning: var(--color-border-warning);
        --border-success: var(--color-border-success);
        --border-active: var(--color-border-active-websites);
        --border-active-hover: var(--color-border-active-websites-hover);
        --border-active-pressed: var(--color-border-active-websites-pressed);
        --border-focus: var(--color-border-focus-websites);
        --border-icon: var(--color-border-icon);
        --border-width: var(--stroke-1);
        --border-width-active: var(--stroke-2);
        --border-width-focus: var(--stroke-2);
        --border-width-stepper: var(--stroke-4)
    }
    .dark {
        --color-background-canvas: var(--color-dark-grey-050);
        --color-background-canvas-muted: var(--color-dark-grey-050);
        --color-background-canvas-sheet: var(--color-dark-grey-075);
        --color-background-canvas-sheet-transparent: var(--color-dark-grey-075-0);
        --color-background-canvas-overlay: var(--color-dark-grey-050-60);
        --color-background-white: var(--color-dark-constant-050);
        --color-background-black: var(--color-dark-constant-950);
        --color-background-surface: var(--color-dark-grey-100);
        --color-background-surface-hover: var(--color-dark-grey-200);
        --color-background-surface-pressed: var(--color-dark-grey-300);
        --color-background-surface-disabled: var(--color-dark-grey-100);
        --color-background-surface-transparent: var(--color-dark-grey-950-5);
        --color-background-surface-transparent-hover: var(--color-dark-grey-950-10);
        --color-background-surface-transparent-pressed: var(--color-dark-grey-950-20);
        --color-background-surface-transparent-disabled: var(--color-dark-grey-950-5);
        --color-background-base: var(--color-dark-grey-050);
        --color-background-base-hover: var(--color-dark-grey-100);
        --color-background-base-pressed: var(--color-dark-grey-200);
        --color-background-base-transparent: var(--color-dark-grey-950-0);
        --color-background-base-transparent-hover: var(--color-dark-grey-950-10);
        --color-background-base-transparent-pressed: var(--color-dark-grey-950-20);
        --color-background-disabled: var(--color-dark-grey-200);
        --color-background-disabled-strong: var(--color-dark-grey-300);
        --color-background-muted: var(--color-dark-grey-200);
        --color-background-muted-hover: var(--color-dark-grey-300);
        --color-background-muted-pressed: var(--color-dark-grey-400);
        --color-background-muted-strong: var(--color-dark-grey-600);
        --color-background-muted-strong-hover: var(--color-dark-grey-700);
        --color-background-muted-strong-pressed: var(--color-dark-grey-800);
        --color-background-muted-transparent: var(--color-dark-grey-950-10);
        --color-background-muted-transparent-hover: var(--color-dark-grey-950-20);
        --color-background-muted-transparent-pressed: var(--color-dark-grey-950-30);
        --color-background-muted-transparent-disabled: var(--color-dark-grey-950-10);
        --color-background-accent-ledger-live: var(--color-dark-purple-400);
        --color-background-accent-ledger-live-hover: var(--color-dark-purple-500);
        --color-background-accent-ledger-live-pressed: var(--color-dark-purple-600);
        --color-background-accent-enterprise: var(--color-dark-blue-400);
        --color-background-accent-enterprise-hover: var(--color-dark-blue-500);
        --color-background-accent-enterprise-pressed: var(--color-dark-blue-600);
        --color-background-accent-websites: var(--color-dark-orange-400);
        --color-background-accent-websites-hover: var(--color-dark-orange-500);
        --color-background-accent-websites-pressed: var(--color-dark-orange-600);
        --color-background-interactive: var(--color-dark-grey-950);
        --color-background-interactive-hover: var(--color-dark-grey-900);
        --color-background-interactive-pressed: var(--color-dark-grey-800);
        --color-background-active-ledger-live: var(--color-dark-purple-400);
        --color-background-active-ledger-live-hover: var(--color-dark-purple-500);
        --color-background-active-ledger-live-pressed: var(--color-dark-purple-600);
        --color-background-active-enterprise: var(--color-dark-blue-400);
        --color-background-active-enterprise-hover: var(--color-dark-blue-500);
        --color-background-active-enterprise-pressed: var(--color-dark-blue-600);
        --color-background-active-websites: var(--color-dark-orange-400);
        --color-background-active-websites-hover: var(--color-dark-orange-500);
        --color-background-active-websites-pressed: var(--color-dark-orange-600);
        --color-background-active-subtle-ledger-live: var(--color-dark-purple-050);
        --color-background-active-subtle-ledger-live-hover: var(--color-dark-purple-100);
        --color-background-active-subtle-ledger-live-pressed: var(--color-dark-purple-200);
        --color-background-active-subtle-enterprise: var(--color-dark-blue-050);
        --color-background-active-subtle-enterprise-hover: var(--color-dark-blue-100);
        --color-background-active-subtle-enterprise-pressed: var(--color-dark-blue-200);
        --color-background-active-subtle-website: var(--color-dark-orange-050);
        --color-background-active-subtle-website-hover: var(--color-dark-orange-100);
        --color-background-active-subtle-website-pressed: var(--color-dark-orange-200);
        --color-background-error: var(--color-dark-red-600-15);
        --color-background-error-hover: var(--color-dark-red-600-30);
        --color-background-error-pressed: var(--color-dark-red-600-40);
        --color-background-error-strong: var(--color-dark-red-600);
        --color-background-error-transparent: var(--color-dark-red-600-0);
        --color-background-warning: var(--color-dark-yellow-600-15);
        --color-background-warning-strong: var(--color-dark-yellow-600);
        --color-background-success: var(--color-dark-green-600-15);
        --color-background-success-strong: var(--color-dark-green-600);
        --color-background-success-transparent: var(--color-dark-green-600-0);
        --color-background-native: #c3c3c3;
        --color-background-gradient-100: var(--color-dark-grey-050);
        --color-background-gradient-80: var(--color-dark-grey-050-80);
        --color-background-gradient-70: var(--color-dark-grey-050-70);
        --color-background-gradient-40: var(--color-dark-grey-050-40);
        --color-background-gradient-30: var(--color-dark-grey-050-30);
        --color-background-gradient-0: var(--color-dark-grey-050-0);
        --color-background-gradient-overlay-80: var(--color-dark-grey-050-80);
        --color-background-gradient-overlay-0: var(--color-dark-grey-050-0);
        --color-text-black: var(--color-dark-constant-950);
        --color-text-white: var(--color-dark-constant-050);
        --color-text-grey: var(--color-dark-grey-900);
        --color-text-base: var(--color-dark-grey-950);
        --color-text-base-hover: var(--color-dark-grey-900);
        --color-text-base-pressed: var(--color-dark-grey-800);
        --color-text-disabled: var(--color-dark-grey-400);
        --color-text-muted: var(--color-dark-grey-700);
        --color-text-muted-hover: var(--color-dark-grey-800);
        --color-text-muted-pressed: var(--color-dark-grey-900);
        --color-text-muted-subtle: var(--color-dark-grey-300);
        --color-text-active-ledger-live: var(--color-dark-purple-400);
        --color-text-active-enterprise: var(--color-dark-blue-500);
        --color-text-active-websites: var(--color-dark-orange-400);
        --color-text-interactive-ledger-live: var(--color-dark-purple-400);
        --color-text-interactive-ledger-live-hover: var(--color-dark-purple-500);
        --color-text-interactive-ledger-live-pressed: var(--color-dark-purple-600);
        --color-text-interactive-enterprise: var(--color-dark-blue-500);
        --color-text-interactive-enterprise-hover: var(--color-dark-blue-600);
        --color-text-interactive-enterprise-pressed: var(--color-dark-blue-700);
        --color-text-interactive-websites: var(--color-dark-orange-400);
        --color-text-interactive-websites-hover: var(--color-dark-orange-500);
        --color-text-interactive-websites-pressed: var(--color-dark-orange-600);
        --color-text-error: var(--color-dark-red-700);
        --color-text-warning: var(--color-dark-yellow-700);
        --color-text-success: var(--color-dark-green-600);
        --color-text-on-accent-ledger-live: var(--color-dark-grey-050);
        --color-text-on-accent-enterprise: var(--color-dark-grey-950);
        --color-text-on-accent-websites: var(--color-dark-grey-950);
        --color-text-on-interactive: var(--color-dark-grey-050);
        --color-text-on-error-strong: var(--color-dark-grey-050);
        --color-text-on-warning-strong: var(--color-dark-grey-050);
        --color-text-on-success-strong: var(--color-dark-grey-050);
        --color-text-native: #007aff;
        --color-border-black: var(--color-dark-constant-950);
        --color-border-white: var(--color-dark-constant-050);
        --color-border-base: var(--color-dark-grey-950);
        --color-border-base-hover: var(--color-dark-grey-900);
        --color-border-base-pressed: var(--color-dark-grey-800);
        --color-border-disabled: var(--color-dark-grey-300);
        --color-border-muted: var(--color-dark-grey-500);
        --color-border-muted-hover: var(--color-dark-grey-600);
        --color-border-muted-pressed: var(--color-dark-grey-700);
        --color-border-muted-subtle: var(--color-dark-grey-300);
        --color-border-muted-subtle-hover: var(--color-dark-grey-400);
        --color-border-muted-subtle-pressed: var(--color-dark-grey-500);
        --color-border-active-ledger-live: var(--color-dark-purple-400);
        --color-border-active-ledger-live-hover: var(--color-dark-purple-500);
        --color-border-active-ledger-live-pressed: var(--color-dark-purple-600);
        --color-border-active-enterprise: var(--color-dark-blue-400);
        --color-border-active-enterprise-hover: var(--color-dark-blue-500);
        --color-border-active-enterprise-pressed: var(--color-dark-blue-600);
        --color-border-active-websites: var(--color-dark-orange-400);
        --color-border-active-websites-hover: var(--color-dark-orange-500);
        --color-border-active-websites-pressed: var(--color-dark-orange-600);
        --color-border-focus-ledger-live: var(--color-dark-purple-800);
        --color-border-focus-enterprise: var(--color-dark-blue-800);
        --color-border-focus-websites: var(--color-dark-orange-800);
        --color-border-error: var(--color-dark-red-600);
        --color-border-error-hover: var(--color-dark-red-700);
        --color-border-error-pressed: var(--color-dark-red-800);
        --color-border-warning: var(--color-dark-yellow-600);
        --color-border-success: var(--color-dark-green-600);
        --color-border-icon: var(--color-dark-grey-950-5);
        --color-crypto-aion: var(--color-dark-crypto-aion);
        --color-crypto-aion-0: var(--color-dark-crypto-aion-0);
        --color-crypto-algorand: var(--color-dark-crypto-algorand);
        --color-crypto-algorand-0: var(--color-dark-crypto-algorand-0);
        --color-crypto-avax: var(--color-dark-crypto-avax);
        --color-crypto-avax-0: var(--color-dark-crypto-avax-0);
        --color-crypto-bat: var(--color-dark-crypto-bat);
        --color-crypto-bat-0: var(--color-dark-crypto-bat-0);
        --color-crypto-bgb: var(--color-dark-crypto-bgb);
        --color-crypto-bgb-0: var(--color-dark-crypto-bgb-0);
        --color-crypto-bitcoin: var(--color-dark-crypto-bitcoin);
        --color-crypto-bitcoin-0: var(--color-dark-crypto-bitcoin-0);
        --color-crypto-bitcoin-cash: var(--color-dark-crypto-bitcoin-cash);
        --color-crypto-bitcoin-cash-0: var(--color-dark-crypto-bitcoin-cash-0);
        --color-crypto-bitcoin-gold: var(--color-dark-crypto-bitcoin-gold);
        --color-crypto-bitcoin-gold-0: var(--color-dark-crypto-bitcoin-gold-0);
        --color-crypto-bitcoin-sv: var(--color-dark-crypto-bitcoin-sv);
        --color-crypto-bitcoin-sv-0: var(--color-dark-crypto-bitcoin-sv-0);
        --color-crypto-binance: var(--color-dark-crypto-binance);
        --color-crypto-binance-0: var(--color-dark-crypto-binance-0);
        --color-crypto-bytecoin: var(--color-dark-crypto-bytecoin);
        --color-crypto-bytecoin-0: var(--color-dark-crypto-bytecoin-0);
        --color-crypto-cardano: var(--color-dark-crypto-cardano);
        --color-crypto-cardano-0: var(--color-dark-crypto-cardano-0);
        --color-crypto-cosmos: var(--color-dark-crypto-cosmos);
        --color-crypto-cosmos-0: var(--color-dark-crypto-cosmos-0);
        --color-crypto-compound: var(--color-dark-crypto-compound);
        --color-crypto-compound-0: var(--color-dark-crypto-compound-0);
        --color-crypto-celo: var(--color-dark-crypto-celo);
        --color-crypto-celo-0: var(--color-dark-crypto-celo-0);
        --color-crypto-celo-2: var(--color-dark-crypto-celo-2);
        --color-crypto-celo-2-0: var(--color-dark-crypto-celo-2-0);
        --color-crypto-chainlink: var(--color-dark-crypto-chainlink);
        --color-crypto-chainlink-0: var(--color-dark-crypto-chainlink-0);
        --color-crypto-cro: var(--color-dark-crypto-cro);
        --color-crypto-cro-0: var(--color-dark-crypto-cro-0);
        --color-crypto-dash: var(--color-dark-crypto-dash);
        --color-crypto-dash-0: var(--color-dark-crypto-dash-0);
        --color-crypto-dai: var(--color-dark-crypto-dai);
        --color-crypto-dai-0: var(--color-dark-crypto-dai-0);
        --color-crypto-decred: var(--color-dark-crypto-decred);
        --color-crypto-decred-0: var(--color-dark-crypto-decred-0);
        --color-crypto-digibyte: var(--color-dark-crypto-digibyte);
        --color-crypto-digibyte-0: var(--color-dark-crypto-digibyte-0);
        --color-crypto-dogecoin: var(--color-dark-crypto-dogecoin);
        --color-crypto-dogecoin-0: var(--color-dark-crypto-dogecoin-0);
        --color-crypto-dydx: var(--color-dark-crypto-dydx);
        --color-crypto-dydx-0: var(--color-dark-crypto-dydx-0);
        --color-crypto-dym: var(--color-dark-crypto-dym);
        --color-crypto-dym-0: var(--color-dark-crypto-dym-0);
        --color-crypto-elrond: var(--color-dark-crypto-elrond);
        --color-crypto-elrond-0: var(--color-dark-crypto-elrond-0);
        --color-crypto-eng: var(--color-dark-crypto-eng);
        --color-crypto-eng-0: var(--color-dark-crypto-eng-0);
        --color-crypto-eos: var(--color-dark-crypto-eos);
        --color-crypto-eos-0: var(--color-dark-crypto-eos-0);
        --color-crypto-ethergem: var(--color-dark-crypto-ethergem);
        --color-crypto-ethergem-0: var(--color-dark-crypto-ethergem-0);
        --color-crypto-ethereum: var(--color-dark-crypto-ethereum);
        --color-crypto-ethereum-0: var(--color-dark-crypto-ethereum-0);
        --color-crypto-ethereum-classic: var(--color-dark-crypto-ethereum-classic);
        --color-crypto-ethereum-classic-0: var(--color-dark-crypto-ethereum-classic-0);
        --color-crypto-flr: var(--color-dark-crypto-flr);
        --color-crypto-flr-0: var(--color-dark-crypto-flr-0);
        --color-crypto-ftm: var(--color-dark-crypto-ftm);
        --color-crypto-ftm-0: var(--color-dark-crypto-ftm-0);
        --color-crypto-hedera: var(--color-dark-crypto-hedera);
        --color-crypto-hedera-0: var(--color-dark-crypto-hedera-0);
        --color-crypto-hnt: var(--color-dark-crypto-hnt);
        --color-crypto-hnt-0: var(--color-dark-crypto-hnt-0);
        --color-crypto-huobi: var(--color-dark-crypto-huobi);
        --color-crypto-huobi-0: var(--color-dark-crypto-huobi-0);
        --color-crypto-iota: var(--color-dark-crypto-iota);
        --color-crypto-iota-0: var(--color-dark-crypto-iota-0);
        --color-crypto-komodo: var(--color-dark-crypto-komodo);
        --color-crypto-komodo-0: var(--color-dark-crypto-komodo-0);
        --color-crypto-leo: var(--color-dark-crypto-leo);
        --color-crypto-leo-0: var(--color-dark-crypto-leo-0);
        --color-crypto-litecoin: var(--color-dark-crypto-litecoin);
        --color-crypto-litecoin-0: var(--color-dark-crypto-litecoin-0);
        --color-crypto-monero: var(--color-dark-crypto-monero);
        --color-crypto-monero-0: var(--color-dark-crypto-monero-0);
        --color-crypto-multiverse-x: var(--color-dark-crypto-multiverse-x);
        --color-crypto-multiverse-x-0: var(--color-dark-crypto-multiverse-x-0);
        --color-crypto-nano: var(--color-dark-crypto-nano);
        --color-crypto-nano-0: var(--color-dark-crypto-nano-0);
        --color-crypto-near: var(--color-dark-crypto-near);
        --color-crypto-near-0: var(--color-dark-crypto-near-0);
        --color-crypto-neo: var(--color-dark-crypto-neo);
        --color-crypto-neo-0: var(--color-dark-crypto-neo-0);
        --color-crypto-nimiq: var(--color-dark-crypto-nimiq);
        --color-crypto-nimiq-0: var(--color-dark-crypto-nimiq-0);
        --color-crypto-omg-network: var(--color-dark-crypto-omg-network);
        --color-crypto-omg-network-0: var(--color-dark-crypto-omg-network-0);
        --color-crypto-okb: var(--color-dark-crypto-okb);
        --color-crypto-okb-0: var(--color-dark-crypto-okb-0);
        --color-crypto-osmo: var(--color-dark-crypto-osmo);
        --color-crypto-osmo-0: var(--color-dark-crypto-osmo-0);
        --color-crypto-peercoin: var(--color-dark-crypto-peercoin);
        --color-crypto-peercoin-0: var(--color-dark-crypto-peercoin-0);
        --color-crypto-pirl: var(--color-dark-crypto-pirl);
        --color-crypto-pirl-0: var(--color-dark-crypto-pirl-0);
        --color-crypto-pivx: var(--color-dark-crypto-pivx);
        --color-crypto-pivx-0: var(--color-dark-crypto-pivx-0);
        --color-crypto-polkadot: var(--color-dark-crypto-polkadot);
        --color-crypto-polkadot-0: var(--color-dark-crypto-polkadot-0);
        --color-crypto-polygon: var(--color-dark-crypto-polygon);
        --color-crypto-polygon-0: var(--color-dark-crypto-polygon-0);
        --color-crypto-qnt: var(--color-dark-crypto-qnt);
        --color-crypto-qnt-0: var(--color-dark-crypto-qnt-0);
        --color-crypto-sats: var(--color-dark-crypto-sats);
        --color-crypto-sats-0: var(--color-dark-crypto-sats-0);
        --color-crypto-stellar: var(--color-dark-crypto-stellar);
        --color-crypto-stellar-0: var(--color-dark-crypto-stellar-0);
        --color-crypto-sol: var(--color-dark-crypto-sol);
        --color-crypto-sol-0: var(--color-dark-crypto-sol-0);
        --color-crypto-tether-usdt: var(--color-dark-crypto-tether-usdt);
        --color-crypto-tether-usdt-0: var(--color-dark-crypto-tether-usdt-0);
        --color-crypto-tezos: var(--color-dark-crypto-tezos);
        --color-crypto-tezos-0: var(--color-dark-crypto-tezos-0);
        --color-crypto-tkx: var(--color-dark-crypto-tkx);
        --color-crypto-tkx-0: var(--color-dark-crypto-tkx-0);
        --color-crypto-tron: var(--color-dark-crypto-tron);
        --color-crypto-tron-0: var(--color-dark-crypto-tron-0);
        --color-crypto-uniswap: var(--color-dark-crypto-uniswap);
        --color-crypto-uniswap-0: var(--color-dark-crypto-uniswap-0);
        --color-crypto-tusd: var(--color-dark-crypto-tusd);
        --color-crypto-tusd-0: var(--color-dark-crypto-tusd-0);
        --color-crypto-usdc: var(--color-dark-crypto-usdc);
        --color-crypto-usdc-0: var(--color-dark-crypto-usdc-0);
        --color-crypto-uni: var(--color-dark-crypto-uni);
        --color-crypto-uni-0: var(--color-dark-crypto-uni-0);
        --color-crypto-waves: var(--color-dark-crypto-waves);
        --color-crypto-waves-0: var(--color-dark-crypto-waves-0);
        --color-crypto-xrp: var(--color-dark-crypto-xrp);
        --color-crypto-xrp-0: var(--color-dark-crypto-xrp-0);
        --color-crypto-xin: var(--color-dark-crypto-xin);
        --color-crypto-xin-0: var(--color-dark-crypto-xin-0);
        --color-crypto-yieldly: var(--color-dark-crypto-yieldly);
        --color-crypto-yieldly-0: var(--color-dark-crypto-yieldly-0);
        --color-crypto-zcash: var(--color-dark-crypto-zcash);
        --color-crypto-zcash-0: var(--color-dark-crypto-zcash-0);
        --color-discover-1inch: var(--color-dark-discover-1inch);
        --color-discover-changelly: var(--color-dark-discover-changelly);
        --color-discover-compound: var(--color-dark-discover-compound);
        --color-discover-deversifi: var(--color-dark-discover-deversifi);
        --color-discover-lido: var(--color-dark-discover-lido);
        --color-discover-opensea: var(--color-dark-discover-opensea);
        --color-discover-paraswap: var(--color-dark-discover-paraswap);
        --color-discover-rarible: var(--color-dark-discover-rarible);
        --color-discover-zerion: var(--color-dark-discover-zerion);
        --color-discover-bitrefill: var(--color-dark-discover-bitrefill);
        --color-discover-loopipay-blue: var(--color-dark-discover-loopipay-blue);
        --color-discover-loopipay-black: var(--color-dark-discover-loopipay-black);
        --color-discover-loopipay-lime: var(--color-dark-discover-loopipay-lime);
        --color-discover-simplex: var(--color-dark-discover-simplex);
        --color-discover-baanx: var(--color-dark-discover-baanx);
        --color-discover-mercuryo: var(--color-dark-discover-mercuryo);
        --color-discover-juno: var(--color-dark-discover-juno);
        --color-discover-sardine: var(--color-dark-discover-sardine);
        --background-canvas: var(--color-background-canvas);
        --background-canvas-muted: var(--color-background-canvas-muted);
        --background-canvas-sheet: var(--color-background-canvas-sheet);
        --background-canvas-sheet-transparent: var(--color-background-canvas-sheet-transparent);
        --background-canvas-overlay: var(--color-background-canvas-overlay);
        --background-white: var(--color-background-white);
        --background-black: var(--color-background-black);
        --background-surface: var(--color-background-surface);
        --background-surface-hover: var(--color-background-surface-hover);
        --background-surface-pressed: var(--color-background-surface-pressed);
        --background-surface-disabled: var(--color-background-surface-disabled);
        --background-surface-transparent: var(--color-background-surface-transparent);
        --background-surface-transparent-hover: var(--color-background-surface-transparent-hover);
        --background-surface-transparent-pressed: var(--color-background-surface-transparent-pressed);
        --background-surface-transparent-disabled: var(--color-background-surface-transparent-disabled);
        --background-base: var(--color-background-base);
        --background-base-hover: var(--color-background-base-hover);
        --background-base-pressed: var(--color-background-base-pressed);
        --background-base-transparent: var(--color-background-base-transparent);
        --background-base-transparent-hover: var(--color-background-base-transparent-hover);
        --background-base-transparent-pressed: var(--color-background-base-transparent-pressed);
        --background-disabled: var(--color-background-disabled);
        --background-disabled-strong: var(--color-background-disabled-strong);
        --background-muted: var(--color-background-muted);
        --background-muted-hover: var(--color-background-muted-hover);
        --background-muted-pressed: var(--color-background-muted-pressed);
        --background-muted-transparent: var(--color-background-muted-transparent);
        --background-muted-transparent-hover: var(--color-background-muted-transparent-hover);
        --background-muted-transparent-pressed: var(--color-background-muted-transparent-pressed);
        --background-muted-transparent-disabled: var(--color-background-muted-transparent-disabled);
        --background-muted-strong: var(--color-background-muted-strong);
        --background-muted-strong-hover: var(--color-background-muted-strong-hover);
        --background-muted-strong-pressed: var(--color-background-muted-strong-pressed);
        --background-accent: var(--color-background-accent-websites);
        --background-accent-hover: var(--color-background-accent-websites-hover);
        --background-accent-pressed: var(--color-background-accent-websites-pressed);
        --background-interactive: var(--color-background-interactive);
        --background-interactive-hover: var(--color-background-interactive-hover);
        --background-interactive-pressed: var(--color-background-interactive-pressed);
        --background-error: var(--color-background-error);
        --background-error-hover: var(--color-background-error-hover);
        --background-error-pressed: var(--color-background-error-pressed);
        --background-error-strong: var(--color-background-error-strong);
        --background-error-transparent: var(--color-background-error-transparent);
        --background-warning: var(--color-background-warning);
        --background-warning-strong: var(--color-background-warning-strong);
        --background-success: var(--color-background-success);
        --background-success-strong: var(--color-background-success-strong);
        --background-success-transparent: var(--color-background-success-transparent);
        --background-active: var(--color-background-accent-websites);
        --background-active-hover: var(--color-background-accent-websites-hover);
        --background-active-pressed: var(--color-background-accent-websites-pressed);
        --background-active-subtle: var(--color-background-active-subtle-website);
        --background-active-subtle-hover: var(--color-background-active-subtle-website-hover);
        --background-active-subtle-pressed: var(--color-background-active-subtle-website-pressed);
        --background-native: var(--color-background-native);
        --background-gradient-100: var(--color-background-gradient-100);
        --background-gradient-80: var(--color-background-gradient-80);
        --background-gradient-70: var(--color-background-gradient-70);
        --background-gradient-40: var(--color-background-gradient-40);
        --background-gradient-30: var(--color-background-gradient-30);
        --background-gradient-0: var(--color-background-gradient-0);
        --background-gradient-overlay-80: var(--color-background-gradient-overlay-80);
        --background-gradient-overlay-0: var(--color-background-gradient-overlay-0);
        --text-black: var(--color-text-black);
        --text-white: var(--color-text-white);
        --text-grey: var(--color-text-grey);
        --text-base: var(--color-text-base);
        --text-base-hover: var(--color-text-base-hover);
        --text-base-pressed: var(--color-text-base-pressed);
        --text-disabled: var(--color-text-disabled);
        --text-muted: var(--color-text-muted);
        --text-muted-hover: var(--color-text-muted-hover);
        --text-muted-pressed: var(--color-text-muted-pressed);
        --text-muted-subtle: var(--color-text-muted-subtle);
        --text-active: var(--color-text-active-websites);
        --text-interactive: var(--color-text-interactive-websites);
        --text-interactive-hover: var(--color-text-interactive-websites-hover);
        --text-interactive-pressed: var(--color-text-interactive-websites-pressed);
        --text-error: var(--color-text-error);
        --text-warning: var(--color-text-warning);
        --text-success: var(--color-text-success);
        --text-on-accent: var(--color-text-on-accent-websites);
        --text-on-interactive: var(--color-text-on-interactive);
        --text-on-error-strong: var(--color-text-on-error-strong);
        --text-on-warning-strong: var(--color-text-on-warning-strong);
        --text-on-success-strong: var(--color-text-on-success-strong);
        --text-native: var(--color-text-native);
        --border-black: var(--color-border-black);
        --border-white: var(--color-border-white);
        --border-disabled: var(--color-border-disabled);
        --border-base: var(--color-border-base);
        --border-base-hover: var(--color-border-base-hover);
        --border-base-pressed: var(--color-border-base-pressed);
        --border-muted: var(--color-border-muted);
        --border-muted-hover: var(--color-border-muted-hover);
        --border-muted-pressed: var(--color-border-muted-pressed);
        --border-muted-subtle: var(--color-border-muted-subtle);
        --border-muted-subtle-hover: var(--color-border-muted-subtle-hover);
        --border-muted-subtle-pressed: var(--color-border-muted-subtle-pressed);
        --border-error: var(--color-border-error);
        --border-error-hover: var(--color-border-error-hover);
        --border-error-pressed: var(--color-border-error-pressed);
        --border-warning: var(--color-border-warning);
        --border-success: var(--color-border-success);
        --border-active: var(--color-border-active-websites);
        --border-active-hover: var(--color-border-active-websites-hover);
        --border-active-pressed: var(--color-border-active-websites-pressed);
        --border-focus: var(--color-border-focus-websites);
        --border-icon: var(--color-border-icon);
        --border-width: var(--stroke-1);
        --border-width-active: var(--stroke-2);
        --border-width-focus: var(--stroke-2);
        --border-width-stepper: var(--stroke-4)
    }
}

@layer components;
@layer utilities {
    .pointer-events-auto {
        pointer-events: auto
    }
    .pointer-events-none {
        pointer-events: none
    }
    .\ !visible {
        visibility: visible !important
    }
    .invisible {
        visibility: hidden
    }
    .visible {
        visibility: visible
    }
    .tab-halo-bottom-primary {
        position: relative;
        overflow: hidden
    }
    .tab-halo-bottom-primary:before {
        content: "";
        filter: blur(30px);
        background: radial-gradient(#ff5300, #0000);
        width: 100%;
        height: 50px;
        animation: .3s forwards halo-bottom-animation;
        position: absolute;
        bottom: -24px;
        left: 0;
        right: 0;
        overflow: visible
    }
    .tab-halo-bottom-primary:after {
        content: "";
        z-index: 10;
        background: #ff5300;
        width: 100%;
        height: 2px;
        animation: .3s forwards halo-bottom-animation;
        position: absolute;
        inset: auto 0 0
    }
    @media (min-width:1024px) {
        .tab-halo-bottom-primary:before {
            filter: blur(12px);
            width: 100%;
            height: 30px;
            left: 0;
            right: 0
        }
        .tab-halo-bottom-primary:after {
            width: 100%;
            height: 2px;
            left: 0;
            right: 0
        }
    }
    .tab-halo-bottom-white {
        position: relative;
        overflow: hidden
    }
    .tab-halo-bottom-white:before {
        content: "";
        filter: blur(30px);
        background: radial-gradient(#fff, #0000);
        width: 100%;
        height: 50px;
        animation: .3s forwards halo-bottom-animation;
        position: absolute;
        bottom: -24px;
        left: 0;
        right: 0;
        overflow: visible
    }
    .tab-halo-bottom-white:after {
        content: "";
        z-index: 10;
        background: #fff;
        width: 100%;
        height: 2px;
        animation: .3s forwards halo-bottom-animation;
        position: absolute;
        inset: auto 0 0
    }
    @media (min-width:1024px) {
        .tab-halo-bottom-white:before {
            filter: blur(12px);
            width: 100%;
            height: 30px;
            left: 0;
            right: 0
        }
        .tab-halo-bottom-white:after {
            width: 100%;
            height: 2px;
            left: 0;
            right: 0
        }
    }
    .tab-halo-top-black {
        position: relative;
        overflow: hidden
    }
    .tab-halo-top-black:before {
        content: "";
        filter: blur(30px);
        background: radial-gradient(#000, #0000);
        width: 100%;
        height: 50px;
        animation: .3s forwards halo-top-animation;
        position: absolute;
        top: -24px;
        left: 0;
        right: 0;
        overflow: visible
    }
    .tab-halo-top-black:after {
        content: "";
        z-index: 10;
        background: #000;
        width: 100%;
        height: 2px;
        animation: .3s forwards halo-top-animation;
        position: absolute;
        inset: 0 0 auto
    }
    @media (min-width:1024px) {
        .tab-halo-top-black:before {
            filter: blur(12px);
            width: 100%;
            height: 30px;
            left: 0;
            right: 0
        }
        .tab-halo-top-black:after {
            width: 100%;
            height: 2px;
            left: 0;
            right: 0
        }
    }
    .tab-halo-top-white {
        position: relative;
        overflow: hidden
    }
    .tab-halo-top-white:before {
        content: "";
        filter: blur(30px);
        background: radial-gradient(#fff, #0000);
        width: 100%;
        height: 50px;
        animation: .3s forwards halo-top-animation;
        position: absolute;
        top: -24px;
        left: 0;
        right: 0;
        overflow: visible
    }
    .tab-halo-top-white:after {
        content: "";
        z-index: 10;
        background: #fff;
        width: 100%;
        height: 2px;
        animation: .3s forwards halo-top-animation;
        position: absolute;
        inset: 0 0 auto
    }
    @media (min-width:1024px) {
        .tab-halo-top-white:before {
            filter: blur(12px);
            width: 100%;
            height: 30px;
            left: 0;
            right: 0
        }
        .tab-halo-top-white:after {
            width: 100%;
            height: 2px;
            left: 0;
            right: 0
        }
    }
    .tab-halo-left-black {
        position: relative;
        overflow: hidden
    }
    .tab-halo-left-black:before {
        content: "";
        filter: blur(30px);
        background: radial-gradient(#000, #0000);
        width: 50px;
        height: 100%;
        animation: .3s forwards halo-left-animation;
        position: absolute;
        left: -24px;
        right: 0;
        overflow: visible
    }
    .tab-halo-left-black:after {
        content: "";
        z-index: 10;
        background: #000;
        width: 2px;
        height: 100%;
        animation: .3s forwards halo-left-animation;
        position: absolute;
        inset: 0 auto 0 0
    }
    @media (min-width:1024px) {
        .tab-halo-left-black:before {
            filter: blur(12px);
            width: 30px;
            height: 100%;
            left: -24px;
            right: 0
        }
        .tab-halo-left-black:after {
            width: 2px;
            height: 100%;
            left: 0;
            right: auto
        }
    }
    .hud-box-purple {
        position: relative
    }
    .hud-box-purple:before {
        content: url("data:image/svg+xml,%3csvg width='77' height='77' viewBox='0 0 77 77' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath opacity='0.25' d='M1 76.22V1H76.13' stroke='%23D4A0FF' stroke-miterlimit='10'/%3e%3c/svg%3e");
        position: absolute;
        top: 0;
        left: 0
    }
    .hud-box-purple:after {
        content: url("data:image/svg+xml,%3csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6 0V6H0' fill='%23D4A0FF'/%3e%3c/svg%3e");
        position: absolute;
        bottom: -6px;
        right: 0
    }
    .sr-only {
        clip-path: inset(50%);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }
    .tab-halo-none {
        position: relative;
        overflow: hidden
    }
    .tab-halo-none:before,
    .tab-halo-none:after {
        content: none
    }
    .absolute {
        position: absolute
    }
    .fixed {
        position: fixed
    }
    .relative {
        position: relative
    }
    .static {
        position: static
    }
    .sticky {
        position: sticky
    }
    .inset-0 {
        inset: var(--spacing-0)
    }
    .inset-x-0 {
        inset-inline: var(--spacing-0)
    }
    .inset-y-0 {
        inset-block: var(--spacing-0)
    }
    .start-0 {
        inset-inline-start: var(--spacing-0)
    }
    .start-8 {
        inset-inline-start: var(--spacing-8)
    }
    .start-12 {
        inset-inline-start: var(--spacing-12)
    }
    .start-\[37\%\] {
        inset-inline-start: 37%
    }
    .start-\[45\%\] {
        inset-inline-start: 45%
    }
    .-inset-e-8 {
        inset-inline-end: calc(var(--spacing-8) * -1)
    }
    .end-0 {
        inset-inline-end: var(--spacing-0)
    }
    .-top-4 {
        top: calc(var(--spacing-4) * -1)
    }
    .-top-6 {
        top: calc(var(--spacing-6) * -1)
    }
    .-top-8 {
        top: calc(var(--spacing-8) * -1)
    }
    .-top-12 {
        top: calc(var(--spacing-12) * -1)
    }
    .-top-48 {
        top: calc(var(--spacing-48) * -1)
    }
    .-top-\[10\%\] {
        top: -10%
    }
    .-top-\[23px\] {
        top: -23px
    }
    .-top-px {
        top: -1px
    }
    .top-\(--radix-navigation-menu-viewport-height\) {
        top: var(--radix-navigation-menu-viewport-height)
    }
    .top-0 {
        top: var(--spacing-0)
    }
    .top-1\/2 {
        top: 50%
    }
    .top-8 {
        top: var(--spacing-8)
    }
    .top-12 {
        top: var(--spacing-12)
    }
    .top-16 {
        top: var(--spacing-16)
    }
    .top-40 {
        top: var(--spacing-40)
    }
    .top-48 {
        top: var(--spacing-48)
    }
    .top-128 {
        top: var(--spacing-128)
    }
    .top-\[8vh\] {
        top: 8vh
    }
    .top-\[11px\] {
        top: 11px
    }
    .top-\[20\%\] {
        top: 20%
    }
    .top-\[23px\] {
        top: 23px
    }
    .top-\[25vh\] {
        top: 25vh
    }
    .top-\[28px\] {
        top: 28px
    }
    .top-\[74px\] {
        top: 74px
    }
    .top-full {
        top: 100%
    }
    .-right-4 {
        right: calc(var(--spacing-4) * -1)
    }
    .-right-12 {
        right: calc(var(--spacing-12) * -1)
    }
    .right-0 {
        right: var(--spacing-0)
    }
    .right-8 {
        right: var(--spacing-8)
    }
    .right-16 {
        right: var(--spacing-16)
    }
    .right-20 {
        right: var(--spacing-20)
    }
    .right-32 {
        right: var(--spacing-32)
    }
    .-bottom-4 {
        bottom: calc(var(--spacing-4) * -1)
    }
    .-bottom-48 {
        bottom: calc(var(--spacing-48) * -1)
    }
    .-bottom-96 {
        bottom: calc(var(--spacing-96) * -1)
    }
    .-bottom-\[10\%\] {
        bottom: -10%
    }
    .bottom-0 {
        bottom: var(--spacing-0)
    }
    .bottom-16 {
        bottom: var(--spacing-16)
    }
    .bottom-20 {
        bottom: var(--spacing-20)
    }
    .bottom-32 {
        bottom: var(--spacing-32)
    }
    .bottom-40 {
        bottom: var(--spacing-40)
    }
    .bottom-48 {
        bottom: var(--spacing-48)
    }
    .bottom-160 {
        bottom: var(--spacing-160)
    }
    .bottom-\[73px\] {
        bottom: 73px
    }
    .bottom-full {
        bottom: 100%
    }
    .-left-4 {
        left: calc(var(--spacing-4) * -1)
    }
    .-left-12 {
        left: calc(var(--spacing-12) * -1)
    }
    .-left-\[99999px\] {
        left: -99999px
    }
    .-left-px {
        left: -1px
    }
    .left-0 {
        left: var(--spacing-0)
    }
    .left-1\/2 {
        left: 50%
    }
    .left-8 {
        left: var(--spacing-8)
    }
    .left-16 {
        left: var(--spacing-16)
    }
    .left-16\/2 {
        left: 800%
    }
    .left-40 {
        left: var(--spacing-40)
    }
    .left-\[-4px\] {
        left: -4px
    }
    .left-\[548px\] {
        left: 548px
    }
    .-z-10 {
        z-index: calc(10 * -1)
    }
    .z-0 {
        z-index: 0
    }
    .z-1 {
        z-index: 1
    }
    .z-2 {
        z-index: 2
    }
    .z-10 {
        z-index: 10
    }
    .z-20 {
        z-index: 20
    }
    .z-30 {
        z-index: 30
    }
    .z-40 {
        z-index: 40
    }
    .z-50 {
        z-index: 50
    }
    .z-5001 {
        z-index: 5001
    }
    .z-\[1\] {
        z-index: 1
    }
    .z-dialog {
        z-index: 5000
    }
    .z-navigation {
        z-index: 4999
    }
    .col-span-2 {
        grid-column: span 2/span 2
    }
    .col-span-3 {
        grid-column: span 3/span 3
    }
    .col-span-9 {
        grid-column: span 9/span 9
    }
    .col-start-1 {
        grid-column-start: 1
    }
    .col-start-2 {
        grid-column-start: 2
    }
    .col-end-2 {
        grid-column-end: 2
    }
    .col-end-3 {
        grid-column-end: 3
    }
    .row-span-2 {
        grid-row: span 2/span 2
    }
    .row-start-1 {
        grid-row-start: 1
    }
    .row-start-2 {
        grid-row-start: 2
    }
    .row-start-3 {
        grid-row-start: 3
    }
    .row-end-2 {
        grid-row-end: 2
    }
    .float-end {
        float: inline-end
    }
    .container {
        width: 100%
    }
    @media (min-width:360px) {
        .container {
            max-width: 360px
        }
    }
    @media (min-width:640px) {
        .container {
            max-width: 640px
        }
    }
    @media (min-width:768px) {
        .container {
            max-width: 768px
        }
    }
    @media (min-width:1024px) {
        .container {
            max-width: 1024px
        }
    }
    @media (min-width:1280px) {
        .container {
            max-width: 1280px
        }
    }
    @media (min-width:1536px) {
        .container {
            max-width: 1536px
        }
    }
    .-m-12 {
        margin: calc(var(--spacing-12) * -1)
    }
    .-m-32 {
        margin: calc(var(--spacing-32) * -1)
    }
    .m-0 {
        margin: var(--spacing-0)
    }
    .m-16 {
        margin: var(--spacing-16)
    }
    .m-auto {
        margin: auto
    }
    .-mx-16 {
        margin-inline: calc(var(--spacing-16) * -1)
    }
    .mx-16 {
        margin-inline: var(--spacing-16)
    }
    .mx-24 {
        margin-inline: var(--spacing-24)
    }
    .mx-auto {
        margin-inline: auto
    }
    .-my-\[23px\] {
        margin-block: -23px
    }
    .my-0 {
        margin-block: var(--spacing-0)
    }
    .my-8 {
        margin-block: var(--spacing-8)
    }
    .my-12 {
        margin-block: var(--spacing-12)
    }
    .my-16 {
        margin-block: var(--spacing-16)
    }
    .my-20 {
        margin-block: var(--spacing-20)
    }
    .my-32 {
        margin-block: var(--spacing-32)
    }
    .my-40 {
        margin-block: var(--spacing-40)
    }
    .my-auto {
        margin-block: auto
    }
    .-ms-\[7px\] {
        margin-inline-start: -7px
    }
    .ms-4 {
        margin-inline-start: var(--spacing-4)
    }
    .ms-8 {
        margin-inline-start: var(--spacing-8)
    }
    .ms-16 {
        margin-inline-start: var(--spacing-16)
    }
    .ms-32 {
        margin-inline-start: var(--spacing-32)
    }
    .ms-auto {
        margin-inline-start: auto
    }
    .-me-16 {
        margin-inline-end: calc(var(--spacing-16) * -1)
    }
    .-me-\[7px\] {
        margin-inline-end: -7px
    }
    .me-2 {
        margin-inline-end: var(--spacing-2)
    }
    .me-12 {
        margin-inline-end: var(--spacing-12)
    }
    .me-16 {
        margin-inline-end: var(--spacing-16)
    }
    .me-32 {
        margin-inline-end: var(--spacing-32)
    }
    .me-auto {
        margin-inline-end: auto
    }
    .rich-text {
        color: inherit;
        max-width: 65ch
    }
    .rich-text :where(p):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em;
        margin-bottom: 1.25em
    }
    .rich-text :where([class~=lead]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-lead);
        margin-top: 1.2em;
        margin-bottom: 1.2em;
        font-size: 1.25em;
        line-height: 1.6
    }
    .rich-text :where(a):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-links);
        font-weight: 500;
        text-decoration: underline
    }
    .rich-text :where(strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-bold);
        font-weight: 600
    }
    .rich-text :where(a strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(blockquote strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(thead th strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit
    }
    .rich-text :where(ol):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em;
        margin-bottom: 1.25em;
        padding-inline-start: 1.625em;
        list-style-type: decimal
    }
    .rich-text :where(ol[type=A]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: upper-alpha
    }
    .rich-text :where(ol[type=a]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: lower-alpha
    }
    .rich-text :where(ol[type=A s]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: upper-alpha
    }
    .rich-text :where(ol[type=a s]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: lower-alpha
    }
    .rich-text :where(ol[type=I]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: upper-roman
    }
    .rich-text :where(ol[type=i]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: lower-roman
    }
    .rich-text :where(ol[type=I s]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: upper-roman
    }
    .rich-text :where(ol[type=i s]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: lower-roman
    }
    .rich-text :where(ol[type="1"]):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        list-style-type: decimal
    }
    .rich-text :where(ul):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em;
        margin-bottom: 1.25em;
        padding-inline-start: 1.625em;
        list-style-type: disc
    }
    .rich-text :where(ol>li):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *))::marker {
        color: var(--tw-prose-counters);
        font-weight: 400
    }
    .rich-text :where(ul>li):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *))::marker {
        color: var(--tw-prose-bullets)
    }
    .rich-text :where(dt):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        margin-top: 1.25em;
        font-weight: 600
    }
    .rich-text :where(hr):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        border-color: var(--tw-prose-hr);
        border-top-width: 1px;
        margin-top: 3em;
        margin-bottom: 3em
    }
    .rich-text :where(blockquote):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-quotes);
        border-inline-start-width: .25rem;
        border-inline-start-color: var(--tw-prose-quote-borders);
        quotes: "“""”""‘""’";
        margin-top: 1.6em;
        margin-bottom: 1.6em;
        padding-inline-start: 1em;
        font-style: italic;
        font-weight: 500
    }
    .rich-text :where(blockquote p:first-of-type):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):before {
        content: open-quote
    }
    .rich-text :where(blockquote p:last-of-type):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):after {
        content: close-quote
    }
    .rich-text :where(h1):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        margin-top: 0;
        margin-bottom: .888889em;
        font-size: 2.25em;
        font-weight: 800;
        line-height: 1.11111
    }
    .rich-text :where(h1 strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-weight: 900
    }
    .rich-text :where(h2):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        margin-top: 2em;
        margin-bottom: 1em;
        font-size: 1.5em;
        font-weight: 700;
        line-height: 1.33333
    }
    .rich-text :where(h2 strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-weight: 800
    }
    .rich-text :where(h3):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        margin-top: 1.6em;
        margin-bottom: .6em;
        font-size: 1.25em;
        font-weight: 600;
        line-height: 1.6
    }
    .rich-text :where(h3 strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-weight: 700
    }
    .rich-text :where(h4):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        margin-top: 1.5em;
        margin-bottom: .5em;
        font-weight: 600;
        line-height: 1.5
    }
    .rich-text :where(h4 strong):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-weight: 700
    }
    .rich-text :where(img):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 2em;
        margin-bottom: 2em
    }
    .rich-text :where(picture):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 2em;
        margin-bottom: 2em;
        display: block
    }
    .rich-text :where(video):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 2em;
        margin-bottom: 2em
    }
    .rich-text :where(kbd):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-kbd);
        box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);
        padding-top: .1875em;
        padding-inline-end: .375em;
        padding-bottom: .1875em;
        border-radius: .3125rem;
        padding-inline-start: .375em;
        font-family: inherit;
        font-size: .875em;
        font-weight: 500
    }
    .rich-text :where(code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-code);
        font-size: .875em;
        font-weight: 600
    }
    .rich-text :where(code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):before,
    .rich-text :where(code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):after {
        content: "`"
    }
    .rich-text :where(a code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(h1 code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit
    }
    .rich-text :where(h2 code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-size: .875em
    }
    .rich-text :where(h3 code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit;
        font-size: .9em
    }
    .rich-text :where(h4 code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(blockquote code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(thead th code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: inherit
    }
    .rich-text :where(pre):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-pre-code);
        background-color: var(--tw-prose-pre-bg);
        padding-top: .857143em;
        padding-inline-end: 1.14286em;
        padding-bottom: .857143em;
        border-radius: .375rem;
        margin-top: 1.71429em;
        margin-bottom: 1.71429em;
        padding-inline-start: 1.14286em;
        font-size: .875em;
        font-weight: 400;
        line-height: 1.71429;
        overflow-x: auto
    }
    .rich-text :where(pre code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        font-weight: inherit;
        color: inherit;
        font-size: inherit;
        font-family: inherit;
        line-height: inherit;
        background-color: #0000;
        border-width: 0;
        border-radius: 0;
        padding: 0
    }
    .rich-text :where(pre code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):before,
    .rich-text :where(pre code):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)):after {
        content: none
    }
    .rich-text :where(table):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        table-layout: auto;
        width: 100%;
        margin-top: 2em;
        margin-bottom: 2em;
        font-size: .875em;
        line-height: 1.71429
    }
    .rich-text :where(thead):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        border-bottom-width: 1px;
        border-bottom-color: var(--tw-prose-th-borders)
    }
    .rich-text :where(thead th):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-headings);
        vertical-align: bottom;
        padding-inline-end: .571429em;
        padding-bottom: .571429em;
        padding-inline-start: .571429em;
        font-weight: 600
    }
    .rich-text :where(tbody tr):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        border-bottom-width: 1px;
        border-bottom-color: var(--tw-prose-td-borders)
    }
    .rich-text :where(tbody tr:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        border-bottom-width: 0
    }
    .rich-text :where(tbody td):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        vertical-align: baseline
    }
    .rich-text :where(tfoot):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        border-top-width: 1px;
        border-top-color: var(--tw-prose-th-borders)
    }
    .rich-text :where(tfoot td):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        vertical-align: top
    }
    .rich-text :where(th,
    td):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        text-align: start
    }
    .rich-text :where(figure>*):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 0;
        margin-bottom: 0
    }
    .rich-text :where(figcaption):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        color: var(--tw-prose-captions);
        margin-top: .857143em;
        font-size: .875em;
        line-height: 1.42857
    }
    .rich-text {
        --tw-prose-body: #364153;
        --tw-prose-headings: #101828;
        --tw-prose-lead: #4a5565;
        --tw-prose-links: #101828;
        --tw-prose-bold: #101828;
        --tw-prose-counters: #6a7282;
        --tw-prose-bullets: #d1d5dc;
        --tw-prose-hr: #e5e7eb;
        --tw-prose-quotes: #101828;
        --tw-prose-quote-borders: #e5e7eb;
        --tw-prose-captions: #6a7282;
        --tw-prose-kbd: #101828;
        --tw-prose-kbd-shadows: #1018281a;
        --tw-prose-code: #101828;
        --tw-prose-pre-code: #e5e7eb;
        --tw-prose-pre-bg: #1e2939;
        --tw-prose-th-borders: #d1d5dc;
        --tw-prose-td-borders: #e5e7eb;
        --tw-prose-invert-body: #d1d5dc;
        --tw-prose-invert-headings: #fff;
        --tw-prose-invert-lead: #99a1af;
        --tw-prose-invert-links: #fff;
        --tw-prose-invert-bold: #fff;
        --tw-prose-invert-counters: #99a1af;
        --tw-prose-invert-bullets: #4a5565;
        --tw-prose-invert-hr: #364153;
        --tw-prose-invert-quotes: #f3f4f6;
        --tw-prose-invert-quote-borders: #364153;
        --tw-prose-invert-captions: #99a1af;
        --tw-prose-invert-kbd: #fff;
        --tw-prose-invert-kbd-shadows: #ffffff1a;
        --tw-prose-invert-code: #fff;
        --tw-prose-invert-pre-code: #d1d5dc;
        --tw-prose-invert-pre-bg: #00000080;
        --tw-prose-invert-th-borders: #4a5565;
        --tw-prose-invert-td-borders: #364153;
        font-size: 1rem;
        line-height: 1.75
    }
    @supports (color:lab(0% 0 0)) {
        .rich-text {
            --tw-prose-body: lab(27.1134% -.956401 -12.3224);
            --tw-prose-headings: lab(8.11897% .811279 -12.254);
            --tw-prose-lead: lab(35.6337% -1.58697 -10.8425);
            --tw-prose-links: lab(8.11897% .811279 -12.254);
            --tw-prose-bold: lab(8.11897% .811279 -12.254);
            --tw-prose-counters: lab(47.7841% -.393182 -10.0268);
            --tw-prose-bullets: lab(85.1236% -.612259 -3.7138);
            --tw-prose-hr: lab(91.6229% -.159115 -2.26791);
            --tw-prose-quotes: lab(8.11897% .811279 -12.254);
            --tw-prose-quote-borders: lab(91.6229% -.159115 -2.26791);
            --tw-prose-captions: lab(47.7841% -.393182 -10.0268);
            --tw-prose-kbd: lab(8.11897% .811279 -12.254);
            --tw-prose-kbd-shadows: lab(8.11897% .811279 -12.254/.1);
            --tw-prose-code: lab(8.11897% .811279 -12.254);
            --tw-prose-pre-code: lab(91.6229% -.159115 -2.26791);
            --tw-prose-pre-bg: lab(16.1051% -1.18239 -11.7533);
            --tw-prose-th-borders: lab(85.1236% -.612259 -3.7138);
            --tw-prose-td-borders: lab(91.6229% -.159115 -2.26791);
            --tw-prose-invert-body: lab(85.1236% -.612259 -3.7138);
            --tw-prose-invert-lead: lab(65.9269% -.832707 -8.17473);
            --tw-prose-invert-counters: lab(65.9269% -.832707 -8.17473);
            --tw-prose-invert-bullets: lab(35.6337% -1.58697 -10.8425);
            --tw-prose-invert-hr: lab(27.1134% -.956401 -12.3224);
            --tw-prose-invert-quotes: lab(96.1596% -.0823438 -1.13575);
            --tw-prose-invert-quote-borders: lab(27.1134% -.956401 -12.3224);
            --tw-prose-invert-captions: lab(65.9269% -.832707 -8.17473);
            --tw-prose-invert-pre-code: lab(85.1236% -.612259 -3.7138);
            --tw-prose-invert-th-borders: lab(35.6337% -1.58697 -10.8425);
            --tw-prose-invert-td-borders: lab(27.1134% -.956401 -12.3224)
        }
    }
    .rich-text :where(picture>img):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 0;
        margin-bottom: 0
    }
    .rich-text :where(li):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: .5em;
        margin-bottom: .5em
    }
    .rich-text :where(ol>li):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(ul>li):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-inline-start: .375em
    }
    .rich-text :where(.rich-text>ul>li p):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: .75em;
        margin-bottom: .75em
    }
    .rich-text :where(.rich-text>ul>li>p:first-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em
    }
    .rich-text :where(.rich-text>ul>li>p:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-bottom: 1.25em
    }
    .rich-text :where(.rich-text>ol>li>p:first-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em
    }
    .rich-text :where(.rich-text>ol>li>p:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-bottom: 1.25em
    }
    .rich-text :where(ul ul,
    ul ol,
    ol ul,
    ol ol):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: .75em;
        margin-bottom: .75em
    }
    .rich-text :where(dl):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 1.25em;
        margin-bottom: 1.25em
    }
    .rich-text :where(dd):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: .5em;
        padding-inline-start: 1.625em
    }
    .rich-text :where(hr+*):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(h2+*):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(h3+*):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)),
    .rich-text :where(h4+*):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 0
    }
    .rich-text :where(thead th:first-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-inline-start: 0
    }
    .rich-text :where(thead th:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-inline-end: 0
    }
    .rich-text :where(tbody td,
    tfoot td):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-top: .571429em;
        padding-inline-end: .571429em;
        padding-bottom: .571429em;
        padding-inline-start: .571429em
    }
    .rich-text :where(tbody td:first-child,
    tfoot td:first-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-inline-start: 0
    }
    .rich-text :where(tbody td:last-child,
    tfoot td:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        padding-inline-end: 0
    }
    .rich-text :where(figure):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 2em;
        margin-bottom: 2em
    }
    .rich-text :where(.rich-text>:first-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-top: 0
    }
    .rich-text :where(.rich-text>:last-child):not(:where([class~=not-rich-text],
    [class~=not-rich-text] *)) {
        margin-bottom: 0
    }
    .navigation-safe-space {
        margin-top: calc(var(--navigation-height-mobile) * -1) !important;
        padding-top: var(--navigation-height-mobile) !important
    }
    @media (min-width:1024px) {
        .navigation-safe-space {
            margin-top: calc(var(--navigation-height-desktop) * -1) !important;
            padding-top: var(--navigation-height-desktop) !important
        }
    }
    .-mt-4 {
        margin-top: calc(var(--spacing-4) * -1)
    }
    .-mt-12 {
        margin-top: calc(var(--spacing-12) * -1)
    }
    .-mt-16 {
        margin-top: calc(var(--spacing-16) * -1)
    }
    .-mt-32 {
        margin-top: calc(var(--spacing-32) * -1)
    }
    .-mt-80 {
        margin-top: calc(var(--spacing-80) * -1)
    }
    .-mt-\[4px\] {
        margin-top: -4px
    }
    .-mt-\[72px\] {
        margin-top: -72px
    }
    .-mt-\[76px\] {
        margin-top: -76px
    }
    .-mt-\[208px\] {
        margin-top: -208px
    }
    .mt-0 {
        margin-top: var(--spacing-0)
    }
    .mt-2 {
        margin-top: var(--spacing-2)
    }
    .mt-4 {
        margin-top: var(--spacing-4)
    }
    .mt-8 {
        margin-top: var(--spacing-8)
    }
    .mt-12 {
        margin-top: var(--spacing-12)
    }
    .mt-16 {
        margin-top: var(--spacing-16)
    }
    .mt-20 {
        margin-top: var(--spacing-20)
    }
    .mt-24 {
        margin-top: var(--spacing-24)
    }
    .mt-32 {
        margin-top: var(--spacing-32)
    }
    .mt-40 {
        margin-top: var(--spacing-40)
    }
    .mt-48 {
        margin-top: var(--spacing-48)
    }
    .mt-56 {
        margin-top: var(--spacing-56)
    }
    .mt-64 {
        margin-top: var(--spacing-64)
    }
    .mt-80 {
        margin-top: var(--spacing-80)
    }
    .mt-\[10px\] {
        margin-top: 10px
    }
    .mt-auto {
        margin-top: auto
    }
    .-mr-16 {
        margin-right: calc(var(--spacing-16) * -1)
    }
    .-mr-96 {
        margin-right: calc(var(--spacing-96) * -1)
    }
    .mr-0 {
        margin-right: var(--spacing-0)
    }
    .mr-16 {
        margin-right: var(--spacing-16)
    }
    .mr-32 {
        margin-right: var(--spacing-32)
    }
    .-mb-4 {
        margin-bottom: calc(var(--spacing-4) * -1)
    }
    .-mb-12 {
        margin-bottom: calc(var(--spacing-12) * -1)
    }
    .-mb-16 {
        margin-bottom: calc(var(--spacing-16) * -1)
    }
    .-mb-20 {
        margin-bottom: calc(var(--spacing-20) * -1)
    }
    .-mb-\[6px\] {
        margin-bottom: -6px
    }
    .mb-0 {
        margin-bottom: var(--spacing-0)
    }
    .mb-4 {
        margin-bottom: var(--spacing-4)
    }
    .mb-12 {
        margin-bottom: var(--spacing-12)
    }
    .mb-16 {
        margin-bottom: var(--spacing-16)
    }
    .mb-20 {
        margin-bottom: var(--spacing-20)
    }
    .mb-24 {
        margin-bottom: var(--spacing-24)
    }
    .mb-32 {
        margin-bottom: var(--spacing-32)
    }
    .mb-40 {
        margin-bottom: var(--spacing-40)
    }
    .mb-48 {
        margin-bottom: var(--spacing-48)
    }
    .mb-56 {
        margin-bottom: var(--spacing-56)
    }
    .mb-64 {
        margin-bottom: var(--spacing-64)
    }
    .mb-80 {
        margin-bottom: var(--spacing-80)
    }
    .mb-\[10px\] {
        margin-bottom: 10px
    }
    .mb-\[40vw\] {
        margin-bottom: 40vw
    }
    .-ml-96 {
        margin-left: calc(var(--spacing-96) * -1)
    }
    .ml-16 {
        margin-left: var(--spacing-16)
    }
    .ml-48 {
        margin-left: var(--spacing-48)
    }
    .ml-auto {
        margin-left: auto
    }
    .box-border {
        box-sizing: border-box
    }
    .box-content {
        box-sizing: content-box
    }
    .line-clamp-2 {
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .no-scrollbar::-webkit-scrollbar {
        display: none
    }
    .no-scrollbar {
        -ms-overflow-style: none;
        scrollbar-width: none
    }
    .block {
        display: block
    }
    .contents {
        display: contents
    }
    .flex {
        display: flex
    }
    .grid {
        display: grid
    }
    .hidden {
        display: none
    }
    .inline {
        display: inline
    }
    .inline\ ! {
        display: inline !important
    }
    .inline-block {
        display: inline-block
    }
    .inline-flex {
        display: inline-flex
    }
    .list-item {
        display: list-item
    }
    .table {
        display: table
    }
    .table-cell {
        display: table-cell
    }
    .aspect-\[1\.47685185\] {
        aspect-ratio: 1.47685
    }
    .aspect-square {
        aspect-ratio: 1
    }
    .size-3\/5 {
        width: 60%;
        height: 60%
    }
    .size-6 {
        width: var(--size-6);
        height: var(--size-6)
    }
    .size-8 {
        width: var(--size-8);
        height: var(--size-8)
    }
    .size-12 {
        width: var(--size-12);
        height: var(--size-12)
    }
    .size-16 {
        width: var(--size-16);
        height: var(--size-16)
    }
    .size-20 {
        width: var(--size-20);
        height: var(--size-20)
    }
    .size-24 {
        width: var(--size-24);
        height: var(--size-24)
    }
    .size-32 {
        width: var(--size-32);
        height: var(--size-32)
    }
    .size-40 {
        width: var(--size-40);
        height: var(--size-40)
    }
    .size-48 {
        width: var(--size-48);
        height: var(--size-48)
    }
    .size-\[202px\] {
        width: 202px;
        height: 202px
    }
    .size-full {
        width: 100%;
        height: 100%
    }
    .h-\(--navigation-height-desktop\) {
        height: var(--navigation-height-desktop)
    }
    .h-\(--radix-navigation-menu-viewport-height\) {
        height: var(--radix-navigation-menu-viewport-height)
    }
    .h-0 {
        height: var(--size-0)
    }
    .h-2 {
        height: var(--size-2)
    }
    .h-3\/4 {
        height: 75%
    }
    .h-4 {
        height: var(--size-4)
    }
    .h-8 {
        height: var(--size-8)
    }
    .h-12 {
        height: var(--size-12)
    }
    .h-16 {
        height: var(--size-16)
    }
    .h-20 {
        height: var(--size-20)
    }
    .h-24 {
        height: var(--size-24)
    }
    .h-32 {
        height: var(--size-32)
    }
    .h-40 {
        height: var(--size-40)
    }
    .h-48 {
        height: var(--size-48)
    }
    .h-56 {
        height: var(--size-56)
    }
    .h-64 {
        height: var(--size-64)
    }
    .h-80 {
        height: var(--size-80)
    }
    .h-112 {
        height: var(--size-112)
    }
    .h-144 {
        height: var(--size-144)
    }
    .h-160 {
        height: var(--spacing-160)
    }
    .h-256 {
        height: var(--size-256)
    }
    .h-288 {
        height: var(--size-288)
    }
    .h-\[6px\] {
        height: 6px
    }
    .h-\[16px\] {
        height: 16px
    }
    .h-\[20px\] {
        height: 20px
    }
    .h-\[28px\] {
        height: 28px
    }
    .h-\[30px\] {
        height: 30px
    }
    .h-\[40px\] {
        height: 40px
    }
    .h-\[50vh\] {
        height: 50vh
    }
    .h-\[52px\] {
        height: 52px
    }
    .h-\[75vh\] {
        height: 75vh
    }
    .h-\[96px\] {
        height: 96px
    }
    .h-\[104px\] {
        height: 104px
    }
    .h-\[150px\] {
        height: 150px
    }
    .h-\[300px\] {
        height: 300px
    }
    .h-\[350px\] {
        height: 350px
    }
    .h-\[600px\] {
        height: 600px
    }
    .h-\[640px\] {
        height: 640px
    }
    .h-\[calc\(100dvh-\(var\(--navigation-height-mobile\)\+var\(--banner-height-mobile\)\+var\(--navigation-tabs-height-mobile\)\)\)\] {
        height: calc(100dvh - (var(--navigation-height-mobile) + var(--banner-height-mobile) + var(--navigation-tabs-height-mobile)))
    }
    .h-\[calc\(100dvh-\(var\(--navigation-height-mobile\)\+var\(--navigation-tabs-height-mobile\)\)\)\] {
        height: calc(100dvh - (var(--navigation-height-mobile) + var(--navigation-tabs-height-mobile)))
    }
    .h-\[calc\(100dvh-var\(--banner-height-mobile\)\)\] {
        height: calc(100dvh - var(--banner-height-mobile))
    }
    .h-auto {
        height: auto
    }
    .h-dvh {
        height: 100dvh
    }
    .h-fit {
        height: fit-content
    }
    .h-full {
        height: 100%
    }
    .h-lvh {
        height: 100lvh
    }
    .h-max {
        height: max-content
    }
    .h-px {
        height: 1px
    }
    .h-screen {
        height: 100vh
    }
    .max-h-0 {
        max-height: var(--size-0)
    }
    .max-h-32 {
        max-height: var(--size-32)
    }
    .max-h-64 {
        max-height: var(--size-64)
    }
    .max-h-128 {
        max-height: var(--size-128)
    }
    .max-h-160 {
        max-height: var(--spacing-160)
    }
    .max-h-256 {
        max-height: var(--size-256)
    }
    .max-h-400 {
        max-height: var(--size-400)
    }
    .max-h-\[24rem\] {
        max-height: 24rem
    }
    .max-h-\[120\%\] {
        max-height: 120%
    }
    .max-h-\[162px\] {
        max-height: 162px
    }
    .max-h-\[234px\] {
        max-height: 234px
    }
    .max-h-\[370px\] {
        max-height: 370px
    }
    .max-h-\[384px\] {
        max-height: 384px
    }
    .max-h-\[500px\] {
        max-height: 500px
    }
    .max-h-\[600px\] {
        max-height: 600px
    }
    .max-h-\[640px\] {
        max-height: 640px
    }
    .max-h-\[calc\(100\%-theme\(space\.12\)\)\] {
        max-height: calc(100% - var(--spacing-12))
    }
    .max-h-dvh {
        max-height: 100dvh
    }
    .max-h-fit {
        max-height: fit-content
    }
    .max-h-full {
        max-height: 100%
    }
    .max-h-none {
        max-height: none
    }
    .max-h-screen {
        max-height: 100vh
    }
    .min-h-0 {
        min-height: var(--size-0)
    }
    .min-h-32 {
        min-height: var(--size-32)
    }
    .min-h-40 {
        min-height: var(--size-40)
    }
    .min-h-56 {
        min-height: var(--size-56)
    }
    .min-h-80 {
        min-height: var(--size-80)
    }
    .min-h-112 {
        min-height: var(--size-112)
    }
    .min-h-160 {
        min-height: var(--spacing-160)
    }
    .min-h-256 {
        min-height: var(--size-256)
    }
    .min-h-\[50vh\] {
        min-height: 50vh
    }
    .min-h-\[60vh\] {
        min-height: 60vh
    }
    .min-h-\[72px\] {
        min-height: 72px
    }
    .min-h-\[80vh\] {
        min-height: 80vh
    }
    .min-h-\[120px\] {
        min-height: 120px
    }
    .min-h-\[400px\] {
        min-height: 400px
    }
    .min-h-\[480px\] {
        min-height: 480px
    }
    .min-h-full {
        min-height: 100%
    }
    .min-h-screen {
        min-height: 100vh
    }
    .w-1\/2 {
        width: 50%
    }
    .w-3\/5 {
        width: 60%
    }
    .w-4 {
        width: var(--size-4)
    }
    .w-8 {
        width: var(--size-8)
    }
    .w-12 {
        width: var(--size-12)
    }
    .w-16 {
        width: var(--size-16)
    }
    .w-16\/2 {
        width: 800%
    }
    .w-20 {
        width: var(--size-20)
    }
    .w-24 {
        width: var(--size-24)
    }
    .w-32 {
        width: var(--size-32)
    }
    .w-40 {
        width: var(--size-40)
    }
    .w-56 {
        width: var(--size-56)
    }
    .w-64 {
        width: var(--size-64)
    }
    .w-80 {
        width: var(--size-80)
    }
    .w-96 {
        width: var(--size-96)
    }
    .w-112 {
        width: var(--size-112)
    }
    .w-128 {
        width: var(--size-128)
    }
    .w-144 {
        width: var(--size-144)
    }
    .w-160 {
        width: var(--spacing-160)
    }
    .w-256 {
        width: var(--size-256)
    }
    .w-\[14px\] {
        width: 14px
    }
    .w-\[16px\] {
        width: 16px
    }
    .w-\[28px\] {
        width: 28px
    }
    .w-\[32px\] {
        width: 32px
    }
    .w-\[40\%\] {
        width: 40%
    }
    .w-\[80px\] {
        width: 80px
    }
    .w-\[85vw\] {
        width: 85vw
    }
    .w-\[138px\] {
        width: 138px
    }
    .w-\[190px\] {
        width: 190px
    }
    .w-\[300px\] {
        width: 300px
    }
    .w-\[646px\] {
        width: 646px
    }
    .w-auto {
        width: auto
    }
    .w-fit {
        width: fit-content
    }
    .w-full {
        width: 100%
    }
    .w-max {
        width: max-content
    }
    .w-px {
        width: 1px
    }
    .w-screen {
        width: 100vw
    }
    .w-xl {
        width: var(--container-xl)
    }
    .max-w-\(--breakpoint-2xl\) {
        max-width: var(--breakpoint-2xl)
    }
    .max-w-\(--breakpoint-lg\) {
        max-width: var(--breakpoint-lg)
    }
    .max-w-\(--breakpoint-sm\) {
        max-width: var(--breakpoint-sm)
    }
    .max-w-\(--breakpoint-xl\) {
        max-width: var(--breakpoint-xl)
    }
    .max-w-2xl {
        max-width: var(--container-2xl)
    }
    .max-w-3xl {
        max-width: var(--container-3xl)
    }
    .max-w-4xl {
        max-width: var(--container-4xl)
    }
    .max-w-7xl {
        max-width: var(--container-7xl)
    }
    .max-w-44 {
        max-width: var(--size-44)
    }
    .max-w-64 {
        max-width: var(--spacing-64)
    }
    .max-w-128 {
        max-width: var(--spacing-128)
    }
    .max-w-160 {
        max-width: var(--spacing-160)
    }
    .max-w-256 {
        max-width: var(--spacing-256)
    }
    .max-w-\[90\%\] {
        max-width: 90%
    }
    .max-w-\[166px\] {
        max-width: 166px
    }
    .max-w-\[190px\] {
        max-width: 190px
    }
    .max-w-\[343px\] {
        max-width: 343px
    }
    .max-w-\[480px\] {
        max-width: 480px
    }
    .max-w-\[536px\] {
        max-width: 536px
    }
    .max-w-\[586px\] {
        max-width: 586px
    }
    .max-w-\[664px\] {
        max-width: 664px
    }
    .max-w-\[800px\] {
        max-width: 800px
    }
    .max-w-\[992px\] {
        max-width: 992px
    }
    .max-w-\[1000px\] {
        max-width: 1000px
    }
    .max-w-\[1200px\] {
        max-width: 1200px
    }
    .max-w-\[2000px\] {
        max-width: 2000px
    }
    .max-w-\[calc\(var\(--breakpoint-2xl\)-theme\(space\.16\)\)\] {
        max-width: calc(var(--breakpoint-2xl) - var(--spacing-16))
    }
    .max-w-fit {
        max-width: fit-content
    }
    .max-w-full {
        max-width: 100%
    }
    .max-w-lg {
        max-width: var(--container-lg)
    }
    .max-w-max {
        max-width: max-content
    }
    .max-w-md {
        max-width: var(--container-md)
    }
    .max-w-none {
        max-width: none
    }
    .max-w-screen-2xl {
        max-width: var(--breakpoint-2xl)
    }
    .max-w-sm {
        max-width: var(--container-sm)
    }
    .max-w-xl {
        max-width: var(--container-xl)
    }
    .max-w-xs {
        max-width: var(--container-xs)
    }
    .min-w-0 {
        min-width: var(--size-0)
    }
    .min-w-24 {
        min-width: var(--size-24)
    }
    .min-w-128 {
        min-width: var(--size-128)
    }
    .min-w-144 {
        min-width: var(--size-144)
    }
    .min-w-256 {
        min-width: var(--size-256)
    }
    .min-w-\[40px\] {
        min-width: 40px
    }
    .min-w-\[80px\] {
        min-width: 80px
    }
    .min-w-\[90px\] {
        min-width: 90px
    }
    .min-w-\[96px\] {
        min-width: 96px
    }
    .min-w-\[320px\] {
        min-width: 320px
    }
    .min-w-full {
        min-width: 100%
    }
    .flex-1 {
        flex: 1
    }
    .flex-3 {
        flex: 3
    }
    .flex-\[1_0_33\%\] {
        flex: 1 0 33%
    }
    .flex-auto {
        flex: auto
    }
    .flex-none {
        flex: none
    }
    .shrink {
        flex-shrink: 1
    }
    .shrink-0 {
        flex-shrink: 0
    }
    .grow {
        flex-grow: 1
    }
    .grow-0 {
        flex-grow: 0
    }
    .grow-\[4\] {
        flex-grow: 4
    }
    .basis-0 {
        flex-basis: var(--spacing-0)
    }
    .basis-4\/3 {
        flex-basis: 133.333%
    }
    .basis-6\/12 {
        flex-basis: 50%
    }
    .basis-8\/3 {
        flex-basis: 266.667%
    }
    .basis-40 {
        flex-basis: var(--spacing-40)
    }
    .basis-\[40\%\] {
        flex-basis: 40%
    }
    .basis-full {
        flex-basis: 100%
    }
    .table-fixed {
        table-layout: fixed
    }
    .origin-\[top_center\] {
        transform-origin: top
    }
    .-translate-x-1\/2 {
        --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-16\/2 {
        --tw-translate-x: calc(calc(16 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-x-56 {
        --tw-translate-x: calc(var(--spacing-56) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-0 {
        --tw-translate-x: var(--spacing-0);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-x-12 {
        --tw-translate-x: var(--spacing-12);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-1\/2 {
        --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-4 {
        --tw-translate-y: calc(var(--spacing-4) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-8 {
        --tw-translate-y: calc(var(--spacing-8) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-10 {
        --tw-translate-y: calc(var(--spacing-10) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-12 {
        --tw-translate-y: calc(var(--spacing-12) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .-translate-y-20 {
        --tw-translate-y: calc(var(--spacing-20) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-0 {
        --tw-translate-y: var(--spacing-0);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-10 {
        --tw-translate-y: var(--spacing-10);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-24 {
        --tw-translate-y: var(--spacing-24);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-256 {
        --tw-translate-y: var(--spacing-256);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .translate-y-full {
        --tw-translate-y: 100%;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .scale-90 {
        --tw-scale-x: 90%;
        --tw-scale-y: 90%;
        --tw-scale-z: 90%;
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }
    .-scale-x-100 {
        --tw-scale-x: calc(100% * -1);
        scale: var(--tw-scale-x) var(--tw-scale-y)
    }
    .-rotate-90 {
        rotate: -90deg
    }
    .rotate-45 {
        rotate: 45deg
    }
    .rotate-90 {
        rotate: 90deg
    }
    .rotate-180 {
        rotate: 180deg
    }
    .transform {
        transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )
    }
    .animate-carouselScrollAnimation {
        animation: carousel-scroll var(--animation-duration, 20s) var(--animation-direction, forwards) linear infinite
    }
    .animate-countdownBlink {
        animation: 2s infinite countdown-blink
    }
    .animate-enterFromTop {
        animation: .4s forwards enterFromTop
    }
    .animate-fadeInAnimation {
        animation: .5s fade-in
    }
    .animate-pulse {
        animation: var(--animate-pulse)
    }
    .animate-spin {
        animation: var(--animate-spin)
    }
    .animate-topBannerAnimation {
        animation: 4s infinite alternate bg-scroll
    }
    .cursor-default {
        cursor: default
    }
    .cursor-pointer {
        cursor: pointer
    }
    .touch-none {
        touch-action: none
    }
    .resize {
        resize: both
    }
    .snap-x {
        scroll-snap-type: x var(--tw-scroll-snap-strictness)
    }
    .snap-mandatory {
        --tw-scroll-snap-strictness: mandatory
    }
    .snap-proximity {
        --tw-scroll-snap-strictness: proximity
    }
    .snap-center {
        scroll-snap-align: center
    }
    .snap-start {
        scroll-snap-align: start
    }
    .scroll-m-0 {
        scroll-margin: var(--spacing-0)
    }
    .list-none {
        list-style-type: none
    }
    .appearance-none {
        appearance: none
    }
    .auto-rows-\[auto_1fr\] {
        grid-auto-rows: auto 1fr
    }
    .auto-rows-max {
        grid-auto-rows: max-content
    }
    .grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
    .grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
    .grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
    .grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
    .grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
    .grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
    .grid-cols-\[1fr_1fr\] {
        grid-template-columns: 1fr 1fr
    }
    .grid-cols-\[minmax\(0\,
    320px\)\] {
        grid-template-columns: minmax(0, 320px)
    }
    .grid-cols-\[minmax\(0\,
    320px\)_1fr_1fr\] {
        grid-template-columns: minmax(0, 320px) 1fr 1fr
    }
    .grid-cols-\[minmax\(0\,
    320px\)minmax\(0\,
    320px\)\] {
        grid-template-columns: minmax(0, 320px) minmax(0, 320px)
    }
    .grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }
    .grid-rows-\[repeat\(2\,
    360px\)\] {
        grid-template-rows: repeat(2, 360px)
    }
    .grid-rows-\[repeat\(3\,
    360px\)\] {
        grid-template-rows: repeat(3, 360px)
    }
    .grid-rows-\[repeat\(4\,
    360px\)\] {
        grid-template-rows: repeat(4, 360px)
    }
    .flex-col {
        flex-direction: column
    }
    .flex-col-reverse {
        flex-direction: column-reverse
    }
    .flex-row {
        flex-direction: row
    }
    .flex-row-reverse {
        flex-direction: row-reverse
    }
    .flex-nowrap {
        flex-wrap: nowrap
    }
    .flex-wrap {
        flex-wrap: wrap
    }
    .place-items-center {
        place-items: center
    }
    .content-center {
        align-content: center
    }
    .items-baseline {
        align-items: baseline
    }
    .items-center {
        align-items: center
    }
    .items-end {
        align-items: flex-end
    }
    .items-start {
        align-items: flex-start
    }
    .items-stretch {
        align-items: stretch
    }
    .justify-around {
        justify-content: space-around
    }
    .justify-between {
        justify-content: space-between
    }
    .justify-center {
        justify-content: center
    }
    .justify-end {
        justify-content: flex-end
    }
    .justify-evenly {
        justify-content: space-evenly
    }
    .justify-start {
        justify-content: flex-start
    }
    .gap-0 {
        gap: var(--spacing-0)
    }
    .gap-1 {
        gap: var(--spacing-1)
    }
    .gap-4 {
        gap: var(--spacing-4)
    }
    .gap-8 {
        gap: var(--spacing-8)
    }
    .gap-12 {
        gap: var(--spacing-12)
    }
    .gap-16 {
        gap: var(--spacing-16)
    }
    .gap-20 {
        gap: var(--spacing-20)
    }
    .gap-24 {
        gap: var(--spacing-24)
    }
    .gap-32 {
        gap: var(--spacing-32)
    }
    .gap-40 {
        gap: var(--spacing-40)
    }
    .gap-48 {
        gap: var(--spacing-48)
    }
    .gap-56 {
        gap: var(--spacing-56)
    }
    .gap-64 {
        gap: var(--spacing-64)
    }
    .gap-80 {
        gap: var(--spacing-80)
    }
    .gap-\[2px\] {
        gap: 2px
    }
    .gap-\[16px\] {
        gap: 16px
    }
    :where(.space-y-8>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(var(--spacing-8) * var(--tw-space-y-reverse));
        margin-block-end: calc(var(--spacing-8) * calc(1 - var(--tw-space-y-reverse)))
    }
    :where(.space-y-20>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(var(--spacing-20) * var(--tw-space-y-reverse));
        margin-block-end: calc(var(--spacing-20) * calc(1 - var(--tw-space-y-reverse)))
    }
    .gap-x-8 {
        -moz-column-gap: var(--spacing-8);
        column-gap: var(--spacing-8)
    }
    .gap-x-12 {
        -moz-column-gap: var(--spacing-12);
        column-gap: var(--spacing-12)
    }
    .gap-x-48 {
        -moz-column-gap: var(--spacing-48);
        column-gap: var(--spacing-48)
    }
    .gap-x-64 {
        -moz-column-gap: var(--spacing-64);
        column-gap: var(--spacing-64)
    }
    .gap-y-8 {
        row-gap: var(--spacing-8)
    }
    .gap-y-16 {
        row-gap: var(--spacing-16)
    }
    .gap-y-24 {
        row-gap: var(--spacing-24)
    }
    .gap-y-32 {
        row-gap: var(--spacing-32)
    }
    :where(.divide-x>:not(:last-child)) {
        --tw-divide-x-reverse: 0;
        border-inline-style: var(--tw-border-style);
        border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
        border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
    }
    :where(.divide-y>:not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(1px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)))
    }
    :where(.divide-y-2>:not(:last-child)) {
        --tw-divide-y-reverse: 0;
        border-bottom-style: var(--tw-border-style);
        border-top-style: var(--tw-border-style);
        border-top-width: calc(2px * var(--tw-divide-y-reverse));
        border-bottom-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)))
    }
    :where(.divide-none>:not(:last-child)) {
        --tw-border-style: none;
        border-style: none
    }
    :where(.divide-solid>:not(:last-child)) {
        --tw-border-style: solid;
        border-style: solid
    }
    :where(.divide-neutral-200>:not(:last-child)) {
        border-color: #e5e5e5
    }
    :where(.divide-neutral-300>:not(:last-child)) {
        border-color: #d4d4d4
    }
    :where(.divide-neutral-600>:not(:last-child)) {
        border-color: #525252
    }
    :where(.divide-white>:not(:last-child)) {
        border-color: var(--border-white)
    }
    .self-center {
        align-self: center
    }
    .self-end {
        align-self: flex-end
    }
    .self-start {
        align-self: flex-start
    }
    .justify-self-center {
        justify-self: center
    }
    .justify-self-end {
        justify-self: flex-end
    }
    .justify-self-start {
        justify-self: flex-start
    }
    .truncate {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
    .overflow-auto {
        overflow: auto
    }
    .overflow-clip {
        overflow: clip
    }
    .overflow-hidden {
        overflow: hidden
    }
    .overflow-scroll {
        overflow: scroll
    }
    .overflow-visible {
        overflow: visible
    }
    .overflow-x-auto {
        overflow-x: auto
    }
    .overflow-x-hidden {
        overflow-x: hidden
    }
    .overflow-x-scroll {
        overflow-x: scroll
    }
    .overflow-y-auto {
        overflow-y: auto
    }
    .overflow-y-hidden {
        overflow-y: hidden
    }
    .overflow-y-scroll {
        overflow-y: scroll
    }
    .scroll-smooth {
        scroll-behavior: smooth
    }
    .rounded-\[12px\] {
        border-radius: 12px
    }
    .rounded-\[16px\] {
        border-radius: 16px
    }
    .rounded-\[32px\] {
        border-radius: 32px
    }
    .rounded-\[50px\] {
        border-radius: 50px
    }
    .rounded-\[100\%\] {
        border-radius: 100%
    }
    .rounded-\[var\(--border-radius-xs\,
    4px\)\] {
        border-radius: var(--border-radius-xs, 4px)
    }
    .rounded-full {
        border-radius: var(--border-radius-full)
    }
    .rounded-lg {
        border-radius: var(--border-radius-lg)
    }
    .rounded-md {
        border-radius: var(--border-radius-md)
    }
    .rounded-sm {
        border-radius: var(--border-radius-sm)
    }
    .rounded-xs {
        border-radius: var(--border-radius-xs)
    }
    .rounded-t-2xl {
        border-top-left-radius: var(--border-radius-2xl);
        border-top-right-radius: var(--border-radius-2xl)
    }
    .rounded-t-\[1\.25rem\] {
        border-top-left-radius: 1.25rem;
        border-top-right-radius: 1.25rem
    }
    .rounded-t-\[20px\] {
        border-top-left-radius: 20px;
        border-top-right-radius: 20px
    }
    .rounded-t-\[32px\] {
        border-top-left-radius: 32px;
        border-top-right-radius: 32px
    }
    .rounded-t-xs {
        border-top-left-radius: var(--border-radius-xs);
        border-top-right-radius: var(--border-radius-xs)
    }
    .rounded-l-lg {
        border-top-left-radius: var(--border-radius-lg);
        border-bottom-left-radius: var(--border-radius-lg)
    }
    .rounded-b-\[1\.25rem\] {
        border-bottom-right-radius: 1.25rem;
        border-bottom-left-radius: 1.25rem
    }
    .rounded-b-\[20px\] {
        border-bottom-right-radius: 20px;
        border-bottom-left-radius: 20px
    }
    .rounded-b-\[32px\] {
        border-bottom-right-radius: 32px;
        border-bottom-left-radius: 32px
    }
    .rounded-b-xs {
        border-bottom-right-radius: var(--border-radius-xs);
        border-bottom-left-radius: var(--border-radius-xs)
    }
    .border {
        border-style: var(--tw-border-style);
        border-width: 1px
    }
    .border-0 {
        border-style: var(--tw-border-style);
        border-width: 0
    }
    .border-2 {
        border-style: var(--tw-border-style);
        border-width: 2px
    }
    .border-x {
        border-inline-style: var(--tw-border-style);
        border-inline-width: 1px
    }
    .border-y {
        border-block-style: var(--tw-border-style);
        border-block-width: 1px
    }
    .border-s {
        border-inline-start-style: var(--tw-border-style);
        border-inline-start-width: 1px
    }
    .border-e {
        border-inline-end-style: var(--tw-border-style);
        border-inline-end-width: 1px
    }
    .border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }
    .border-t-2 {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px
    }
    .border-r {
        border-right-style: var(--tw-border-style);
        border-right-width: 1px
    }
    .border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }
    .border-b-2 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px
    }
    .border-l {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px
    }
    .border-dashed {
        --tw-border-style: dashed;
        border-style: dashed
    }
    .border-none {
        --tw-border-style: none;
        border-style: none
    }
    .border-solid {
        --tw-border-style: solid;
        border-style: solid
    }
    .border-base {
        border-color: var(--border-base)
    }
    .border-black,
    .border-black\/5 {
        border-color: var(--border-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .border-black\/5 {
            border-color: color-mix(in oklab, var(--border-black) 5%, transparent)
        }
    }
    .border-gray-100 {
        border-color: #f3f4f6
    }
    .border-gray-200 {
        border-color: #e5e7eb
    }
    .border-gray-300 {
        border-color: #d1d5db
    }
    .border-gray-400 {
        border-color: #9ca3af
    }
    .border-gray-500 {
        border-color: #6b7280
    }
    .border-green-400 {
        border-color: #6ec85c
    }
    .border-inherit {
        border-color: inherit
    }
    .border-neutral-100 {
        border-color: #f5f5f5
    }
    .border-neutral-200 {
        border-color: #e5e5e5
    }
    .border-neutral-300 {
        border-color: #d4d4d4
    }
    .border-neutral-400 {
        border-color: #a3a3a3
    }
    .border-neutral-500 {
        border-color: #737373
    }
    .border-neutral-600 {
        border-color: #525252
    }
    .border-neutral-700 {
        border-color: #404040
    }
    .border-neutral-800 {
        border-color: #262626
    }
    .border-orange-200 {
        border-color: #ffc2a4
    }
    .border-orange-800 {
        border-color: #b23a00
    }
    .border-primary {
        border-color: #ff5300
    }
    .border-purple {
        border-color: #d4a0ff
    }
    .border-red-500 {
        border-color: #f04f52
    }
    .border-transparent {
        border-color: #0000
    }
    .border-white,
    .border-white\/10 {
        border-color: var(--border-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .border-white\/10 {
            border-color: color-mix(in oklab, var(--border-white) 10%, transparent)
        }
    }
    .border-white\/30 {
        border-color: var(--border-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .border-white\/30 {
            border-color: color-mix(in oklab, var(--border-white) 30%, transparent)
        }
    }
    .border-t-black {
        border-top-color: var(--border-black)
    }
    .border-t-gray-300 {
        border-top-color: #d1d5db
    }
    .border-t-neutral-200 {
        border-top-color: #e5e5e5
    }
    .border-t-neutral-300 {
        border-top-color: #d4d4d4
    }
    .border-t-neutral-600 {
        border-top-color: #525252
    }
    .border-t-neutral-800 {
        border-top-color: #262626
    }
    .border-b-gray-300 {
        border-bottom-color: #d1d5db
    }
    .bg-transparent-pattern {
        opacity: .8;
        background-color: #fff;
        background-image: repeating-linear-gradient(45deg, #c5c5c5 25%, #0000 25% 75%, #c5c5c5 75%, #c5c5c5), repeating-linear-gradient(45deg, #c5c5c5 25%, #fff 25% 75%, #c5c5c5 75%, #c5c5c5);
        background-position: 0 0, 6px 6px;
        background-size: 12px 12px
    }
    .bg-\[\#3D5E99\] {
        background-color: #3d5e99
    }
    .bg-\[\#3F7056\] {
        background-color: #3f7056
    }
    .bg-\[\#4A3EC1\] {
        background-color: #4a3ec1
    }
    .bg-\[\#4e4b48\] {
        background-color: #4e4b48
    }
    .bg-\[\#6C4675\] {
        background-color: #6c4675
    }
    .bg-\[\#8C102B\] {
        background-color: #8c102b
    }
    .bg-\[\#9B2B5A\] {
        background-color: #9b2b5a
    }
    .bg-\[\#79B16E\] {
        background-color: #79b16e
    }
    .bg-\[\#79B16E\]\/12 {
        background-color: #79b16e1f;
        background-color: lab(67.0647% -28.9172 28.2563/.12)
    }
    .bg-\[\#2271B3\] {
        background-color: #2271b3
    }
    .bg-\[\#34657C\] {
        background-color: #34657c
    }
    .bg-\[\#202020\] {
        background-color: #202020
    }
    .bg-\[\#A2C3F3\] {
        background-color: #a2c3f3
    }
    .bg-\[\#BACC8E\] {
        background-color: #bacc8e
    }
    .bg-\[\#BF0606\] {
        background-color: #bf0606
    }
    .bg-\[\#C1ECC1\] {
        background-color: #c1ecc1
    }
    .bg-\[\#EDCCCE\] {
        background-color: #edccce
    }
    .bg-\[\#F3D5E7\] {
        background-color: #f3d5e7
    }
    .bg-\[\#F4F4F4\] {
        background-color: #f4f4f4
    }
    .bg-\[\#F6A950\] {
        background-color: #f6a950
    }
    .bg-\[\#F54021\] {
        background-color: #f54021
    }
    .bg-\[\#FDC\] {
        background-color: #fdc
    }
    .bg-\[\#FFF\] {
        background-color: #fff
    }
    .bg-\[\#dbe5ee\] {
        background-color: #dbe5ee
    }
    .bg-\[\#e9e9e9\] {
        background-color: #e9e9e9
    }
    .bg-\[rgba\(65\,
    204\,
    93\,
    0\.15\)\] {
        background-color: #41cc5d26
    }
    .bg-\[rgba\(255\,
    77\,
    77\,
    0\.15\)\] {
        background-color: #ff4d4d26
    }
    .bg-\[rgba\(255\,
    140\,
    0\,
    0\.15\)\] {
        background-color: #ff8c0026
    }
    .bg-black,
    .bg-black\/0 {
        background-color: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-black\/0 {
            background-color: color-mix(in oklab, var(--background-black) 0%, transparent)
        }
    }
    .bg-black\/10 {
        background-color: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-black\/10 {
            background-color: color-mix(in oklab, var(--background-black) 10%, transparent)
        }
    }
    .bg-black\/20 {
        background-color: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-black\/20 {
            background-color: color-mix(in oklab, var(--background-black) 20%, transparent)
        }
    }
    .bg-black\/25 {
        background-color: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-black\/25 {
            background-color: color-mix(in oklab, var(--background-black) 25%, transparent)
        }
    }
    .bg-black\/50 {
        background-color: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-black\/50 {
            background-color: color-mix(in oklab, var(--background-black) 50%, transparent)
        }
    }
    .bg-crypto-btc {
        background-color: #f7931a
    }
    .bg-crypto-sol {
        background-color: var(--color-crypto-sol)
    }
    .bg-gray-100 {
        background-color: #f3f4f6
    }
    .bg-gray-200 {
        background-color: #e5e7eb
    }
    .bg-green-50 {
        background-color: #f4fbf2
    }
    .bg-green-400 {
        background-color: #6ec85c
    }
    .bg-green-950 {
        background-color: #142b12
    }
    .bg-inherit {
        background-color: inherit
    }
    .bg-muted {
        background-color: var(--background-muted)
    }
    .bg-neutral-50 {
        background-color: #fafafa
    }
    .bg-neutral-100 {
        background-color: #f5f5f5
    }
    .bg-neutral-200 {
        background-color: #e5e5e5
    }
    .bg-neutral-200\/15 {
        background-color: #e5e5e526;
        background-color: lab(90.9411% 0 0/.15)
    }
    .bg-neutral-300 {
        background-color: #d4d4d4
    }
    .bg-neutral-400 {
        background-color: #a3a3a3
    }
    .bg-neutral-500 {
        background-color: #737373
    }
    .bg-neutral-500\/6 {
        background-color: #7373730f;
        background-color: lab(48.4411% 0 0/.06)
    }
    .bg-neutral-600 {
        background-color: #525252
    }
    .bg-neutral-700 {
        background-color: #404040
    }
    .bg-neutral-800 {
        background-color: #262626
    }
    .bg-neutral-800\/10 {
        background-color: #2626261a;
        background-color: lab(15.1597% .0000149012 0/.1)
    }
    .bg-neutral-900 {
        background-color: #171717
    }
    .bg-neutral-950 {
        background-color: #0a0a0a
    }
    .bg-orange-50 {
        background-color: #fef0e9
    }
    .bg-orange-100 {
        background-color: #fdc
    }
    .bg-orange-950 {
        background-color: #331000
    }
    .bg-primary {
        background-color: #ff5300
    }
    .bg-purple {
        background-color: #d4a0ff
    }
    .bg-purple-50 {
        background-color: #fbf5ff
    }
    .bg-purple-100 {
        background-color: #f6ecff
    }
    .bg-purple-200 {
        background-color: #f2e2ff
    }
    .bg-purple\/30 {
        background-color: #d4a0ff4d;
        background-color: lab(73.4879% 32.8073 -40.0828/.3)
    }
    .bg-red-50 {
        background-color: #fef1f1
    }
    .bg-red-950 {
        background-color: #3b1212
    }
    .bg-surface {
        background-color: var(--background-surface)
    }
    .bg-transparent {
        background-color: #0000
    }
    .bg-white,
    .bg-white\/5 {
        background-color: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-white\/5 {
            background-color: color-mix(in oklab, var(--background-white) 5%, transparent)
        }
    }
    .bg-white\/10 {
        background-color: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-white\/10 {
            background-color: color-mix(in oklab, var(--background-white) 10%, transparent)
        }
    }
    .bg-white\/20 {
        background-color: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-white\/20 {
            background-color: color-mix(in oklab, var(--background-white) 20%, transparent)
        }
    }
    .bg-white\/70 {
        background-color: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .bg-white\/70 {
            background-color: color-mix(in oklab, var(--background-white) 70%, transparent)
        }
    }
    .bg-linear-to-b {
        --tw-gradient-position: to bottom
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-b {
            --tw-gradient-position: to bottom in oklab
        }
    }
    .bg-linear-to-b {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-br {
        --tw-gradient-position: to bottom right
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-br {
            --tw-gradient-position: to bottom right in oklab
        }
    }
    .bg-linear-to-br {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-r {
        --tw-gradient-position: to right
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-r {
            --tw-gradient-position: to right in oklab
        }
    }
    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-t {
        --tw-gradient-position: to top
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-t {
            --tw-gradient-position: to top in oklab
        }
    }
    .bg-linear-to-t {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-tl {
        --tw-gradient-position: to top left
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-tl {
            --tw-gradient-position: to top left in oklab
        }
    }
    .bg-linear-to-tl {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-tr {
        --tw-gradient-position: to top right
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .bg-linear-to-tr {
            --tw-gradient-position: to top right in oklab
        }
    }
    .bg-linear-to-tr {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .border-corner-crypto-btc {
        background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23F7931A' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23F7931A'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23F7931A' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23F7931A'/%3e%3c/svg%3e");
        background-position: 0 0, 0 100%, 100% 100%, 100% 0;
        background-repeat: no-repeat
    }
    .border-corner-crypto-sol {
        background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%232CF7AB' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%232CF7AB'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%232CF7AB' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%232CF7AB'/%3e%3c/svg%3e");
        background-position: 0 0, 0 100%, 100% 100%, 100% 0;
        background-repeat: no-repeat
    }
    .border-corner-neutral-400 {
        background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='oklch(70.8%25 0 0)' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='oklch(70.8%25 0 0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='oklch(70.8%25 0 0)' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='oklch(70.8%25 0 0)'/%3e%3c/svg%3e");
        background-position: 0 0, 0 100%, 100% 100%, 100% 0;
        background-repeat: no-repeat
    }
    .border-corner-primary {
        background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23FF5300' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23FF5300'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23FF5300' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23FF5300'/%3e%3c/svg%3e");
        background-position: 0 0, 0 100%, 100% 100%, 100% 0;
        background-repeat: no-repeat
    }
    .border-corner-purple {
        background-image: url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23D4A0FF' transform='rotate(0)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 3L4 2.5L0.525714 2.5L0.525714 1.2275e-07L-1.62239e-07 1.41324e-07L0 3L4 3Z' fill='%23D4A0FF'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4 0L4 0.5L0.525714 0.5L0.525714 3L-1.31134e-07 3L0 -1.74846e-07L4 0Z' fill='%23D4A0FF' transform='rotate(180 2 1.5)'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg width='4' height='3' viewBox='0 0 4 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 0L2.90771e-08 0.5L3.47429 0.5L3.47429 3L4 3L4 -1.74846e-07L0 0Z' fill='%23D4A0FF'/%3e%3c/svg%3e");
        background-position: 0 0, 0 100%, 100% 100%, 100% 0;
        background-repeat: no-repeat
    }
    .bg-\[linear-gradient\(118deg\,
    rgba\(255\,
    255\,
    255\,
    0\.70\)_0\%\,
    rgba\(255\,
    255\,
    255\,
    0\.50\)_100\%\)\] {
        background-image: linear-gradient(118deg, #ffffffb3 0%, #ffffff80 100%)
    }
    .bg-\[linear-gradient\(135deg\,
    \#0F905E_20\%\,
    \#7BC6A9_58\.5\%\,
    \#0F905E_90\%\)\] {
        background-image: linear-gradient(135deg, #0f905e 20%, #7bc6a9 58.5%, #0f905e 90%)
    }
    .bg-\[linear-gradient\(135deg\,
    \#BF6B2F_20\%\,
    \#F0C68E_58\.5\%\,
    \#D28046_90\%\)\] {
        background-image: linear-gradient(135deg, #bf6b2f 20%, #f0c68e 58.5%, #d28046 90%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#3D3C3C_50\%\,
    \#A0BD6C_50\%\)\] {
        background-image: linear-gradient(#3d3c3c 50%, #a0bd6c 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#00C36A_50\%\,
    \#008AA8_100\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #00c36a 50%, #008aa8 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#006CE3_50\%\,
    \#9D8CF7_100\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #006ce3 50%, #9d8cf7 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#C781EB_50\%\,
    \#6FF6B9_100\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #c781eb 50%, #6ff6b9 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#DEDEDE_50\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #dedede 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#E66E67_50\%\,
    \#262EBA_100\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #e66e67 50%, #262eba 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#E49342_50\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #e49342 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#4D4B48_50\%\,
    \#F3B57C_50\%\,
    \#4D1493_100\%\)\] {
        background-image: linear-gradient(#4d4b48 50%, #f3b57c 50%, #4d1493 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#5E4FBC_50\%\,
    \#B39768_50\%\,
    \#E7C968_99\.52\%\)\] {
        background-image: linear-gradient(#5e4fbc 50%, #b39768 50%, #e7c968 99.52%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#202020_50\%\,
    \#DEDEDE_50\%\)\] {
        background-image: linear-gradient(#202020 50%, #dedede 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#BF532F_50\%\,
    \#DEDEDE_50\%\)\] {
        background-image: linear-gradient(#bf532f 50%, #dedede 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#E49342_50\%\,
    \#DEDEDE_50\%\)\] {
        background-image: linear-gradient(#e49342 50%, #dedede 50%)
    }
    .bg-\[linear-gradient\(180deg\,
    \#FCDB6F_0\%\,
    \#A6914C_100\%\)\] {
        background-image: linear-gradient(#fcdb6f 0%, #a6914c 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    rgba\(255\,
    255\,
    255\,
    0\)_0\%\,
    \#fff_45\%\)\] {
        background-image: linear-gradient(#fff0 0%, #fff 45%)
    }
    .bg-\[url\(\/images\/blue-gradient\.jpg\)\] {
        background-image: url(/images/blue-gradient.jpg)
    }
    .bg-\[url\(\/variantsColors\/aubergine\.webp\)\] {
        background-image: url(/variantsColors/aubergine.webp)
    }
    .bg-\[url\(\/variantsColors\/black_solana\.webp\)\] {
        background-image: url(/variantsColors/black_solana.webp)
    }
    .bg-\[url\(\/variantsColors\/bonk\.webp\)\] {
        background-image: url(/variantsColors/bonk.webp)
    }
    .bg-\[url\(\/variantsColors\/btcorange\.webp\)\] {
        background-image: url(/variantsColors/btcorange.webp)
    }
    .bg-\[url\(\/variantsColors\/charcoal\.webp\)\] {
        background-image: url(/variantsColors/charcoal.webp)
    }
    .bg-\[url\(\/variantsColors\/gradient_solana\.webp\)\] {
        background-image: url(/variantsColors/gradient_solana.webp)
    }
    .bg-dot-large-neutral-600 {
        background-image: url("data:image/svg+xml,%3csvg width='1439' height='266' viewBox='0 0 1439 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cmask id='mask0_3674_98865' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='137' y='22' width='1165' height='222'%3e %3cellipse cx='719.5' cy='133' rx='582.5' ry='111' fill='%23D9D9D9'/%3e %3c/mask%3e %3cg mask='url(%23mask0_3674_98865)'%3e %3cmask id='mask1_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-39' y='0' width='266' height='266'%3e %3cpath d='M226.919 0H-38.8008V265.33H226.919V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask1_3674_98865)'%3e %3cpath d='M171.672 51.6192L169.551 53.7405L171.672 55.8619L173.793 53.7405L171.672 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 51.62L221.789 53.7413L223.91 55.8626L226.032 53.7413L223.91 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.672 103.858L169.551 105.98L171.672 108.101L173.793 105.98L171.672 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 103.859L221.789 105.981L223.91 108.102L226.032 105.981L223.91 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.668 156.098L169.547 158.219L171.668 160.34L173.79 158.219L171.668 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.91 156.099L221.789 158.22L223.91 160.341L226.032 158.22L223.91 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M171.676 208.344L169.555 210.465L171.676 212.587L173.797 210.465L171.676 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M223.914 208.355L221.793 210.476L223.914 212.597L226.036 210.476L223.914 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask2_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='273' y='0' width='267' height='266'%3e %3cpath d='M539.642 0H273.922V265.33H539.642V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask2_3674_98865)'%3e %3cpath d='M275.418 51.6133L273.297 53.7346L275.418 55.856L277.54 53.7346L275.418 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.668 51.624L325.547 53.7454L327.668 55.8667L329.79 53.7454L327.668 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 51.6177L377.793 53.739L379.914 55.8604L382.036 53.739L379.914 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 51.6185L430.031 53.7398L432.153 55.8611L434.274 53.7398L432.153 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.395 51.6192L482.273 53.7405L484.395 55.8619L486.516 53.7405L484.395 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 51.62L534.512 53.7413L536.633 55.8626L538.754 53.7413L536.633 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.418 103.863L273.297 105.984L275.418 108.105L277.54 105.984L275.418 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.668 103.863L325.547 105.985L327.668 108.106L329.79 105.985L327.668 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 103.857L377.793 105.978L379.914 108.1L382.036 105.978L379.914 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 103.858L430.031 105.979L432.153 108.1L434.274 105.979L432.153 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.395 103.858L482.273 105.98L484.395 108.101L486.516 105.98L484.395 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 103.859L534.512 105.981L536.633 108.102L538.754 105.981L536.633 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.418 156.102L273.297 158.223L275.418 160.344L277.54 158.223L275.418 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.656 156.103L325.535 158.224L327.656 160.345L329.778 158.224L327.656 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.914 156.096L377.793 158.218L379.914 160.339L382.036 158.218L379.914 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.153 156.097L430.031 158.218L432.153 160.34L434.274 158.218L432.153 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.391 156.098L482.27 158.219L484.391 160.34L486.512 158.219L484.391 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.633 156.099L534.512 158.22L536.633 160.341L538.754 158.22L536.633 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M275.426 208.348L273.305 210.469L275.426 212.591L277.547 210.469L275.426 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M327.664 208.349L325.543 210.47L327.664 212.592L329.786 210.47L327.664 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M379.91 208.343L377.789 210.464L379.91 212.585L382.032 210.464L379.91 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M432.16 208.343L430.039 210.465L432.16 212.586L434.282 210.465L432.16 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M484.399 208.344L482.277 210.465L484.399 212.587L486.52 210.465L484.399 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M536.637 208.355L534.516 210.476L536.637 212.597L538.758 210.476L536.637 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask3_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='586' y='0' width='267' height='266'%3e %3cpath d='M852.361 0H586.641V265.33H852.361V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask3_3674_98865)'%3e %3cpath d='M588.137 51.6133L586.016 53.7346L588.137 55.856L590.258 53.7346L588.137 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.387 51.624L638.266 53.7454L640.387 55.8667L642.508 53.7454L640.387 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 51.6177L690.512 53.739L692.633 55.8604L694.754 53.739L692.633 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 51.6185L742.75 53.7398L744.871 55.8611L746.993 53.7398L744.871 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.114 51.6192L794.992 53.7405L797.114 55.8619L799.235 53.7405L797.114 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 51.62L847.23 53.7413L849.352 55.8626L851.473 53.7413L849.352 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.137 103.863L586.016 105.984L588.137 108.105L590.258 105.984L588.137 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.387 103.863L638.266 105.985L640.387 108.106L642.508 105.985L640.387 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 103.857L690.512 105.978L692.633 108.1L694.754 105.978L692.633 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 103.858L742.75 105.979L744.871 108.1L746.993 105.979L744.871 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.114 103.858L794.992 105.98L797.114 108.101L799.235 105.98L797.114 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 103.859L847.23 105.981L849.352 108.102L851.473 105.981L849.352 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.137 156.102L586.016 158.223L588.137 160.344L590.258 158.223L588.137 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.375 156.103L638.254 158.224L640.375 160.345L642.497 158.224L640.375 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.633 156.096L690.512 158.218L692.633 160.339L694.754 158.218L692.633 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.871 156.097L742.75 158.218L744.871 160.34L746.993 158.218L744.871 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.11 156.098L794.988 158.219L797.11 160.34L799.231 158.219L797.11 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.352 156.099L847.23 158.22L849.352 160.341L851.473 158.22L849.352 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M588.145 208.348L586.023 210.469L588.145 212.591L590.266 210.469L588.145 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M640.383 208.349L638.262 210.47L640.383 212.592L642.504 210.47L640.383 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M692.629 208.343L690.508 210.464L692.629 212.585L694.75 210.464L692.629 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M744.879 208.343L742.758 210.465L744.879 212.586L747 210.465L744.879 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M797.117 208.344L794.996 210.465L797.117 212.587L799.239 210.465L797.117 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M849.356 208.355L847.234 210.476L849.356 212.597L851.477 210.476L849.356 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask4_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='899' y='0' width='267' height='266'%3e %3cpath d='M1165.08 0H899.359V265.33H1165.08V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask4_3674_98865)'%3e %3cpath d='M900.856 51.6133L898.734 53.7346L900.856 55.856L902.977 53.7346L900.856 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.106 51.624L950.984 53.7454L953.106 55.8667L955.227 53.7454L953.106 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 51.6177L1003.23 53.739L1005.35 55.8604L1007.47 53.739L1005.35 51.6177Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 51.6185L1055.47 53.7398L1057.59 55.8611L1059.71 53.7398L1057.59 51.6185Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 51.6192L1107.71 53.7405L1109.83 55.8619L1111.95 53.7405L1109.83 51.6192Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 51.62L1159.95 53.7413L1162.07 55.8626L1164.19 53.7413L1162.07 51.62Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.856 103.863L898.734 105.984L900.856 108.105L902.977 105.984L900.856 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.106 103.863L950.984 105.985L953.106 108.106L955.227 105.985L953.106 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 103.857L1003.23 105.978L1005.35 108.1L1007.47 105.978L1005.35 103.857Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 103.858L1055.47 105.979L1057.59 108.1L1059.71 105.979L1057.59 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 103.858L1107.71 105.98L1109.83 108.101L1111.95 105.98L1109.83 103.858Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 103.859L1159.95 105.981L1162.07 108.102L1164.19 105.981L1162.07 103.859Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.856 156.102L898.734 158.223L900.856 160.344L902.977 158.223L900.856 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.094 156.103L950.973 158.224L953.094 160.345L955.215 158.224L953.094 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 156.096L1003.23 158.218L1005.35 160.339L1007.47 158.218L1005.35 156.096Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.59 156.097L1055.47 158.218L1057.59 160.34L1059.71 158.218L1057.59 156.097Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.83 156.098L1107.71 158.219L1109.83 160.34L1111.95 158.219L1109.83 156.098Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 156.099L1159.95 158.22L1162.07 160.341L1164.19 158.22L1162.07 156.099Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M900.864 208.348L898.742 210.469L900.864 212.591L902.985 210.469L900.864 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M953.102 208.349L950.98 210.47L953.102 212.592L955.223 210.47L953.102 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1005.35 208.343L1003.23 210.464L1005.35 212.585L1007.47 210.464L1005.35 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1057.6 208.343L1055.48 210.465L1057.6 212.586L1059.72 210.465L1057.6 208.343Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1109.84 208.344L1107.71 210.465L1109.84 212.587L1111.96 210.465L1109.84 208.344Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1162.07 208.355L1159.95 210.476L1162.07 212.597L1164.2 210.476L1162.07 208.355Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3cmask id='mask5_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1212' y='0' width='266' height='266'%3e %3cpath d='M1477.8 0H1212.08V265.33H1477.8V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask5_3674_98865)'%3e %3cpath d='M1213.57 51.6133L1211.45 53.7346L1213.57 55.856L1215.7 53.7346L1213.57 51.6133Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 51.624L1263.7 53.7454L1265.82 55.8667L1267.95 53.7454L1265.82 51.624Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.57 103.863L1211.45 105.984L1213.57 108.105L1215.7 105.984L1213.57 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 103.863L1263.7 105.985L1265.82 108.106L1267.95 105.985L1265.82 103.863Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.57 156.102L1211.45 158.223L1213.57 160.344L1215.7 158.223L1213.57 156.102Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.81 156.103L1263.69 158.224L1265.81 160.345L1267.93 158.224L1265.81 156.103Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1213.58 208.348L1211.46 210.469L1213.58 212.591L1215.7 210.469L1213.58 208.348Z' fill='oklch(43.9%25 0 0)'/%3e %3cpath d='M1265.82 208.349L1263.7 210.47L1265.82 212.592L1267.94 210.47L1265.82 208.349Z' fill='oklch(43.9%25 0 0)'/%3e %3c/g%3e %3c/g%3e %3c/svg%3e")
    }
    .bg-dot-large-white {
        background-image: url("data:image/svg+xml,%3csvg width='1439' height='266' viewBox='0 0 1439 266' fill='none' xmlns='http://www.w3.org/2000/svg'%3e %3cmask id='mask0_3674_98865' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='137' y='22' width='1165' height='222'%3e %3cellipse cx='719.5' cy='133' rx='582.5' ry='111' fill='%23D9D9D9'/%3e %3c/mask%3e %3cg mask='url(%23mask0_3674_98865)'%3e %3cmask id='mask1_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='-39' y='0' width='266' height='266'%3e %3cpath d='M226.919 0H-38.8008V265.33H226.919V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask1_3674_98865)'%3e %3cpath d='M171.672 51.6192L169.551 53.7405L171.672 55.8619L173.793 53.7405L171.672 51.6192Z' fill='white'/%3e %3cpath d='M223.91 51.62L221.789 53.7413L223.91 55.8626L226.032 53.7413L223.91 51.62Z' fill='white'/%3e %3cpath d='M171.672 103.858L169.551 105.98L171.672 108.101L173.793 105.98L171.672 103.858Z' fill='white'/%3e %3cpath d='M223.91 103.859L221.789 105.981L223.91 108.102L226.032 105.981L223.91 103.859Z' fill='white'/%3e %3cpath d='M171.668 156.098L169.547 158.219L171.668 160.34L173.79 158.219L171.668 156.098Z' fill='white'/%3e %3cpath d='M223.91 156.099L221.789 158.22L223.91 160.341L226.032 158.22L223.91 156.099Z' fill='white'/%3e %3cpath d='M171.676 208.344L169.555 210.465L171.676 212.587L173.797 210.465L171.676 208.344Z' fill='white'/%3e %3cpath d='M223.914 208.355L221.793 210.476L223.914 212.597L226.036 210.476L223.914 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask2_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='273' y='0' width='267' height='266'%3e %3cpath d='M539.642 0H273.922V265.33H539.642V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask2_3674_98865)'%3e %3cpath d='M275.418 51.6133L273.297 53.7346L275.418 55.856L277.54 53.7346L275.418 51.6133Z' fill='white'/%3e %3cpath d='M327.668 51.624L325.547 53.7454L327.668 55.8667L329.79 53.7454L327.668 51.624Z' fill='white'/%3e %3cpath d='M379.914 51.6177L377.793 53.739L379.914 55.8604L382.036 53.739L379.914 51.6177Z' fill='white'/%3e %3cpath d='M432.153 51.6185L430.031 53.7398L432.153 55.8611L434.274 53.7398L432.153 51.6185Z' fill='white'/%3e %3cpath d='M484.395 51.6192L482.273 53.7405L484.395 55.8619L486.516 53.7405L484.395 51.6192Z' fill='white'/%3e %3cpath d='M536.633 51.62L534.512 53.7413L536.633 55.8626L538.754 53.7413L536.633 51.62Z' fill='white'/%3e %3cpath d='M275.418 103.863L273.297 105.984L275.418 108.105L277.54 105.984L275.418 103.863Z' fill='white'/%3e %3cpath d='M327.668 103.863L325.547 105.985L327.668 108.106L329.79 105.985L327.668 103.863Z' fill='white'/%3e %3cpath d='M379.914 103.857L377.793 105.978L379.914 108.1L382.036 105.978L379.914 103.857Z' fill='white'/%3e %3cpath d='M432.153 103.858L430.031 105.979L432.153 108.1L434.274 105.979L432.153 103.858Z' fill='white'/%3e %3cpath d='M484.395 103.858L482.273 105.98L484.395 108.101L486.516 105.98L484.395 103.858Z' fill='white'/%3e %3cpath d='M536.633 103.859L534.512 105.981L536.633 108.102L538.754 105.981L536.633 103.859Z' fill='white'/%3e %3cpath d='M275.418 156.102L273.297 158.223L275.418 160.344L277.54 158.223L275.418 156.102Z' fill='white'/%3e %3cpath d='M327.656 156.103L325.535 158.224L327.656 160.345L329.778 158.224L327.656 156.103Z' fill='white'/%3e %3cpath d='M379.914 156.096L377.793 158.218L379.914 160.339L382.036 158.218L379.914 156.096Z' fill='white'/%3e %3cpath d='M432.153 156.097L430.031 158.218L432.153 160.34L434.274 158.218L432.153 156.097Z' fill='white'/%3e %3cpath d='M484.391 156.098L482.27 158.219L484.391 160.34L486.512 158.219L484.391 156.098Z' fill='white'/%3e %3cpath d='M536.633 156.099L534.512 158.22L536.633 160.341L538.754 158.22L536.633 156.099Z' fill='white'/%3e %3cpath d='M275.426 208.348L273.305 210.469L275.426 212.591L277.547 210.469L275.426 208.348Z' fill='white'/%3e %3cpath d='M327.664 208.349L325.543 210.47L327.664 212.592L329.786 210.47L327.664 208.349Z' fill='white'/%3e %3cpath d='M379.91 208.343L377.789 210.464L379.91 212.585L382.032 210.464L379.91 208.343Z' fill='white'/%3e %3cpath d='M432.16 208.343L430.039 210.465L432.16 212.586L434.282 210.465L432.16 208.343Z' fill='white'/%3e %3cpath d='M484.399 208.344L482.277 210.465L484.399 212.587L486.52 210.465L484.399 208.344Z' fill='white'/%3e %3cpath d='M536.637 208.355L534.516 210.476L536.637 212.597L538.758 210.476L536.637 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask3_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='586' y='0' width='267' height='266'%3e %3cpath d='M852.361 0H586.641V265.33H852.361V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask3_3674_98865)'%3e %3cpath d='M588.137 51.6133L586.016 53.7346L588.137 55.856L590.258 53.7346L588.137 51.6133Z' fill='white'/%3e %3cpath d='M640.387 51.624L638.266 53.7454L640.387 55.8667L642.508 53.7454L640.387 51.624Z' fill='white'/%3e %3cpath d='M692.633 51.6177L690.512 53.739L692.633 55.8604L694.754 53.739L692.633 51.6177Z' fill='white'/%3e %3cpath d='M744.871 51.6185L742.75 53.7398L744.871 55.8611L746.993 53.7398L744.871 51.6185Z' fill='white'/%3e %3cpath d='M797.114 51.6192L794.992 53.7405L797.114 55.8619L799.235 53.7405L797.114 51.6192Z' fill='white'/%3e %3cpath d='M849.352 51.62L847.23 53.7413L849.352 55.8626L851.473 53.7413L849.352 51.62Z' fill='white'/%3e %3cpath d='M588.137 103.863L586.016 105.984L588.137 108.105L590.258 105.984L588.137 103.863Z' fill='white'/%3e %3cpath d='M640.387 103.863L638.266 105.985L640.387 108.106L642.508 105.985L640.387 103.863Z' fill='white'/%3e %3cpath d='M692.633 103.857L690.512 105.978L692.633 108.1L694.754 105.978L692.633 103.857Z' fill='white'/%3e %3cpath d='M744.871 103.858L742.75 105.979L744.871 108.1L746.993 105.979L744.871 103.858Z' fill='white'/%3e %3cpath d='M797.114 103.858L794.992 105.98L797.114 108.101L799.235 105.98L797.114 103.858Z' fill='white'/%3e %3cpath d='M849.352 103.859L847.23 105.981L849.352 108.102L851.473 105.981L849.352 103.859Z' fill='white'/%3e %3cpath d='M588.137 156.102L586.016 158.223L588.137 160.344L590.258 158.223L588.137 156.102Z' fill='white'/%3e %3cpath d='M640.375 156.103L638.254 158.224L640.375 160.345L642.497 158.224L640.375 156.103Z' fill='white'/%3e %3cpath d='M692.633 156.096L690.512 158.218L692.633 160.339L694.754 158.218L692.633 156.096Z' fill='white'/%3e %3cpath d='M744.871 156.097L742.75 158.218L744.871 160.34L746.993 158.218L744.871 156.097Z' fill='white'/%3e %3cpath d='M797.11 156.098L794.988 158.219L797.11 160.34L799.231 158.219L797.11 156.098Z' fill='white'/%3e %3cpath d='M849.352 156.099L847.23 158.22L849.352 160.341L851.473 158.22L849.352 156.099Z' fill='white'/%3e %3cpath d='M588.145 208.348L586.023 210.469L588.145 212.591L590.266 210.469L588.145 208.348Z' fill='white'/%3e %3cpath d='M640.383 208.349L638.262 210.47L640.383 212.592L642.504 210.47L640.383 208.349Z' fill='white'/%3e %3cpath d='M692.629 208.343L690.508 210.464L692.629 212.585L694.75 210.464L692.629 208.343Z' fill='white'/%3e %3cpath d='M744.879 208.343L742.758 210.465L744.879 212.586L747 210.465L744.879 208.343Z' fill='white'/%3e %3cpath d='M797.117 208.344L794.996 210.465L797.117 212.587L799.239 210.465L797.117 208.344Z' fill='white'/%3e %3cpath d='M849.356 208.355L847.234 210.476L849.356 212.597L851.477 210.476L849.356 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask4_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='899' y='0' width='267' height='266'%3e %3cpath d='M1165.08 0H899.359V265.33H1165.08V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask4_3674_98865)'%3e %3cpath d='M900.856 51.6133L898.734 53.7346L900.856 55.856L902.977 53.7346L900.856 51.6133Z' fill='white'/%3e %3cpath d='M953.106 51.624L950.984 53.7454L953.106 55.8667L955.227 53.7454L953.106 51.624Z' fill='white'/%3e %3cpath d='M1005.35 51.6177L1003.23 53.739L1005.35 55.8604L1007.47 53.739L1005.35 51.6177Z' fill='white'/%3e %3cpath d='M1057.59 51.6185L1055.47 53.7398L1057.59 55.8611L1059.71 53.7398L1057.59 51.6185Z' fill='white'/%3e %3cpath d='M1109.83 51.6192L1107.71 53.7405L1109.83 55.8619L1111.95 53.7405L1109.83 51.6192Z' fill='white'/%3e %3cpath d='M1162.07 51.62L1159.95 53.7413L1162.07 55.8626L1164.19 53.7413L1162.07 51.62Z' fill='white'/%3e %3cpath d='M900.856 103.863L898.734 105.984L900.856 108.105L902.977 105.984L900.856 103.863Z' fill='white'/%3e %3cpath d='M953.106 103.863L950.984 105.985L953.106 108.106L955.227 105.985L953.106 103.863Z' fill='white'/%3e %3cpath d='M1005.35 103.857L1003.23 105.978L1005.35 108.1L1007.47 105.978L1005.35 103.857Z' fill='white'/%3e %3cpath d='M1057.59 103.858L1055.47 105.979L1057.59 108.1L1059.71 105.979L1057.59 103.858Z' fill='white'/%3e %3cpath d='M1109.83 103.858L1107.71 105.98L1109.83 108.101L1111.95 105.98L1109.83 103.858Z' fill='white'/%3e %3cpath d='M1162.07 103.859L1159.95 105.981L1162.07 108.102L1164.19 105.981L1162.07 103.859Z' fill='white'/%3e %3cpath d='M900.856 156.102L898.734 158.223L900.856 160.344L902.977 158.223L900.856 156.102Z' fill='white'/%3e %3cpath d='M953.094 156.103L950.973 158.224L953.094 160.345L955.215 158.224L953.094 156.103Z' fill='white'/%3e %3cpath d='M1005.35 156.096L1003.23 158.218L1005.35 160.339L1007.47 158.218L1005.35 156.096Z' fill='white'/%3e %3cpath d='M1057.59 156.097L1055.47 158.218L1057.59 160.34L1059.71 158.218L1057.59 156.097Z' fill='white'/%3e %3cpath d='M1109.83 156.098L1107.71 158.219L1109.83 160.34L1111.95 158.219L1109.83 156.098Z' fill='white'/%3e %3cpath d='M1162.07 156.099L1159.95 158.22L1162.07 160.341L1164.19 158.22L1162.07 156.099Z' fill='white'/%3e %3cpath d='M900.864 208.348L898.742 210.469L900.864 212.591L902.985 210.469L900.864 208.348Z' fill='white'/%3e %3cpath d='M953.102 208.349L950.98 210.47L953.102 212.592L955.223 210.47L953.102 208.349Z' fill='white'/%3e %3cpath d='M1005.35 208.343L1003.23 210.464L1005.35 212.585L1007.47 210.464L1005.35 208.343Z' fill='white'/%3e %3cpath d='M1057.6 208.343L1055.48 210.465L1057.6 212.586L1059.72 210.465L1057.6 208.343Z' fill='white'/%3e %3cpath d='M1109.84 208.344L1107.71 210.465L1109.84 212.587L1111.96 210.465L1109.84 208.344Z' fill='white'/%3e %3cpath d='M1162.07 208.355L1159.95 210.476L1162.07 212.597L1164.2 210.476L1162.07 208.355Z' fill='white'/%3e %3c/g%3e %3cmask id='mask5_3674_98865' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='1212' y='0' width='266' height='266'%3e %3cpath d='M1477.8 0H1212.08V265.33H1477.8V0Z' fill='white'/%3e %3c/mask%3e %3cg mask='url(%23mask5_3674_98865)'%3e %3cpath d='M1213.57 51.6133L1211.45 53.7346L1213.57 55.856L1215.7 53.7346L1213.57 51.6133Z' fill='white'/%3e %3cpath d='M1265.82 51.624L1263.7 53.7454L1265.82 55.8667L1267.95 53.7454L1265.82 51.624Z' fill='white'/%3e %3cpath d='M1213.57 103.863L1211.45 105.984L1213.57 108.105L1215.7 105.984L1213.57 103.863Z' fill='white'/%3e %3cpath d='M1265.82 103.863L1263.7 105.985L1265.82 108.106L1267.95 105.985L1265.82 103.863Z' fill='white'/%3e %3cpath d='M1213.57 156.102L1211.45 158.223L1213.57 160.344L1215.7 158.223L1213.57 156.102Z' fill='white'/%3e %3cpath d='M1265.81 156.103L1263.69 158.224L1265.81 160.345L1267.93 158.224L1265.81 156.103Z' fill='white'/%3e %3cpath d='M1213.58 208.348L1211.46 210.469L1213.58 212.591L1215.7 210.469L1213.58 208.348Z' fill='white'/%3e %3cpath d='M1265.82 208.349L1263.7 210.47L1265.82 212.592L1267.94 210.47L1265.82 208.349Z' fill='white'/%3e %3c/g%3e %3c/g%3e %3c/svg%3e")
    }
    .bg-dot-neutral-600 {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='16' height='16' fill='none'%3e%3ccircle fill='oklch(43.9%25 0 0)' id='pattern-circle' cx='10' cy='10' r='1.6257413380501518'%3e%3c/circle%3e%3c/svg%3e")
    }
    .bg-neon-purple-radial {
        background-image: radial-gradient(44.78% 44.77% at 50% 55.23%, #352b3d 0%, #000 100%)
    }
    .from-\[\#D1ECE4\] {
        --tw-gradient-from: #d1ece4;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-\[\#EBA040\] {
        --tw-gradient-from: #eba040;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-\[\#ffa97f\] {
        --tw-gradient-from: #ffa97f;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-black {
        --tw-gradient-from: var(--background-black);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-black\/10 {
        --tw-gradient-from: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-black\/10 {
            --tw-gradient-from: color-mix(in oklab, var(--background-black) 10%, transparent)
        }
    }
    .from-black\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-black\/50 {
        --tw-gradient-from: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-black\/50 {
            --tw-gradient-from: color-mix(in oklab, var(--background-black) 50%, transparent)
        }
    }
    .from-black\/50 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-black\/60 {
        --tw-gradient-from: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-black\/60 {
            --tw-gradient-from: color-mix(in oklab, var(--background-black) 60%, transparent)
        }
    }
    .from-black\/60 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-crypto-btc\/30 {
        --tw-gradient-from: #f7931a4d;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .from-crypto-btc\/30 {
            --tw-gradient-from: lab(70.6453% 33.3585 71.544/.3)
        }
    }
    .from-crypto-sol\/30 {
        --tw-gradient-from: #2cf7ab4d
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-crypto-sol\/30 {
            --tw-gradient-from: color-mix(in oklab, var(--color-crypto-sol) 30%, transparent)
        }
    }
    .from-crypto-sol\/30 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-50 {
        --tw-gradient-from: #fafafa;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-100 {
        --tw-gradient-from: #f5f5f5;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-200\/20 {
        --tw-gradient-from: #e5e5e533;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .from-neutral-200\/20 {
            --tw-gradient-from: lab(90.9411% 0 0/.2)
        }
    }
    .from-neutral-300\/50 {
        --tw-gradient-from: #d4d4d480;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .from-neutral-300\/50 {
            --tw-gradient-from: lab(84.9135% 0 0/.5)
        }
    }
    .from-neutral-400\/10 {
        --tw-gradient-from: #a3a3a31a;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .from-neutral-400\/10 {
            --tw-gradient-from: lab(66.995% .0000298023 0/.1)
        }
    }
    .from-neutral-500 {
        --tw-gradient-from: #737373;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-600 {
        --tw-gradient-from: #525252;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-neutral-600\/0 {
        --tw-gradient-from: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .from-neutral-600\/0 {
            --tw-gradient-from: lab(0% 0 0/0)
        }
    }
    .from-neutral-800 {
        --tw-gradient-from: #262626;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-purple,
    .from-purple-600 {
        --tw-gradient-from: #d4a0ff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-white {
        --tw-gradient-from: var(--background-white);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-white\/10 {
        --tw-gradient-from: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-white\/10 {
            --tw-gradient-from: color-mix(in oklab, var(--background-white) 10%, transparent)
        }
    }
    .from-white\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-white\/15 {
        --tw-gradient-from: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-white\/15 {
            --tw-gradient-from: color-mix(in oklab, var(--background-white) 15%, transparent)
        }
    }
    .from-white\/15 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-white\/50 {
        --tw-gradient-from: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-white\/50 {
            --tw-gradient-from: color-mix(in oklab, var(--background-white) 50%, transparent)
        }
    }
    .from-white\/50 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-white\/70 {
        --tw-gradient-from: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .from-white\/70 {
            --tw-gradient-from: color-mix(in oklab, var(--background-white) 70%, transparent)
        }
    }
    .from-white\/70 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .from-0\% {
        --tw-gradient-from-position: 0%
    }
    .via-\[\#D1ECE4\] {
        --tw-gradient-via: #d1ece4;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-\[\#EBA040\] {
        --tw-gradient-via: #eba040;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-black {
        --tw-gradient-via: var(--background-black);
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-black\/80 {
        --tw-gradient-via: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .via-black\/80 {
            --tw-gradient-via: color-mix(in oklab, var(--background-black) 80%, transparent)
        }
    }
    .via-black\/80 {
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-neutral-50\/80 {
        --tw-gradient-via: #fafafacc;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    @supports (color:lab(0% 0 0)) {
        .via-neutral-50\/80 {
            --tw-gradient-via: lab(98.2721% -.0000596046 .0000119209/.8)
        }
    }
    .via-neutral-50\/90 {
        --tw-gradient-via: #fafafae6;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    @supports (color:lab(0% 0 0)) {
        .via-neutral-50\/90 {
            --tw-gradient-via: lab(98.2721% -.0000596046 .0000119209/.9)
        }
    }
    .via-neutral-100 {
        --tw-gradient-via: #f5f5f5;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-neutral-300\/10 {
        --tw-gradient-via: #d4d4d41a;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    @supports (color:lab(0% 0 0)) {
        .via-neutral-300\/10 {
            --tw-gradient-via: lab(84.9135% 0 0/.1)
        }
    }
    .via-neutral-600 {
        --tw-gradient-via: #525252;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-neutral-900 {
        --tw-gradient-via: #171717;
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-white {
        --tw-gradient-via: var(--background-white);
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-white\/10 {
        --tw-gradient-via: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .via-white\/10 {
            --tw-gradient-via: color-mix(in oklab, var(--background-white) 10%, transparent)
        }
    }
    .via-white\/10 {
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .via-35\% {
        --tw-gradient-via-position: 35%
    }
    .via-50\% {
        --tw-gradient-via-position: 50%
    }
    .via-75\% {
        --tw-gradient-via-position: 75%
    }
    .to-\[\#6D4978\] {
        --tw-gradient-to: #6d4978;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-\[\#CCD7E7\] {
        --tw-gradient-to: #ccd7e7;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-\[\#ff5300\] {
        --tw-gradient-to: #ff5300;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-black {
        --tw-gradient-to: var(--background-black);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-black\/0 {
        --tw-gradient-to: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-black\/0 {
            --tw-gradient-to: color-mix(in oklab, var(--background-black) 0%, transparent)
        }
    }
    .to-black\/0 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-crypto-btc\/10 {
        --tw-gradient-to: #f7931a1a;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-crypto-btc\/10 {
            --tw-gradient-to: lab(70.6453% 33.3585 71.544/.1)
        }
    }
    .to-crypto-sol\/10 {
        --tw-gradient-to: #2cf7ab1a
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-crypto-sol\/10 {
            --tw-gradient-to: color-mix(in oklab, var(--color-crypto-sol) 10%, transparent)
        }
    }
    .to-crypto-sol\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-50 {
        --tw-gradient-to: #fafafa;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-100 {
        --tw-gradient-to: #f5f5f5;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-100\/0 {
        --tw-gradient-to: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-neutral-100\/0 {
            --tw-gradient-to: lab(0% 0 0/0)
        }
    }
    .to-neutral-200\/5 {
        --tw-gradient-to: #e5e5e50d;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-neutral-200\/5 {
            --tw-gradient-to: lab(90.9411% 0 0/.05)
        }
    }
    .to-neutral-300\/30 {
        --tw-gradient-to: #d4d4d44d;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-neutral-300\/30 {
            --tw-gradient-to: lab(84.9135% 0 0/.3)
        }
    }
    .to-neutral-400\/0 {
        --tw-gradient-to: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-neutral-400\/0 {
            --tw-gradient-to: lab(0% 0 0/0)
        }
    }
    .to-neutral-600 {
        --tw-gradient-to: #525252;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-600\/0 {
        --tw-gradient-to: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-neutral-600\/0 {
            --tw-gradient-to: lab(0% 0 0/0)
        }
    }
    .to-neutral-800 {
        --tw-gradient-to: #262626;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-neutral-950 {
        --tw-gradient-to: #0a0a0a;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-purple-100 {
        --tw-gradient-to: #f6ecff;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-purple-600\/0 {
        --tw-gradient-to: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .to-purple-600\/0 {
            --tw-gradient-to: lab(0% 0 0/0)
        }
    }
    .to-purple-950 {
        --tw-gradient-to: #3f2058;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-transparent {
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-white\/0 {
        --tw-gradient-to: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-white\/0 {
            --tw-gradient-to: color-mix(in oklab, var(--background-white) 0%, transparent)
        }
    }
    .to-white\/0 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-white\/10 {
        --tw-gradient-to: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-white\/10 {
            --tw-gradient-to: color-mix(in oklab, var(--background-white) 10%, transparent)
        }
    }
    .to-white\/10 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-white\/15 {
        --tw-gradient-to: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-white\/15 {
            --tw-gradient-to: color-mix(in oklab, var(--background-white) 15%, transparent)
        }
    }
    .to-white\/15 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-white\/50 {
        --tw-gradient-to: var(--background-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .to-white\/50 {
            --tw-gradient-to: color-mix(in oklab, var(--background-white) 50%, transparent)
        }
    }
    .to-white\/50 {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .to-50\% {
        --tw-gradient-to-position: 50%
    }
    .animation-text-mask {
        -webkit-mask-image: linear-gradient(45deg, #0000 0% 13.5%, #000000fc 31.5% 58.5%, #0000 77.4% 100%);
        mask-image: linear-gradient(45deg, #0000 0% 13.5%, #000000fc 31.5% 58.5%, #0000 77.4% 100%);
        -webkit-mask-repeat: revert;
        -webkit-mask-repeat: revert;
        -webkit-mask-repeat: revert;
        mask-repeat: revert;
        -webkit-mask-composite: xor;
        -webkit-mask-source-type: auto;
        -webkit-mask-composite: xor;
        -webkit-mask-source-type: auto;
        -webkit-mask-position: 0 0;
        mask-position: 0 0;
        -webkit-mask-size: 4904px 350px;
        mask-size: 4904px 350px;
        -webkit-mask-clip: border-box;
        mask-clip: border-box;
        -webkit-mask-origin: border-box;
        mask-origin: border-box;
        -webkit-mask-composite: xor;
        mask-composite: exclude;
        -webkit-mask-source-type: auto;
        mask-mode: match-source
    }
    .mask-\[radial-gradient\(ellipse_at_center\,
    transparent_45\%\,
    black\)\] {
        -webkit-mask-image: radial-gradient(#0000 45%, #000);
        mask-image: radial-gradient(#0000 45%, #000)
    }
    .mask-\[radial-gradient\(white\,
    transparent\)\] {
        -webkit-mask-image: radial-gradient(#fff, #0000);
        mask-image: radial-gradient(#fff, #0000)
    }
    .bg-cover {
        background-size: cover
    }
    .bg-size-\[100\%_200\%\] {
        background-size: 100% 200%
    }
    .bg-scroll {
        background-attachment: scroll
    }
    .bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }
    .bg-bottom {
        background-position: bottom
    }
    .bg-center {
        background-position: 50%
    }
    .bg-position-\[0\%_0\%\] {
        background-position: 0 0
    }
    .bg-no-repeat {
        background-repeat: no-repeat
    }
    .fill-black {
        fill: var(--background-black)
    }
    .fill-current {
        fill: currentColor
    }
    .fill-green-500 {
        fill: #5ba34d
    }
    .fill-none {
        fill: none
    }
    .fill-white {
        fill: var(--background-white)
    }
    .stroke-black {
        stroke: var(--border-black)
    }
    .stroke-current {
        stroke: currentColor
    }
    .stroke-green-500 {
        stroke: #5ba34d
    }
    .stroke-neutral-200 {
        stroke: #e5e5e5
    }
    .stroke-none {
        stroke: none
    }
    .stroke-purple-900 {
        stroke: #6a3794
    }
    .stroke-white {
        stroke: var(--border-white)
    }
    .stroke-1 {
        stroke-width: 1px
    }
    .object-contain {
        -o-object-fit: contain;
        object-fit: contain
    }
    .object-cover {
        -o-object-fit: cover;
        object-fit: cover
    }
    .object-scale-down {
        -o-object-fit: scale-down;
        object-fit: scale-down
    }
    .object-bottom {
        -o-object-position: bottom;
        object-position: bottom
    }
    .object-center {
        -o-object-position: center;
        object-position: center
    }
    .object-left {
        -o-object-position: left;
        object-position: left
    }
    .object-right {
        -o-object-position: right;
        object-position: right
    }
    .p-0 {
        padding: var(--spacing-0)
    }
    .p-2 {
        padding: var(--spacing-2)
    }
    .p-4 {
        padding: var(--spacing-4)
    }
    .p-8 {
        padding: var(--spacing-8)
    }
    .p-12 {
        padding: var(--spacing-12)
    }
    .p-16 {
        padding: var(--spacing-16)
    }
    .p-20 {
        padding: var(--spacing-20)
    }
    .p-24 {
        padding: var(--spacing-24)
    }
    .p-32 {
        padding: var(--spacing-32)
    }
    .p-40 {
        padding: var(--spacing-40)
    }
    .p-\[2px\] {
        padding: 2px
    }
    .p-\[6px\] {
        padding: 6px
    }
    .px-0 {
        padding-inline: var(--spacing-0)
    }
    .px-1 {
        padding-inline: var(--spacing-1)
    }
    .px-2 {
        padding-inline: var(--spacing-2)
    }
    .px-4 {
        padding-inline: var(--spacing-4)
    }
    .px-6 {
        padding-inline: var(--spacing-6)
    }
    .px-8 {
        padding-inline: var(--spacing-8)
    }
    .px-10 {
        padding-inline: var(--spacing-10)
    }
    .px-12 {
        padding-inline: var(--spacing-12)
    }
    .px-14 {
        padding-inline: var(--spacing-14)
    }
    .px-16 {
        padding-inline: var(--spacing-16)
    }
    .px-20 {
        padding-inline: var(--spacing-20)
    }
    .px-24 {
        padding-inline: var(--spacing-24)
    }
    .px-32 {
        padding-inline: var(--spacing-32)
    }
    .px-40 {
        padding-inline: var(--spacing-40)
    }
    .px-56 {
        padding-inline: var(--spacing-56)
    }
    .px-80 {
        padding-inline: var(--spacing-80)
    }
    .px-\[9px\] {
        padding-inline: 9px
    }
    .py-0 {
        padding-block: var(--spacing-0)
    }
    .py-1 {
        padding-block: var(--spacing-1)
    }
    .py-4 {
        padding-block: var(--spacing-4)
    }
    .py-6 {
        padding-block: var(--spacing-6)
    }
    .py-8 {
        padding-block: var(--spacing-8)
    }
    .py-12 {
        padding-block: var(--spacing-12)
    }
    .py-14 {
        padding-block: var(--spacing-14)
    }
    .py-16 {
        padding-block: var(--spacing-16)
    }
    .py-20 {
        padding-block: var(--spacing-20)
    }
    .py-24 {
        padding-block: var(--spacing-24)
    }
    .py-32 {
        padding-block: var(--spacing-32)
    }
    .py-40 {
        padding-block: var(--spacing-40)
    }
    .py-48 {
        padding-block: var(--spacing-48)
    }
    .py-56 {
        padding-block: var(--spacing-56)
    }
    .py-64 {
        padding-block: var(--spacing-64)
    }
    .py-80 {
        padding-block: var(--spacing-80)
    }
    .py-128 {
        padding-block: var(--spacing-128)
    }
    .py-\[2px\] {
        padding-block: 2px
    }
    .py-\[10px\] {
        padding-block: 10px
    }
    .ps-0 {
        padding-inline-start: var(--spacing-0)
    }
    .ps-8 {
        padding-inline-start: var(--spacing-8)
    }
    .ps-12 {
        padding-inline-start: var(--spacing-12)
    }
    .ps-24 {
        padding-inline-start: var(--spacing-24)
    }
    .ps-32 {
        padding-inline-start: var(--spacing-32)
    }
    .pe-8 {
        padding-inline-end: var(--spacing-8)
    }
    .pe-12 {
        padding-inline-end: var(--spacing-12)
    }
    .pe-16 {
        padding-inline-end: var(--spacing-16)
    }
    .pe-128 {
        padding-inline-end: var(--spacing-128)
    }
    .pt-0 {
        padding-top: var(--spacing-0)
    }
    .pt-4 {
        padding-top: var(--spacing-4)
    }
    .pt-8 {
        padding-top: var(--spacing-8)
    }
    .pt-12 {
        padding-top: var(--spacing-12)
    }
    .pt-16 {
        padding-top: var(--spacing-16)
    }
    .pt-20 {
        padding-top: var(--spacing-20)
    }
    .pt-24 {
        padding-top: var(--spacing-24)
    }
    .pt-32 {
        padding-top: var(--spacing-32)
    }
    .pt-40 {
        padding-top: var(--spacing-40)
    }
    .pt-48 {
        padding-top: var(--spacing-48)
    }
    .pt-56 {
        padding-top: var(--spacing-56)
    }
    .pt-64 {
        padding-top: var(--spacing-64)
    }
    .pt-80 {
        padding-top: var(--spacing-80)
    }
    .pt-96 {
        padding-top: var(--spacing-96)
    }
    .pt-\[6\.25vh\] {
        padding-top: 6.25vh
    }
    .pt-px {
        padding-top: 1px
    }
    .pr-8 {
        padding-right: var(--spacing-8)
    }
    .pr-10 {
        padding-right: var(--spacing-10)
    }
    .pr-16 {
        padding-right: var(--spacing-16)
    }
    .pr-40 {
        padding-right: var(--spacing-40)
    }
    .pr-48 {
        padding-right: var(--spacing-48)
    }
    .pb-0 {
        padding-bottom: var(--spacing-0)
    }
    .pb-8 {
        padding-bottom: var(--spacing-8)
    }
    .pb-10 {
        padding-bottom: var(--spacing-10)
    }
    .pb-12 {
        padding-bottom: var(--spacing-12)
    }
    .pb-16 {
        padding-bottom: var(--spacing-16)
    }
    .pb-24 {
        padding-bottom: var(--spacing-24)
    }
    .pb-32 {
        padding-bottom: var(--spacing-32)
    }
    .pb-40 {
        padding-bottom: var(--spacing-40)
    }
    .pb-48 {
        padding-bottom: var(--spacing-48)
    }
    .pb-56 {
        padding-bottom: var(--spacing-56)
    }
    .pb-64 {
        padding-bottom: var(--spacing-64)
    }
    .pb-80 {
        padding-bottom: var(--spacing-80)
    }
    .pb-\[max\(1rem\,
    env\(safe-area-inset-bottom\)\)\] {
        padding-bottom: max(1rem, env(safe-area-inset-bottom))
    }
    .pb-px {
        padding-bottom: 1px
    }
    .pl-0 {
        padding-left: var(--spacing-0)
    }
    .pl-4 {
        padding-left: var(--spacing-4)
    }
    .pl-8 {
        padding-left: var(--spacing-8)
    }
    .pl-12 {
        padding-left: var(--spacing-12)
    }
    .pl-16 {
        padding-left: var(--spacing-16)
    }
    .pl-24 {
        padding-left: var(--spacing-24)
    }
    .pl-40 {
        padding-left: var(--spacing-40)
    }
    .text-center {
        text-align: center
    }
    .text-end {
        text-align: end
    }
    .text-left {
        text-align: left
    }
    .text-right {
        text-align: right
    }
    .text-start {
        text-align: start
    }
    .align-baseline {
        vertical-align: baseline
    }
    .align-middle {
        vertical-align: middle
    }
    .align-top {
        vertical-align: top
    }
    .heading-0 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-0-size);
        font-weight: var(--font-style-heading-0-weight-medium);
        line-height: var(--font-style-heading-0-line-height);
        letter-spacing: var(--font-style-heading-0-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-1 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-1-size);
        font-weight: var(--font-style-heading-1-weight-medium);
        line-height: var(--font-style-heading-1-line-height);
        letter-spacing: var(--font-style-heading-1-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-2 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-2-size);
        font-weight: var(--font-style-heading-2-weight-medium);
        line-height: var(--font-style-heading-2-line-height);
        letter-spacing: var(--font-style-heading-2-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-3 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-3-size);
        font-weight: var(--font-style-heading-3-weight-medium);
        line-height: var(--font-style-heading-3-line-height);
        letter-spacing: var(--font-style-heading-3-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-4 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-4-size);
        font-weight: var(--font-style-heading-4-weight-medium);
        line-height: var(--font-style-heading-4-line-height);
        letter-spacing: var(--font-style-heading-4-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-5 {
        font-family: var(--font-family-font);
        font-size: var(--font-style-heading-5-size);
        font-weight: var(--font-style-heading-5-weight-medium);
        line-height: var(--font-style-heading-5-line-height);
        letter-spacing: var(--font-style-heading-5-letter-spacing);
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
    .heading-2 {
        letter-spacing: -1.71px;
        text-wrap: balance;
        font-size: 38px;
        font-weight: 600;
        line-height: 48px
    }
    html[dir=rtl] .heading-2 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-2 {
            letter-spacing: -2.52px;
            font-size: 56px;
            line-height: 64px
        }
        html[dir=rtl] .heading-2 {
            letter-spacing: 0
        }
    }
    @media (min-width:1024px) {
        .heading-2 {
            letter-spacing: -3.06px;
            font-size: 68px;
            line-height: 80px
        }
        html[dir=rtl] .heading-2 {
            letter-spacing: 0
        }
    }
    .heading-3 {
        letter-spacing: -1.26px;
        text-wrap: balance;
        font-size: 28px;
        font-weight: 600;
        line-height: 32px
    }
    html[dir=rtl] .heading-3 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-3 {
            letter-spacing: -1.8px;
            font-size: 40px;
            line-height: 48px
        }
        html[dir=rtl] .heading-3 {
            letter-spacing: 0
        }
    }
    @media (min-width:1024px) {
        .heading-3 {
            letter-spacing: -2.25px;
            font-size: 50px;
            line-height: 56px
        }
        html[dir=rtl] .heading-3 {
            letter-spacing: 0
        }
    }
    .heading-1 {
        letter-spacing: -2.88px;
        text-wrap: balance;
        font-size: 42px;
        font-weight: 600;
        line-height: 52px
    }
    html[dir=rtl] .heading-1 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-1 {
            font-size: 64px;
            line-height: 72px
        }
    }
    @media (min-width:1024px) {
        .heading-1 {
            letter-spacing: -3.6px;
            font-size: 90px;
            line-height: 96px
        }
        html[dir=rtl] .heading-1 {
            letter-spacing: 0
        }
    }
    .heading-0 {
        letter-spacing: -2.88px;
        text-wrap: balance;
        font-size: 64px;
        font-weight: 800;
        line-height: 64px
    }
    html[dir=rtl] .heading-0 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-0 {
            font-size: 80px;
            line-height: 80px
        }
    }
    @media (min-width:1024px) {
        .heading-0 {
            font-size: 112px;
            line-height: 112px
        }
    }
    .heading-4 {
        letter-spacing: -1.08px;
        font-size: 24px;
        font-weight: 600;
        line-height: 32px
    }
    html[dir=rtl] .heading-4 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-4 {
            letter-spacing: -1.44px;
            font-size: 32px;
            line-height: 36px
        }
        html[dir=rtl] .heading-4 {
            letter-spacing: 0
        }
    }
    @media (min-width:1024px) {
        .heading-4 {
            letter-spacing: -1.71px;
            font-size: 38px;
            line-height: 40px
        }
        html[dir=rtl] .heading-4 {
            letter-spacing: 0
        }
    }
    .heading-5 {
        letter-spacing: -1.08px;
        font-size: 24px;
        font-weight: 600;
        line-height: 28px
    }
    html[dir=rtl] .heading-5 {
        letter-spacing: 0
    }
    @media (min-width:768px) {
        .heading-5 {
            letter-spacing: -1.26px;
            font-size: 28px;
            line-height: 32px
        }
        html[dir=rtl] .heading-5 {
            letter-spacing: 0
        }
    }
    @media (min-width:1024px) {
        .heading-5 {
            letter-spacing: -1.44px;
            font-size: 32px;
            line-height: 36px
        }
        html[dir=rtl] .heading-5 {
            letter-spacing: 0
        }
    }
    .heading-6 {
        letter-spacing: -.9px;
        font-size: 20px;
        font-weight: 600;
        line-height: 24px
    }
    html[dir=rtl] .heading-6 {
        letter-spacing: 0
    }
    @media (min-width:1024px) {
        .heading-6 {
            letter-spacing: -1.08px;
            font-size: 24px;
            line-height: 32px
        }
        html[dir=rtl] .heading-6 {
            letter-spacing: 0
        }
    }
    .heading-7 {
        letter-spacing: -.81px;
        font-size: 16px;
        font-weight: 600;
        line-height: 24px
    }
    html[dir=rtl] .heading-7 {
        letter-spacing: 0
    }
    @media (min-width:1024px) {
        .heading-7 {
            letter-spacing: -.72px;
            font-size: 18px;
            line-height: 27px
        }
        html[dir=rtl] .heading-7 {
            letter-spacing: 0
        }
    }
    .typo-tag {
        text-transform: uppercase;
        font-size: 12px;
        font-weight: 500;
        line-height: 18px
    }
    @media (min-width:1024px) {
        .typo-tag {
            font-size: 14px
        }
    }
    .typo-emphasis {
        font-size: 18px;
        font-weight: 400;
        line-height: 26px
    }
    @media (min-width:1024px) {
        .typo-emphasis {
            font-size: 20px;
            line-height: 28px
        }
    }
    .typo-emphasis-large {
        font-size: 20px;
        font-weight: 400;
        line-height: 28px
    }
    @media (min-width:1024px) {
        .typo-emphasis-large {
            font-size: 22px;
            line-height: 32px
        }
    }
    .typo-body {
        font-size: 16px;
        font-weight: 400;
        line-height: 28px
    }
    .typo-body-highlight {
        font-size: 16px;
        font-weight: 600;
        line-height: 28px
    }
    .typo-caption {
        font-size: 13px;
        font-weight: 500;
        line-height: 22px
    }
    .typo-small-caption {
        font-size: 11px;
        font-weight: 500;
        line-height: 16px
    }
    .text-\[1em\] {
        font-size: 1em
    }
    .leading-24 {
        --tw-leading: var(--spacing-24);
        line-height: var(--spacing-24)
    }
    .leading-32 {
        --tw-leading: var(--spacing-32);
        line-height: var(--spacing-32)
    }
    .leading-none {
        --tw-leading: 1;
        line-height: 1
    }
    .tracking-normal {
        --tw-tracking: var(--tracking-normal);
        letter-spacing: var(--tracking-normal)
    }
    .text-balance {
        text-wrap: balance
    }
    .text-nowrap {
        text-wrap: nowrap
    }
    .text-pretty {
        text-wrap: pretty
    }
    .wrap-break-word {
        overflow-wrap: break-word
    }
    .text-ellipsis {
        text-overflow: ellipsis
    }
    .whitespace-normal {
        white-space: normal
    }
    .whitespace-nowrap {
        white-space: nowrap
    }
    .whitespace-pre {
        white-space: pre
    }
    .whitespace-pre-line {
        white-space: pre-line
    }
    .text-\[\#6A6A6A\] {
        color: #6a6a6a
    }
    .text-\[\#6EC85C\] {
        color: #6ec85c
    }
    .text-\[\#41CC5D\] {
        color: #41cc5d
    }
    .text-\[\#79B16E\] {
        color: #79b16e
    }
    .text-\[\#FF4D4D\] {
        color: #ff4d4d
    }
    .text-\[\#FF8C00\] {
        color: #ff8c00
    }
    .text-base {
        color: var(--text-base)
    }
    .text-black,
    .text-black\/\(--calculatedVisibility\) {
        color: var(--text-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .text-black\/\(--calculatedVisibility\) {
            color: color-mix(in oklab, var(--text-black) var(--calculatedVisibility), transparent)
        }
    }
    .text-gray-200 {
        color: #e5e7eb
    }
    .text-gray-300 {
        color: #d1d5db
    }
    .text-gray-400 {
        color: #9ca3af
    }
    .text-gray-500 {
        color: #6b7280
    }
    .text-gray-600 {
        color: #4b5563
    }
    .text-gray-700 {
        color: #374151
    }
    .text-gray-900 {
        color: #111827
    }
    .text-green-100 {
        color: #e6f7e1
    }
    .text-green-900 {
        color: #2c4828
    }
    .text-neutral-200 {
        color: #e5e5e5
    }
    .text-neutral-300 {
        color: #d4d4d4
    }
    .text-neutral-400 {
        color: #a3a3a3
    }
    .text-neutral-500 {
        color: #737373
    }
    .text-neutral-600 {
        color: #525252
    }
    .text-neutral-700 {
        color: #404040
    }
    .text-neutral-800 {
        color: #262626
    }
    .text-neutral-900 {
        color: #171717
    }
    .text-neutral-950 {
        color: #0a0a0a
    }
    .text-orange-100 {
        color: #fdc
    }
    .text-orange-900 {
        color: #9e3300
    }
    .text-orange-950 {
        color: #331000
    }
    .text-primary {
        color: #ff5300
    }
    .text-purple {
        color: #d4a0ff
    }
    .text-purple-800 {
        color: #7e4ea5
    }
    .text-purple-900 {
        color: #6a3794
    }
    .text-red-100 {
        color: #fee1e2
    }
    .text-red-500 {
        color: #f04f52
    }
    .text-red-900 {
        color: #702e2f
    }
    .text-transparent {
        color: #0000
    }
    .text-white,
    .text-white\/\(--calculatedVisibility\) {
        color: var(--text-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .text-white\/\(--calculatedVisibility\) {
            color: color-mix(in oklab, var(--text-white) var(--calculatedVisibility), transparent)
        }
    }
    .text-white\/90 {
        color: var(--text-white)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .text-white\/90 {
            color: color-mix(in oklab, var(--text-white) 90%, transparent)
        }
    }
    .lowercase {
        text-transform: lowercase
    }
    .uppercase {
        text-transform: uppercase
    }
    .italic {
        font-style: italic
    }
    .not-italic {
        font-style: normal
    }
    .line-through {
        text-decoration-line: line-through
    }
    .underline {
        text-decoration-line: underline
    }
    .underline-offset-2 {
        text-underline-offset: 2px
    }
    .placeholder-black::placeholder {
        color: var(--background-black)
    }
    .placeholder-neutral-400::placeholder {
        color: #a3a3a3
    }
    .placeholder-neutral-500::placeholder {
        color: #737373
    }
    .placeholder-white::placeholder {
        color: var(--background-white)
    }
    .opacity-0 {
        opacity: 0
    }
    .opacity-20 {
        opacity: .2
    }
    .opacity-30 {
        opacity: .3
    }
    .opacity-40 {
        opacity: .4
    }
    .opacity-50 {
        opacity: .5
    }
    .opacity-70 {
        opacity: .7
    }
    .opacity-100 {
        opacity: 1
    }
    .shadow-\[0_16px_24px_0_rgba\(0\,
    0\,
    0\,
    0\.04\)\] {
        --tw-shadow: 0 16px 24px 0 var(--tw-shadow-color, #0000000a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-lg {
        --tw-shadow: 0 4px 6px -4px var(--tw-shadow-color, #0000001a), 0 10px 15px -3px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-shadow)
    }
    .shadow-md {
        --tw-shadow: 0 2px 4px -2px var(--tw-shadow-color, #0000001a), 0 4px 6px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-shadow)
    }
    .shadow-sm {
        --tw-shadow: 0 1px 2px -1px var(--tw-shadow-color, #0000001a), 0 1px 3px 0 var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-shadow)
    }
    .shadow-xl {
        --tw-shadow: 0 8px 10px -6px var(--tw-shadow-color, #0000001a), 0 20px 25px -5px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-shadow)
    }
    .ring-0 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-1 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .ring-2 {
        --tw-ring-shadow: var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .\[box-shadow\:0_0_0_1px_\#00000033_inset\,
    0_1px_3px_0_\#00000066_inset\,
    0_0_0_3px_\#ffffff\,
    0_0_0_4px_\#525252\] {
        box-shadow: inset 0 0 0 1px #0003, inset 0 1px 3px #0006, 0 0 0 3px #fff, 0 0 0 4px #525252
    }
    .\[box-shadow\:0_0_0_1px_\#00000033_inset\,
    0_1px_3px_0_\#00000066_inset\] {
        box-shadow: inset 0 0 0 1px #0003, inset 0 1px 3px #0006
    }
    .\[box-shadow\:0_0_0_1px_\#ffffff33_inset\,
    0_1px_3px_0_\#ffffff66_inset\,
    0_0_0_3px_\#000000\,
    0_0_0_4px_\#ffffff\] {
        box-shadow: inset 0 0 0 1px #fff3, inset 0 1px 3px #fff6, 0 0 0 3px #000, 0 0 0 4px #fff
    }
    .\[box-shadow\:0_0_0_1px_\#ffffff33_inset\,
    0_1px_3px_0_\#ffffff66_inset\] {
        box-shadow: inset 0 0 0 1px #fff3, inset 0 1px 3px #fff6
    }
    .shadow-\[0_16px_24px_0_rgba\(0\,
    0\,
    0\,
    0\.04\)\] {
        --tw-shadow-color: 0 16px 24px 0 #0000000a
    }
    .ring-black,
    .ring-black\/5 {
        --tw-ring-color: var(--border-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .ring-black\/5 {
            --tw-ring-color: color-mix(in oklab, var(--border-black) 5%, transparent)
        }
    }
    .ring-neutral-200 {
        --tw-ring-color: #e5e5e5
    }
    .ring-neutral-300 {
        --tw-ring-color: #d4d4d4
    }
    .ring-neutral-400 {
        --tw-ring-color: #a3a3a3
    }
    .ring-neutral-400\/50 {
        --tw-ring-color: #a3a3a380
    }
    @supports (color:lab(0% 0 0)) {
        .ring-neutral-400\/50 {
            --tw-ring-color: lab(66.995% .0000298023 0/.5)
        }
    }
    .ring-neutral-600 {
        --tw-ring-color: #525252
    }
    .ring-neutral-800 {
        --tw-ring-color: #262626
    }
    .ring-primary {
        --tw-ring-color: #ff5300
    }
    .ring-white {
        --tw-ring-color: var(--border-white)
    }
    .ring-offset-0 {
        --tw-ring-offset-width: 0px;
        --tw-ring-offset-shadow: var(--tw-ring-inset, ) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)
    }
    .blur {
        --tw-blur: blur(8px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .blur-3xl {
        --tw-blur: blur(var(--blur-3xl));
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .blur-sm {
        --tw-blur: blur(var(--blur-sm));
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .blur-xxs {
        --tw-blur: blur(1.5px);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .drop-shadow-lg {
        --tw-drop-shadow-size: drop-shadow(0 4px 4px var(--tw-drop-shadow-color, #00000026));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-lg));
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .drop-shadow-md {
        --tw-drop-shadow-size: drop-shadow(0 3px 3px var(--tw-drop-shadow-color, #0000001f));
        --tw-drop-shadow: drop-shadow(var(--drop-shadow-md));
        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, )
    }
    .grayscale {
        --tw-grayscale: grayscale(100%);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .invert {
        --tw-invert: invert(100%);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
    .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, )
    }
    .backdrop-blur {
        --tw-backdrop-blur: blur(8px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }
    .backdrop-blur-2xl {
        --tw-backdrop-blur: blur(var(--blur-2xl));
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }
    .backdrop-blur-\[8px\] {
        --tw-backdrop-blur: blur(8px);
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }
    .backdrop-blur-lg {
        --tw-backdrop-blur: blur(var(--backdrop-blur-lg));
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }
    .backdrop-blur-md {
        --tw-backdrop-blur: blur(var(--backdrop-blur-md));
        -webkit-backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );
        backdrop-filter: var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )
    }
    .transition {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[colors\,
    opacity\,
    box-shadow\] {
        transition-property: colors, opacity, box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[height\] {
        transition-property: height;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[max-height\] {
        transition-property: max-height;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[opacity\,
    transform\] {
        transition-property: opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[padding\,
    border-color\] {
        transition-property: padding, border-color;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-colors {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-none {
        transition-property: none
    }
    .delay-0 {
        transition-delay: 0s
    }
    .delay-75 {
        transition-delay: 75ms
    }
    .delay-200 {
        transition-delay: .2s
    }
    .delay-275 {
        transition-delay: .275s
    }
    .delay-400 {
        transition-delay: .4s
    }
    .delay-600 {
        transition-delay: .6s
    }
    .duration-75 {
        --tw-duration: 75ms;
        transition-duration: 75ms
    }
    .duration-100 {
        --tw-duration: .1s;
        transition-duration: .1s
    }
    .duration-150 {
        --tw-duration: .15s;
        transition-duration: .15s
    }
    .duration-160 {
        --tw-duration: .16s;
        transition-duration: .16s
    }
    .duration-200 {
        --tw-duration: .2s;
        transition-duration: .2s
    }
    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }
    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }
    .duration-600 {
        --tw-duration: .6s;
        transition-duration: .6s
    }
    .duration-800 {
        --tw-duration: .8s;
        transition-duration: .8s
    }
    .duration-900 {
        --tw-duration: .9s;
        transition-duration: .9s
    }
    .ease-in {
        --tw-ease: var(--ease-in);
        transition-timing-function: var(--ease-in)
    }
    .ease-in-out {
        --tw-ease: var(--ease-in-out);
        transition-timing-function: var(--ease-in-out)
    }
    .ease-linear {
        --tw-ease: linear;
        transition-timing-function: linear
    }
    .ease-out {
        --tw-ease: var(--ease-out);
        transition-timing-function: var(--ease-out)
    }
    .will-change-transform {
        will-change: transform
    }
    .outline-none {
        --tw-outline-style: none;
        outline-style: none
    }
    .select-none {
        -webkit-user-select: none;
        user-select: none
    }
    .\[-webkit-tap-highlight-color\:transparent\] {
        -webkit-tap-highlight-color: transparent
    }
    .bg-gradient-navigation-dark {
        background: linear-gradient(90deg, #fff0 0%, #ffffff0a 14.9% 85.37%, #fff0 100%)
    }
    .bg-gradient-navigation-light {
        background: linear-gradient(90deg, #0000 0%, #00000003 15.44% 85.3%, #0000 100%)
    }
    .bg-grey-divider {
        background: linear-gradient(90deg, #52525200 0%, #525252 25% 75%, #52525200 100%)
    }
    .bg-grey-linear {
        background: linear-gradient(109deg, #000 11.64%, #181818 49.04%, #000 86.45%)
    }
    .bg-metallic {
        background: linear-gradient(to top left, #d4d4d4, #f5f5f5, #d4d4d4, #f5f5f5, #d4d4d4)
    }
    .bg-navigation-divider-dark {
        background: linear-gradient(90deg, #e5e5e500 0%, #e5e5e51a 25% 75%, #e5e5e500 100%)
    }
    .bg-navigation-divider-light {
        background: linear-gradient(90deg, #26262600 0%, #2626261a 25% 75%, #26262600 100%)
    }
    .ring-inset {
        --tw-ring-inset: inset
    }
    :is(.\*\:col-start-1>*) {
        grid-column-start: 1
    }
    :is(.\*\:row-start-1>*) {
        grid-row-start: 1
    }
    :is(.\*\:flex>*) {
        display: flex
    }
    :is(.\*\:hidden>*) {
        display: none
    }
    :is(.\*\:h-full>*) {
        height: 100%
    }
    :is(.\*\:w-full>*) {
        width: 100%
    }
    :is(.\*\:max-w-4xl>*) {
        max-width: var(--container-4xl)
    }
    :is(.\*\:max-w-md>*) {
        max-width: var(--container-md)
    }
    :is(.\*\:animate-fadeInAnimation>*) {
        animation: .5s fade-in
    }
    :is(.\*\:justify-center>*) {
        justify-content: center
    }
    :is(.\*\:stroke-black>*) {
        stroke: var(--border-black)
    }
    :is(.\*\:stroke-white>*) {
        stroke: var(--border-white)
    }
    @media (hover:hover) {
        .group-hover\:left-12:is(:where(.group): hover *) {
            left:var(--spacing-12)
        }
        .group-hover\:translate-x-4:is(:where(.group):hover *) {
            --tw-translate-x: var(--spacing-4);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }
        .group-hover\:translate-x-8:is(:where(.group):hover *) {
            --tw-translate-x: var(--spacing-8);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }
        .group-hover\:scale-105:is(:where(.group):hover *) {
            --tw-scale-x: 105%;
            --tw-scale-y: 105%;
            --tw-scale-z: 105%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }
        .group-hover\:scale-110:is(:where(.group):hover *) {
            --tw-scale-x: 110%;
            --tw-scale-y: 110%;
            --tw-scale-z: 110%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }
        .group-hover\:transform:is(:where(.group):hover *) {
            transform: var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )
        }
        .group-hover\:bg-white:is(:where(.group):hover *),
        .group-hover\:bg-white\/0:is(:where(.group):hover *) {
            background-color: var(--background-white)
        }
        @supports (color:color-mix(in lab,
        red,
        red)) {
            .group-hover\:bg-white\/0:is(:where(.group): hover *) {
                background-color:color-mix(in oklab, var(--background-white) 0%, transparent)
            }
        }
        .group-hover\:from-purple:is(:where(.group):hover *) {
            --tw-gradient-from: #d4a0ff;
            --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
        }
        .group-hover\:text-black:is(:where(.group):hover *) {
            color: var(--text-black)
        }
        .group-hover\:text-neutral-700:is(:where(.group):hover *) {
            color: #404040
        }
        .group-hover\:text-neutral-800:is(:where(.group):hover *) {
            color: #262626
        }
        .group-hover\:text-white:is(:where(.group):hover *) {
            color: var(--text-white)
        }
        .group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }
        .group-hover\:invert:is(:where(.group):hover *) {
            --tw-invert: invert(100%);
            filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
        }
        .group-hover\:bg-navigation-divider-light:is(:where(.group):hover *) {
            background: linear-gradient(90deg, #26262600 0%, #2626261a 25% 75%, #26262600 100%)
        }
        .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *) {
            position: relative;
            overflow: hidden
        }
        .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *):before {
            content: "";
            filter: blur(30px);
            background: radial-gradient(#ff5300, #0000);
            width: 100%;
            height: 50px;
            animation: .3s forwards halo-bottom-animation;
            position: absolute;
            bottom: -24px;
            left: 0;
            right: 0;
            overflow: visible
        }
        .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *):after {
            content: "";
            z-index: 10;
            background: #ff5300;
            width: 100%;
            height: 2px;
            animation: .3s forwards halo-bottom-animation;
            position: absolute;
            inset: auto 0 0
        }
        @media (min-width:1024px) {
            .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li): hover *):before {
                filter:blur(12px);
                width: 100%;
                height: 30px;
                left: 0;
                right: 0
            }
            .group-hover\/li\:tab-halo-bottom-primary:is(:where(.group\/li):hover *):after {
                width: 100%;
                height: 2px;
                left: 0;
                right: 0
            }
        }
        .group-hover\/section\:-translate-y-8:is(:where(.group\/section):hover *) {
            --tw-translate-y: calc(var(--spacing-8) * -1);
            translate: var(--tw-translate-x) var(--tw-translate-y)
        }
        .group-hover\/section\:opacity-20:is(:where(.group\/section):hover *) {
            opacity: .2
        }
    }
    .group-data-open\:rotate-180:is(:where(.group)[data-open] *) {
        rotate: 180deg
    }
    .group-data-\[checked\]\:bg-purple:is(:where(.group)[data-checked] *) {
        background-color: #d4a0ff
    }
    .group-data-\[checked\]\:bg-clip-content:is(:where(.group)[data-checked] *) {
        background-clip: content-box
    }
    .marker\:text-black ::marker {
        color: var(--text-black)
    }
    .marker\:text-black::marker {
        color: var(--text-black)
    }
    .marker\:text-black ::-webkit-details-marker {
        color: var(--text-black)
    }
    .marker\:text-black::-webkit-details-marker {
        color: var(--text-black)
    }
    .before\:pointer-events-none:before {
        content: var(--tw-content);
        pointer-events: none
    }
    .before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }
    .before\:start-0:before {
        content: var(--tw-content);
        inset-inline-start: var(--spacing-0)
    }
    .before\:-top-px:before {
        content: var(--tw-content);
        top: -1px
    }
    .before\:top-0:before {
        content: var(--tw-content);
        top: var(--spacing-0)
    }
    .before\:top-1\/2:before {
        content: var(--tw-content);
        top: 50%
    }
    .before\:top-16\/2:before {
        content: var(--tw-content);
        top: 800%
    }
    .before\:left-0:before {
        content: var(--tw-content);
        left: var(--spacing-0)
    }
    .before\:left-16\/2:before {
        content: var(--tw-content);
        left: 800%
    }
    .before\:left-24:before {
        content: var(--tw-content);
        left: var(--spacing-24)
    }
    .before\:z-10:before {
        content: var(--tw-content);
        z-index: 10
    }
    .before\:block:before {
        content: var(--tw-content);
        display: block
    }
    .before\:size-full:before {
        content: var(--tw-content);
        width: 100%;
        height: 100%
    }
    .before\:h-28:before {
        content: var(--tw-content);
        height: var(--size-28)
    }
    .before\:h-64:before {
        content: var(--tw-content);
        height: var(--size-64)
    }
    .before\:h-full:before {
        content: var(--tw-content);
        height: 100%
    }
    .before\:h-px:before {
        content: var(--tw-content);
        height: 1px
    }
    .before\:min-h-48:before {
        content: var(--tw-content);
        min-height: var(--size-48)
    }
    .before\:w-16:before {
        content: var(--tw-content);
        width: var(--size-16)
    }
    .before\:w-96:before {
        content: var(--tw-content);
        width: var(--size-96)
    }
    .before\:w-\[80px\]:before {
        content: var(--tw-content);
        width: 80px
    }
    .before\:w-\[100px\]:before {
        content: var(--tw-content);
        width: 100px
    }
    .before\:w-full:before {
        content: var(--tw-content);
        width: 100%
    }
    .before\:min-w-24:before {
        content: var(--tw-content);
        min-width: var(--size-24)
    }
    .before\:origin-center:before {
        content: var(--tw-content);
        transform-origin: 50%
    }
    .before\:-translate-x-16\/2:before {
        content: var(--tw-content);
        --tw-translate-x: calc(calc(16 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-translate-x-px:before {
        content: var(--tw-content);
        --tw-translate-x: -1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-translate-y-1\/2:before {
        content: var(--tw-content);
        --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-translate-y-16\/2:before {
        content: var(--tw-content);
        --tw-translate-y: calc(calc(16 / 2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-translate-y-px:before {
        content: var(--tw-content);
        --tw-translate-y: -1px;
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
    .before\:-rotate-45:before {
        content: var(--tw-content);
        rotate: -45deg
    }
    .before\:border-s:before {
        content: var(--tw-content);
        border-inline-start-style: var(--tw-border-style);
        border-inline-start-width: 1px
    }
    .before\:border-t:before {
        content: var(--tw-content);
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }
    .before\:border-neutral-400:before {
        content: var(--tw-content);
        border-color: #a3a3a3
    }
    .before\:border-neutral-500:before {
        content: var(--tw-content);
        border-color: #737373
    }
    .before\:bg-black:before {
        content: var(--tw-content);
        background-color: var(--background-black)
    }
    .before\:bg-white:before {
        content: var(--tw-content);
        background-color: var(--background-white)
    }
    .before\:bg-linear-to-r:before {
        content: var(--tw-content);
        --tw-gradient-position: to right
    }
    @supports (background-image:linear-gradient(in lab,
    red,
    red)) {
        .before\:bg-linear-to-r:before {
            --tw-gradient-position: to right in oklab
        }
    }
    .before\:bg-linear-to-r:before {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .before\:from-black:before {
        content: var(--tw-content);
        --tw-gradient-from: var(--background-black);
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:from-neutral-50:before {
        content: var(--tw-content);
        --tw-gradient-from: #fafafa;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:from-neutral-950:before {
        content: var(--tw-content);
        --tw-gradient-from: #0a0a0a;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:from-transparent:before {
        content: var(--tw-content);
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:via-white:before {
        content: var(--tw-content);
        --tw-gradient-via: var(--background-white);
        --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-via-stops)
    }
    .before\:to-black\/0:before {
        content: var(--tw-content);
        --tw-gradient-to: var(--background-black)
    }
    @supports (color:color-mix(in lab,
    red,
    red)) {
        .before\:to-black\/0:before {
            --tw-gradient-to: color-mix(in oklab, var(--background-black) 0%, transparent)
        }
    }
    .before\:to-black\/0:before {
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:to-neutral-50\/0:before,
    .before\:to-neutral-950\/0:before {
        content: var(--tw-content);
        --tw-gradient-to: #0000;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    @supports (color:lab(0% 0 0)) {
        .before\:to-neutral-50\/0:before,
        .before\:to-neutral-950\/0:before {
            --tw-gradient-to: lab(0% 0 0/0)
        }
    }
    .before\:to-transparent:before {
        content: var(--tw-content);
        --tw-gradient-to: transparent;
        --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))
    }
    .before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:end-0:after{content:var(--tw-content);inset-inline-end:var(--spacing-0)}.after\:top-0:after{content:var(--tw-content);top:var(--spacing-0)}.after\:right-0:after{content:var(--tw-content);right:var(--spacing-0)}.after\:bottom-0:after{content:var(--tw-content);bottom:var(--spacing-0)}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:block:after{content:var(--tw-content);display:block}.after\:h-28:after{content:var(--tw-content);height:var(--size-28)}.after\:h-64:after{content:var(--tw-content);height:var(--size-64)}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-16:after{content:var(--tw-content);width:var(--size-16)}.after\:w-\[80px\]:after{content:var(--tw-content);width:80px}.after\:w-\[100px\]:after{content:var(--tw-content);width:100px}.after\:translate-x-px:after{content:var(--tw-content);--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:translate-y-px:after{content:var(--tw-content);--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:border-e:after{content:var(--tw-content);border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.after\:border-b:after{content:var(--tw-content);border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.after\:border-neutral-400:after{content:var(--tw-content);border-color:#a3a3a3}.after\:border-neutral-500:after{content:var(--tw-content);border-color:#737373}.after\:border-white:after{content:var(--tw-content);border-color:var(--border-white)}.after\:bg-linear-to-r:after{content:var(--tw-content);--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.after\:bg-linear-to-r:after{--tw-gradient-position:to right in oklab}}.after\:bg-linear-to-r:after{background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-black\/0:after{content:var(--tw-content);--tw-gradient-from:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.after\:from-black\/0:after{--tw-gradient-from:color-mix(in oklab, var(--background-black) 0%, transparent)}}.after\:from-black\/0:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:from-neutral-50\/0:after,.after\:from-neutral-950\/0:after{content:var(--tw-content);--tw-gradient-from:#0000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.after\:from-neutral-50\/0:after,.after\:from-neutral-950\/0:after{--tw-gradient-from:lab(0% 0 0/0)}}.after\:to-black:after{content:var(--tw-content);--tw-gradient-to:var(--background-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:to-neutral-50:after{content:var(--tw-content);--tw-gradient-to:#fafafa;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.after\:to-neutral-950:after{content:var(--tw-content);--tw-gradient-to:#0a0a0a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.first\:ps-0:first-child{padding-inline-start:var(--spacing-0)}.last\:mb-0:last-child{margin-bottom:var(--spacing-0)}.last\:hidden:last-child{display:none}.last\:border-e-0:last-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pe-0:last-child{padding-inline-end:var(--spacing-0)}.even\:bg-neutral-50:nth-child(2n){background-color:#fafafa}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:translate-x-2:hover{--tw-translate-x:var(--spacing-2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-100:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-150:hover{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-gray-800:hover{border-color:#1f2937}.hover\:border-neutral-200:hover{border-color:#e5e5e5}.hover\:border-neutral-400:hover{border-color:#a3a3a3}.hover\:border-neutral-600:hover{border-color:#525252}.hover\:border-purple:hover{border-color:#d4a0ff}.hover\:border-purple-900:hover{border-color:#6a3794}.hover\:border-white:hover{border-color:var(--border-white)}.hover\:bg-\[\#DDB3FF\]:hover{background-color:#ddb3ff}.hover\:bg-\[\#F04F01\]:hover{background-color:#f04f01}.hover\:bg-black\/5:hover{background-color:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--background-black) 5%, transparent)}}.hover\:bg-black\/20:hover{background-color:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab, var(--background-black) 20%, transparent)}}.hover\:bg-gray-300:hover{background-color:#d1d5db}.hover\:bg-neutral-50:hover{background-color:#fafafa}.hover\:bg-neutral-100:hover{background-color:#f5f5f5}.hover\:bg-neutral-200:hover{background-color:#e5e5e5}.hover\:bg-neutral-800:hover{background-color:#262626}.hover\:bg-neutral-900:hover{background-color:#171717}.hover\:bg-white\/5:hover{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--background-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--background-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--background-white) 20%, transparent)}}.hover\:bg-white\/90:hover{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--background-white) 90%, transparent)}}.hover\:bg-linear-to-r:hover{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.hover\:bg-linear-to-r:hover{--tw-gradient-position:to right in oklab}}.hover\:bg-linear-to-r:hover{background-image:linear-gradient(var(--tw-gradient-stops))}.hover\:bg-none:hover{background-image:none}.hover\:from-black:hover{--tw-gradient-from:var(--background-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-black\/20:hover{--tw-gradient-from:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.hover\:from-black\/20:hover{--tw-gradient-from:color-mix(in oklab, var(--background-black) 20%, transparent)}}.hover\:from-black\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-neutral-400:hover{--tw-gradient-from:#a3a3a3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-neutral-400\/20:hover{--tw-gradient-from:#a3a3a333;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.hover\:from-neutral-400\/20:hover{--tw-gradient-from:lab(66.995% .0000298023 0/.2)}}.hover\:from-white\/20:hover{--tw-gradient-from:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.hover\:from-white\/20:hover{--tw-gradient-from:color-mix(in oklab, var(--background-white) 20%, transparent)}}.hover\:from-white\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:via-neutral-100:hover{--tw-gradient-via:#f5f5f5;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:via-purple-900:hover{--tw-gradient-via:#6a3794;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.hover\:to-black:hover{--tw-gradient-to:var(--background-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-neutral-400:hover{--tw-gradient-to:#a3a3a3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:bg-position-\[0\%_100\%\]:hover{background-position:0 100%}.hover\:text-neutral-300:hover{color:#d4d4d4}.hover\:text-neutral-600:hover{color:#525252}.hover\:text-white:hover,.hover\:text-white\/100:hover{color:var(--text-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 4px 6px -4px var(--tw-shadow-color,#0000001a), 0 10px 15px -3px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-neutral-200:hover{--tw-ring-color:#e5e5e5}.hover\:ring-neutral-300\/70:hover{--tw-ring-color:#d4d4d4b3}@supports (color:lab(0% 0 0)){.hover\:ring-neutral-300\/70:hover{--tw-ring-color:lab(84.9135% 0 0/.7)}}.hover\:ring-neutral-600:hover{--tw-ring-color:#525252}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}}.focus\:border-neutral-600:focus{border-color:#525252}.focus\:border-white:focus{border-color:var(--border-white)}.focus\:bg-neutral-50:focus{background-color:#fafafa}.focus\:bg-neutral-900:focus{background-color:#171717}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-black:focus{--tw-ring-color:var(--border-black)}.focus\:ring-primary:focus{--tw-ring-color:#ff5300}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-orange-500\/50:focus-visible{--tw-ring-color:#ff702a80}@supports (color:lab(0% 0 0)){.focus-visible\:ring-orange-500\/50:focus-visible{--tw-ring-color:lab(64.9668% 53.1715 63.0907/.5)}}.focus-visible\:ring-white\/75:focus-visible{--tw-ring-color:var(--border-white)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/75:focus-visible{--tw-ring-color:color-mix(in oklab, var(--border-white) 75%, transparent)}}.active\:border-neutral-500:active{border-color:#737373}.active\:bg-neutral-50:active{background-color:#fafafa}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-neutral-400:disabled{border-color:#a3a3a3}.disabled\:bg-neutral-100:disabled{background-color:#f5f5f5}.disabled\:bg-neutral-300:disabled{background-color:#d4d4d4}.disabled\:bg-neutral-600:disabled{background-color:#525252}.disabled\:bg-neutral-700:disabled{background-color:#404040}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:ring-neutral-300:disabled{--tw-ring-color:#d4d4d4}.aria-disabled\:bg-neutral-300[aria-disabled=true]{background-color:#d4d4d4}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:ring-neutral-300[aria-disabled=true]{--tw-ring-color:#d4d4d4}@media (hover:hover){.aria-\[selected\=false\]\:hover\:bg-surface-hover[aria-selected=false]:hover{background-color:var(--background-surface-hover)}}.data-checked\:border-primary[data-checked]{border-color:#ff5300}.data-closed\:opacity-0[data-closed]{opacity:0}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-default[data-disabled]{cursor:default}.data-disabled\:border-neutral-200[data-disabled]{border-color:#e5e5e5}.data-disabled\:text-neutral-50[data-disabled]{color:#fafafa}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-focus\:border-primary[data-focus]{border-color:#ff5300}.data-focus\:bg-black\/10[data-focus]{background-color:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.data-focus\:bg-black\/10[data-focus]{background-color:color-mix(in oklab, var(--background-black) 10%, transparent)}}.data-focus\:bg-white\/10[data-focus]{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.data-focus\:bg-white\/10[data-focus]{background-color:color-mix(in oklab, var(--background-white) 10%, transparent)}}.data-open\:rotate-180[data-open]{rotate:180deg}.data-open\:from-neutral-900[data-open]{--tw-gradient-from:#171717;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-open\:to-neutral-700[data-open]{--tw-gradient-to:#404040;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.data-open\:text-white[data-open]{color:var(--text-white)}.data-open\:ring-1[data-open]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-selected\:tab-halo-left-black[data-selected]{position:relative;overflow:hidden}.data-selected\:tab-halo-left-black[data-selected]:before{content:"";filter:blur(30px);background:radial-gradient(#000,#0000);width:50px;height:100%;animation:.3s forwards halo-left-animation;position:absolute;left:-24px;right:0;overflow:visible}.data-selected\:tab-halo-left-black[data-selected]:after{content:"";z-index:10;background:#000;width:2px;height:100%;animation:.3s forwards halo-left-animation;position:absolute;inset:0 auto 0 0}@media (min-width:1024px){.data-selected\:tab-halo-left-black[data-selected]:before{filter:blur(12px);width:30px;height:100%;left:-24px;right:0}.data-selected\:tab-halo-left-black[data-selected]:after{width:2px;height:100%;left:0;right:auto}}.data-selected\:tab-halo-left-white[data-selected]{position:relative;overflow:hidden}.data-selected\:tab-halo-left-white[data-selected]:before{content:"";filter:blur(30px);background:radial-gradient(#fff,#0000);width:50px;height:100%;animation:.3s forwards halo-left-animation;position:absolute;left:-24px;right:0;overflow:visible}.data-selected\:tab-halo-left-white[data-selected]:after{content:"";z-index:10;background:#fff;width:2px;height:100%;animation:.3s forwards halo-left-animation;position:absolute;inset:0 auto 0 0}@media (min-width:1024px){.data-selected\:tab-halo-left-white[data-selected]:before{filter:blur(12px);width:30px;height:100%;left:-24px;right:0}.data-selected\:tab-halo-left-white[data-selected]:after{width:2px;height:100%;left:0;right:auto}}.data-selected\:tab-halo-right-black[data-selected]{position:relative;overflow:hidden}.data-selected\:tab-halo-right-black[data-selected]:before{content:"";filter:blur(30px);background:radial-gradient(#000,#0000);width:50px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;left:auto;right:-24px;overflow:visible}.data-selected\:tab-halo-right-black[data-selected]:after{content:"";z-index:10;background:#000;width:2px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;inset:0 0 0 auto}@media (min-width:1024px){.data-selected\:tab-halo-right-black[data-selected]:before{filter:blur(12px);width:30px;height:100%;left:auto;right:-24px}.data-selected\:tab-halo-right-black[data-selected]:after{width:2px;height:100%;left:auto;right:0}}.data-selected\:tab-halo-right-white[data-selected]{position:relative;overflow:hidden}.data-selected\:tab-halo-right-white[data-selected]:before{content:"";filter:blur(30px);background:radial-gradient(#fff,#0000);width:50px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;left:auto;right:-24px;overflow:visible}.data-selected\:tab-halo-right-white[data-selected]:after{content:"";z-index:10;background:#fff;width:2px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;inset:0 0 0 auto}@media (min-width:1024px){.data-selected\:tab-halo-right-white[data-selected]:before{filter:blur(12px);width:30px;height:100%;left:auto;right:-24px}.data-selected\:tab-halo-right-white[data-selected]:after{width:2px;height:100%;left:auto;right:0}}.data-selected\:border-black[data-selected]{border-color:var(--border-black)}.data-selected\:bg-black[data-selected]{background-color:var(--background-black)}.data-selected\:from-neutral-400\/20[data-selected]{--tw-gradient-from:#a3a3a333;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.data-selected\:from-neutral-400\/20[data-selected]{--tw-gradient-from:lab(66.995% .0000298023 0/.2)}}.data-selected\:text-black[data-selected]{color:var(--text-black)}.data-selected\:text-white[data-selected]{color:var(--text-white)}.data-\[orientation\=horizontal\]\:h-40[data-orientation=horizontal]{height:var(--size-40)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:w-8[data-orientation=vertical]{width:var(--size-8)}.data-\[state\=active\]\:tab-halo-bottom-primary[data-state=active]{position:relative;overflow:hidden}.data-\[state\=active\]\:tab-halo-bottom-primary[data-state=active]:before{content:"";filter:blur(30px);background:radial-gradient(#ff5300,#0000);width:100%;height:50px;animation:.3s forwards halo-bottom-animation;position:absolute;bottom:-24px;left:0;right:0;overflow:visible}.data-\[state\=active\]\:tab-halo-bottom-primary[data-state=active]:after{content:"";z-index:10;background:#ff5300;width:100%;height:2px;animation:.3s forwards halo-bottom-animation;position:absolute;inset:auto 0 0}@media (min-width:1024px){.data-\[state\=active\]\:tab-halo-bottom-primary[data-state=active]:before{filter:blur(12px);width:100%;height:30px;left:0;right:0}.data-\[state\=active\]\:tab-halo-bottom-primary[data-state=active]:after{width:100%;height:2px;left:0;right:0}}.data-\[state\=active\]\:border-b-transparent[data-state=active]{border-bottom-color:#0000}.data-\[state\=closed\]\:animate-exitFromBottom[data-state=closed]{animation:.3s exitFromBottom}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=open\]\:tab-halo-bottom-primary[data-state=open]{position:relative;overflow:hidden}.data-\[state\=open\]\:tab-halo-bottom-primary[data-state=open]:before{content:"";filter:blur(30px);background:radial-gradient(#ff5300,#0000);width:100%;height:50px;animation:.3s forwards halo-bottom-animation;position:absolute;bottom:-24px;left:0;right:0;overflow:visible}.data-\[state\=open\]\:tab-halo-bottom-primary[data-state=open]:after{content:"";z-index:10;background:#ff5300;width:100%;height:2px;animation:.3s forwards halo-bottom-animation;position:absolute;inset:auto 0 0}@media (min-width:1024px){.data-\[state\=open\]\:tab-halo-bottom-primary[data-state=open]:before{filter:blur(12px);width:100%;height:30px;left:0;right:0}.data-\[state\=open\]\:tab-halo-bottom-primary[data-state=open]:after{width:100%;height:2px;left:0;right:0}}.data-\[state\=open\]\:animate-enterFromTop[data-state=open]{animation:.4s forwards enterFromTop}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:768px){.max-md\:w-\[500px\]{width:500px}.max-md\:min-w-full{min-width:100%}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}:where(.max-md\:divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.max-md\:px-0{padding-inline:var(--spacing-0)}}@media (min-width:640px){.sm\:visible{visibility:visible}.sm\:inset-e-0{inset-inline-end:var(--spacing-0)}.sm\:top-0{top:var(--spacing-0)}.sm\:top-auto{top:auto}.sm\:bottom-0{bottom:var(--spacing-0)}.sm\:mx-auto{margin-inline:auto}.sm\:mb-40{margin-bottom:var(--spacing-40)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-32{height:var(--size-32)}.sm\:h-48{height:var(--size-48)}.sm\:h-64{height:var(--size-64)}.sm\:h-auto{height:auto}.sm\:w-8\/3{width:266.667%}.sm\:w-32{width:var(--size-32)}.sm\:w-48{width:var(--size-48)}.sm\:w-64{width:var(--size-64)}.sm\:w-96{width:var(--size-96)}.sm\:w-\[96px\]{width:96px}.sm\:w-auto{width:auto}.sm\:max-w-48{max-width:var(--spacing-48)}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-min{max-width:min-content}.sm\:shrink-0{flex-shrink:0}.sm\:grow-0{flex-grow:0}.sm\:basis-0{flex-basis:var(--spacing-0)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-16{gap:var(--spacing-16)}.sm\:gap-24{gap:var(--spacing-24)}.sm\:gap-40{gap:var(--spacing-40)}.sm\:gap-80{gap:var(--spacing-80)}.sm\:rounded-full{border-radius:var(--border-radius-full)}.sm\:rounded-none{border-radius:var(--border-radius-none)}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:bg-black{background-color:var(--background-black)}.sm\:bg-transparent{background-color:#0000}.sm\:bg-white{background-color:var(--background-white)}.sm\:p-32{padding:var(--spacing-32)}.sm\:px-0{padding-inline:var(--spacing-0)}.sm\:px-16{padding-inline:var(--spacing-16)}.sm\:px-24{padding-inline:var(--spacing-24)}.sm\:px-32{padding-inline:var(--spacing-32)}.sm\:py-12{padding-block:var(--spacing-12)}.sm\:py-24{padding-block:var(--spacing-24)}.sm\:py-32{padding-block:var(--spacing-32)}.sm\:py-48{padding-block:var(--spacing-48)}.sm\:pt-12{padding-top:var(--spacing-12)}.sm\:text-center{text-align:center}.sm\:typo-body{font-size:16px;font-weight:400;line-height:28px}.sm\:typo-caption{font-size:13px;font-weight:500;line-height:22px}}.before\:sm\:w-\[200px\]:before{content:var(--tw-content)}@media (min-width:640px){.before\:sm\:w-\[200px\]:before{width:200px}}.after\:sm\:w-\[200px\]:after{content:var(--tw-content)}@media (min-width:640px){.after\:sm\:w-\[200px\]:after{width:200px}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:static{position:static}.md\:sticky{position:sticky}.md\:inset-0{inset:var(--spacing-0)}.md\:inset-e-0{inset-inline-end:var(--spacing-0)}.md\:top-\(--navigation-height-desktop\){top:var(--navigation-height-desktop)}.md\:top-12{top:var(--spacing-12)}.md\:top-\[10\%\]{top:10%}.md\:right-12{right:var(--spacing-12)}.md\:bottom-0{bottom:var(--spacing-0)}.md\:bottom-20{bottom:var(--spacing-20)}.md\:bottom-32{bottom:var(--spacing-32)}.md\:bottom-auto{bottom:auto}.md\:-left-8{left:calc(var(--spacing-8) * -1)}.md\:left-1\/2{left:50%}.md\:left-64{left:var(--spacing-64)}.md\:z-navigation{z-index:4999}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-span-5{grid-row:span 5/span 5}.md\:row-span-6{grid-row:span 6/span 6}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:mx-0{margin-inline:var(--spacing-0)}.md\:mx-12{margin-inline:var(--spacing-12)}.md\:mx-32{margin-inline:var(--spacing-32)}.md\:my-40{margin-block:var(--spacing-40)}.md\:ms-\[28px\]{margin-inline-start:28px}.md\:-me-16{margin-inline-end:calc(var(--spacing-16) * -1)}.md\:mt-0{margin-top:var(--spacing-0)}.md\:mt-32{margin-top:var(--spacing-32)}.md\:mt-40{margin-top:var(--spacing-40)}.md\:mt-56{margin-top:var(--spacing-56)}.md\:mt-64{margin-top:var(--spacing-64)}.md\:mr-48{margin-right:var(--spacing-48)}.md\:mb-0{margin-bottom:var(--spacing-0)}.md\:mb-8{margin-bottom:var(--spacing-8)}.md\:mb-16{margin-bottom:var(--spacing-16)}.md\:mb-24{margin-bottom:var(--spacing-24)}.md\:mb-32{margin-bottom:var(--spacing-32)}.md\:mb-48{margin-bottom:var(--spacing-48)}.md\:mb-56{margin-bottom:var(--spacing-56)}.md\:mb-64{margin-bottom:var(--spacing-64)}.md\:mb-80{margin-bottom:var(--spacing-80)}.md\:mb-256{margin-bottom:var(--spacing-256)}.md\:ml-0{margin-left:var(--spacing-0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:table-cell{display:table-cell}.md\:table-row{display:table-row}.md\:h-32{height:var(--size-32)}.md\:h-160{height:var(--spacing-160)}.md\:h-256{height:var(--size-256)}.md\:h-320{height:var(--size-320)}.md\:h-\[22px\]{height:22px}.md\:h-\[200px\]{height:200px}.md\:h-\[230px\]{height:230px}.md\:h-\[460px\]{height:460px}.md\:h-\[550px\]{height:550px}.md\:h-\[560px\]{height:560px}.md\:h-\[600px\]{height:600px}.md\:h-\[678px\]{height:678px}.md\:h-\[800px\]{height:800px}.md\:h-\[calc\(100dvh-var\(--banner-height-desktop\)\)\]{height:calc(100dvh - var(--banner-height-desktop))}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-160{max-height:var(--spacing-160)}.md\:max-h-\[630px\]{max-height:630px}.md\:max-h-dvh{max-height:100dvh}.md\:max-h-full{max-height:100%}.md\:max-h-none{max-height:none}.md\:min-h-0{min-height:var(--size-0)}.md\:min-h-\[480px\]{min-height:480px}.md\:min-h-\[600px\]{min-height:600px}.md\:w-1\/2{width:50%}.md\:w-3\/5{width:60%}.md\:w-12\/4{width:300%}.md\:w-16\/2{width:800%}.md\:w-16\/12{width:133.333%}.md\:w-32{width:var(--size-32)}.md\:w-128{width:var(--size-128)}.md\:w-208{width:var(--size-208)}.md\:w-256{width:var(--size-256)}.md\:w-320{width:var(--size-320)}.md\:w-\[22px\]{width:22px}.md\:w-\[138\%\]{width:138%}.md\:w-\[200px\]{width:200px}.md\:w-\[400px\]{width:400px}.md\:w-\[600px\]{width:600px}.md\:w-\[640px\]{width:640px}.md\:w-auto{width:auto}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:w-max{width:max-content}.md\:w-px{width:1px}.md\:max-w-3xl{max-width:var(--container-3xl)}.md\:max-w-5xl{max-width:var(--container-5xl)}.md\:max-w-\[35\%\]{max-width:35%}.md\:max-w-\[70\%\]{max-width:70%}.md\:max-w-\[560px\]{max-width:560px}.md\:max-w-\[568px\]{max-width:568px}.md\:max-w-fit{max-width:fit-content}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-xs{max-width:var(--container-xs)}.md\:min-w-256{min-width:var(--size-256)}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:basis-6\/12{flex-basis:50%}.md\:basis-80{flex-basis:var(--spacing-80)}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-x-24{--tw-translate-x:calc(var(--spacing-24) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,320px\)minmax\(0\,320px\)minmax\(0\,320px\)\]{grid-template-columns:minmax(0,320px) minmax(0,320px) minmax(0,320px)}.md\:grid-cols-\[minmax\(0\,600px\)\]{grid-template-columns:minmax(0,600px)}.md\:grid-cols-\[repeat\(4\,minmax\(0\,320px\)\)\]{grid-template-columns:repeat(4,minmax(0,320px))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.md\:grid-rows-\[314px\]{grid-template-rows:314px}.md\:grid-rows-\[314px_314px\]{grid-template-rows:314px 314px}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-around{justify-content:space-around}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-normal{justify-content:normal}.md\:justify-start{justify-content:flex-start}.md\:justify-stretch{justify-content:stretch}.md\:gap-0{gap:var(--spacing-0)}.md\:gap-8{gap:var(--spacing-8)}.md\:gap-12{gap:var(--spacing-12)}.md\:gap-16{gap:var(--spacing-16)}.md\:gap-24{gap:var(--spacing-24)}.md\:gap-32{gap:var(--spacing-32)}.md\:gap-40{gap:var(--spacing-40)}.md\:gap-48{gap:var(--spacing-48)}.md\:gap-56{gap:var(--spacing-56)}.md\:gap-64{gap:var(--spacing-64)}.md\:gap-80{gap:var(--spacing-80)}.md\:gap-96{gap:var(--spacing-96)}.md\:gap-\[14px\]{gap:14px}.md\:gap-y-56{row-gap:var(--spacing-56)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-none>:not(:last-child)){--tw-border-style:none;border-style:none}.md\:place-self-end{place-self:end}.md\:place-self-start{place-self:start}.md\:self-end{align-self:flex-end}.md\:self-start{align-self:flex-start}.md\:justify-self-center{justify-self:center}.md\:overflow-x-hidden{overflow-x:hidden}.md\:overflow-x-visible{overflow-x:visible}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:object-\[60\%_50\%\]{-o-object-position:60% 50%;object-position:60% 50%}.md\:p-0{padding:var(--spacing-0)}.md\:p-20{padding:var(--spacing-20)}.md\:p-24{padding:var(--spacing-24)}.md\:p-32{padding:var(--spacing-32)}.md\:p-40{padding:var(--spacing-40)}.md\:px-0{padding-inline:var(--spacing-0)}.md\:px-16{padding-inline:var(--spacing-16)}.md\:px-24{padding-inline:var(--spacing-24)}.md\:px-32{padding-inline:var(--spacing-32)}.md\:px-40{padding-inline:var(--spacing-40)}.md\:px-56{padding-inline:var(--spacing-56)}.md\:px-112{padding-inline:var(--spacing-112)}.md\:py-0{padding-block:var(--spacing-0)}.md\:py-16{padding-block:var(--spacing-16)}.md\:py-32{padding-block:var(--spacing-32)}.md\:py-48{padding-block:var(--spacing-48)}.md\:py-56{padding-block:var(--spacing-56)}.md\:py-64{padding-block:var(--spacing-64)}.md\:py-80{padding-block:var(--spacing-80)}.md\:py-96{padding-block:var(--spacing-96)}.md\:py-112{padding-block:var(--spacing-112)}.md\:py-128{padding-block:var(--spacing-128)}.md\:py-160{padding-block:var(--spacing-160)}.md\:ps-6{padding-inline-start:var(--spacing-6)}.md\:ps-14{padding-inline-start:var(--spacing-14)}.md\:ps-16{padding-inline-start:var(--spacing-16)}.md\:ps-32{padding-inline-start:var(--spacing-32)}.md\:ps-40{padding-inline-start:var(--spacing-40)}.md\:pe-6{padding-inline-end:var(--spacing-6)}.md\:pe-8{padding-inline-end:var(--spacing-8)}.md\:pe-14{padding-inline-end:var(--spacing-14)}.md\:pe-40{padding-inline-end:var(--spacing-40)}.md\:pt-0{padding-top:var(--spacing-0)}.md\:pt-16{padding-top:var(--spacing-16)}.md\:pt-24{padding-top:var(--spacing-24)}.md\:pt-32{padding-top:var(--spacing-32)}.md\:pt-48{padding-top:var(--spacing-48)}.md\:pt-64{padding-top:var(--spacing-64)}.md\:pt-80{padding-top:var(--spacing-80)}.md\:pt-128{padding-top:var(--spacing-128)}.md\:pr-16{padding-right:var(--spacing-16)}.md\:pb-0{padding-bottom:var(--spacing-0)}.md\:pb-8{padding-bottom:var(--spacing-8)}.md\:pb-16{padding-bottom:var(--spacing-16)}.md\:pb-24{padding-bottom:var(--spacing-24)}.md\:pb-80{padding-bottom:var(--spacing-80)}.md\:pb-96{padding-bottom:var(--spacing-96)}.md\:text-center{text-align:center}.md\:text-end{text-align:end}.md\:text-left{text-align:left}.md\:text-start{text-align:start}.md\:heading-3{font-family:var(--font-family-font);font-size:var(--font-style-heading-3-size);font-weight:var(--font-style-heading-3-weight-medium);line-height:var(--font-style-heading-3-line-height);letter-spacing:var(--font-style-heading-3-letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-1.26px;text-wrap:balance;font-size:28px;font-weight:600;line-height:32px}html[dir=rtl] .md\:heading-3{letter-spacing:0}@media (min-width:768px){.md\:heading-3{letter-spacing:-1.8px;font-size:40px;line-height:48px}html[dir=rtl] .md\:heading-3{letter-spacing:0}}@media (min-width:1024px){.md\:heading-3{letter-spacing:-2.25px;font-size:50px;line-height:56px}html[dir=rtl] .md\:heading-3{letter-spacing:0}}.md\:heading-6{letter-spacing:-.9px;font-size:20px;font-weight:600;line-height:24px}html[dir=rtl] .md\:heading-6{letter-spacing:0}@media (min-width:1024px){.md\:heading-6{letter-spacing:-1.08px;font-size:24px;line-height:32px}html[dir=rtl] .md\:heading-6{letter-spacing:0}}.md\:typo-emphasis-large{font-size:20px;font-weight:400;line-height:28px}@media (min-width:1024px){.md\:typo-emphasis-large{font-size:22px;line-height:32px}}.md\:typo-body{font-size:16px;font-weight:400;line-height:28px}.md\:typo-body-highlight{font-size:16px;font-weight:600;line-height:28px}.md\:text-balance{text-wrap:balance}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\:drop-shadow-none{--tw-drop-shadow: ;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,)}:is(.md\:\*\:w-fit>*){width:fit-content}@media (hover:hover){.md\:group-hover\:ms-40:is(:where(.group):hover *){margin-inline-start:var(--spacing-40)}.md\:group-hover\/card\:-bottom-32:is(:where(.group\/card):hover *){bottom:calc(var(--spacing-32) * -1)}.md\:group-hover\/card\:border-neutral-400:is(:where(.group\/card):hover *){border-color:#a3a3a3}.md\:group-hover\/card\:bg-neutral-800:is(:where(.group\/card):hover *){background-color:#262626}.md\:group-hover\/card\:bg-white:is(:where(.group\/card):hover *){background-color:var(--background-white)}}.md\:group-data-\[orientation\=horizontal\]\/card\:pt-32:is(:where(.group\/card)[data-orientation=horizontal] *){padding-top:var(--spacing-32)}.md\:last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media (hover:hover){.md\:hover\:border-neutral-400:hover{border-color:#a3a3a3}}}@media (min-width:845px){.min-\[845px\]\:block{display:block}.min-\[845px\]\:hidden{display:none}}@media (min-width:1024px){.lg\:pointer-events-auto{pointer-events:auto}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:end-0{inset-inline-end:var(--spacing-0)}.lg\:top-0{top:var(--spacing-0)}.lg\:top-16{top:var(--spacing-16)}.lg\:top-32{top:var(--spacing-32)}.lg\:top-40{top:var(--spacing-40)}.lg\:right-auto{right:auto}.lg\:bottom-0{bottom:var(--spacing-0)}.lg\:bottom-32{bottom:var(--spacing-32)}.lg\:bottom-auto{bottom:auto}.lg\:-left-80{left:calc(var(--spacing-80) * -1)}.lg\:left-1\/2{left:50%}.lg\:left-auto{left:auto}.lg\:z-10{z-index:10}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-end-3{grid-row-end:3}.lg\:mx-48{margin-inline:var(--spacing-48)}.lg\:ms-12{margin-inline-start:var(--spacing-12)}.lg\:ms-auto{margin-inline-start:auto}.lg\:-me-32{margin-inline-end:calc(var(--spacing-32) * -1)}.lg\:me-0{margin-inline-end:var(--spacing-0)}.lg\:me-8{margin-inline-end:var(--spacing-8)}.lg\:-mt-\[86px\]{margin-top:-86px}.lg\:mt-0{margin-top:var(--spacing-0)}.lg\:mt-12{margin-top:var(--spacing-12)}.lg\:mt-16{margin-top:var(--spacing-16)}.lg\:mt-40{margin-top:var(--spacing-40)}.lg\:mr-0{margin-right:var(--spacing-0)}.lg\:mr-64{margin-right:var(--spacing-64)}.lg\:mb-0{margin-bottom:var(--spacing-0)}.lg\:mb-32{margin-bottom:var(--spacing-32)}.lg\:mb-40{margin-bottom:var(--spacing-40)}.lg\:mb-80{margin-bottom:var(--spacing-80)}.lg\:ml-0{margin-left:var(--spacing-0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-4{height:var(--size-4)}.lg\:h-32{height:var(--size-32)}.lg\:h-40{height:var(--size-40)}.lg\:h-64{height:var(--size-64)}.lg\:h-96{height:var(--size-96)}.lg\:h-160{height:var(--spacing-160)}.lg\:h-256{height:var(--size-256)}.lg\:h-288{height:var(--size-288)}.lg\:h-\[88px\]{height:88px}.lg\:h-\[560px\]{height:560px}.lg\:h-auto{height:auto}.lg\:h-fit{height:fit-content}.lg\:max-h-\[800px\]{max-height:800px}.lg\:max-h-full{max-height:100%}.lg\:min-h-256{min-height:var(--size-256)}.lg\:min-h-\[620px\]{min-height:620px}.lg\:min-h-full{min-height:100%}.lg\:min-h-screen{min-height:100vh}.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.6667%}.lg\:w-40{width:var(--size-40)}.lg\:w-40\/12{width:333.333%}.lg\:w-\[45\.2\%\]{width:45.2%}.lg\:w-\[72px\]{width:72px}.lg\:w-\[84\%\]{width:84%}.lg\:w-\[calc\(100\%_-_var\(--spacing-16\)_-_var\(--spacing-16\)\)\]{width:calc(100% - var(--spacing-16) - var(--spacing-16))}.lg\:w-auto{width:auto}.lg\:w-fit{width:fit-content}.lg\:w-full{width:100%}.lg\:w-px{width:1px}.lg\:max-w-\(--breakpoint-2xl\){max-width:var(--breakpoint-2xl)}.lg\:max-w-\(--breakpoint-md\){max-width:var(--breakpoint-md)}.lg\:max-w-\(--breakpoint-sm\){max-width:var(--breakpoint-sm)}.lg\:max-w-3xl{max-width:var(--container-3xl)}.lg\:max-w-256{max-width:var(--spacing-256)}.lg\:max-w-\[70\%\]{max-width:70%}.lg\:max-w-\[789px\]{max-width:789px}.lg\:max-w-fit{max-width:fit-content}.lg\:max-w-full{max-width:100%}.lg\:max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.lg\:min-w-max{min-width:max-content}.lg\:flex-none{flex:none}.lg\:basis-8\/5{flex-basis:160%}.lg\:basis-12\/5{flex-basis:240%}.lg\:basis-96{flex-basis:var(--spacing-96)}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-x-56{--tw-translate-x:calc(var(--spacing-56) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-0{--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:rotate-0{rotate:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,600px\)\]{grid-template-columns:minmax(0,600px)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-0{gap:var(--spacing-0)}.lg\:gap-16{gap:var(--spacing-16)}.lg\:gap-24{gap:var(--spacing-24)}.lg\:gap-32{gap:var(--spacing-32)}.lg\:gap-56{gap:var(--spacing-56)}.lg\:gap-80{gap:var(--spacing-80)}.lg\:gap-128{gap:var(--spacing-128)}.lg\:gap-x-40{-moz-column-gap:var(--spacing-40);column-gap:var(--spacing-40)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:rounded-\[24px\]{border-radius:24px}.lg\:rounded-lg{border-radius:var(--border-radius-lg)}.lg\:rounded-xs{border-radius:var(--border-radius-xs)}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-neutral-100{border-color:#f5f5f5}.lg\:border-neutral-200{border-color:#e5e5e5}.lg\:border-neutral-600{border-color:#525252}.lg\:bg-neutral-50{background-color:#fafafa}.lg\:bg-neutral-900{background-color:#171717}.lg\:bg-neutral-900\/80{background-color:#171717cc;background-color:lab(7.73961% -.00000745058 .00000298023/.8)}.lg\:bg-transparent{background-color:#0000}.lg\:bg-white,.lg\:bg-white\/80{background-color:var(--background-white)}@supports (color:color-mix(in lab, red, red)){.lg\:bg-white\/80{background-color:color-mix(in oklab, var(--background-white) 80%, transparent)}}.lg\:bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.lg\:bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.lg\:bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.lg\:bg-linear-to-l{--tw-gradient-position:to left in oklab}}.lg\:bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\)_0\%\,\#fff_30\%\)\]{background-image:linear-gradient(#fff0 0%,#fff 30%)}.lg\:object-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.lg\:object-\[55\%_50\%\]{-o-object-position:55% 50%;object-position:55% 50%}.lg\:p-0{padding:var(--spacing-0)}.lg\:p-8{padding:var(--spacing-8)}.lg\:p-16{padding:var(--spacing-16)}.lg\:p-20{padding:var(--spacing-20)}.lg\:p-32{padding:var(--spacing-32)}.lg\:p-48{padding:var(--spacing-48)}.lg\:p-80{padding:var(--spacing-80)}.lg\:px-0{padding-inline:var(--spacing-0)}.lg\:px-16{padding-inline:var(--spacing-16)}.lg\:px-24{padding-inline:var(--spacing-24)}.lg\:px-32{padding-inline:var(--spacing-32)}.lg\:px-48{padding-inline:var(--spacing-48)}.lg\:px-64{padding-inline:var(--spacing-64)}.lg\:px-112{padding-inline:var(--spacing-112)}.lg\:px-144{padding-inline:var(--spacing-144)}.lg\:py-0{padding-block:var(--spacing-0)}.lg\:py-8{padding-block:var(--spacing-8)}.lg\:py-16{padding-block:var(--spacing-16)}.lg\:py-20{padding-block:var(--spacing-20)}.lg\:py-32{padding-block:var(--spacing-32)}.lg\:py-56{padding-block:var(--spacing-56)}.lg\:py-64{padding-block:var(--spacing-64)}.lg\:py-112{padding-block:var(--spacing-112)}.lg\:ps-0{padding-inline-start:var(--spacing-0)}.lg\:ps-10{padding-inline-start:var(--spacing-10)}.lg\:ps-48{padding-inline-start:var(--spacing-48)}.lg\:ps-px{padding-inline-start:1px}.lg\:pe-0{padding-inline-end:var(--spacing-0)}.lg\:pe-10{padding-inline-end:var(--spacing-10)}.lg\:pe-16{padding-inline-end:var(--spacing-16)}.lg\:pe-20{padding-inline-end:var(--spacing-20)}.lg\:pe-48{padding-inline-end:var(--spacing-48)}.lg\:pt-56{padding-top:var(--spacing-56)}.lg\:pt-64{padding-top:var(--spacing-64)}.lg\:pt-80{padding-top:var(--spacing-80)}.lg\:pr-16{padding-right:var(--spacing-16)}.lg\:pb-0{padding-bottom:var(--spacing-0)}.lg\:pb-24{padding-bottom:var(--spacing-24)}.lg\:pb-40{padding-bottom:var(--spacing-40)}.lg\:pb-48{padding-bottom:var(--spacing-48)}.lg\:pb-56{padding-bottom:var(--spacing-56)}.lg\:pb-160{padding-bottom:var(--spacing-160)}.lg\:pl-24{padding-left:var(--spacing-24)}.lg\:text-start{text-align:start}.lg\:heading-6{letter-spacing:-.9px;font-size:20px;font-weight:600;line-height:24px}html[dir=rtl] .lg\:heading-6{letter-spacing:0}@media (min-width:1024px){.lg\:heading-6{letter-spacing:-1.08px;font-size:24px;line-height:32px}html[dir=rtl] .lg\:heading-6{letter-spacing:0}}.lg\:typo-emphasis-large{font-size:20px;font-weight:400;line-height:28px}@media (min-width:1024px){.lg\:typo-emphasis-large{font-size:22px;line-height:32px}}.lg\:typo-body-highlight{font-size:16px;font-weight:600;line-height:28px}.lg\:text-black{color:var(--text-black)}.lg\:text-white{color:var(--text-white)}.lg\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.lg\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--backdrop-blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.lg\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.lg\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.lg\:duration-300{--tw-duration:.3s;transition-duration:.3s}.lg\:bg-grey-linear{background:linear-gradient(109deg,#000 11.64%,#181818 49.04%,#000 86.45%)}@media (hover:hover){.lg\:group-hover\:invert:is(:where(.group):hover *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.lg\:group-hover\/dynamic\:right-12:is(:where(.group\/dynamic):hover *){right:var(--spacing-12)}.lg\:group-hover\/dynamic\:bg-black\/40:is(:where(.group\/dynamic):hover *){background-color:var(--background-black)}@supports (color:color-mix(in lab, red, red)){.lg\:group-hover\/dynamic\:bg-black\/40:is(:where(.group\/dynamic):hover *){background-color:color-mix(in oklab, var(--background-black) 40%, transparent)}}}}@media (hover:hover){@media (min-width:1024px){.hover\:lg\:border-white:hover{border-color:var(--border-white)}}}@media (min-width:1024px){@media (hover:hover){.lg\:hover\:border-neutral-200:hover{border-color:#e5e5e5}}}@media (hover:hover){@media (min-width:1024px){.hover\:lg\:bg-neutral-800:hover{background-color:#262626}}}@media (min-width:1024px){@media (hover:hover){.lg\:hover\:bg-neutral-50:hover{background-color:#fafafa}}}@media (min-width:1280px){.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:top-8{top:var(--spacing-8)}.xl\:right-0{right:var(--spacing-0)}.xl\:left-auto{left:auto}.xl\:mx-0{margin-inline:var(--spacing-0)}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-80{height:var(--size-80)}.xl\:w-8\/3{width:266.667%}.xl\:w-112{width:var(--size-112)}.xl\:w-auto{width:auto}.xl\:max-w-160{max-width:var(--spacing-160)}.xl\:max-w-full{max-width:100%}.xl\:flex-1{flex:1}.xl\:flex-\[2\]{flex:2}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:gap-24{gap:var(--spacing-24)}.xl\:gap-80{gap:var(--spacing-80)}:where(.xl\:divide-x-2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(2px * var(--tw-divide-x-reverse));border-inline-end-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}:where(.xl\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.xl\:object-\[40\%_50\%\]{-o-object-position:40% 50%;object-position:40% 50%}.xl\:object-center{-o-object-position:center;object-position:center}.xl\:px-0{padding-inline:var(--spacing-0)}.xl\:px-16{padding-inline:var(--spacing-16)}.xl\:px-40{padding-inline:var(--spacing-40)}.xl\:px-96{padding-inline:var(--spacing-96)}.xl\:py-20{padding-block:var(--spacing-20)}.xl\:py-32{padding-block:var(--spacing-32)}.xl\:ps-16{padding-inline-start:var(--spacing-16)}.xl\:ps-96{padding-inline-start:var(--spacing-96)}.xl\:pe-16{padding-inline-end:var(--spacing-16)}.xl\:pe-96{padding-inline-end:var(--spacing-96)}.xl\:pt-0{padding-top:var(--spacing-0)}.xl\:typo-caption{font-size:13px;font-weight:500;line-height:22px}}@media (min-width:1536px){.\32 xl\:top-\[20vh\]{top:20vh}.\32 xl\:h-\[60vh\]{height:60vh}.\32 xl\:h-\[112px\]{height:112px}.\32 xl\:min-h-\[60vh\]{min-height:60vh}.\32 xl\:w-\[139px\]{width:139px}.\32 xl\:max-w-256{max-width:var(--spacing-256)}.\32 xl\:object-contain{-o-object-fit:contain;object-fit:contain}.\32 xl\:typo-body-highlight{font-size:16px;font-weight:600;line-height:28px}}@media (min-width:1280px){.ltr\:xl\:right-0:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *){right:var(--spacing-0)}}.rtl\:tab-halo-right-black:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){position:relative;overflow:hidden}.rtl\:tab-halo-right-black:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):before{content:"";filter:blur(30px);background:radial-gradient(#000,#0000);width:50px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;left:auto;right:-24px;overflow:visible}.rtl\:tab-halo-right-black:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):after{content:"";z-index:10;background:#000;width:2px;height:100%;animation:.3s forwards halo-right-animation;position:absolute;inset:0 0 0 auto}@media (min-width:1024px){.rtl\:tab-halo-right-black:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):before{filter:blur(12px);width:30px;height:100%;left:auto;right:-24px}.rtl\:tab-halo-right-black:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):after{width:2px;height:100%;left:auto;right:0}}.rtl\:right-auto:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){right:auto}.rtl\:left-16:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:var(--spacing-16)}.rtl\:left-32:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:var(--spacing-32)}.rtl\:translate-x-56:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:var(--spacing-56);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:rotate-90:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:90deg}.rtl\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){rotate:180deg}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:items-end:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){align-items:flex-end}.rtl\:justify-end:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){justify-content:flex-end}.rtl\:gap-24:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){gap:var(--spacing-24)}.rtl\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.rtl\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-gradient-position:to left in oklab}}.rtl\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(var(--tw-gradient-stops))}.rtl\:object-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){-o-object-position:right;object-position:right}.rtl\:pr-24:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){padding-right:var(--spacing-24)}.rtl\:text-right:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){.rtl\:group-hover\:-translate-x-8:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing-8) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):hover{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):hover{--tw-gradient-position:to left in oklab}}.rtl\:hover\:bg-linear-to-l:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *):hover{background-image:linear-gradient(var(--tw-gradient-stops))}}@media (min-width:768px){.md\:rtl\:translate-x-24:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:var(--spacing-24);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:md\:flex-row:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row}.rtl\:md\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.rtl\:md\:items-end:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){align-items:flex-end}.rtl\:md\:items-start:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){align-items:flex-start}.rtl\:md\:justify-end:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){justify-content:flex-end}.rtl\:md\:justify-start:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){justify-content:flex-start}.rtl\:md\:gap-x-12:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){-moz-column-gap:var(--spacing-12);column-gap:var(--spacing-12)}:where(.rtl\:md\:divide-x-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}}@media (min-width:1024px){.lg\:rtl\:translate-x-56:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:var(--spacing-56);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:rtl\:-scale-x-100:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-gradient-position:to right in oklab}}.lg\:rtl\:bg-linear-to-r:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){background-image:linear-gradient(var(--tw-gradient-stops))}}@media (min-width:1280px){.rtl\:xl\:left-0:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){left:var(--spacing-0)}:where(.xl\:rtl\:divide-x-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}}.dark\:bg-white:is(.dark *){background-color:var(--background-white)}html[lang=ru] .ru\:heading-1{font-family:var(--font-family-font);font-size:var(--font-style-heading-1-size);font-weight:var(--font-style-heading-1-weight-medium);line-height:var(--font-style-heading-1-line-height);letter-spacing:var(--font-style-heading-1-letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-2.88px;text-wrap:balance;font-size:42px;font-weight:600;line-height:52px}html[dir=rtl] :is(html[lang=ru] .ru\:heading-1){letter-spacing:0}@media (min-width:768px){html[lang=ru] .ru\:heading-1{font-size:64px;line-height:72px}}@media (min-width:1024px){html[lang=ru] .ru\:heading-1{letter-spacing:-3.6px;font-size:90px;line-height:96px}html[dir=rtl] :is(html[lang=ru] .ru\:heading-1){letter-spacing:0}}html[lang=ar] .ar\:bg-none{background-image:none}html[lang=ar] .ar\:ps-4{padding-inline-start:var(--spacing-4)}html[lang=ar] .ar\:text-white{color:var(--text-white)}.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-family:var(--font-family-font);font-size:var(--font-style-heading-4-size);font-weight:var(--font-style-heading-4-weight-medium);line-height:var(--font-style-heading-4-line-height);letter-spacing:var(--font-style-heading-4-letter-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-1.08px;font-size:24px;font-weight:600;line-height:32px}html[dir=rtl] :is(.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *))){letter-spacing:0}@media (min-width:768px){.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){letter-spacing:-1.44px;font-size:32px;line-height:36px}html[dir=rtl] :is(.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *))){letter-spacing:0}}@media (min-width:1024px){.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){letter-spacing:-1.71px;font-size:38px;line-height:40px}html[dir=rtl] :is(.rich-text-h1\:heading-4 :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *))){letter-spacing:0}}@media (min-width:768px){.md\:rich-text-h1\:\!leading-\[1\.3\] :where(h1):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){--tw-leading:1.3!important;line-height:1.3!important}}.rich-text-h3\:mb-0 :where(h3):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-bottom:var(--spacing-0)}.rich-text-h3\:typo-caption :where(h3):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:13px;font-weight:500;line-height:22px}.rich-text-h3\:text-black :where(h3):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-black)}.rich-text-h3\:text-white :where(h3):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-white)}.rich-text-h6\:my-24 :where(h6):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-24)}.rich-text-h6\:typo-emphasis :where(h6):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.rich-text-h6\:typo-emphasis :where(h6):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:20px;line-height:28px}}.rich-text-p\:m-0 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin:var(--spacing-0)}.rich-text-p\:my-0 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-0)}.rich-text-p\:my-24 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-24)}.rich-text-p\:mt-0 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-top:var(--spacing-0)}.rich-text-p\:block :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){display:block}.rich-text-p\:w-full :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){width:100%}.rich-text-p\:text-left :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){text-align:left}.rich-text-p\:heading-7 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){letter-spacing:-.81px;font-size:16px;font-weight:600;line-height:24px}html[dir=rtl] :is(.rich-text-p\:heading-7 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *))){letter-spacing:0}@media (min-width:1024px){.rich-text-p\:heading-7 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){letter-spacing:-.72px;font-size:18px;line-height:27px}html[dir=rtl] :is(.rich-text-p\:heading-7 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *))){letter-spacing:0}}.rich-text-p\:typo-emphasis :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.rich-text-p\:typo-emphasis :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:20px;line-height:28px}}.rich-text-p\:typo-emphasis-large :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:20px;font-weight:400;line-height:28px}@media (min-width:1024px){.rich-text-p\:typo-emphasis-large :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:22px;line-height:32px}}.rich-text-p\:typo-body :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:16px;font-weight:400;line-height:28px}.rich-text-p\:typo-caption :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:13px;font-weight:500;line-height:22px}.rich-text-p\:typo-small-caption :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:11px;font-weight:500;line-height:16px}.rich-text-p\:text-balance :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){text-wrap:balance}.rich-text-p\:text-black :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-black)}.rich-text-p\:text-gray-300 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#d1d5db}.rich-text-p\:text-gray-700 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#374151}.rich-text-p\:text-gray-800 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#1f2937}.rich-text-p\:text-neutral-200 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#e5e5e5}.rich-text-p\:text-neutral-500 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#737373}.rich-text-p\:text-neutral-600 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#525252}.rich-text-p\:text-neutral-800 :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#262626}.rich-text-p\:text-white :where(p):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-white)}.rich-text-a\:typo-emphasis-large :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:20px;font-weight:400;line-height:28px}@media (min-width:1024px){.rich-text-a\:typo-emphasis-large :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:22px;line-height:32px}}.rich-text-a\:text-black :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-black)}.rich-text-a\:text-gray-300 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#d1d5db}.rich-text-a\:text-gray-400 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#9ca3af}.rich-text-a\:text-gray-700 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#374151}.rich-text-a\:text-neutral-200 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#e5e5e5}.rich-text-a\:text-neutral-500 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#737373}.rich-text-a\:text-neutral-800 :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#262626}.rich-text-a\:text-primary :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:#ff5300}.rich-text-a\:text-white :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-white)}.rich-text-a\:no-underline :where(a):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){text-decoration-line:none}.rich-text-ol\:my-0 :where(ol):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-0)}.rich-text-ol\:px-24 :where(ol):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){padding-inline:var(--spacing-24)}.rich-text-ul\:my-0 :where(ul):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-0)}.rich-text-ul\:my-12 :where(ul):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-12)}.rich-text-ul\:px-24 :where(ul):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){padding-inline:var(--spacing-24)}.rich-text-li\:my-0 :where(li):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){margin-block:var(--spacing-0)}.rich-text-li\:typo-caption :where(li):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){font-size:13px;font-weight:500;line-height:22px}.marker\:rich-text-li\:text-white ::-webkit-details-marker :where(li):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-white)}.marker\:rich-text-li\:text-white::-webkit-details-marker :where(li):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){color:var(--text-white)}.rich-text-td\:border :where(td):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){border-style:var(--tw-border-style);border-width:1px}.rich-text-td\:px-20 :where(td):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){padding-inline:var(--spacing-20)}.rich-text-td\:py-8 :where(td):not(:where([class~=not-rich-text],[class~=not-rich-text] *)){padding-block:var(--spacing-8)}.\[\&_li\]\:m-0 li,.\[\&_li_p\]\:m-0 li p{margin:var(--spacing-0)}.\[\&_p\]\:flex p{display:flex}.\[\&_p\]\:items-center p{align-items:center}.\[\&_p\]\:gap-8 p{gap:var(--spacing-8)}.\[\&_ul\]\:pb-16 ul{padding-bottom:var(--spacing-16)}.\[\&\>\*\:nth-child\(-n\+2\)\]\:flex>:nth-child(-n+2){display:flex}.\[\&\>\*\:nth-child\(-n\+2\)\]\:animate-none>:nth-child(-n+2){animation:none}@media (min-width:1024px){.\[\&\>\*\:nth-child\(3\)\]\:lg\:flex>:nth-child(3){display:flex}.\[\&\>\*\:nth-child\(3\)\]\:lg\:animate-none>:nth-child(3){animation:none}}.\[\&\>\*\>a\]\:text-neutral-300>*>a{color:#d4d4d4}.\[\&\>\*\>a\]\:text-neutral-600>*>a{color:#525252}.\[\&\>\.rich-text\>p\:first-of-type\]\:mb-4>.rich-text>p:first-of-type{margin-bottom:var(--spacing-4)}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:text-black>button{color:var(--text-black)}.\[\&\>button\]\:text-white>button{color:var(--text-white)}.\[\&\>button\]\:ring-black>button{--tw-ring-color:var(--border-black)}.\[\&\>button\>span\]\:text-primary>button>span{color:#ff5300}.\[\&\>div\]\:h-\[16px\]>div{height:16px}.\[\&\>div\]\:w-\[16px\]>div{width:16px}.\[\&\>div\]\:w-full>div{width:100%}@media (min-width:768px){.\[\&\>div\]\:md\:max-w-\[50\%\]>div{max-width:50%}}.\[\&\>em\]\:\!py-0>em{padding-block:var(--spacing-0)!important}.\[\&\>h4\]\:mt-24>h4{margin-top:var(--spacing-24)}.\[\&\>h4\]\:mb-0>h4{margin-bottom:var(--spacing-0)}.\[\&\>h4\]\:heading-6>h4{letter-spacing:-.9px;font-size:20px;font-weight:600;line-height:24px}html[dir=rtl] :is(.\[\&\>h4\]\:heading-6>h4){letter-spacing:0}@media (min-width:1024px){.\[\&\>h4\]\:heading-6>h4{letter-spacing:-1.08px;font-size:24px;line-height:32px}html[dir=rtl] :is(.\[\&\>h4\]\:heading-6>h4){letter-spacing:0}}.\[\&\>li\]\:my-0>li{margin-block:var(--spacing-0)}.\[\&\>li\]\:ps-24>li{padding-inline-start:var(--spacing-24)}.\[\&\>p\]\:typo-emphasis>p{font-size:18px;font-weight:400;line-height:26px}@media (min-width:1024px){.\[\&\>p\]\:typo-emphasis>p{font-size:20px;line-height:28px}}.\[\&\>p\]\:typo-caption>p{font-size:13px;font-weight:500;line-height:22px}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:max-w-fit>span{max-width:fit-content}.\[\&\>svg\]\:inline>svg{display:inline}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:align-middle>svg{vertical-align:middle}.\[\&\>th\]\:odd\:bg-white>th:nth-child(odd){background-color:var(--background-white)}.\[\&\>th\]\:even\:bg-neutral-50>th:nth-child(2n){background-color:#fafafa}.\[\&\>ul\]\:my-0>ul{margin-block:var(--spacing-0)}.\[\&\>ul\]\:list-disc>ul{list-style-type:disc}.\[\&\>ul\]\:px-24>ul{padding-inline:var(--spacing-24)}:root{--navigation-height-mobile:76px;--navigation-height-desktop:86px;--navigation-tabs-height-mobile:70px;--banner-height-mobile:72px;--banner-height-desktop:44px;--w3m-z-index:9999!important}@keyframes bounce{0%,80%,to{opacity:.3;transform:scale(.2)}40%{opacity:1;transform:scale(1.5)}}}.rich-text b,.rich-text strong{font-weight:600}@keyframes halo-bottom-animation{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes halo-before-animation{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes halo-top-animation{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes halo-left-animation{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes halo-right-animation{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}0%{opacity:0;display:flex}to{opacity:1}}@keyframes bg-scroll{0%{background-position:0%;background-size:400% 400%}50%{background-position:33%;background-size:400% 400%}to{background-position:66%;background-size:400% 400%}}@keyframes carousel-scroll{to{transform:translate(calc(-50% - .5rem))}}@keyframes countdown-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes enterFromTop{0%{height:0}to{height:var(--radix-navigation-menu-viewport-height)}}@keyframes exitFromBottom{0%{height:var(--radix-navigation-menu-viewport-height)}to{height:0}}

    /*# sourceMappingURL=0y4mdos-vuruk.css.map*/