
.ssr-page{font-family:'Plus Jakarta Sans',sans-serif;font-size:16px;line-height:1.5;color:#E5E4E0;background:#111215;--widgets-spacing:0;--kit-widget-spacing:0;width:100%;padding:0;margin:0;display:block}
.ssr-page .e-con{display:block;width:auto;min-width:0;min-height:0;max-width:none;gap:0;flex-wrap:nowrap;align-items:normal;justify-content:normal;flex-direction:row;padding:0;margin:0;flex:none;align-self:auto;overflow:visible}
.ssr-page .elementor-widget{margin:0;width:auto;min-width:0;max-width:none;flex:none}
.ssr-page .elementor-widget-container{height:100%;margin:0;padding:0}
:where(.ssr-page) .elementor-widget-heading .elementor-heading-title{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0}
:where(.ssr-page) .elementor-widget-text-editor{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit}
.ssr-page .ssr-text p{margin:0;font:inherit;line-height:inherit;color:inherit}
:where(.ssr-page) .elementor-widget-button .elementor-button{background:transparent;color:inherit;border:0;border-radius:0;padding:0;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;box-shadow:none;width:100%;display:flex;align-items:center;justify-content:inherit;text-align:inherit}
.ssr-page .elementor-button-wrapper{width:100%;height:100%}
.ssr-page .elementor-button-content-wrapper{align-items:center;justify-content:inherit;width:100%}
.ssr-page .elementor-button-text{font:inherit;color:inherit}
.ssr-page .ssr-image img{display:block;width:100%;height:100%;object-fit:inherit;object-position:inherit;margin:0;border-radius:inherit}
.ssr-page .ssr-video .elementor-wrapper{height:100%;aspect-ratio:auto!important;padding:0}
.ssr-page .ssr-video video{width:100%;height:100%;object-fit:cover}
.ssr-page .ssr-video{aspect-ratio:auto}
.ssr-page .ssr-input-host input{font-family:inherit}
.ssr-page .ssr-clickable{cursor:pointer}

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

@supports (((-webkit-hyphens: none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        .ssr-page *, .ssr-page :before, .ssr-page :after, .ssr-page ::backdrop {
            --tw-translate-x:0;
            --tw-translate-y: 0;
            --tw-translate-z: 0;
            --tw-space-y-reverse: 0;
            --tw-border-style: solid;
            --tw-gradient-position: initial;
            --tw-gradient-from: #0000;
            --tw-gradient-via: #0000;
            --tw-gradient-to: #0000;
            --tw-gradient-stops: initial;
            --tw-gradient-via-stops: initial;
            --tw-gradient-from-position: 0%;
            --tw-gradient-via-position: 50%;
            --tw-gradient-to-position: 100%;
            --tw-leading: initial;
            --tw-font-weight: 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-scale-x: 1;
            --tw-scale-y: 1;
            --tw-scale-z: 1;
            --tw-content: ""
        }
    }

.ssr-page,
    .ssr-page {
        --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;
        --color-red-200: oklch(88.5% .062 18.334);
        --color-red-400: oklch(70.4% .191 22.216);
        --color-red-800: oklch(44.4% .177 26.899);
        --color-red-950: oklch(25.8% .092 26.042);
        --color-black: #000;
        --color-white: #fff;
        --spacing: .25rem;
        --container-sm: 24rem;
        --container-md: 28rem;
        --container-xl: 36rem;
        --container-2xl: 42rem;
        --container-3xl: 48rem;
        --container-4xl: 56rem;
        --container-5xl: 64rem;
        --container-7xl: 80rem;
        --text-xs: .75rem;
        --text-xs--line-height: calc(1 / .75);
        --text-sm: .875rem;
        --text-sm--line-height: calc(1.25 / .875);
        --text-base: 1rem;
        --text-base--line-height: calc(1.5 / 1);
        --text-lg: 1.125rem;
        --text-lg--line-height: calc(1.75 / 1.125);
        --text-xl: 1.25rem;
        --text-xl--line-height: calc(1.75 / 1.25);
        --text-2xl: 1.5rem;
        --text-2xl--line-height: calc(2 / 1.5);
        --text-3xl: 1.875rem;
        --text-3xl--line-height: calc(2.25 / 1.875);
        --text-4xl: 2.25rem;
        --text-4xl--line-height: calc(2.5 / 2.25);
        --text-5xl: 3rem;
        --text-5xl--line-height: 1;
        --text-6xl: 3.75rem;
        --text-6xl--line-height: 1;
        --text-7xl: 4.5rem;
        --text-7xl--line-height: 1;
        --font-weight-light: 300;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --tracking-tight: -.025em;
        --tracking-wide: .025em;
        --tracking-wider: .05em;
        --tracking-widest: .1em;
        --leading-tight: 1.25;
        --leading-normal: 1.5;
        --leading-relaxed: 1.625;
        --blur-sm: 8px;
        --blur-md: 12px;
        --aspect-video: 16 / 9;
        --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)
    }

.ssr-page *,
    .ssr-page :after,
    .ssr-page :before,
    .ssr-page ::backdrop {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

.ssr-page ::file-selector-button {
        box-sizing: border-box;
        border: 0 solid;
        margin: 0;
        padding: 0
    }

.ssr-page,
    .ssr-page {
        -webkit-text-size-adjust: 100%;
        tab-size: 4;
        line-height: 1.5;
        font-family: var(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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
    }

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

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

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

.ssr-page a {
        color: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        -webkit-text-decoration: inherit;
        text-decoration: inherit
    }

.ssr-page b,
    .ssr-page strong {
        font-weight: bolder
    }

.ssr-page code,
    .ssr-page kbd,
    .ssr-page samp,
    .ssr-page 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
    }

.ssr-page small {
        font-size: 80%
    }

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

.ssr-page sub {
        bottom: -.25em
    }

.ssr-page sup {
        top: -.5em
    }

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

.ssr-page :-moz-focusring:where(:not(iframe)) {
        outline: auto
    }

.ssr-page progress {
        vertical-align: baseline
    }

.ssr-page summary {
        display: list-item
    }

.ssr-page ol,
    .ssr-page ul,
    .ssr-page menu {
        list-style: none
    }

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

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

.ssr-page button,
    .ssr-page input,
    .ssr-page select,
    .ssr-page optgroup,
    .ssr-page textarea {
        font: inherit;
        font-feature-settings: inherit;
        font-variation-settings: inherit;
        letter-spacing: inherit;
        color: inherit;
        opacity: 1;
        background-color: #0000;
        border-radius: 0
    }

.ssr-page ::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
    }

.ssr-page :where(select:is([multiple], [size])) optgroup {
        font-weight: bolder
    }

.ssr-page :where(select:is([multiple], [size])) optgroup option {
        padding-inline-start: 20px
    }

.ssr-page ::file-selector-button {
        margin-inline-end: 4px
    }

.ssr-page ::placeholder {
        opacity: 1
    }

@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        .ssr-page ::placeholder {
            color: currentColor
        }
        @supports (color:color-mix(in lab, red, red)) {
            .ssr-page ::placeholder {
                color: color-mix(in oklab, currentcolor 50%, transparent)
            }
        }
    }

.ssr-page textarea {
        resize: vertical
    }

.ssr-page ::-webkit-search-decoration {
        -webkit-appearance: none
    }

.ssr-page ::-webkit-date-and-time-value {
        min-height: 1lh;
        text-align: inherit
    }

.ssr-page ::-webkit-datetime-edit {
        display: inline-flex
    }

.ssr-page ::-webkit-datetime-edit-fields-wrapper {
        padding: 0
    }

.ssr-page ::-webkit-datetime-edit {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-year-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-month-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-day-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-hour-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-minute-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-second-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-millisecond-field {
        padding-block: 0
    }

.ssr-page ::-webkit-datetime-edit-meridiem-field {
        padding-block: 0
    }

.ssr-page ::-webkit-calendar-picker-indicator {
        line-height: 1
    }

.ssr-page :-moz-ui-invalid {
        box-shadow: none
    }

.ssr-page button,
    .ssr-page input:where([type=button], [type=reset], [type=submit]) {
        appearance: button
    }

.ssr-page ::file-selector-button {
        appearance: button
    }

.ssr-page ::-webkit-inner-spin-button {
        height: auto
    }

.ssr-page ::-webkit-outer-spin-button {
        height: auto
    }

.ssr-page [hidden]:where(:not([hidden=until-found])) {
        display: none !important
    }

.ssr-page {
        --font-serif: "Cinzel", Georgia, serif;
        --font-sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif
    }

.ssr-page {
        font-family: var(--font-sans);
        --lightningcss-light: ;
        --lightningcss-dark: initial;
        color-scheme: dark
    }
.ssr-page .ssua4326536b8 {
        pointer-events: none
    }
.ssr-page .ssuda4dbfbc4f {
        position: absolute
    }
.ssr-page .ssu7bc555991d {
        position: fixed
    }
.ssr-page .ssud89972fe17 {
        position: relative
    }
.ssr-page .ssu7b7df0449b {
        inset: 0
    }
.ssr-page .ssud7fbcc4baf {
        top: calc(var(--spacing) * -1)
    }
.ssr-page .ssu2167406b24 {
        top: 0
    }
.ssr-page .ssu8782d84cc9 {
        top: calc(var(--spacing) * 3)
    }
.ssr-page .ssu451eecb702 {
        top: calc(var(--spacing) * 4)
    }
.ssr-page .ssuc9e057218b {
        right: calc(var(--spacing) * -1)
    }
.ssr-page .ssud8cdcad240 {
        right: 0
    }
.ssr-page .ssuc100b64c5c {
        right: calc(var(--spacing) * 3)
    }
.ssr-page .ssu5a438c30be {
        right: calc(var(--spacing) * 4)
    }
.ssr-page .ssu82d7e544e4 {
        right: calc(var(--spacing) * 6)
    }
.ssr-page .ssu189f036c33 {
        bottom: 0
    }
.ssr-page .ssu49af11eb36 {
        bottom: calc(var(--spacing) * 3)
    }
.ssr-page .ssuc1b9bd6119 {
        bottom: calc(var(--spacing) * 4)
    }
.ssr-page .ssu4c049197a3 {
        bottom: calc(var(--spacing) * 6)
    }
.ssr-page .ssuc78facc7a0 {
        left: 0
    }
.ssr-page .ssu22e59b7221 {
        left: calc(var(--spacing) * 3)
    }
.ssr-page .ssub2e7cc5592 {
        left: calc(var(--spacing) * 4)
    }
.ssr-page .ssu942abb7cac {
        z-index: 0
    }
.ssr-page .ssu236812d64c {
        z-index: 10
    }
.ssr-page .ssu0f2fff0ae9 {
        z-index: 30
    }
.ssr-page .ssu4802bd5b35 {
        z-index: 40
    }
.ssr-page .ssu181b286668 {
        z-index: 50
    }
.ssr-page .ssu40efc065c0 {
        grid-column: span 2/span 2
    }
.ssr-page .container {
        width: 100%
    }
@media (width>=40rem) {
        .ssr-page .container {
            max-width: 40rem
        }
    }
@media (width>=48rem) {
        .ssr-page .container {
            max-width: 48rem
        }
    }
@media (width>=64rem) {
        .ssr-page .container {
            max-width: 64rem
        }
    }
@media (width>=80rem) {
        .ssr-page .container {
            max-width: 80rem
        }
    }
@media (width>=96rem) {
        .ssr-page .container {
            max-width: 96rem
        }
    }
.ssr-page .ssu0e12dc7de9 {
        margin-inline: auto
    }
.ssr-page .ssu705e7c2001 {
        margin-block: auto
    }
.ssr-page .ssu15e1b1f444 {
        margin-top: calc(var(--spacing) * .5)
    }
.ssr-page .ssub6b02c0ebe {
        margin-top: var(--spacing)
    }
.ssr-page .ssu50d0d216a2 {
        margin-top: calc(var(--spacing) * 2)
    }
.ssr-page .ssueccd13ef4f {
        margin-top: calc(var(--spacing) * 3)
    }
.ssr-page .ssu0ab8667228 {
        margin-top: calc(var(--spacing) * 4)
    }
.ssr-page .ssufb77735ed1 {
        margin-top: calc(var(--spacing) * 5)
    }
.ssr-page .ssu31f2553311 {
        margin-top: calc(var(--spacing) * 6)
    }
.ssr-page .ssu4e5d2af5fc {
        margin-top: calc(var(--spacing) * 8)
    }
.ssr-page .ssu65cf08baac {
        margin-top: calc(var(--spacing) * 12)
    }
.ssr-page .ssuca14c1ced6 {
        margin-top: calc(var(--spacing) * 14)
    }
.ssr-page .ssu5c8999fa38 {
        margin-top: calc(var(--spacing) * 16)
    }
.ssr-page .ssu166af870e2 {
        margin-bottom: calc(var(--spacing) * .5)
    }
.ssr-page .ssu65281709da {
        margin-bottom: var(--spacing)
    }
.ssr-page .ssud7c1392c7b {
        margin-bottom: calc(var(--spacing) * 1.5)
    }
.ssr-page .ssua77ed4d908 {
        margin-bottom: calc(var(--spacing) * 2)
    }
.ssr-page .ssufbe25fd3b6 {
        margin-bottom: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu1bb883263e {
        margin-bottom: calc(var(--spacing) * 3)
    }
.ssr-page .ssuda019856f2 {
        margin-bottom: calc(var(--spacing) * 4)
    }
.ssr-page .ssub6777c6db9 {
        margin-bottom: calc(var(--spacing) * 6)
    }
.ssr-page .ssua8b152c0bf {
        margin-bottom: calc(var(--spacing) * 8)
    }
.ssr-page .ssu8aa6072f1b {
        margin-bottom: calc(var(--spacing) * 10)
    }
.ssr-page .ssu2cad2f1564 {
        margin-bottom: calc(var(--spacing) * 12)
    }
.ssr-page .ssu7eb1d6ef96 {
        margin-bottom: calc(var(--spacing) * 16)
    }
.ssr-page .ssua930939155 {
        margin-bottom: calc(var(--spacing) * 20)
    }
.ssr-page .ssuf50e20157e {
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
.ssr-page .ssu054cb4e361 {
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
.ssr-page .ssu0214b4b355 {
        display: block
    }
.ssr-page .ssu60fbb77139 {
        display: flex
    }
.ssr-page .ssuf3c543ad5f {
        display: grid
    }
.ssr-page .ssu99d72c7fc3 {
        display: none
    }
.ssr-page .ssu52083e7da4 {
        display: inline-flex
    }
.ssr-page .ssuecad0dbf31 {
        aspect-ratio: 4/3
    }
.ssr-page .ssu826c9471d9 {
        aspect-ratio: var(--aspect-video)
    }
.ssr-page .ssu9b3d0721b6 {
        height: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu6a60c09e6a {
        height: calc(var(--spacing) * 3)
    }
.ssr-page .ssu7fc7f732bf {
        height: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssu11e59c6d5f {
        height: calc(var(--spacing) * 4)
    }
.ssr-page .ssucd0d9c512c {
        height: calc(var(--spacing) * 5)
    }
.ssr-page .h-8 {
        height: calc(var(--spacing) * 8)
    }
.ssr-page .ssue7a768f922 {
        height: calc(var(--spacing) * 9)
    }
.ssr-page .ssu73a1340934 {
        height: calc(var(--spacing) * 14)
    }
.ssr-page .ssu14ce684b98 {
        height: calc(var(--spacing) * 64)
    }
.ssr-page .ssuff4a6777f1 {
        height: calc(var(--spacing) * 72)
    }
.ssr-page .ssubd3221fd7f {
        height: 420px
    }
.ssr-page .ssu668b21aa54 {
        height: 100%
    }
.ssr-page .max-h-\[65vh\] {
        max-height: 65vh
    }
.ssr-page .ssuef1764e652 {
        min-height: 92vh
    }
.ssr-page .ssu1ee35081d0 {
        min-height: 300px
    }
.ssr-page .min-h-screen {
        min-height: 100vh
    }
.ssr-page .ssu650758f457 {
        width: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu9cea05671a {
        width: calc(var(--spacing) * 3)
    }
.ssr-page .ssubf600f8e02 {
        width: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssudc7972ebf3 {
        width: calc(var(--spacing) * 4)
    }
.ssr-page .ssu72470489ff {
        width: calc(var(--spacing) * 5)
    }
.ssr-page .w-8 {
        width: calc(var(--spacing) * 8)
    }
.ssr-page .ssuae2181c7b1 {
        width: calc(var(--spacing) * 9)
    }
.ssr-page .w-14 {
        width: calc(var(--spacing) * 14)
    }
.ssr-page .ssued831a4dff {
        width: calc(var(--spacing) * 20)
    }
.ssr-page .w-auto {
        width: auto
    }
.ssr-page .ssu6da6a3c3f7 {
        width: 100%
    }
.ssr-page .ssu2cc8041eca {
        max-width: var(--container-2xl)
    }
.ssr-page .ssufa3f7111e5 {
        max-width: var(--container-3xl)
    }
.ssr-page .ssucf3893e36c {
        max-width: var(--container-4xl)
    }
.ssr-page .ssu5f6f303184 {
        max-width: var(--container-5xl)
    }
.ssr-page .ssu726bb2cc91 {
        max-width: var(--container-7xl)
    }
.ssr-page .ssu9794ab4509 {
        max-width: var(--container-md)
    }
.ssr-page .ssu2472e9b81a {
        max-width: var(--container-sm)
    }
.ssr-page .ssu9ef2b581bf {
        max-width: var(--container-xl)
    }
.ssr-page .ssu7e0b7cdf1a {
        min-width: 0
    }
.ssr-page .ssu36e579c0b4 {
        flex: 1
    }
.ssr-page .ssu012fbd121f {
        flex-shrink: 0
    }
.ssr-page .ssuc3ca6b522d {
        --tw-translate-x: var(--spacing);
        translate: var(--tw-translate-x) var(--tw-translate-y)
    }
.ssr-page .ssu3451683673 {
        cursor: pointer
    }
.ssr-page .ssu6aef320168 {
        resize: none
    }
.ssr-page .ssud7c8339810 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
.ssr-page .ssu8e75e3db48 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
.ssr-page .ssube2e831be5 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
.ssr-page .ssu8dddea0773 {
        flex-direction: column
    }
.ssr-page .ssu60fbb77139-wrap {
        flex-wrap: wrap
    }
.ssr-page .ssu3960ffc248 {
        align-items: center
    }
.ssr-page .ssu60541e1e26 {
        align-items: flex-start
    }
.ssr-page .ssua13d486c14 {
        align-items: stretch
    }
.ssr-page .ssu8ef2268efb {
        justify-content: space-between
    }
.ssr-page .ssu86843cf1e2 {
        justify-content: center
    }
.ssr-page .ssu63a285be64 {
        gap: 0
    }
.ssr-page .ssu44ee8ba0a4 {
        gap: var(--spacing)
    }
.ssr-page .ssu58284b4ea5 {
        gap: calc(var(--spacing) * 1.5)
    }
.ssr-page .ssu77a2a20e90 {
        gap: calc(var(--spacing) * 2)
    }
.ssr-page .ssu7e9a2a250c {
        gap: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu1004c0c395 {
        gap: calc(var(--spacing) * 3)
    }
.ssr-page .ssuef22bd5580 {
        gap: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssu0c3bc98565 {
        gap: calc(var(--spacing) * 4)
    }
.ssr-page .ssu0d304f904c {
        gap: calc(var(--spacing) * 6)
    }
.ssr-page .ssuec0c135851 {
        gap: calc(var(--spacing) * 7)
    }
.ssr-page .ssu1500488ab7 {
        gap: calc(var(--spacing) * 8)
    }
.ssr-page .ssubd6f1fbefd {
        gap: calc(var(--spacing) * 10)
    }
.ssr-page .ssubbabe1ad95 {
        gap: calc(var(--spacing) * 12)
    }
.ssr-page :where(.ssu5a2508227c>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssu6f7e013d64>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssu14dd497ee9>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssu6ed543e2fb>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssu3e7ce58d64>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssub43b4c086d>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssub3542e0588>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page :where(.ssu793f9e26e2>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))
    }
.ssr-page .ssuf283ea9bea {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
.ssr-page .ssu2cd02d11d1 {
        overflow: hidden
    }
.ssr-page .ssu1384f66f41 {
        overflow-x: auto
    }
.ssr-page .ssu92bf82f493 {
        overflow-y: auto
    }
.ssr-page .scroll-smooth {
        scroll-behavior: smooth
    }
.ssr-page .ssu07389a777c {
        border-radius: .25rem
    }
.ssr-page .ssuac204c1088 {
        border-radius: 2147483647px
    }
.ssr-page .ssu0c5e9137c7 {
        border-radius: 0
    }
.ssr-page .ssuca6bcd4b6f {
        border-style: var(--tw-border-style);
        border-width: 1px
    }
.ssr-page .ssub950dda299 {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }
.ssr-page .ssu65fdbade20 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }
.ssr-page .ssueee110e6d6 {
        border-color: #1a1c24
    }
.ssr-page .ssu6e925fd361 {
        border-color: #1e2027
    }
.ssr-page .ssu7bb7c14a40 {
        border-color: #1f212a
    }
.ssr-page .ssu9579e9ed32 {
        border-color: #2a2c34
    }
.ssr-page .ssu5ccaa03078 {
        border-color: #2a2c38
    }
.ssr-page .ssuf2d7ed5e96 {
        border-color: #2b2d38
    }
.ssr-page .ssu59866ed18c {
        border-color: #2b2e3b
    }
.ssr-page .ssu26700fa571 {
        border-color: #2b2e3c
    }
.ssr-page .ssu7ec9a948cd {
        border-color: #2d303b
    }
.ssr-page .ssu2bf93a698c {
        border-color: #2d303c
    }
.ssr-page .ssucfd9ee3c9c {
        border-color: #2d303d
    }
.ssr-page .ssuef78f601fd {
        border-color: #2d303e
    }
.ssr-page .ssuc618d258a9 {
        border-color: #2e303a
    }
.ssr-page .ssu456147ef78 {
        border-color: #2e313d
    }
.ssr-page .ssubf0b24b985 {
        border-color: #2e313e
    }
.ssr-page .ssuca6bcd4b6f-\[\#2F3240\] {
        border-color: #2f3240
    }
.ssr-page .ssu921fc1337a {
        border-color: #2f3242
    }
.ssr-page .ssua9d2422972 {
        border-color: #3a3d4c
    }
.ssr-page .ssu4fa39f2409 {
        border-color: #3a3e4e
    }
.ssr-page .ssu240c68d0e6 {
        border-color: #3e4250
    }
.ssr-page .ssu9b193d68ff {
        border-color: #292b37
    }
.ssr-page .ssua20a5e76f7 {
        border-color: #292c38
    }
.ssr-page .ssu28d03e8fbb {
        border-color: #22242b
    }
.ssr-page .ssuff1360f40d {
        border-color: #22242d
    }
.ssr-page .ssu052d63524e {
        border-color: #22242e
    }
.ssr-page .ssu930df5de46 {
        border-color: #22242f
    }
.ssr-page .ssu40698c8ca0 {
        border-color: #23252e
    }
.ssr-page .ssua8c39c1969 {
        border-color: #111215
    }
.ssr-page .ssu73c43411d0 {
        border-color: #232530
    }
.ssr-page .ssu50ea25c336 {
        border-color: #232531
    }
.ssr-page .ssu8e4382dfa1 {
        border-color: #242630
    }
.ssr-page .ssu3dbf30b397 {
        border-color: #242631
    }
.ssr-page .ssua272ea9ab2 {
        border-color: #242632
    }
.ssr-page .ssuf3cb18089c {
        border-color: #242633
    }
.ssr-page .ssu562b9ecc66 {
        border-color: #252732
    }
.ssr-page .ssuf6f0a55ff9 {
        border-color: #252733
    }
.ssr-page .ssucbf0b0e573 {
        border-color: #252834
    }
.ssr-page .ssuca6bcd4b6f-\[\#262830\] {
        border-color: #262830
    }
.ssr-page .ssu927241b534 {
        border-color: #262833
    }
.ssr-page .ssu280bc9f57c {
        border-color: #262834
    }
.ssr-page .ssu256af8513c {
        border-color: #272935
    }
.ssr-page .ssuc92a66934b {
        border-color: #313545
    }
.ssr-page .ssuca6bcd4b6f-\[\#323646\] {
        border-color: #323646
    }
.ssr-page .ssuc2df47ac0f {
        border-color: #333644
    }
.ssr-page .ssue47d33a17f {
        border-color: #333746
    }
.ssr-page .ssu992c7c572d {
        border-color: #019CE7
    }
.ssr-page .ssu7ad5c9f076 {
        border-color: rgb(1 156 231 / .3)
    }
.ssr-page .ssuca6bcd4b6f-red-800\/60 {
        border-color: #9f071299
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssuca6bcd4b6f-red-800\/60 {
            border-color: color-mix(in oklab, var(--color-red-800) 60%, transparent)
        }
    }
.ssr-page .ssua57a4084ac {
        border-color: #ffffff0d
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssua57a4084ac {
            border-color: color-mix(in oklab, var(--color-white) 5%, transparent)
        }
    }
.ssr-page .ssu5c96195b43 {
        background-color: #0d0e11
    }
.ssr-page .ssu276185d6e7 {
        background-color: #1a1c24
    }
.ssr-page .ssufb21cdc2da {
        background-color: #1b1d25
    }
.ssr-page .ssu7876e763c6 {
        background-color: #1c1e26
    }
.ssr-page .ssu54fa98759a {
        background-color: #1c1e27
    }
.ssr-page .ssub16ba48295 {
        background-color: #1d1f28
    }
.ssr-page .ssu7d21694fd6 {
        background-color: #1e202a
    }
.ssr-page .ssudb78124439 {
        background-color: oklab(24.5994% .00202815 -.0191478/.8)
    }
.ssr-page .ssuda8155e7bd {
        background-color: #1e2028
    }
.ssr-page .ssud534aff2f6 {
        background-color: #25d366
    }
.ssr-page .ssu769873455a {
        background-color: #181a22
    }
.ssr-page .ssu5194fbcfba {
        background-color: #14151a
    }
.ssr-page .ssu0f8b133ffb {
        background-color: #14151b
    }
.ssr-page .ssu90d3fc9fea {
        background-color: #14151c
    }
.ssr-page .ssub016ad8cf9 {
        background-color: #15161c
    }
.ssr-page .ssu1b90c10085 {
        background-color: oklab(20.5781% .00114132 -.00996038/.5)
    }
.ssr-page .ssu4fd450e681 {
        background-color: oklab(20.5781% .00114132 -.00996038/.7)
    }
.ssr-page .ssua3068403b1 {
        background-color: #16171e
    }
.ssr-page .ssub427737299 {
        background-color: #17181f
    }
.ssr-page .ssu395ea8f791 {
        background-color: #18191e
    }
.ssr-page .ssuc80668b3fe {
        background-color: oklab(21.504% .00162697 -.0117464/.9)
    }
.ssr-page .ssu6bce94b256 {
        background-color: #111215
    }
.ssr-page .ssu416dafbb33 {
        background-color: oklab(18.243% .00011652 -.00632748/.8)
    }
.ssr-page .ssuaf9af8a50d {
        background-color: oklab(18.243% .00011652 -.00632748/.85)
    }
.ssr-page .ssu6c3e528d4a {
        background-color: oklab(18.243% .00011652 -.00632748/.9)
    }
.ssr-page .ssud2d11e45be {
        background-color: oklab(18.243% .00011652 -.00632748/.95)
    }
.ssr-page .ssu7e8c955a2b {
        background-color: #111216
    }
.ssr-page .ssu574b896009 {
        background-color: #121318
    }
.ssr-page .ssu8d7adfbeff {
        background-color: #161720
    }
.ssr-page .ssu5fddc0c078 {
        background-color: #161820
    }
.ssr-page .ssu5e76eb9f18 {
        background-color: #171820
    }
.ssr-page .ssu0a9c17f0cb {
        background-color: #171821
    }
.ssr-page .ssu1b7d3ac7c5 {
        background-color: #171922
    }
.ssr-page .ssu671702b46f {
        background-color: #181920
    }
.ssr-page .ssu5f5362469f {
        background-color: #019CE7
    }
.ssr-page .ssu5f5362469f\/10 {
        background-color: rgb(1 156 231 / .1)
    }
.ssr-page .ssu0595c69eb7 {
        background-color: var(--color-black)
    }
.ssr-page .ssufd9dca32f4 {
        background-color: #0006
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssufd9dca32f4 {
            background-color: color-mix(in oklab, var(--color-black) 40%, transparent)
        }
    }
.ssr-page .ssuaeb8c21c19 {
        background-color: #000c
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssuaeb8c21c19 {
            background-color: color-mix(in oklab, var(--color-black) 80%, transparent)
        }
    }
.ssr-page .ssu742eeab94f {
        background-color: #000000d9
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssu742eeab94f {
            background-color: color-mix(in oklab, var(--color-black) 85%, transparent)
        }
    }
.ssr-page .ssu0595c69eb7\/90 {
        background-color: #000000e6
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssu0595c69eb7\/90 {
            background-color: color-mix(in oklab, var(--color-black) 90%, transparent)
        }
    }
.ssr-page .bg-red-950\/40 {
        background-color: #46080966
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .bg-red-950\/40 {
            background-color: color-mix(in oklab, var(--color-red-950) 40%, transparent)
        }
    }
.ssr-page .ssu24a9e3ad53 {
        --tw-gradient-position: to bottom in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
.ssr-page .ssu79257b8c82 {
        --tw-gradient-position: to top in oklab;
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
.ssr-page .ssua66e9e1c50 {
        --tw-gradient-from: #15161c;
        --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))
    }
.ssr-page .ssu2bf33f252f {
        --tw-gradient-from: #111215;
        --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))
    }
.ssr-page .ssue3cb8e4704 {
        --tw-gradient-from: oklab(18.243% .00011652 -.00632748/.9);
        --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))
    }
.ssr-page .ssuc34f4d5015 {
        --tw-gradient-from: #161720;
        --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))
    }
.ssr-page .ssu959226ab28 {
        --tw-gradient-from: #171821;
        --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))
    }
.ssr-page .ssub2e1d74456 {
        --tw-gradient-from: #000000e6
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssub2e1d74456 {
            --tw-gradient-from: color-mix(in oklab, var(--color-black) 90%, transparent)
        }
    }
.ssr-page .ssub2e1d74456 {
        --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))
    }
.ssr-page .ssubbb26aafda {
        --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))
    }
.ssr-page .ssu235caa19c6 {
        --tw-gradient-via: oklab(18.243% .00011652 -.00632748/.4);
        --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)
    }
.ssr-page .ssu1683258577 {
        --tw-gradient-via: oklab(18.243% .00011652 -.00632748/.5);
        --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)
    }
.ssr-page .ssu1578903f55 {
        --tw-gradient-via: oklab(18.243% .00011652 -.00632748/.75);
        --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)
    }
.ssr-page .ssu24f8251daa {
        --tw-gradient-via: #0003
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssu24f8251daa {
            --tw-gradient-via: color-mix(in oklab, var(--color-black) 20%, transparent)
        }
    }
.ssr-page .ssu24f8251daa {
        --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)
    }
.ssr-page .ssue4be17bb76 {
        --tw-gradient-via: #00000080
    }
@supports (color:color-mix(in lab, red, red)) {
        .ssr-page .ssue4be17bb76 {
            --tw-gradient-via: color-mix(in oklab, var(--color-black) 50%, transparent)
        }
    }
.ssr-page .ssue4be17bb76 {
        --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)
    }
.ssr-page .ssufd507f2bc3 {
        --tw-gradient-via: transparent;
        --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)
    }
.ssr-page .ssu076d9b0a3d {
        --tw-gradient-to: oklab(18.243% .00011652 -.00632748/.5);
        --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))
    }
.ssr-page .ssudbbc0ab793 {
        --tw-gradient-to: oklab(18.243% .00011652 -.00632748/.8);
        --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))
    }
.ssr-page .ssu0fe2b3da0f {
        --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))
    }
.ssr-page .fill-\[\#111215\] {
        fill: #111215
    }
.ssr-page .ssu3420897817 {
        fill: var(--color-white)
    }
.ssr-page .object-contain {
        object-fit: contain
    }
.ssr-page .ssu7d85d0c21a {
        object-fit: cover
    }
.ssr-page .ssu43b9f61e1f {
        object-position: center
    }
.ssr-page .ssucd009d7d20 {
        padding: calc(var(--spacing) * 1.5)
    }
.ssr-page .ssu7660b45090 {
        padding: calc(var(--spacing) * 2)
    }
.ssr-page .ssueb6e8b881a {
        padding: calc(var(--spacing) * 3)
    }
.ssr-page .ssu56796a90be {
        padding: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssu8e63407b5c {
        padding: calc(var(--spacing) * 4)
    }
.ssr-page .ssu6b6cb67adb {
        padding: calc(var(--spacing) * 4.5)
    }
.ssr-page .ssuc07e54fd14 {
        padding: calc(var(--spacing) * 5)
    }
.ssr-page .ssu0478c89a15 {
        padding: calc(var(--spacing) * 6)
    }
.ssr-page .ssu845f53365c {
        padding: calc(var(--spacing) * 8)
    }
.ssr-page .ssud5eab218aa {
        padding-inline: calc(var(--spacing) * 2)
    }
.ssr-page .ssu0b91436deb {
        padding-inline: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu0e17f2bd90 {
        padding-inline: calc(var(--spacing) * 3)
    }
.ssr-page .ssue0d9cc7f06 {
        padding-inline: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssuf0faeb26d6 {
        padding-inline: calc(var(--spacing) * 4)
    }
.ssr-page .ssud139dd09e3 {
        padding-inline: calc(var(--spacing) * 5)
    }
.ssr-page .ssuf92d02360b {
        padding-inline: calc(var(--spacing) * 6)
    }
.ssr-page .ssu7e3e9a76c9 {
        padding-inline: calc(var(--spacing) * 8)
    }
.ssr-page .ssu465609a240 {
        padding-block: calc(var(--spacing) * .5)
    }
.ssr-page .ssu660d2effb8 {
        padding-block: var(--spacing)
    }
.ssr-page .ssuec0091ee00 {
        padding-block: calc(var(--spacing) * 1.5)
    }
.ssr-page .ssu03b4dd7f17 {
        padding-block: calc(var(--spacing) * 2)
    }
.ssr-page .ssue7ee55ac7f {
        padding-block: calc(var(--spacing) * 2.5)
    }
.ssr-page .ssu1b2d54a3fd {
        padding-block: calc(var(--spacing) * 3)
    }
.ssr-page .ssu69e76918fe {
        padding-block: calc(var(--spacing) * 3.5)
    }
.ssr-page .ssuc9b99cd934 {
        padding-block: calc(var(--spacing) * 5)
    }
.ssr-page .py-6 {
        padding-block: calc(var(--spacing) * 6)
    }
.ssr-page .ssu0509442ca9 {
        padding-block: calc(var(--spacing) * 20)
    }
.ssr-page .ssuecf927c7d5 {
        padding-block: calc(var(--spacing) * 24)
    }
.ssr-page .ssu9335c39f6e {
        padding-top: 0
    }
.ssr-page .ssu6b7d6e21cc {
        padding-top: var(--spacing)
    }
.ssr-page .ssuf46b61a9b3 {
        padding-top: calc(var(--spacing) * 2)
    }
.ssr-page .ssuce335a8e4f {
        padding-top: calc(var(--spacing) * 3)
    }
.ssr-page .ssu173fa8f067 {
        padding-top: calc(var(--spacing) * 4)
    }
.ssr-page .ssu30c1d058f0 {
        padding-top: calc(var(--spacing) * 6)
    }
.ssr-page .ssuba31a7fc62 {
        padding-top: calc(var(--spacing) * 8)
    }
.ssr-page .ssudae55519cd {
        padding-top: calc(var(--spacing) * 16)
    }
.ssr-page .ssu510acdc683 {
        padding-top: calc(var(--spacing) * 20)
    }
.ssr-page .ssuca36a3519d {
        padding-top: calc(var(--spacing) * 28)
    }
.ssr-page .ssuaa2c13a5e1 {
        padding-right: calc(var(--spacing) * 2)
    }
.ssr-page .ssu569eb16216 {
        padding-bottom: var(--spacing)
    }
.ssr-page .ssuf4cc511ff0 {
        padding-bottom: calc(var(--spacing) * 2)
    }
.ssr-page .ssu9fcd8a1382 {
        padding-bottom: calc(var(--spacing) * 4)
    }
.ssr-page .ssue10354c6b8 {
        padding-bottom: calc(var(--spacing) * 8)
    }
.ssr-page .ssu8562b95efd {
        padding-bottom: calc(var(--spacing) * 14)
    }
.ssr-page .ssu8d7541cbdd {
        padding-bottom: calc(var(--spacing) * 20)
    }
.ssr-page .ssu9438a4a9d7 {
        padding-bottom: calc(var(--spacing) * 24)
    }
.ssr-page .ssuca6bf63030 {
        text-align: center
    }
.ssr-page .ssu2eba0d65d0 {
        text-align: left
    }
.ssr-page .ssu0e65706bcc {
        font-family: var(--font-mono)
    }
.ssr-page .ssu3febee094e {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height))
    }
.ssr-page .ssu751fb0d102 {
        font-size: var(--text-3xl);
        line-height: var(--tw-leading, var(--text-3xl--line-height))
    }
.ssr-page .ssua95699d978 {
        font-size: var(--text-4xl);
        line-height: var(--tw-leading, var(--text-4xl--line-height))
    }
.ssr-page .ssu4ee734926f {
        font-size: var(--text-base);
        line-height: var(--tw-leading, var(--text-base--line-height))
    }
.ssr-page .ssu42536e69e6 {
        font-size: var(--text-lg);
        line-height: var(--tw-leading, var(--text-lg--line-height))
    }
.ssr-page .ssufc7473ca09 {
        font-size: var(--text-sm);
        line-height: var(--tw-leading, var(--text-sm--line-height))
    }
.ssr-page .ssud5c9b0001e {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height))
    }
.ssr-page .ssu359090c2d5 {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height))
    }
.ssr-page .ssu1dc571a360 {
        font-size: 10px
    }
.ssr-page .ssud058ca6de6 {
        font-size: 11px
    }
.ssr-page .ssue65422f202 {
        --tw-leading: 1.12;
        line-height: 1.12
    }
.ssr-page .ssu56a06da5e4 {
        --tw-leading: var(--leading-normal);
        line-height: var(--leading-normal)
    }
.ssr-page .ssu6b189c6eda {
        --tw-leading: var(--leading-relaxed);
        line-height: var(--leading-relaxed)
    }
.ssr-page .ssue9fadafbd4 {
        --tw-leading: var(--leading-tight);
        line-height: var(--leading-tight)
    }
.ssr-page .ssu69450ef148 {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }
.ssr-page .ssuf0251ca0bb {
        --tw-font-weight: var(--font-weight-light);
        font-weight: var(--font-weight-light)
    }
.ssr-page .ssu2689f39580 {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }
.ssr-page .ssu8ecebc9f80 {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }
.ssr-page .ssue83a7042bc {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
.ssr-page .ssu1d7f28b046 {
        --tw-tracking: var(--tracking-tight);
        letter-spacing: var(--tracking-tight)
    }
.ssr-page .ssu8baf13a3e9 {
        --tw-tracking: var(--tracking-wide);
        letter-spacing: var(--tracking-wide)
    }
.ssr-page .ssu09ace3a4d9 {
        --tw-tracking: var(--tracking-wider);
        letter-spacing: var(--tracking-wider)
    }
.ssr-page .ssu08cc9b1d44 {
        --tw-tracking: var(--tracking-widest);
        letter-spacing: var(--tracking-widest)
    }
.ssr-page .ssu451f34ab54 {
        word-break: break-all
    }
.ssr-page .ssue82ae8be04 {
        white-space: nowrap
    }
.ssr-page .ssu104f4aabd7 {
        color: #6a6e7d
    }
.ssr-page .ssu0356a7a0bb {
        color: #6b6f7d
    }
.ssr-page .text-\[\#6C707C\] {
        color: #6c707c
    }
.ssr-page .ssu5d10286d79 {
        color: #6d717e
    }
.ssr-page .ssu447ab3c548 {
        color: #6e7280
    }
.ssr-page .ssua6b06b174d {
        color: #7a7e8c
    }
.ssr-page .ssub7786e0936 {
        color: #7a7e8d
    }
.ssr-page .ssucf82f4b54c {
        color: #7e828e
    }
.ssr-page .ssuf295fcee01 {
        color: #7e8290
    }
.ssr-page .ssu35d7514966 {
        color: #8c909e
    }
.ssr-page .ssu6b372352d2 {
        color: #8e92a0
    }
.ssr-page .ssu1b9bb6a301 {
        color: #8e929e
    }
.ssr-page .ssua5ad8643ad {
        color: #9da0ac
    }
.ssr-page .ssu63cb991cc2 {
        color: #9da0ad
    }
.ssr-page .ssua4e6cc4252 {
        color: #9da0af
    }
.ssr-page .ssubaac2fc5bf {
        color: #9ea1af
    }
.ssr-page .ssubc718365d2 {
        color: #9fa2ae
    }
.ssr-page .ssud485dcb799 {
        color: #9fa2af
    }
.ssr-page .ssu147f54f4f7 {
        color: #25d366
    }
.ssr-page .ssu36252411b5 {
        color: #484a54
    }
.ssr-page .ssubcf30e2256 {
        color: #585b66
    }
.ssr-page .ssua063821610 {
        color: #686c78
    }
.ssr-page .ssudb37cc4931 {
        color: #787c8a
    }
.ssr-page .ssu5bd34051a2 {
        color: #9598a6
    }
.ssr-page .ssu3f974a1bab {
        color: #9699a6
    }
.ssr-page .ssu1079117524 {
        color: #111215
    }
.ssr-page .ssu4e1a0eb9cb {
        color: #717582
    }
.ssr-page .ssuf9cf0845be {
        color: #a0a3ad
    }
.ssr-page .ssu44830973fe {
        color: #a0a4b2
    }
.ssr-page .ssub2595c65ba {
        color: #a1a4b2
    }
.ssr-page .ssu90d92d7e67 {
        color: #a2a5b2
    }
.ssr-page .ssu3ae0f30cfc {
        color: #a2a5b4
    }
.ssr-page .ssu78a1ed8dd8 {
        color: #a2a6b4
    }
.ssr-page .ssu9c9bf26cde {
        color: #a5a8b6
    }
.ssr-page .ssu4222d495e7 {
        color: #b0b3c0
    }
.ssr-page .ssu7eb77f57fe {
        color: #b0b3c2
    }
.ssr-page .ssub024e9363d {
        color: #b0b4c2
    }
.ssr-page .ssu552a8e98df {
        color: #b3b6c2
    }
.ssr-page .ssua4f92f95fe {
        color: #b8bac2
    }
.ssr-page .ssufa076462a2 {
        color: #b8bac6
    }
.ssr-page .ssue2f10fb41f {
        color: #bdbab3
    }
.ssr-page .ssua7e7e27221 {
        color: #c2c5d1
    }
.ssr-page .ssu5a03811d23 {
        color: #c4c7d5
    }
.ssr-page .ssuc4e0e177c0 {
        color: #019CE7
    }
.ssr-page .ssu2e8275f903 {
        color: rgb(1 156 231 / .8)
    }
.ssr-page .ssu3bc1b34da9 {
        color: #c5c8d4
    }
.ssr-page .ssu849986bf07 {
        color: #c6c9d4
    }
.ssr-page .ssubb7e41415e {
        color: #cfd2de
    }
.ssr-page .ssu1cca37ba6d {
        color: #d5d8e4
    }
.ssr-page .ssu54cfecfad1 {
        color: #e0e2ec
    }
.ssr-page .ssu436584ac36 {
        color: #e5e4df
    }
.ssr-page .ssu2ea1d6204f {
        color: #e5e4e0
    }
.ssr-page .ssu8243f2f9e9 {
        color: #e8e6df
    }
.ssr-page .ssu3ea4b4c733 {
        color: #faf8f5
    }
.ssr-page .text-red-200 {
        color: var(--color-red-200)
    }
.ssr-page .text-red-400 {
        color: var(--color-red-400)
    }
.ssr-page .ssuf8c8e86d15 {
        color: #0000
    }
.ssr-page .ssu72a4c7cdee {
        color: var(--color-white)
    }
.ssr-page .ssu117ec720ea {
        text-transform: uppercase
    }
.ssr-page .ssu90665ca6c8 {
        font-style: italic
    }
.ssr-page .underline {
        text-decoration-line: underline
    }
.ssr-page .antialiased {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }
.ssr-page .ssu8eef782260::placeholder {
        color: #676b78
    }
.ssr-page .ssu7065497e1c {
        opacity: 0
    }
.ssr-page .opacity-30 {
        opacity: .3
    }
.ssr-page .ssu0b8c506a05 {
        opacity: .5
    }
.ssr-page .ssu0c67ca474a {
        opacity: .7
    }
.ssr-page .ssu714816efc6 {
        opacity: .8
    }
.ssr-page .ssu4f5874c554 {
        opacity: .9
    }
.ssr-page .ssu0654f5f73e {
        opacity: .95
    }
.ssr-page .ssu459eb7510a {
        mix-blend-mode: overlay
    }
.ssr-page .ssu14e46609fd {
        --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
.ssr-page .ssu06bbb43166 {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
.ssr-page .ssufebc34e471 {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
.ssr-page .ssu438b2237b8 {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
.ssr-page .shadow-xl {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
.ssr-page .ssu52878d9546 {
        --tw-brightness: brightness(80%);
        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, )
    }
.ssr-page .ssuc54de1a144 {
        --tw-brightness: brightness(90%);
        filter: var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )
    }
.ssr-page .ssua8f82a4ac7 {
        --tw-brightness: brightness(95%);
        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, )
    }
.ssr-page .ssu4bb4ca7594 {
        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, )
    }
.ssr-page .ssu782be2ae28 {
        --tw-backdrop-blur: blur(var(--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, )
    }
.ssr-page .ssu1ca6dd1e47 {
        --tw-backdrop-blur: blur(var(--blur-sm));
        -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, )
    }
.ssr-page .ssu0fe7d7d814 {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
.ssr-page .ssuceb69a6b0e {
        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))
    }
.ssr-page .ssu67d6184a00 {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
.ssr-page .ssueadef23823 {
        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))
    }
.ssr-page .ssu625a4c3fbe {
        --tw-duration: .2s;
        transition-duration: .2s
    }
.ssr-page .ssu7890552ecd {
        --tw-duration: .3s;
        transition-duration: .3s
    }
.ssr-page .ssu844322115e {
        --tw-duration: .5s;
        transition-duration: .5s
    }
.ssr-page .ssue7b34e7432 {
        --tw-duration: .7s;
        transition-duration: .7s
    }
@media (hover:hover) {
        .ssr-page .ssu1a9195e1d9:is(:where(.ssu64292b1c2b): hover *) {
            --tw-scale-x:105%;
            --tw-scale-y: 105%;
            --tw-scale-z: 105%;
            scale: var(--tw-scale-x) var(--tw-scale-y)
        }
        .ssr-page .ssu854e3f9304:is(:where(.ssu64292b1c2b):hover *) {
            color: #019CE7
        }
        .ssr-page .ssu9096ba84cb:is(:where(.ssu64292b1c2b):hover *) {
            opacity: .9
        }
        .ssr-page .ssu181f3d6c98:is(:where(.ssu64292b1c2b):hover *) {
            opacity: 1
        }
    }
.ssr-page .selection\:bg-\[\#C5A880\]\/30 ::selection {
        background-color: rgb(1 156 231 / .3)
    }
.ssr-page .selection\:bg-\[\#C5A880\]\/30::selection {
        background-color: rgb(1 156 231 / .3)
    }
.ssr-page .selection\:text-\[\#FAF8F5\] ::selection {
        color: #faf8f5
    }
.ssr-page .selection\:text-\[\#FAF8F5\]::selection {
        color: #faf8f5
    }
.ssr-page .ssu9856f0a813:after {
        content: var(--tw-content);
        position: absolute
    }
.ssr-page .ssu3a3d57ff1c:after {
        content: var(--tw-content);
        bottom: 0
    }
.ssr-page .ssu606592d3c7:after {
        content: var(--tw-content);
        left: 0
    }
.ssr-page .ssu88f6aab176:after {
        content: var(--tw-content);
        height: 1.5px
    }
.ssr-page .ssua6bc22db7a:after {
        content: var(--tw-content);
        width: 0
    }
.ssr-page .ssu5858c6b1cf:after {
        content: var(--tw-content);
        background-color: #019CE7
    }
.ssr-page .ssu343fa14205:after {
        content: var(--tw-content);
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
.ssr-page .ssu7b671855ef:after {
        content: var(--tw-content);
        --tw-duration: .2s;
        transition-duration: .2s
    }
.ssr-page .ssud7d0b62070:after{--tw-content:"";content:var(--tw-content)}
@media (hover:hover){.ssr-page .ssud69839929a:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ssr-page .ssu740af0fcfc:hover{border-color:#3e4252}.ssr-page .ssu08731ce782:hover{border-color:#25d366}.ssr-page .ssu89cc0668f1:hover{border-color:#383b4a}.ssr-page .ssu283fc62ca8:hover{border-color:#424657}.ssr-page .ssu88ec18b29b:hover{border-color:#019CE7}.ssr-page .ssu6207f1a877:hover{background-color:#1a1c24}.ssr-page .hover\:bg-\[\#1E202A\]:hover{background-color:#1e202a}.ssr-page .ssubeaf3a6cbd:hover{background-color:#1e202b}.ssr-page .ssud885a537af:hover{background-color:#1e212d}.ssr-page .ssu8310d43cd1:hover{background-color:#191b23}.ssr-page .ssua22ebf98f4:hover{background-color:#272a38}.ssr-page .ssuafa64efc34:hover{background-color:#20222b}.ssr-page .ssu2fcc6fadde:hover{background-color:#22242c}.ssr-page .ssu8a602ad991:hover{background-color:#222530}.ssr-page .ssu191f5349f3:hover{background-color:#232630}.ssr-page .ssue63458035a:hover{background-color:#252833}.ssr-page .ssu572ddbd37f:hover{background-color:#252834}.ssr-page .ssu8b2ea26588:hover{background-color:#52C7F2}.ssr-page .ssuabde440815:hover{color:#25d366}.ssr-page .ssud6886531af:hover{color:#019CE7}.ssr-page .ssu4cc0c6a20e:hover{color:#c5c8d4}.ssr-page .ssu18770eaff4:hover{color:#faf8f5}.ssr-page .ssub5a12a167c:hover{color:var(--color-white)}.ssr-page .ssuf673f4a7d0:hover{text-decoration-line:underline}.ssr-page .ssue9ca9df2fd:hover:after{content:var(--tw-content);width:100%}}
.ssr-page .ssu9105ab0fc0:focus{border-color:#019CE7}
.ssr-page .ssu55d048ebfb:focus{--tw-outline-style:none;outline-style:none}
.ssr-page .ssufd156e61e1:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}
.ssr-page .ssu528e9016b2:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}
.ssr-page .ssu46dfa88728:active{background-color:#252835}
.ssr-page .ssu140e96b713:active{background-color:#52C7F2}
.ssr-page .ssub29d8adbad:disabled{opacity:.5}
@media (width>=40rem){.ssr-page .ssud378a2461d{grid-column:span 2/span 2}.ssr-page .ssudd04951707{margin-bottom:calc(var(--spacing) * 16)}.ssr-page .ssu58a7405836{margin-bottom:calc(var(--spacing) * 20)}.ssr-page .ssu676c91deb4{display:block}.ssr-page .ssuc2ad4ebc26{display:none}.ssr-page .ssuee3c1259a3{display:inline}.ssr-page .ssu515b649c06{height:calc(var(--spacing) * 72)}.ssr-page .ssu278bd1fea1{height:calc(var(--spacing) * 80)}.ssr-page .ssuc80d72db5b{height:500px}.ssr-page .ssu009efdfa43{min-height:100vh}.ssr-page .ssu66f2147ecb{width:calc(var(--spacing) * 64)}.ssr-page .ssu48c41ba663{width:auto}.ssr-page .ssue00ad81645{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-page .ssuab1b20c229{grid-template-columns:repeat(3,minmax(0,1fr))}.ssr-page .ssu020ba687fa{flex-direction:row}.ssr-page .ssu9f76a62f4f{align-items:center}.ssr-page .ssuf89e35297f{align-items:flex-end}.ssr-page .ssu7613b857d3{gap:calc(var(--spacing) * 8)}.ssr-page .ssu59c7996bbc{padding:calc(var(--spacing) * 6)}.ssr-page .ssue91f4cd397{padding:calc(var(--spacing) * 8)}.ssr-page .ssu84d75d6c14{padding:calc(var(--spacing) * 10)}.ssr-page .ssu4ee650398b{padding:calc(var(--spacing) * 12)}.ssr-page .ssu7a9aabfcd0{padding-inline:calc(var(--spacing) * 6)}.ssr-page .ssu11b7037fc4{padding-block:calc(var(--spacing) * 32)}.ssr-page .ssufc65f4129a{padding-bottom:0}.ssr-page .ssuce55e84e0c{padding-bottom:calc(var(--spacing) * 16)}.ssr-page .ssu29bf4059ab{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.ssr-page .ssub6496ebe70{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.ssr-page .ssua8e2faff04{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.ssr-page .ssu7324713c50{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.ssr-page .ssu9bcf466577{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.ssr-page .ssu12f38cacb3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.ssr-page .ssue2327d1428{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}
@media (width>=48rem){.ssr-page .ssuebf3e27cd1{grid-column:span 5/span 5}.ssr-page .ssub419f432f5{grid-column:span 7/span 7}.ssr-page .ssu2c5681a5fe{display:inline}.ssr-page .ssu99fef1bc78{min-height:460px}.ssr-page .ssuc45994352e{width:auto}.ssr-page .ssue4d6f343b9{grid-template-columns:repeat(2,minmax(0,1fr))}.ssr-page .ssud59f314ff6{grid-template-columns:repeat(4,minmax(0,1fr))}.ssr-page .ssufb9158e3f0{grid-template-columns:repeat(12,minmax(0,1fr))}.ssr-page .ssu4102dddfda{flex-direction:row}.ssr-page .ssubf60a82ffb{align-items:flex-end}.ssr-page .ssu9ee519f553{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.ssr-page .ssue63cf31209{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}
@media (width>=64rem){.ssr-page .ssu422d10025c{grid-column:span 2/span 2}.ssr-page .ssu9115b583f5{grid-column:span 3/span 3}.ssr-page .ssu74dc6a4b7f{grid-column:span 4/span 4}.ssr-page .ssu8474a71b24{grid-column:span 5/span 5}.ssr-page .ssu31d80d2964{grid-column:span 6/span 6}.ssr-page .ssud663bdce5e{grid-column:span 7/span 7}.ssr-page .ssu3914448570{grid-column:span 8/span 8}.ssr-page .ssu3eb153dc19{display:flex}.ssr-page .ssua327049cac{display:none}.ssr-page .ssu19d9b25e8f{grid-template-columns:repeat(3,minmax(0,1fr))}.ssr-page .ssu4558bce6d8{grid-template-columns:repeat(4,minmax(0,1fr))}.ssr-page .ssu6f0825385d{grid-template-columns:repeat(12,minmax(0,1fr))}.ssr-page .ssub0d6523763{gap:calc(var(--spacing) * 12)}.ssr-page .ssu6a64ac8d11{gap:calc(var(--spacing) * 16)}.ssr-page .ssu793c2275b1{padding:calc(var(--spacing) * 8)}.ssr-page .ssu6aeb2e9508{padding-inline:calc(var(--spacing) * 8)}.ssr-page .ssu33832db49c{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.ssr-page .ssu24c011e3bc{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}
@media (width>=80rem){.ssr-page .ssub2fa2b8e8c{display:inline-flex}}.ssr-page .ssu08a2360163{font-family:Cinzel,Georgia,Times New Roman,serif}.ssr-page .ssu4f82410f7f{font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif}.ssr-page ::-webkit-scrollbar{width:7px;height:7px}.ssr-page ::-webkit-scrollbar-track{background:#111215}.ssr-page ::-webkit-scrollbar-thumb{background:#2a2c33;border-radius:4px}.ssr-page ::-webkit-scrollbar-thumb:hover{background:#019CE7}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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-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-content{syntax:"*";inherits:false;initial-value:""}
.ssr-page .sai-brand{display:inline-flex;align-items:center;gap:12px}.ssr-page .sai-logo{width:66px;height:48px;object-fit:contain;flex-shrink:0}.ssr-page footer .sai-logo{width:80px;height:58px}@media(max-width:640px){.ssr-page header .sai-brand{gap:8px;font-size:15px;letter-spacing:1.5px}.ssr-page header .sai-logo{width:48px;height:36px}}


.ssr-page .ssr-panel:not(.ssr-active),.ssr-page .ssr-modal:not(.ssr-open),.ssr-page .ssr-mobile-menu:not(.ssr-open),.ssr-page .ssr-filter-hidden{display:none!important}
.ssr-page .ssr-action{cursor:pointer}
.ssr-page .ssr-tab-active{border-color:#019CE7;background:#1D1F28;color:#FAF8F5}
.ssr-page .ssr-filter-active{background:#019CE7;color:#111215}
.ssr-page .ssr-nav-scrolled{background:#111215f2;backdrop-filter:blur(12px);border-bottom:1px solid #262830}
.ssr-page .ssr-lightbox{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:40px;background:#000e}
.ssr-page .ssr-lightbox img{max-width:90vw;max-height:85vh;object-fit:contain}
.ssr-page .ssr-lightbox button{position:absolute;right:24px;top:20px;background:#111215;color:white;border:1px solid #555;padding:8px 16px;font-size:22px}
.elementor-editor-active .ssr-page>header{position:relative;top:0}
body.admin-bar:not(.elementor-editor-active) .ssr-page>header{top:32px}
@media(max-width:782px){body.admin-bar:not(.elementor-editor-active) .ssr-page>header{top:46px}}
.ssr-page .ssr-form-host .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:16px 0}
.ssr-page .ssr-form-host .elementor-field-group{padding:0 8px}
.ssr-page .ssr-form-host .elementor-field-label{font:500 12px 'Plus Jakarta Sans',sans-serif;text-transform:uppercase;letter-spacing:.6px;color:#A2A5B2;margin-bottom:6px}
.ssr-page .ssr-form-host .elementor-field{background:#121318;border:1px solid #2B2E3B;color:#FAF8F5;border-radius:0;font:12px 'Plus Jakarta Sans',sans-serif;padding:10px 14px}
.ssr-page .ssr-form-host .elementor-button{background:#019CE7;color:#111215;padding:14px 24px;border-radius:0}

.ssr-page [class*="ssr-tab-infrastructure-"],.ssr-page [class*="ssr-tab-applications-"],.ssr-page [class*="ssr-tab-videos-"]{background:#16171e;border-color:#252732}.ssr-page .ssr-tab-active{background:#1d1f28!important;border-color:#019ce7!important}.ssr-page [class*="ssr-filter-product-"],.ssr-page [class*="ssr-filter-gallery-"]{background:transparent;color:#9fa2ae}.ssr-page .ssr-filter-active{background:#019ce7!important;color:#111215!important}
.ssr-page .ssu3e7ce58d64>:where(:not(:last-child)){margin-bottom:16px}
.ssr-page .ssu6ed543e2fb>:where(:not(:last-child)){margin-bottom:12px}
.ssr-page .ssu793f9e26e2>:where(:not(:last-child)){margin-bottom:32px}
.ssr-page .ssub3542e0588>:where(:not(:last-child)){margin-bottom:24px}
.ssr-page .ssu14dd497ee9>:where(:not(:last-child)){margin-bottom:10px}
.ssr-page .ssu6f7e013d64>:where(:not(:last-child)){margin-bottom:8px}
.ssr-page .ssub43b4c086d>:where(:not(:last-child)){margin-bottom:20px}
.ssr-page .ssu5a2508227c>:where(:not(:last-child)){margin-bottom:6px}

/* Repair 3.1: native containers use css_classes; widgets use _css_classes. */
.ssr-page .sai-brand{display:inline-flex;align-items:center;gap:12px;width:auto}.ssr-page .sai-logo{width:66px;height:48px;flex:0 0 66px}.ssr-page .sai-logo img{object-fit:contain}.ssr-page .ssr-brand-name{width:auto;white-space:nowrap}.ssr-page footer .sai-logo{width:80px;height:58px;flex-basis:80px}@media(max-width:640px){.ssr-page header .sai-brand{gap:8px}.ssr-page header .sai-logo{width:48px;height:36px;flex-basis:48px}.ssr-page header .ssr-brand-name{font-size:15px;letter-spacing:1.5px}}
