@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-leading:initial;
            --tw-font-weight: initial;
            --tw-tracking: initial;
            --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-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-ordinal: initial;
            --tw-slashed-zero: initial;
            --tw-numeric-figure: initial;
            --tw-numeric-spacing: initial;
            --tw-numeric-fraction: initial;
            --tw-shadow: 0 0 #0000;
            --tw-shadow-color: initial;
            --tw-shadow-alpha: 100%;
            --tw-inset-shadow: 0 0 #0000;
            --tw-inset-shadow-color: initial;
            --tw-inset-shadow-alpha: 100%;
            --tw-ring-color: initial;
            --tw-ring-shadow: 0 0 #0000;
            --tw-inset-ring-color: initial;
            --tw-inset-ring-shadow: 0 0 #0000;
            --tw-ring-inset: initial;
            --tw-ring-offset-width: 0px;
            --tw-ring-offset-color: #fff;
            --tw-ring-offset-shadow: 0 0 #0000;
            --tw-outline-style: solid;
            --tw-blur: initial;
            --tw-brightness: initial;
            --tw-contrast: initial;
            --tw-grayscale: initial;
            --tw-hue-rotate: initial;
            --tw-invert: initial;
            --tw-opacity: initial;
            --tw-saturate: initial;
            --tw-sepia: initial;
            --tw-drop-shadow: initial;
            --tw-drop-shadow-color: initial;
            --tw-drop-shadow-alpha: 100%;
            --tw-drop-shadow-size: initial;
            --tw-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: ""
        }
    }
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    z-index: 1;
    margin-left: auto;
    margin-right: auto;
    display: block;
    position: relative
}

.swiper {
    z-index: 1;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    list-style: none;
    display: block;
    position: relative;
    overflow: hidden
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    z-index: 1;
    width: 100%;
    height: 100%;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
    display: flex;
    position: relative
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
    transform: translate(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    transition-property: transform;
    display: block;
    position: relative
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d
}

.swiper-css-mode>.swiper-wrapper {
    scrollbar-width: none;
    -ms-overflow-style: none;
    overflow: auto
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
    pointer-events: none;
    z-index: 10;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.swiper-3d .swiper-slide-shadow {
    background: #00000026
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000)
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(#0000, #00000080)
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(#00000080, #0000)
}

.swiper-lazy-preloader {
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-top-color: #0000;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    margin-top: -21px;
    margin-left: -21px;
    position: absolute;
    top: 50%;
    left: 50%
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    animation: 1s linear infinite swiper-preloader-spin
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(360deg)
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
    content: "";
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-prev,
.swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size)/44*27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/2));
    z-index: 10;
    cursor: pointer;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
    justify-content: center;
    align-items: center;
    display: flex;
    position: absolute
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
    display: none !important
}

.swiper-button-prev svg,
.swiper-button-next svg {
    -o-object-fit: contain;
    object-fit: contain;
    transform-origin: 50%;
    width: 100%;
    height: 100%
}

.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
    transform: rotate(180deg)
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-prev:after,
.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    letter-spacing: 0;
    font-feature-settings: ;
    font-variant: normal;
    font-variant: initial;
    line-height: 1;
    text-transform: none !important
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-pagination {
    text-align: center;
    z-index: 10;
    transition: opacity .3s;
    position: absolute;
    transform: translate(0)
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    width: 100%;
    left: 0
}

.swiper-pagination-bullets-dynamic {
    font-size: 0;
    overflow: hidden
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    position: relative;
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
    display: inline-block
}

button.swiper-pagination-bullet {
    box-shadow: none;
    appearance: none;
    border: none;
    margin: 0;
    padding: 0
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-vertical>.swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translateY(-50%)
}

.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px)0;
    display: block
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    width: 8px;
    top: 50%;
    transform: translateY(-50%)
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, top .2s;
    display: inline-block
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    white-space: nowrap;
    left: 50%;
    transform: translate(-50%)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, #00000040);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    transform: scale(0)
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: 100% 0
}

.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    top: 0;
    left: 0
}

.swiper-vertical>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    top: 0;
    left: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, #0000001a);
    position: relative
}

.swiper-scrollbar-disabled>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%));
    position: absolute
}

.swiper-vertical>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%));
    position: absolute
}

.swiper-scrollbar-drag {
    background: var(--swiper-scrollbar-drag-bg-color, #00000080);
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    width: 100%;
    height: 100%;
    position: relative;
    top: 0;
    left: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex
}

.swiper-zoom-container>img,
.swiper-zoom-container>svg,
.swiper-zoom-container>canvas {
    -o-object-fit: contain;
    object-fit: contain;
    max-width: 100%;
    max-height: 100%
}

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
    position: absolute;
    top: 0;
    left: 0
}

.swiper-free-mode>.swiper-wrapper {
    margin: 0 auto;
    transition-timing-function: ease-out
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-flow: column wrap
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    opacity: .6;
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: "";
    filter: blur(50px);
    background: #000;
    position: absolute;
    inset: 0
}

.swiper-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden
}

.swiper.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    backface-visibility: hidden;
    transition-property: transform, opacity, height;
    overflow: hidden
}

.swiper.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: bottom;
    backface-visibility: hidden;
    overflow: hidden
}

@layer theme {
    :root,
    :host {
        --spacing: .25rem;
        --container-md: 28rem;
        --container-2xl: 42rem;
        --container-3xl: 48rem;
        --container-5xl: 64rem;
        --font-weight-light: 300;
        --font-weight-normal: 400;
        --font-weight-medium: 500;
        --font-weight-semibold: 600;
        --font-weight-bold: 700;
        --tracking-wide: .025em;
        --radius-sm: .25rem;
        --radius-md: .375rem;
        --radius-lg: .5rem;
        --radius-xl: .75rem;
        --radius-2xl: 1rem;
        --radius-3xl: 1.5rem;
        --ease-in: cubic-bezier(.4, 0, 1, 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-md: 12px;
        --blur-xl: 24px;
        --aspect-video: 16/9;
        --default-transition-duration: .15s;
        --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }
}

@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;
        font-feature-settings: normal;
        font-variation-settings: normal;
        -webkit-tap-highlight-color: transparent;
        font-family: Inter Tight, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
        line-height: 1.5
    }
    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: var(--color-gray-200, currentcolor)
    }
    ::file-selector-button {
        border-color: var(--color-gray-200, currentcolor)
    }
    :root,
    ::backdrop {
        --color-lm-black-always: 18 18 18;
        --color-lm-black: 0 0 0;
        --color-lm-black-75: 0 0 0/.75;
        --color-lm-black-50: 0 0 0/.5;
        --color-lm-black-25: 0 0 0/.25;
        --color-lm-black-5: 0 0 0/.04;
        --color-lm-white-always: 255 255 255;
        --color-lm-white: 255 255 255;
        --color-lm-white-25: 255 242 242;
        --color-lm-1000: 0 0 0;
        --color-lm-950: 31 34 40;
        --color-lm-800: 83 86 92;
        --color-lm-700: 123 125 135;
        --color-lm-600: 181 183 193;
        --color-lm-500: 182 183 188;
        --color-lm-400: 200 202 217;
        --color-lm-200: 229 229 232;
        --color-lm-150: 235 235 238;
        --color-lm-100: 246 246 249;
        --color-lm-50: 249 249 249;
        --color-lm-10: 255 255 255;
        --color-lm-brand: 10 190 152;
        --color-lm-greyblue-50: 240 244 246;
        --color-lm-greyblue-200: 180 200 213;
        --color-white: 255 255 255;
        --color-black: 31 34 40;
        --color-error: 222 42 60;
        --color-success: 44 200 117;
        --color-interface-50: 255 255 255;
        --color-interface-500: 182 183 188;
        --color-interface-400: 200 202 217;
        --color-interface-600: 200 202 217;
        --color-interface-700: 123 125 135;
        --color-interface-800: 83 86 92;
        --color-interface-1000: 18 18 18;
        --color-light-interface-500: 182 183 188;
        --color-light-interface-800: 83 86 92;
        --color-light-interface-1000: 18 18 18;
        --color-surface-50: 255 255 255;
        --color-surface-50-dropdown: 255 255 255;
        --color-surface-50-input: 255 255 255;
        --color-surface-50-tooltip: 216 223 237;
        --color-surface-100: 246 246 249;
        --color-surface-150: 237 237 242;
        --color-surface-100-input: 246 246 249;
        --color-surface-200: 229 229 232;
        --color-surface-800: 36 36 37;
        --color-surface-950: 36 36 37;
        --color-surface-1000: 18 18 18;
        --color-light-surface-100: 246 246 249;
        --color-light-surface-200: 229 229 232;
        --color-control-50: 245 246 249;
        --color-control-100: 246 246 249;
        --color-control-150: 235 235 238;
        --color-control-200: 229 229 232;
        --color-control-250: 218 218 221;
        --color-control-600: 181 183 193;
        --color-control-650: 161 163 173;
        --color-control-950: 31 34 40;
        --color-control-1000: 18 18 18;
        --color-light-control-50: 255 255 255;
        --color-light-control-100: 246 246 249;
        --color-light-control-600: 181 183 193;
        --color-light-control-650: 161 163 173;
        --color-light-control-950: 31 34 40;
        --color-brand-50: 255 255 255;
        --color-brand-100: 237 234 255;
        --color-brand-250: 225 247 241;
        --color-brand-300: 181 235 219;
        --color-brand-500: 9 190 136;
        --color-brand-550: 3 149 116;
        --color-brand-1000: 18 18 18;
        --color-accent-500: 7 214 165;
        --color-accent-800: 95 129 154;
        --color-hero-background: var(--color-white, #fff);
        --color-hero-eyebrow-bottom: var(--color-interface-600, #c8cad9);
        --padding-lm-layout: 16px;
        --padding-lm-section: 40px;
        --padding-lm-card: 24px;
        --gap-lm-row: 8px;
        --gap-lm-card: 8px;
        --radius-lm-card: 16px;
        --radius-lm-button-sm: 8px;
        --radius-lm-button-full: 9999px;
        --font-size-lm-t1: 40px;
        --font-size-lm-t2: 32px;
        --font-size-lm-t3: 24px;
        --font-size-lm-t4: 18px;
        --font-size-lm-t5: 16px;
        --font-size-lm-t6: 14px;
        --font-size-lm-t7: 14px;
        --font-size-lm-t8: 12px;
        --font-size-lm-t9: 12px;
        --line-height-lm-t1: 56px;
        --line-height-lm-t2: 44px;
        --line-height-lm-t3: 36px;
        --line-height-lm-t4: 28px;
        --line-height-lm-t5: 24px;
        --line-height-lm-t6: 22px;
        --line-height-lm-t7: 22px;
        --line-height-lm-t8: 18px;
        --line-height-lm-t9: 18px
    }
    html,
    body {
        color: rgb(var(--color-black, 31 34 40));
        -webkit-hyphens: auto;
        hyphens: auto;
        overflow-wrap: break-word;
        word-break: normal
    }
    :is(html,
    body) :lang(en) {
        -webkit-hyphens: none;
        hyphens: none;
        hyphens: initial
    }
    @media (min-width:688px) {
        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            -webkit-hyphens: none;
            hyphens: none;
            hyphens: initial
        }
    }
    .lm-dark {
        --color-lm-black-always: 18 18 18;
        --color-lm-black: 255 242 242;
        --color-lm-black-75: 255 242 242;
        --color-lm-black-50: 255 242 242/.75;
        --color-lm-black-25: 255 242 242/.5;
        --color-lm-black-5: 255 242 242/.07;
        --color-lm-white-always: 255 255 255;
        --color-lm-white: 0 0 0;
        --color-lm-white-25: 0 0 0;
        --color-lm-1000: 255 255 255;
        --color-lm-950: 255 255 255;
        --color-lm-800: 182 183 188;
        --color-lm-700: 161 163 173;
        --color-lm-600: 161 163 173;
        --color-lm-500: 113 116 122;
        --color-lm-400: 113 116 122;
        --color-lm-200: 57 61 69;
        --color-lm-150: 53 56 62;
        --color-lm-100: 39 41 46;
        --color-lm-50: 31 34 40;
        --color-lm-10: 18 18 18;
        --color-lm-brand: 10 190 152;
        --color-lm-greyblue-50: 50 56 61;
        --color-lm-greyblue-200: 162 184 202
    }
    .lm-light {
        --color-lm-black-always: 18 18 18;
        --color-lm-black: 0 0 0;
        --color-lm-black-75: 0 0 0/.75;
        --color-lm-black-50: 0 0 0/.5;
        --color-lm-black-25: 0 0 0/.25;
        --color-lm-black-5: 0 0 0/.04;
        --color-lm-white-always: 255 255 255;
        --color-lm-white: 255 255 255;
        --color-lm-white-25: 255 242 242;
        --color-lm-1000: 0 0 0;
        --color-lm-950: 31 34 40;
        --color-lm-800: 83 86 92;
        --color-lm-700: 123 125 135;
        --color-lm-600: 181 183 193;
        --color-lm-500: 182 183 188;
        --color-lm-400: 200 202 217;
        --color-lm-200: 229 229 232;
        --color-lm-150: 235 235 238;
        --color-lm-100: 246 246 249;
        --color-lm-50: 249 249 249;
        --color-lm-10: 255 255 255;
        --color-lm-brand: 10 190 152;
        --color-lm-greyblue-50: 240 244 246;
        --color-lm-greyblue-200: 180 200 213
    }
    @media (min-width:688px) {
        :root {
            --padding-lm-section: 72px;
            --padding-lm-card: 32px;
            --gap-lm-row: 16px;
            --gap-lm-card: 16px;
            --font-size-lm-t1: 60px;
            --font-size-lm-t2: 48px;
            --font-size-lm-t3: 36px;
            --font-size-lm-t4: 24px;
            --font-size-lm-t5: 20px;
            --font-size-lm-t6: 16px;
            --font-size-lm-t7: 16px;
            --font-size-lm-t8: 14px;
            --font-size-lm-t9: 12px;
            --line-height-lm-t1: 66px;
            --line-height-lm-t2: 56px;
            --line-height-lm-t3: 46px;
            --line-height-lm-t4: 34px;
            --line-height-lm-t5: 30px;
            --line-height-lm-t6: 26px;
            --line-height-lm-t7: 26px;
            --line-height-lm-t8: 22px;
            --line-height-lm-t9: 20px
        }
    }
    @media (min-width:1024px) {
        :root {
            --radius-lm-card: 24px
        }
    }
    * {
        scrollbar-color: initial;
        scrollbar-width: initial
    }
}

@layer components;
@layer utilities {
    .pointer-events-auto {
        pointer-events: auto
    }
    .pointer-events-none {
        pointer-events: none
    }
    .collapse {
        visibility: collapse
    }
    .invisible {
        visibility: hidden
    }
    .visible {
        visibility: visible
    }
    .sr-only {
        clip-path: inset(50%);
        white-space: nowrap;
        border-width: 0;
        width: 1px;
        height: 1px;
        margin: -1px;
        padding: 0;
        position: absolute;
        overflow: hidden
    }
    .\ !absolute {
        position: absolute !important
    }
    .absolute {
        position: absolute
    }
    .fixed {
        position: fixed
    }
    .relative {
        position: relative
    }
    .static {
        position: static
    }
    .static\ ! {
        position: static !important
    }
    .sticky {
        position: sticky
    }
    .inset-0 {
        inset: calc(var(--spacing)*0)
    }
    .inset-x-0 {
        inset-inline: calc(var(--spacing)*0)
    }
    .inset-y-0 {
        inset-block: calc(var(--spacing)*0)
    }
    .-start-10 {
        inset-inline-start: calc(var(--spacing)*-10)
    }
    .-start-px {
        inset-inline-start: -1px
    }
    .start-0 {
        inset-inline-start: calc(var(--spacing)*0)
    }
    .start-4 {
        inset-inline-start: calc(var(--spacing)*4)
    }
    .start-6 {
        inset-inline-start: calc(var(--spacing)*6)
    }
    .start-auto {
        inset-inline-start: auto
    }
    .-end-5 {
        inset-inline-end: calc(var(--spacing)*-5)
    }
    .-end-px {
        inset-inline-end: -1px
    }
    .end-0 {
        inset-inline-end: calc(var(--spacing)*0)
    }
    .end-2 {
        inset-inline-end: calc(var(--spacing)*2)
    }
    .end-4 {
        inset-inline-end: calc(var(--spacing)*4)
    }
    .end-6 {
        inset-inline-end: calc(var(--spacing)*6)
    }
    .end-\[unset\]\ ! {
        inset-inline-end: unset !important
    }
    .\ !top-full {
        top: 100% !important
    }
    .-top-2\.5 {
        top: calc(var(--spacing)*-2.5)
    }
    .-top-6\.25 {
        top: calc(var(--spacing)*-6.25)
    }
    .top-0 {
        top: calc(var(--spacing)*0)
    }
    .top-0\.5 {
        top: calc(var(--spacing)*.5)
    }
    .top-1\.5 {
        top: calc(var(--spacing)*1.5)
    }
    .top-1\/2 {
        top: 50%
    }
    .top-3 {
        top: calc(var(--spacing)*3)
    }
    .top-5 {
        top: calc(var(--spacing)*5)
    }
    .top-6 {
        top: calc(var(--spacing)*6)
    }
    .top-8 {
        top: calc(var(--spacing)*8)
    }
    .top-9 {
        top: calc(var(--spacing)*9)
    }
    .top-20 {
        top: calc(var(--spacing)*20)
    }
    .top-30 {
        top: calc(var(--spacing)*30)
    }
    .top-\[-6rem\] {
        top: -6rem
    }
    .top-\[0\.438rem\] {
        top: .438rem
    }
    .top-\[1\.688rem\] {
        top: 1.688rem
    }
    .top-auto {
        top: auto
    }
    .top-full {
        top: 100%
    }
    .\ !right-0 {
        right: calc(var(--spacing)*0) !important
    }
    .-right-1\.25 {
        right: calc(var(--spacing)*-1.25)
    }
    .right-0 {
        right: calc(var(--spacing)*0)
    }
    .right-4 {
        right: calc(var(--spacing)*4)
    }
    .right-8 {
        right: calc(var(--spacing)*8)
    }
    .-bottom-0\.5 {
        bottom: calc(var(--spacing)*-.5)
    }
    .-bottom-1\.25 {
        bottom: calc(var(--spacing)*-1.25)
    }
    .bottom-0 {
        bottom: calc(var(--spacing)*0)
    }
    .bottom-4 {
        bottom: calc(var(--spacing)*4)
    }
    .bottom-6 {
        bottom: calc(var(--spacing)*6)
    }
    .bottom-10 {
        bottom: calc(var(--spacing)*10)
    }
    .bottom-\[-0\.938rem\] {
        bottom: -.938rem
    }
    .\ !left-0 {
        left: calc(var(--spacing)*0) !important
    }
    .left-0 {
        left: calc(var(--spacing)*0)
    }
    .left-0\.5 {
        left: calc(var(--spacing)*.5)
    }
    .left-1\/2 {
        left: 50%
    }
    .left-10 {
        left: calc(var(--spacing)*10)
    }
    .isolate {
        isolation: isolate
    }
    .\ !z-50 {
        z-index: 50 !important
    }
    .-z-10 {
        z-index: calc(10*-1)
    }
    .z-0 {
        z-index: 0
    }
    .z-10 {
        z-index: 10
    }
    .z-10\ ! {
        z-index: 10 !important
    }
    .z-15 {
        z-index: 15
    }
    .z-20 {
        z-index: 20
    }
    .z-25 {
        z-index: 25
    }
    .z-30 {
        z-index: 30
    }
    .z-40 {
        z-index: 40
    }
    .z-50 {
        z-index: 50
    }
    .z-60 {
        z-index: 60
    }
    .z-100 {
        z-index: 100
    }
    .z-101 {
        z-index: 101
    }
    .z-9999 {
        z-index: 9999
    }
    .order-1 {
        order: 1
    }
    .order-2 {
        order: 2
    }
    .order-3 {
        order: 3
    }
    .col-span-1 {
        grid-column: span 1/span 1
    }
    .col-span-2 {
        grid-column: span 2/span 2
    }
    .col-span-3 {
        grid-column: span 3/span 3
    }
    .col-span-6 {
        grid-column: span 6/span 6
    }
    .col-span-full {
        grid-column: 1/-1
    }
    .row-span-2 {
        grid-row: span 2/span 2
    }
    .row-span-3 {
        grid-row: span 3/span 3
    }
    .row-start-2 {
        grid-row-start: 2
    }
    .float-right {
        float: right
    }
    .container {
        width: 100%
    }
    @media (min-width:320px) {
        .container {
            max-width: 320px
        }
    }
    @media (min-width:641px) {
        .container {
            max-width: 641px
        }
    }
    @media (min-width:688px) {
        .container {
            max-width: 688px
        }
    }
    @media (min-width:769px) {
        .container {
            max-width: 769px
        }
    }
    @media (min-width:1024px) {
        .container {
            max-width: 1024px
        }
    }
    @media (min-width:1025px) {
        .container {
            max-width: 1025px
        }
    }
    @media (min-width:1281px) {
        .container {
            max-width: 1281px
        }
    }
    @media (min-width:1440px) {
        .container {
            max-width: 1440px
        }
    }
    .\ !m-0 {
        margin: calc(var(--spacing)*0) !important
    }
    .m-0 {
        margin: calc(var(--spacing)*0)
    }
    .m-0\ ! {
        margin: calc(var(--spacing)*0) !important
    }
    .m-5 {
        margin: calc(var(--spacing)*5)
    }
    .m-auto {
        margin: auto
    }
    .m-auto\ ! {
        margin: auto !important
    }
    .container {
        margin-inline: auto;
        padding-inline: 1rem
    }
    @media (min-width:769px) {
        .container {
            padding-inline: .75rem
        }
    }
    @media (min-width:1025px) {
        .container {
            padding-inline: 5.75rem
        }
    }
    @media (min-width:1281px) {
        .container {
            padding-inline: 7.25rem
        }
    }
    @media (min-width:1440px) {
        .container {
            padding-inline: 9.5rem
        }
    }
    .-mx-1 {
        margin-inline: calc(var(--spacing)*-1)
    }
    .-mx-1\.5 {
        margin-inline: calc(var(--spacing)*-1.5)
    }
    .-mx-2 {
        margin-inline: calc(var(--spacing)*-2)
    }
    .-mx-4 {
        margin-inline: calc(var(--spacing)*-4)
    }
    .mx-0 {
        margin-inline: calc(var(--spacing)*0)
    }
    .mx-4 {
        margin-inline: calc(var(--spacing)*4)
    }
    .mx-\[initial\]\ ! {
        margin-inline: initial !important
    }
    .mx-auto {
        margin-inline: auto
    }
    .mx-lm-l {
        margin-inline: 32px
    }
    .my-1 {
        margin-block: calc(var(--spacing)*1)
    }
    .my-4 {
        margin-block: calc(var(--spacing)*4)
    }
    .my-6 {
        margin-block: calc(var(--spacing)*6)
    }
    .my-10 {
        margin-block: calc(var(--spacing)*10)
    }
    .my-auto {
        margin-block: auto
    }
    .my-lm-3xl {
        margin-block: 72px
    }
    .my-lm-m {
        margin-block: 24px
    }
    .my-lm-xl {
        margin-block: 40px
    }
    .-ms-3\.5 {
        margin-inline-start: calc(var(--spacing)*-3.5)
    }
    .-ms-4 {
        margin-inline-start: calc(var(--spacing)*-4)
    }
    .ms-1 {
        margin-inline-start: calc(var(--spacing)*1)
    }
    .ms-2 {
        margin-inline-start: calc(var(--spacing)*2)
    }
    .ms-auto {
        margin-inline-start: auto
    }
    .me-2\.5 {
        margin-inline-end: calc(var(--spacing)*2.5)
    }
    .\ !lm-t6 {
        font-size: var(--font-size-lm-t6) !important;
        --tw-leading: var(--line-height-lm-t6) !important;
        line-height: var(--line-height-lm-t6) !important;
        --tw-font-weight: var(--font-weight-medium) !important;
        font-weight: var(--font-weight-medium) !important;
        --tw-tracking: .28px !important;
        letter-spacing: .28px !important
    }
    @media (min-width:688px) {
        .\ !lm-t6 {
            --tw-tracking: .32px !important;
            letter-spacing: .32px !important
        }
    }
    .\ !lm-t6 *+p {
        margin-top: 18px !important
    }
    .lm-t6 {
        font-size: var(--font-size-lm-t6);
        --tw-leading: var(--line-height-lm-t6);
        line-height: var(--line-height-lm-t6);
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium);
        --tw-tracking: .28px;
        letter-spacing: .28px
    }
    @media (min-width:688px) {
        .lm-t6 {
            --tw-tracking: .32px;
            letter-spacing: .32px
        }
    }
    .lm-t6 *+p {
        margin-top: 18px
    }
    .lm-t7 {
        font-size: var(--font-size-lm-t7);
        --tw-leading: var(--line-height-lm-t7);
        line-height: var(--line-height-lm-t7);
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal);
        --tw-tracking: .56px;
        letter-spacing: .56px
    }
    @media (min-width:688px) {
        .lm-t7 {
            --tw-tracking: .64px;
            letter-spacing: .64px
        }
    }
    .lm-t7 *+p {
        margin-top: 16px
    }
    .lm-t8 {
        font-size: var(--font-size-lm-t8);
        --tw-leading: var(--line-height-lm-t8);
        line-height: var(--line-height-lm-t8);
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal);
        --tw-tracking: .24px;
        letter-spacing: .24px
    }
    @media (min-width:688px) {
        .lm-t8 {
            --tw-tracking: .28px;
            letter-spacing: .28px
        }
    }
    .lm-t8 *+p {
        margin-top: 12px
    }
    .lm-t9 {
        font-size: var(--font-size-lm-t9);
        --tw-leading: var(--line-height-lm-t9);
        line-height: var(--line-height-lm-t9);
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium);
        --tw-tracking: .24px;
        letter-spacing: .24px
    }
    .lm-t9 *+p {
        margin-top: 14px
    }
    .lm-t3 {
        font-size: var(--font-size-lm-t3);
        --tw-leading: var(--line-height-lm-t3);
        line-height: var(--line-height-lm-t3);
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .lm-t3 *+p {
        margin-top: 12px
    }
    .lm-t4 {
        font-size: var(--font-size-lm-t4);
        --tw-leading: var(--line-height-lm-t4);
        line-height: var(--line-height-lm-t4);
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .lm-t4 *+p {
        margin-top: 12px
    }
    .lm-t5 {
        font-size: var(--font-size-lm-t5);
        --tw-leading: var(--line-height-lm-t5);
        line-height: var(--line-height-lm-t5);
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .lm-t5 *+p {
        margin-top: 22px
    }
    .\ !mt-1 {
        margin-top: calc(var(--spacing)*1) !important
    }
    .-mt-2 {
        margin-top: calc(var(--spacing)*-2)
    }
    .-mt-3 {
        margin-top: calc(var(--spacing)*-3)
    }
    .mt-0 {
        margin-top: calc(var(--spacing)*0)
    }
    .mt-0\.5 {
        margin-top: calc(var(--spacing)*.5)
    }
    .mt-1 {
        margin-top: calc(var(--spacing)*1)
    }
    .mt-1\.5 {
        margin-top: calc(var(--spacing)*1.5)
    }
    .mt-1\.25 {
        margin-top: calc(var(--spacing)*1.25)
    }
    .mt-2 {
        margin-top: calc(var(--spacing)*2)
    }
    .mt-3 {
        margin-top: calc(var(--spacing)*3)
    }
    .mt-4 {
        margin-top: calc(var(--spacing)*4)
    }
    .mt-5 {
        margin-top: calc(var(--spacing)*5)
    }
    .mt-6 {
        margin-top: calc(var(--spacing)*6)
    }
    .mt-7 {
        margin-top: calc(var(--spacing)*7)
    }
    .mt-8 {
        margin-top: calc(var(--spacing)*8)
    }
    .mt-12 {
        margin-top: calc(var(--spacing)*12)
    }
    .mt-20 {
        margin-top: calc(var(--spacing)*20)
    }
    .mt-\[-20px\] {
        margin-top: -20px
    }
    .mt-auto {
        margin-top: auto
    }
    .mr-2 {
        margin-right: calc(var(--spacing)*2)
    }
    .mb-2 {
        margin-bottom: calc(var(--spacing)*2)
    }
    .mb-2\.5 {
        margin-bottom: calc(var(--spacing)*2.5)
    }
    .mb-3 {
        margin-bottom: calc(var(--spacing)*3)
    }
    .mb-4 {
        margin-bottom: calc(var(--spacing)*4)
    }
    .mb-5 {
        margin-bottom: calc(var(--spacing)*5)
    }
    .mb-5\.5 {
        margin-bottom: calc(var(--spacing)*5.5)
    }
    .mb-6 {
        margin-bottom: calc(var(--spacing)*6)
    }
    .mb-6\.25 {
        margin-bottom: calc(var(--spacing)*6.25)
    }
    .mb-8 {
        margin-bottom: calc(var(--spacing)*8)
    }
    .mb-10 {
        margin-bottom: calc(var(--spacing)*10)
    }
    .mb-12 {
        margin-bottom: calc(var(--spacing)*12)
    }
    .mb-25 {
        margin-bottom: calc(var(--spacing)*25)
    }
    .mb-\[-20\%\] {
        margin-bottom: -20%
    }
    .mb-auto {
        margin-bottom: auto
    }
    .mb-lm-3xl {
        margin-bottom: 72px
    }
    .mb-lm-l {
        margin-bottom: 32px
    }
    .ml-5 {
        margin-left: calc(var(--spacing)*5)
    }
    .box-border {
        box-sizing: border-box
    }
    .box-content {
        box-sizing: content-box
    }
    .scrollbar::-webkit-scrollbar-track {
        background-color: var(--scrollbar-track);
        border-radius: var(--scrollbar-track-radius)
    }
    .scrollbar::-webkit-scrollbar-thumb {
        background-color: var(--scrollbar-thumb);
        border-radius: var(--scrollbar-thumb-radius)
    }
    .scrollbar::-webkit-scrollbar-corner {
        background-color: var(--scrollbar-corner);
        border-radius: var(--scrollbar-corner-radius)
    }
    .scrollbar {
        scrollbar-width: auto;
        scrollbar-color: var(--scrollbar-thumb, initial)var(--scrollbar-track, initial)
    }
    .scrollbar::-webkit-scrollbar {
        width: var(--scrollbar-width, 16px);
        height: var(--scrollbar-height, 16px);
        display: block
    }
    .scrollbar-thin::-webkit-scrollbar-track {
        background-color: var(--scrollbar-track);
        border-radius: var(--scrollbar-track-radius)
    }
    .scrollbar-thin::-webkit-scrollbar-thumb {
        background-color: var(--scrollbar-thumb);
        border-radius: var(--scrollbar-thumb-radius)
    }
    .scrollbar-thin::-webkit-scrollbar-corner {
        background-color: var(--scrollbar-corner);
        border-radius: var(--scrollbar-corner-radius)
    }
    .scrollbar-thin {
        scrollbar-width: thin;
        scrollbar-color: var(--scrollbar-thumb, initial)var(--scrollbar-track, initial)
    }
    .scrollbar-thin::-webkit-scrollbar {
        width: 8px;
        height: 8px;
        display: block
    }
    .line-clamp-1 {
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .line-clamp-2 {
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .line-clamp-3 {
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .line-clamp-4 {
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        overflow: hidden
    }
    .block {
        display: block
    }
    .contents {
        display: contents
    }
    .flex {
        display: flex
    }
    .flex\ ! {
        display: flex !important
    }
    .grid {
        display: grid
    }
    .hidden {
        display: none
    }
    .hidden\ ! {
        display: none !important
    }
    .inline {
        display: inline
    }
    .inline-block {
        display: inline-block
    }
    .inline-flex {
        display: inline-flex
    }
    .inline-grid {
        display: inline-grid
    }
    .table {
        display: table
    }
    .aspect-square {
        aspect-ratio: 1
    }
    .aspect-video {
        aspect-ratio: var(--aspect-video)
    }
    .size-2 {
        width: calc(var(--spacing)*2);
        height: calc(var(--spacing)*2)
    }
    .size-3 {
        width: calc(var(--spacing)*3);
        height: calc(var(--spacing)*3)
    }
    .size-4 {
        width: calc(var(--spacing)*4);
        height: calc(var(--spacing)*4)
    }
    .size-5 {
        width: calc(var(--spacing)*5);
        height: calc(var(--spacing)*5)
    }
    .size-6 {
        width: calc(var(--spacing)*6);
        height: calc(var(--spacing)*6)
    }
    .size-8 {
        width: calc(var(--spacing)*8);
        height: calc(var(--spacing)*8)
    }
    .size-9 {
        width: calc(var(--spacing)*9);
        height: calc(var(--spacing)*9)
    }
    .size-10 {
        width: calc(var(--spacing)*10);
        height: calc(var(--spacing)*10)
    }
    .size-11\.5 {
        width: calc(var(--spacing)*11.5);
        height: calc(var(--spacing)*11.5)
    }
    .size-12 {
        width: calc(var(--spacing)*12);
        height: calc(var(--spacing)*12)
    }
    .size-14 {
        width: calc(var(--spacing)*14);
        height: calc(var(--spacing)*14)
    }
    .size-18 {
        width: 4.5rem;
        height: 4.5rem
    }
    .size-20 {
        width: calc(var(--spacing)*20);
        height: calc(var(--spacing)*20)
    }
    .size-35 {
        width: calc(var(--spacing)*35);
        height: calc(var(--spacing)*35)
    }
    .size-38 {
        width: calc(var(--spacing)*38);
        height: calc(var(--spacing)*38)
    }
    .size-40 {
        width: calc(var(--spacing)*40);
        height: calc(var(--spacing)*40)
    }
    .size-50 {
        width: calc(var(--spacing)*50);
        height: calc(var(--spacing)*50)
    }
    .size-\[4\.375rem\] {
        width: 4.375rem;
        height: 4.375rem
    }
    .size-full {
        width: 100%;
        height: 100%
    }
    .\ !h-full {
        height: 100% !important
    }
    .h-0 {
        height: calc(var(--spacing)*0)
    }
    .h-0\.5 {
        height: calc(var(--spacing)*.5)
    }
    .h-1 {
        height: calc(var(--spacing)*1)
    }
    .h-1\.5 {
        height: calc(var(--spacing)*1.5)
    }
    .h-2 {
        height: calc(var(--spacing)*2)
    }
    .h-3 {
        height: calc(var(--spacing)*3)
    }
    .h-4 {
        height: calc(var(--spacing)*4)
    }
    .h-5 {
        height: calc(var(--spacing)*5)
    }
    .h-6 {
        height: calc(var(--spacing)*6)
    }
    .h-7 {
        height: calc(var(--spacing)*7)
    }
    .h-8 {
        height: calc(var(--spacing)*8)
    }
    .h-9 {
        height: calc(var(--spacing)*9)
    }
    .h-10 {
        height: calc(var(--spacing)*10)
    }
    .h-11 {
        height: calc(var(--spacing)*11)
    }
    .h-11\.25 {
        height: calc(var(--spacing)*11.25)
    }
    .h-12 {
        height: calc(var(--spacing)*12)
    }
    .h-12\.5 {
        height: calc(var(--spacing)*12.5)
    }
    .h-13\.75\ ! {
        height: calc(var(--spacing)*13.75) !important
    }
    .h-14 {
        height: calc(var(--spacing)*14)
    }
    .h-15 {
        height: 3.75rem
    }
    .h-15\.5 {
        height: calc(var(--spacing)*15.5)
    }
    .h-16 {
        height: calc(var(--spacing)*16)
    }
    .h-17\.25 {
        height: calc(var(--spacing)*17.25)
    }
    .h-18 {
        height: 4.5rem
    }
    .h-20 {
        height: calc(var(--spacing)*20)
    }
    .h-30 {
        height: calc(var(--spacing)*30)
    }
    .h-44 {
        height: calc(var(--spacing)*44)
    }
    .h-66\.25 {
        height: calc(var(--spacing)*66.25)
    }
    .h-71 {
        height: calc(var(--spacing)*71)
    }
    .h-90 {
        height: calc(var(--spacing)*90)
    }
    .h-130 {
        height: calc(var(--spacing)*130)
    }
    .h-190\.5 {
        height: calc(var(--spacing)*190.5)
    }
    .h-\[0\.188rem\] {
        height: .188rem
    }
    .h-\[2\.188rem\] {
        height: 2.188rem
    }
    .h-\[2px\] {
        height: 2px
    }
    .h-\[2rem\] {
        height: 2rem
    }
    .h-\[3\.25rem\] {
        height: 3.25rem
    }
    .h-\[3\.579rem\] {
        height: 3.579rem
    }
    .h-\[7\.75rem\] {
        height: 7.75rem
    }
    .h-\[8\.125rem\] {
        height: 8.125rem
    }
    .h-\[15\%\] {
        height: 15%
    }
    .h-\[18\.75rem\] {
        height: 18.75rem
    }
    .h-\[26\.25rem\] {
        height: 26.25rem
    }
    .h-\[26px\] {
        height: 26px
    }
    .h-\[28px\] {
        height: 28px
    }
    .h-\[35rem\]\ ! {
        height: 35rem !important
    }
    .h-\[70vh\] {
        height: 70vh
    }
    .h-\[104px\] {
        height: 104px
    }
    .h-\[140px\] {
        height: 140px
    }
    .h-\[calc\(100vh-80px\)\] {
        height: calc(100vh - 80px)
    }
    .h-\[unset\]\ ! {
        height: auto !important;
        height: initial !important
    }
    .h-auto {
        height: auto
    }
    .h-auto\ ! {
        height: auto !important
    }
    .h-dvh {
        height: 100dvh
    }
    .h-full {
        height: 100%
    }
    .h-lm-3xl {
        height: 72px
    }
    .h-lm-l {
        height: 32px
    }
    .h-lm-m {
        height: 24px
    }
    .h-px {
        height: 1px
    }
    .\ !max-h-\[336px\] {
        max-height: 336px !important
    }
    .max-h-8 {
        max-height: calc(var(--spacing)*8)
    }
    .max-h-36 {
        max-height: calc(var(--spacing)*36)
    }
    .max-h-60 {
        max-height: calc(var(--spacing)*60)
    }
    .max-h-74 {
        max-height: calc(var(--spacing)*74)
    }
    .max-h-85 {
        max-height: calc(var(--spacing)*85)
    }
    .max-h-85\.5 {
        max-height: calc(var(--spacing)*85.5)
    }
    .max-h-89 {
        max-height: calc(var(--spacing)*89)
    }
    .max-h-176 {
        max-height: calc(var(--spacing)*176)
    }
    .max-h-\[1\.75rem\] {
        max-height: 1.75rem
    }
    .max-h-\[36\.25rem\] {
        max-height: 36.25rem
    }
    .max-h-\[calc\(100dvh-60px\)\] {
        max-height: calc(100dvh - 60px)
    }
    .max-h-\[calc\(100vh-80px\)\] {
        max-height: calc(100vh - 80px)
    }
    .max-h-dvh {
        max-height: 100dvh
    }
    .max-h-full {
        max-height: 100%
    }
    .max-h-lm-xl {
        max-height: 40px
    }
    .min-h-74 {
        min-height: calc(var(--spacing)*74)
    }
    .min-h-76 {
        min-height: calc(var(--spacing)*76)
    }
    .min-h-108 {
        min-height: calc(var(--spacing)*108)
    }
    .min-h-108\.75 {
        min-height: calc(var(--spacing)*108.75)
    }
    .min-h-140 {
        min-height: calc(var(--spacing)*140)
    }
    .min-h-\[17\.25rem\] {
        min-height: 17.25rem
    }
    .min-h-\[20\.5rem\] {
        min-height: 20.5rem
    }
    .min-h-\[21\.938rem\] {
        min-height: 21.938rem
    }
    .min-h-\[125px\] {
        min-height: 125px
    }
    .min-h-\[296px\] {
        min-height: 296px
    }
    .min-h-\[calc\(100dvh-60px\)\] {
        min-height: calc(100dvh - 60px)
    }
    .min-h-lm-2xl {
        min-height: 64px
    }
    .min-h-screen {
        min-height: 100vh
    }
    .\ !w-auto {
        width: auto !important
    }
    .\ !w-full {
        width: 100% !important
    }
    .w-0\.5 {
        width: calc(var(--spacing)*.5)
    }
    .w-1 {
        width: calc(var(--spacing)*1)
    }
    .w-1\/2 {
        width: 50%
    }
    .w-3\/5 {
        width: 60%
    }
    .w-4 {
        width: calc(var(--spacing)*4)
    }
    .w-5 {
        width: calc(var(--spacing)*5)
    }
    .w-6 {
        width: calc(var(--spacing)*6)
    }
    .w-6\/12 {
        width: 50%
    }
    .w-7 {
        width: calc(var(--spacing)*7)
    }
    .w-10 {
        width: calc(var(--spacing)*10)
    }
    .w-11\.25 {
        width: calc(var(--spacing)*11.25)
    }
    .w-12\ ! {
        width: calc(var(--spacing)*12) !important
    }
    .w-12\.5 {
        width: calc(var(--spacing)*12.5)
    }
    .w-14 {
        width: calc(var(--spacing)*14)
    }
    .w-16 {
        width: calc(var(--spacing)*16)
    }
    .w-20 {
        width: calc(var(--spacing)*20)
    }
    .w-22\.5 {
        width: calc(var(--spacing)*22.5)
    }
    .w-28 {
        width: calc(var(--spacing)*28)
    }
    .w-35 {
        width: calc(var(--spacing)*35)
    }
    .w-40 {
        width: calc(var(--spacing)*40)
    }
    .w-60 {
        width: calc(var(--spacing)*60)
    }
    .w-62\.5\ ! {
        width: calc(var(--spacing)*62.5) !important
    }
    .w-74 {
        width: calc(var(--spacing)*74)
    }
    .w-100 {
        width: calc(var(--spacing)*100)
    }
    .w-\[2rem\] {
        width: 2rem
    }
    .w-\[3\.25rem\] {
        width: 3.25rem
    }
    .w-\[3rem\] {
        width: 3rem
    }
    .w-\[8\%\] {
        width: 8%
    }
    .w-\[8\.125rem\] {
        width: 8.125rem
    }
    .w-\[12\.5rem\] {
        width: 12.5rem
    }
    .w-\[18\.875rem\]\ ! {
        width: 18.875rem !important
    }
    .w-\[32\%\] {
        width: 32%
    }
    .w-\[47rem\] {
        width: 47rem
    }
    .w-\[67\%\] {
        width: 67%
    }
    .w-\[92vw\] {
        width: 92vw
    }
    .w-\[200\%\] {
        width: 200%
    }
    .w-\[calc\(100\%\+2rem\)\] {
        width: calc(100% + 2rem)
    }
    .w-\[calc\(100\%-14px\)\] {
        width: calc(100% - 14px)
    }
    .w-\[min\(355px\,
    100\%\)\] {
        width: min(355px, 100%)
    }
    .w-auto {
        width: auto
    }
    .w-auto\ ! {
        width: auto !important
    }
    .w-fit {
        width: fit-content
    }
    .w-fit\ ! {
        width: fit-content !important
    }
    .w-full {
        width: 100%
    }
    .w-full\ ! {
        width: 100% !important
    }
    .w-max {
        width: max-content
    }
    .w-px {
        width: 1px
    }
    .w-screen {
        width: 100vw
    }
    .max-w-5xl {
        max-width: var(--container-5xl)
    }
    .max-w-8 {
        max-width: calc(var(--spacing)*8)
    }
    .max-w-10 {
        max-width: calc(var(--spacing)*10)
    }
    .max-w-11\.25 {
        max-width: calc(var(--spacing)*11.25)
    }
    .max-w-12 {
        max-width: calc(var(--spacing)*12)
    }
    .max-w-12\ ! {
        max-width: calc(var(--spacing)*12) !important
    }
    .max-w-12\.5 {
        max-width: calc(var(--spacing)*12.5)
    }
    .max-w-20 {
        max-width: calc(var(--spacing)*20)
    }
    .max-w-40 {
        max-width: calc(var(--spacing)*40)
    }
    .max-w-44 {
        max-width: calc(var(--spacing)*44)
    }
    .max-w-50 {
        max-width: calc(var(--spacing)*50)
    }
    .max-w-56\.75 {
        max-width: calc(var(--spacing)*56.75)
    }
    .max-w-64 {
        max-width: calc(var(--spacing)*64)
    }
    .max-w-70 {
        max-width: calc(var(--spacing)*70)
    }
    .max-w-87\.5 {
        max-width: calc(var(--spacing)*87.5)
    }
    .max-w-110 {
        max-width: calc(var(--spacing)*110)
    }
    .max-w-115\.5 {
        max-width: calc(var(--spacing)*115.5)
    }
    .max-w-122 {
        max-width: calc(var(--spacing)*122)
    }
    .max-w-130 {
        max-width: calc(var(--spacing)*130)
    }
    .max-w-150 {
        max-width: calc(var(--spacing)*150)
    }
    .max-w-152 {
        max-width: calc(var(--spacing)*152)
    }
    .max-w-170 {
        max-width: calc(var(--spacing)*170)
    }
    .max-w-200 {
        max-width: calc(var(--spacing)*200)
    }
    .max-w-204 {
        max-width: calc(var(--spacing)*204)
    }
    .max-w-205 {
        max-width: calc(var(--spacing)*205)
    }
    .max-w-212 {
        max-width: calc(var(--spacing)*212)
    }
    .max-w-308 {
        max-width: calc(var(--spacing)*308)
    }
    .max-w-316 {
        max-width: calc(var(--spacing)*316)
    }
    .max-w-\[1\.75rem\] {
        max-width: 1.75rem
    }
    .max-w-\[12\.75rem\] {
        max-width: 12.75rem
    }
    .max-w-\[14\.5rem\] {
        max-width: 14.5rem
    }
    .max-w-\[18\.5rem\] {
        max-width: 18.5rem
    }
    .max-w-\[21\.438rem\] {
        max-width: 21.438rem
    }
    .max-w-\[22\.5rem\] {
        max-width: 22.5rem
    }
    .max-w-\[22\.438rem\] {
        max-width: 22.438rem
    }
    .max-w-\[34\.5rem\] {
        max-width: 34.5rem
    }
    .max-w-\[35\%\] {
        max-width: 35%
    }
    .max-w-\[38\.75rem\] {
        max-width: 38.75rem
    }
    .max-w-\[38rem\] {
        max-width: 38rem
    }
    .max-w-\[51rem\] {
        max-width: 51rem
    }
    .max-w-\[52rem\] {
        max-width: 52rem
    }
    .max-w-\[77rem\] {
        max-width: 77rem
    }
    .max-w-\[79rem\] {
        max-width: 79rem
    }
    .max-w-\[88px\] {
        max-width: 88px
    }
    .max-w-\[100vw\] {
        max-width: 100vw
    }
    .max-w-\[180px\] {
        max-width: 180px
    }
    .max-w-\[227px\] {
        max-width: 227px
    }
    .max-w-\[462px\] {
        max-width: 462px
    }
    .max-w-\[488px\] {
        max-width: 488px
    }
    .max-w-\[680px\] {
        max-width: 680px
    }
    .max-w-\[calc\(100\%-148px\)\] {
        max-width: calc(100% - 148px)
    }
    .max-w-\[calc\(100vw-32px\)\] {
        max-width: calc(100vw - 32px)
    }
    .max-w-\[theme\(screens\.lg\)\] {
        max-width: 64rem
    }
    .max-w-fit {
        max-width: fit-content
    }
    .max-w-full {
        max-width: 100%
    }
    .max-w-md {
        max-width: var(--container-md)
    }
    .max-w-none {
        max-width: none
    }
    .min-w-2 {
        min-width: calc(var(--spacing)*2)
    }
    .min-w-4 {
        min-width: calc(var(--spacing)*4)
    }
    .min-w-8 {
        min-width: calc(var(--spacing)*8)
    }
    .min-w-9\.25 {
        min-width: calc(var(--spacing)*9.25)
    }
    .min-w-12 {
        min-width: calc(var(--spacing)*12)
    }
    .min-w-24 {
        min-width: calc(var(--spacing)*24)
    }
    .min-w-25 {
        min-width: calc(var(--spacing)*25)
    }
    .min-w-31\.5 {
        min-width: calc(var(--spacing)*31.5)
    }
    .min-w-31\.25 {
        min-width: calc(var(--spacing)*31.25)
    }
    .min-w-43\.5 {
        min-width: calc(var(--spacing)*43.5)
    }
    .min-w-48 {
        min-width: calc(var(--spacing)*48)
    }
    .min-w-54\.75 {
        min-width: calc(var(--spacing)*54.75)
    }
    .min-w-58\.25 {
        min-width: calc(var(--spacing)*58.25)
    }
    .min-w-59 {
        min-width: calc(var(--spacing)*59)
    }
    .min-w-85\.75 {
        min-width: calc(var(--spacing)*85.75)
    }
    .min-w-100 {
        min-width: calc(var(--spacing)*100)
    }
    .min-w-155 {
        min-width: calc(var(--spacing)*155)
    }
    .min-w-184 {
        min-width: calc(var(--spacing)*184)
    }
    .min-w-185 {
        min-width: calc(var(--spacing)*185)
    }
    .min-w-247\.75 {
        min-width: calc(var(--spacing)*247.75)
    }
    .min-w-\[11\.688rem\] {
        min-width: 11.688rem
    }
    .min-w-\[18\.5rem\] {
        min-width: 18.5rem
    }
    .min-w-\[46\.25rem\] {
        min-width: 46.25rem
    }
    .min-w-\[95\%\] {
        min-width: 95%
    }
    .min-w-\[106px\] {
        min-width: 106px
    }
    .min-w-\[121px\] {
        min-width: 121px
    }
    .min-w-\[125px\] {
        min-width: 125px
    }
    .min-w-\[140px\] {
        min-width: 140px
    }
    .min-w-\[236px\] {
        min-width: 236px
    }
    .min-w-\[calc\(100\%\+4px\)\] {
        min-width: calc(100% + 4px)
    }
    .min-w-\[calc\(100vw-2rem\)\] {
        min-width: calc(100vw - 2rem)
    }
    .min-w-fit {
        min-width: fit-content
    }
    .min-w-max {
        min-width: max-content
    }
    .min-w-screen {
        min-width: 100vw
    }
    .flex-1 {
        flex: 1
    }
    .flex-auto {
        flex: auto
    }
    .shrink {
        flex-shrink: 1
    }
    .shrink-0 {
        flex-shrink: 0
    }
    .flex-grow,
    .grow {
        flex-grow: 1
    }
    .grow-0 {
        flex-grow: 0
    }
    .basis-0 {
        flex-basis: calc(var(--spacing)*0)
    }
    .basis-1\/2 {
        flex-basis: 50%
    }
    .basis-59 {
        flex-basis: calc(var(--spacing)*59)
    }
    .basis-80 {
        flex-basis: calc(var(--spacing)*80)
    }
    .basis-\[9\.75rem\] {
        flex-basis: 9.75rem
    }
    .basis-\[236px\] {
        flex-basis: 236px
    }
    .basis-\[calc\(50\%-5px\)\] {
        flex-basis: calc(50% - 5px)
    }
    .basis-\[calc\(100\%\/3-16px\/3\*2\)\] {
        flex-basis: calc(33.3333% - 10.6667px)
    }
    .basis-\[calc\(100\%\/5-8px\/5\)\] {
        flex-basis: calc(20% - 1.6px)
    }
    .basis-full {
        flex-basis: 100%
    }
    .table-fixed {
        table-layout: fixed
    }
    .border-collapse {
        border-collapse: collapse
    }
    .origin-top {
        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-20 {
        --tw-translate-x: calc(var(--spacing)*-20);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .-translate-x-32 {
        --tw-translate-x: calc(var(--spacing)*-32);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-0 {
        --tw-translate-x: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-20 {
        --tw-translate-x: calc(var(--spacing)*20);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-32 {
        --tw-translate-x: calc(var(--spacing)*32);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-x-\[-2px\] {
        --tw-translate-x: -2px;
        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-16 {
        --tw-translate-y: calc(var(--spacing)*-16);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-0 {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-2 {
        --tw-translate-y: calc(var(--spacing)*2);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-8 {
        --tw-translate-y: calc(var(--spacing)*8);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-\[-2px\] {
        --tw-translate-y: -2px;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .translate-y-\[2px\] {
        --tw-translate-y: 2px;
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .-scale-x-100 {
        --tw-scale-x: calc(100%*-1);
        scale: var(--tw-scale-x)var(--tw-scale-y)
    }
    .scale-\[0\.6\] {
        scale: .6
    }
    .scale-\[1\.2\] {
        scale: 1.2
    }
    .scale-\[1\.08\] {
        scale: 1.08
    }
    .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, )
    }
    .transform-gpu {
        transform: translateZ(0)var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )
    }
    .animate-pulse {
        animation: var(--animate-pulse)
    }
    .animate-spin {
        animation: var(--animate-spin)
    }
    .animate-translate-up {
        animation: .3s ease-in-out .1s forwards translate-up
    }
    .cursor-grab {
        cursor: grab
    }
    .cursor-not-allowed {
        cursor: not-allowed
    }
    .cursor-pointer {
        cursor: pointer
    }
    .resize {
        resize: both
    }
    .snap-x {
        scroll-snap-type: x var(--tw-scroll-snap-strictness)
    }
    .snap-mandatory {
        --tw-scroll-snap-strictness: mandatory
    }
    .snap-center {
        scroll-snap-align: center
    }
    .scroll-mt-24 {
        scroll-margin-top: calc(var(--spacing)*24)
    }
    .list-decimal {
        list-style-type: decimal
    }
    .list-none {
        list-style-type: none
    }
    .appearance-none {
        appearance: none
    }
    .grid-cols-\(--grid-template-columns-mobile\) {
        grid-template-columns: var(--grid-template-columns-mobile)
    }
    .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-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }
    .grid-cols-\[1fr_1fr_9\.75rem\] {
        grid-template-columns: 1fr 1fr 9.75rem
    }
    .grid-cols-\[minmax\(max-content\,
    1fr\)_auto_minmax\(max-content\,
    1fr\)\] {
        grid-template-columns: minmax(max-content, 1fr) auto minmax(max-content, 1fr)
    }
    .grid-cols-\[repeat\(auto-fit\,
    minmax\(127px\, 1fr\)\)\] {
        grid-template-columns: repeat(auto-fit, minmax(127px, 1fr))
    }
    .grid-rows-\[0fr\] {
        grid-template-rows: 0fr
    }
    .grid-rows-\[3rem_1fr_1fr\] {
        grid-template-rows: 3rem 1fr 1fr
    }
    .grid-rows-\[3rem_1fr_1fr_1fr\] {
        grid-template-rows: 3rem 1fr 1fr 1fr
    }
    .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
    }
    .\[align-content\:var\(--grid-align-content-mobile\)\] {
        align-content: var(--grid-align-content-mobile)
    }
    .\[align-items\:var\(--grid-align-items-mobile\)\] {
        align-items: var(--grid-align-items-mobile)
    }
    .items-center {
        align-items: center
    }
    .items-end {
        align-items: flex-end
    }
    .items-start {
        align-items: flex-start
    }
    .items-stretch {
        align-items: stretch
    }
    .\[justify-content\:var\(--grid-justify-content-mobile\)\] {
        justify-content: var(--grid-justify-content-mobile)
    }
    .justify-between {
        justify-content: space-between
    }
    .justify-center {
        justify-content: center
    }
    .justify-end {
        justify-content: flex-end
    }
    .justify-start {
        justify-content: flex-start
    }
    .\[justify-items\:var\(--grid-justify-items-mobile\)\] {
        justify-items: var(--grid-justify-items-mobile)
    }
    .justify-items-center {
        justify-items: center
    }
    .gap-\(--slot-gap-mobile\) {
        gap: var(--slot-gap-mobile)
    }
    .gap-0\.5 {
        gap: calc(var(--spacing)*.5)
    }
    .gap-1 {
        gap: calc(var(--spacing)*1)
    }
    .gap-2 {
        gap: calc(var(--spacing)*2)
    }
    .gap-2\.5 {
        gap: calc(var(--spacing)*2.5)
    }
    .gap-3 {
        gap: calc(var(--spacing)*3)
    }
    .gap-3\.5 {
        gap: calc(var(--spacing)*3.5)
    }
    .gap-4 {
        gap: calc(var(--spacing)*4)
    }
    .gap-4\ ! {
        gap: calc(var(--spacing)*4) !important
    }
    .gap-5 {
        gap: calc(var(--spacing)*5)
    }
    .gap-6 {
        gap: calc(var(--spacing)*6)
    }
    .gap-7 {
        gap: calc(var(--spacing)*7)
    }
    .gap-8 {
        gap: calc(var(--spacing)*8)
    }
    .gap-10 {
        gap: calc(var(--spacing)*10)
    }
    .gap-12 {
        gap: calc(var(--spacing)*12)
    }
    .gap-16 {
        gap: calc(var(--spacing)*16)
    }
    .gap-20 {
        gap: calc(var(--spacing)*20)
    }
    .gap-\[1\.188rem\] {
        gap: 1.188rem
    }
    .gap-\[6px\] {
        gap: 6px
    }
    .gap-\[13\.25px\] {
        gap: 13.25px
    }
    .gap-\[26px\] {
        gap: 26px
    }
    .gap-lm-2xl {
        gap: 64px
    }
    .gap-lm-2xs {
        gap: 8px
    }
    .gap-lm-3xs {
        gap: 4px
    }
    .gap-lm-card {
        gap: var(--gap-lm-card)
    }
    .gap-lm-l {
        gap: 32px
    }
    .gap-lm-m {
        gap: 24px
    }
    .gap-lm-s {
        gap: 16px
    }
    .gap-lm-xs {
        gap: 12px
    }
    :where(.space-y-4>:not(:last-child)) {
        --tw-space-y-reverse: 0;
        margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));
        margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))
    }
    .gap-x-\(--grid-column-gap-mobile\) {
        -moz-column-gap: var(--grid-column-gap-mobile);
        column-gap: var(--grid-column-gap-mobile)
    }
    .gap-x-1 {
        -moz-column-gap: calc(var(--spacing)*1);
        column-gap: calc(var(--spacing)*1)
    }
    .gap-x-4 {
        -moz-column-gap: calc(var(--spacing)*4);
        column-gap: calc(var(--spacing)*4)
    }
    .gap-x-6 {
        -moz-column-gap: calc(var(--spacing)*6);
        column-gap: calc(var(--spacing)*6)
    }
    .gap-x-8 {
        -moz-column-gap: calc(var(--spacing)*8);
        column-gap: calc(var(--spacing)*8)
    }
    .gap-y-\(--grid-row-gap-mobile\) {
        row-gap: var(--grid-row-gap-mobile)
    }
    .gap-y-0\.75 {
        row-gap: calc(var(--spacing)*.75)
    }
    .gap-y-4 {
        row-gap: calc(var(--spacing)*4)
    }
    .gap-y-6 {
        row-gap: calc(var(--spacing)*6)
    }
    .gap-y-8 {
        row-gap: calc(var(--spacing)*8)
    }
    .gap-y-10 {
        row-gap: calc(var(--spacing)*10)
    }
    .self-center {
        align-self: center
    }
    .self-end {
        align-self: flex-end
    }
    .self-start {
        align-self: flex-start
    }
    .self-stretch {
        align-self: stretch
    }
    .justify-self-center {
        justify-self: center
    }
    .justify-self-end {
        justify-self: flex-end
    }
    .truncate {
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden
    }
    .overflow-auto {
        overflow: auto
    }
    .overflow-hidden {
        overflow: hidden
    }
    .overflow-scroll {
        overflow: scroll
    }
    .overflow-visible {
        overflow: visible
    }
    .overflow-visible\ ! {
        overflow: visible !important
    }
    .overflow-x-auto {
        overflow-x: auto
    }
    .overflow-x-scroll {
        overflow-x: scroll
    }
    .overflow-y-auto {
        overflow-y: auto
    }
    .overflow-y-hidden {
        overflow-y: hidden
    }
    .overscroll-contain {
        overscroll-behavior: contain
    }
    .overscroll-x-contain {
        overscroll-behavior-x: contain
    }
    .scroll-smooth {
        scroll-behavior: smooth
    }
    .\ !rounded-lg {
        border-radius: var(--radius-lg) !important
    }
    .rounded {
        border-radius: .25rem
    }
    .rounded-2xl {
        border-radius: var(--radius-2xl)
    }
    .rounded-3xl {
        border-radius: var(--radius-3xl)
    }
    .rounded-4xl {
        border-radius: 2rem
    }
    .rounded-\[0\.625rem\] {
        border-radius: .625rem
    }
    .rounded-\[1\.25rem\] {
        border-radius: 1.25rem
    }
    .rounded-\[1\.125rem\] {
        border-radius: 1.125rem
    }
    .rounded-\[2rem\] {
        border-radius: 2rem
    }
    .rounded-\[4px\] {
        border-radius: 4px
    }
    .rounded-\[13\.714px\] {
        border-radius: 13.714px
    }
    .rounded-\[32px\] {
        border-radius: 32px
    }
    .rounded-\[50\%\] {
        border-radius: 50%
    }
    .rounded-full {
        border-radius: 3.40282e38px
    }
    .rounded-lg {
        border-radius: var(--radius-lg)
    }
    .rounded-lm-2xs {
        border-radius: 8px
    }
    .rounded-lm-3xs {
        border-radius: 4px
    }
    .rounded-lm-button-full {
        border-radius: var(--radius-lm-button-full)
    }
    .rounded-lm-button-sm {
        border-radius: var(--radius-lm-button-sm)
    }
    .rounded-lm-card {
        border-radius: var(--radius-lm-card)
    }
    .rounded-lm-l {
        border-radius: 32px
    }
    .rounded-lm-m {
        border-radius: 24px
    }
    .rounded-lm-s {
        border-radius: 16px
    }
    .rounded-lm-xs {
        border-radius: 12px
    }
    .rounded-md {
        border-radius: var(--radius-md)
    }
    .rounded-none {
        border-radius: 0
    }
    .rounded-sm {
        border-radius: var(--radius-sm)
    }
    .rounded-xl {
        border-radius: var(--radius-xl)
    }
    .\ !rounded-t-lg {
        border-top-left-radius: var(--radius-lg) !important;
        border-top-right-radius: var(--radius-lg) !important
    }
    .rounded-t-2xl {
        border-top-left-radius: var(--radius-2xl);
        border-top-right-radius: var(--radius-2xl)
    }
    .rounded-t-3xl {
        border-top-left-radius: var(--radius-3xl);
        border-top-right-radius: var(--radius-3xl)
    }
    .rounded-t-lm-card {
        border-top-left-radius: var(--radius-lm-card);
        border-top-right-radius: var(--radius-lm-card)
    }
    .rounded-b-2xl {
        border-bottom-right-radius: var(--radius-2xl);
        border-bottom-left-radius: var(--radius-2xl)
    }
    .rounded-b-3xl {
        border-bottom-right-radius: var(--radius-3xl);
        border-bottom-left-radius: var(--radius-3xl)
    }
    .rounded-b-lg {
        border-bottom-right-radius: var(--radius-lg);
        border-bottom-left-radius: var(--radius-lg)
    }
    .rounded-b-none {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }
    .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-y {
        border-block-style: var(--tw-border-style);
        border-block-width: 1px
    }
    .border-y-2 {
        border-block-style: var(--tw-border-style);
        border-block-width: 2px
    }
    .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-e-2 {
        border-inline-end-style: var(--tw-border-style);
        border-inline-end-width: 2px
    }
    .border-t {
        border-top-style: var(--tw-border-style);
        border-top-width: 1px
    }
    .border-t-0 {
        border-top-style: var(--tw-border-style);
        border-top-width: 0
    }
    .border-t-2 {
        border-top-style: var(--tw-border-style);
        border-top-width: 2px
    }
    .border-r-0 {
        border-right-style: var(--tw-border-style);
        border-right-width: 0
    }
    .border-b {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 1px
    }
    .border-b-0 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 0
    }
    .border-b-2 {
        border-bottom-style: var(--tw-border-style);
        border-bottom-width: 2px
    }
    .\ !border-none {
        --tw-border-style: none !important;
        border-style: none !important
    }
    .border-dashed {
        --tw-border-style: dashed;
        border-style: dashed
    }
    .border-none\ ! {
        --tw-border-style: none !important;
        border-style: none !important
    }
    .border-solid {
        --tw-border-style: solid;
        border-style: solid
    }
    .\ !border-\[\#DE2A3C\] {
        border-color: #de2a3c !important
    }
    .border-\[rgb\(113\,
    116\,
    122\)\] {
        border-color: #71747a
    }
    .border-\[rgba\(45\,
    72\,
    214\,
    0\.9\)\] {
        border-color: #2d48d6e6
    }
    .border-\[rgba\(51\,
    205\,
    118\,
    0\.9\)\] {
        border-color: #33cd76e6
    }
    .border-\[text-\[rgba\(2\,
    195\,
    154\,
    0\.9\)\]\] {
        border-color: text-[#02c39ae6]
    }
    .border-\[text-\[rgba\(10\,
    190\,
    152\,
    0\.9\)\]\] {
        border-color: text-[#0abe98e6]
    }
    .border-\[text-\[rgba\(59\,
    140\,
    255\,
    0\.9\)\]\] {
        border-color: text-[#3b8cffe6]
    }
    .border-brand-50 {
        border-color: rgb(var(--color-brand-50)/1)
    }
    .border-brand-50\/90 {
        border-color: color-mix(in srgb, rgb(rgb(var(--color-brand-50)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-brand-50\/90 {
            border-color: color-mix(in oklab, rgb(var(--color-brand-50)/1)90%, transparent)
        }
    }
    .border-brand-500 {
        border-color: rgb(var(--color-brand-500)/1)
    }
    .border-brand-1000 {
        border-color: rgb(var(--color-brand-1000)/1)
    }
    .border-control-200 {
        border-color: rgb(var(--color-control-200)/1)
    }
    .border-control-250 {
        border-color: rgb(var(--color-control-250)/1)
    }
    .border-control-600 {
        border-color: rgb(var(--color-control-600)/1)
    }
    .border-control-1000 {
        border-color: rgb(var(--color-control-1000)/1)
    }
    .border-interface-400 {
        border-color: rgb(var(--color-interface-400)/1)
    }
    .border-light-surface-200 {
        border-color: rgb(var(--color-light-surface-200)/1)
    }
    .border-lm-10 {
        border-color: rgb(var(--color-lm-10)/1)
    }
    .border-lm-150 {
        border-color: rgb(var(--color-lm-150)/1)
    }
    .border-lm-200 {
        border-color: rgb(var(--color-lm-200)/1)
    }
    .border-lm-400 {
        border-color: rgb(var(--color-lm-400)/1)
    }
    .border-lm-500 {
        border-color: rgb(var(--color-lm-500)/1)
    }
    .border-lm-600 {
        border-color: rgb(var(--color-lm-600)/1)
    }
    .border-lm-950 {
        border-color: rgb(var(--color-lm-950)/1)
    }
    .border-lm-1000 {
        border-color: rgb(var(--color-lm-1000)/1)
    }
    .border-lm-brand {
        border-color: rgb(var(--color-lm-brand)/1)
    }
    .border-surface-50-input {
        border-color: rgb(var(--color-surface-50-input)/1)
    }
    .border-surface-50-tooltip\/\[\.21\] {
        border-color: color-mix(in srgb, rgb(rgb(var(--color-surface-50-tooltip)/1)/1)21%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .border-surface-50-tooltip\/\[\.21\] {
            border-color: color-mix(in oklab, rgb(var(--color-surface-50-tooltip)/1)21%, transparent)
        }
    }
    .border-surface-100 {
        border-color: rgb(var(--color-surface-100)/1)
    }
    .border-surface-100-input {
        border-color: rgb(var(--color-surface-100-input)/1)
    }
    .border-surface-150 {
        border-color: rgb(var(--color-surface-150)/1)
    }
    .border-surface-200 {
        border-color: rgb(var(--color-surface-200)/1)
    }
    .border-surface-800 {
        border-color: rgb(var(--color-surface-800)/1)
    }
    .border-transparent {
        border-color: #0000
    }
    .border-white {
        border-color: #fff
    }
    .border-y-lm-950 {
        border-block-color: rgb(var(--color-lm-950)/1)
    }
    .border-e-lm-200 {
        border-inline-end-color: rgb(var(--color-lm-200)/1)
    }
    .border-t-lm-150 {
        border-top-color: rgb(var(--color-lm-150)/1)
    }
    .border-t-lm-200 {
        border-top-color: rgb(var(--color-lm-200)/1)
    }
    .border-t-lm-950 {
        border-top-color: rgb(var(--color-lm-950)/1)
    }
    .border-b-lm-200 {
        border-bottom-color: rgb(var(--color-lm-200)/1)
    }
    .border-b-lm-950 {
        border-bottom-color: rgb(var(--color-lm-950)/1)
    }
    .\ !bg-transparent {
        background-color: #0000 !important
    }
    .bg-\[\#0F131C4D\]\/30 {
        background-color: #0f131c17;
        background-color: lab(5.81294% .190683 -6.73166/.0905882)
    }
    .bg-\[\#0000000A\] {
        background-color: #0000000a
    }
    .bg-\[\#5EB5F7\] {
        background-color: #5eb5f7
    }
    .bg-\[\#353535\] {
        background-color: #353535
    }
    .bg-\[\#808080\] {
        background-color: gray
    }
    .bg-\[\#D0E0F2\] {
        background-color: #d0e0f2
    }
    .bg-\[\#DE2A3C\] {
        background-color: #de2a3c
    }
    .bg-\[\#E8F0FF\] {
        background-color: #e8f0ff
    }
    .bg-\[\#EAECF1\] {
        background-color: #eaecf1
    }
    .bg-\[\#F1FAF3\] {
        background-color: #f1faf3
    }
    .bg-\[\#FFF6F6\] {
        background-color: #fff6f6
    }
    .bg-\[\#FFFAEA\] {
        background-color: #fffaea
    }
    .bg-\[rgb\(249\,
    249\,
    249\)\] {
        background-color: #f9f9f9
    }
    .bg-\[rgba\(0\,
    0\,
    0\,
    0\.04\)\] {
        background-color: #0000000a
    }
    .bg-\[rgba\(0\,
    0\,
    0\,
    0\.4\)\] {
        background-color: #0006
    }
    .bg-\[rgba\(2\,
    195\,
    154\,
    0\.12\)\] {
        background-color: #02c39a1f
    }
    .bg-\[rgba\(10\,
    190\,
    152\,
    0\.12\)\] {
        background-color: #0abe981f
    }
    .bg-\[rgba\(24\,
    104\,
    251\,
    0\.1\)\] {
        background-color: #1868fb1a
    }
    .bg-\[rgba\(45\,
    72\,
    214\,
    0\.12\)\] {
        background-color: #2d48d61f
    }
    .bg-\[rgba\(51\,
    205\,
    118\,
    0\.12\)\] {
        background-color: #33cd761f
    }
    .bg-\[rgba\(59\,
    140\,
    255\,
    0\.12\)\] {
        background-color: #3b8cff1f
    }
    .bg-\[rgba\(160\,
    234\,
    134\,
    0\.15\)\] {
        background-color: #a0ea8626
    }
    .bg-\[rgba\(236\,
    237\,
    246\,
    1\)\] {
        background-color: #ecedf6
    }
    .bg-\[rgba\(255\,
    242\,
    242\,
    0\.07\)\] {
        background-color: #fff2f212
    }
    .bg-\[rgba\(255\,
    246\,
    246\,
    1\)\] {
        background-color: #fff6f6
    }
    .bg-\[rgba\(255\,
    250\,
    234\,
    1\)\] {
        background-color: #fffaea
    }
    .bg-accent-500 {
        background-color: rgb(var(--color-accent-500)/1)
    }
    .bg-black {
        background-color: #121212
    }
    .bg-black\/60 {
        background-color: #12121299;
        background-color: lab(5.46392% -.00000745058 -.00000298023/.6)
    }
    .bg-black\/90 {
        background-color: #121212e6;
        background-color: lab(5.46392% -.00000745058 -.00000298023/.9)
    }
    .bg-brand-50 {
        background-color: rgb(var(--color-brand-50)/1)
    }
    .bg-brand-50\/90 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-brand-50)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-brand-50\/90 {
            background-color: color-mix(in oklab, rgb(var(--color-brand-50)/1)90%, transparent)
        }
    }
    .bg-brand-250 {
        background-color: rgb(var(--color-brand-250)/1)
    }
    .bg-brand-500 {
        background-color: rgb(var(--color-brand-500)/1)
    }
    .bg-brand-500\/10 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-brand-500)/1)/1)10%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-brand-500\/10 {
            background-color: color-mix(in oklab, rgb(var(--color-brand-500)/1)10%, transparent)
        }
    }
    .bg-brand-500\/90 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-brand-500)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-brand-500\/90 {
            background-color: color-mix(in oklab, rgb(var(--color-brand-500)/1)90%, transparent)
        }
    }
    .bg-brand-1000 {
        background-color: rgb(var(--color-brand-1000)/1)
    }
    .bg-brand-1000\/80 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-brand-1000)/1)/1)80%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-brand-1000\/80 {
            background-color: color-mix(in oklab, rgb(var(--color-brand-1000)/1)80%, transparent)
        }
    }
    .bg-control-50 {
        background-color: rgb(var(--color-control-50)/1)
    }
    .bg-control-100 {
        background-color: rgb(var(--color-control-100)/1)
    }
    .bg-control-150 {
        background-color: rgb(var(--color-control-150)/1)
    }
    .bg-control-200 {
        background-color: rgb(var(--color-control-200)/1)
    }
    .bg-control-950 {
        background-color: rgb(var(--color-control-950)/1)
    }
    .bg-control-1000 {
        background-color: rgb(var(--color-control-1000)/1)
    }
    .bg-error\ ! {
        background-color: #de2a3c !important
    }
    .bg-interface-50 {
        background-color: rgb(var(--color-interface-50)/1)
    }
    .bg-interface-1000 {
        background-color: rgb(var(--color-interface-1000)/1)
    }
    .bg-light-control-50\/90 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-light-control-50)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-light-control-50\/90 {
            background-color: color-mix(in oklab, rgb(var(--color-light-control-50)/1)90%, transparent)
        }
    }
    .bg-light-surface-100 {
        background-color: rgb(var(--color-light-surface-100)/1)
    }
    .bg-lm-10 {
        background-color: rgb(var(--color-lm-10)/1)
    }
    .bg-lm-50 {
        background-color: rgb(var(--color-lm-50)/1)
    }
    .bg-lm-100 {
        background-color: rgb(var(--color-lm-100)/1)
    }
    .bg-lm-150 {
        background-color: rgb(var(--color-lm-150)/1)
    }
    .bg-lm-200 {
        background-color: rgb(var(--color-lm-200)/1)
    }
    .bg-lm-600 {
        background-color: rgb(var(--color-lm-600)/1)
    }
    .bg-lm-800 {
        background-color: rgb(var(--color-lm-800)/1)
    }
    .bg-lm-950 {
        background-color: rgb(var(--color-lm-950)/1)
    }
    .bg-lm-950\ ! {
        background-color: rgb(var(--color-lm-950)/1) !important
    }
    .bg-lm-1000 {
        background-color: rgb(var(--color-lm-1000)/1)
    }
    .bg-lm-black-5 {
        background-color: rgba(var(--color-lm-black-5))
    }
    .bg-lm-black-25 {
        background-color: rgb(var(--color-lm-black-25))
    }
    .bg-lm-black-75 {
        background-color: rgb(var(--color-lm-black-75))
    }
    .bg-lm-black-always {
        background-color: rgb(var(--color-lm-black-always)/1)
    }
    .bg-lm-brand {
        background-color: rgb(var(--color-lm-brand)/1)
    }
    .bg-lm-white-25 {
        background-color: rgb(var(--color-lm-white-25)/.25)
    }
    .bg-lm-white-always {
        background-color: rgb(var(--color-lm-white-always)/1)
    }
    .bg-surface-50 {
        background-color: rgb(var(--color-surface-50)/1)
    }
    .bg-surface-50-dropdown {
        background-color: rgb(var(--color-surface-50-dropdown)/1)
    }
    .bg-surface-50-input {
        background-color: rgb(var(--color-surface-50-input)/1)
    }
    .bg-surface-50-tooltip\/30 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-surface-50-tooltip)/1)/1)30%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-surface-50-tooltip\/30 {
            background-color: color-mix(in oklab, rgb(var(--color-surface-50-tooltip)/1)30%, transparent)
        }
    }
    .bg-surface-50-tooltip\/\[\.15\] {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-surface-50-tooltip)/1)/1)15%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-surface-50-tooltip\/\[\.15\] {
            background-color: color-mix(in oklab, rgb(var(--color-surface-50-tooltip)/1)15%, transparent)
        }
    }
    .bg-surface-50-tooltip\/\[\.21\] {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-surface-50-tooltip)/1)/1)21%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-surface-50-tooltip\/\[\.21\] {
            background-color: color-mix(in oklab, rgb(var(--color-surface-50-tooltip)/1)21%, transparent)
        }
    }
    .bg-surface-50\/30 {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-surface-50)/1)/1)30%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .bg-surface-50\/30 {
            background-color: color-mix(in oklab, rgb(var(--color-surface-50)/1)30%, transparent)
        }
    }
    .bg-surface-100 {
        background-color: rgb(var(--color-surface-100)/1)
    }
    .bg-surface-100-input {
        background-color: rgb(var(--color-surface-100-input)/1)
    }
    .bg-surface-150 {
        background-color: rgb(var(--color-surface-150)/1)
    }
    .bg-surface-200 {
        background-color: rgb(var(--color-surface-200)/1)
    }
    .bg-surface-800 {
        background-color: rgb(var(--color-surface-800)/1)
    }
    .bg-surface-950 {
        background-color: rgb(var(--color-surface-950)/1)
    }
    .bg-transparent {
        background-color: #0000
    }
    .bg-transparent\ ! {
        background-color: #0000 !important
    }
    .bg-white {
        background-color: #fff
    }
    .bg-linear-to-b {
        --tw-gradient-position: to bottom
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-b {
            --tw-gradient-position: to bottom in oklab
        }
    }
    .bg-linear-to-b {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-l {
        --tw-gradient-position: to left
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-l {
            --tw-gradient-position: to left in oklab
        }
    }
    .bg-linear-to-l {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-linear-to-r {
        --tw-gradient-position: to right
    }
    @supports (background-image:linear-gradient(in lab, red, red)) {
        .bg-linear-to-r {
            --tw-gradient-position: to right in oklab
        }
    }
    .bg-linear-to-r {
        background-image: linear-gradient(var(--tw-gradient-stops))
    }
    .bg-\(image\:--custom-dashed-border\) {
        background-image: var(--custom-dashed-border)
    }
    .bg-\[linear-gradient\(90deg\,
    \#4370F6_0\%\,
    \#4A91F7_50\%\,
    \#9FB4F9_100\%\)\] {
        background-image: linear-gradient(90deg, #4370f6 0%, #4a91f7 50%, #9fb4f9 100%)
    }
    .bg-\[linear-gradient\(180deg\,
    rgba\(249\, 249\, 249\, 0\)_0\%\,
    \#0ABE98_100\%\)\] {
        background-image: linear-gradient(#f9f9f900 0%, #0abe98 100%)
    }
    .bg-\[linear-gradient\(270deg\,
    \#F9F9F9_0\%\,
    \#00BF7C_100\%\)\] {
        background-image: linear-gradient(270deg, #f9f9f9 0%, #00bf7c 100%)
    }
    .bg-\[linear-gradient\(to_right\,
    \#1F2228_50\%\,
    \#1F22281A_50\%\)\] {
        background-image: linear-gradient(90deg, #1f2228 50%, #1f22281a 50%)
    }
    .from-\[\#09BE97\] {
        --tw-gradient-from: #09be97;
        --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-\[\#455F72\] {
        --tw-gradient-from: #455f72;
        --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-\[\#A9E889\] {
        --tw-gradient-from: #a9e889;
        --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-surface-50-input\/0 {
        --tw-gradient-from: color-mix(in srgb, rgb(rgb(var(--color-surface-50-input)/1)/1)0%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .from-surface-50-input\/0 {
            --tw-gradient-from: color-mix(in oklab, rgb(var(--color-surface-50-input)/1)0%, transparent)
        }
    }
    .from-surface-50-input\/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))
    }
    .from-surface-100-input {
        --tw-gradient-from: rgb(var(--color-surface-100-input)/1);
        --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-surface-100-input\/0 {
        --tw-gradient-from: color-mix(in srgb, rgb(rgb(var(--color-surface-100-input)/1)/1)0%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .from-surface-100-input\/0 {
            --tw-gradient-from: color-mix(in oklab, rgb(var(--color-surface-100-input)/1)0%, transparent)
        }
    }
    .from-surface-100-input\/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))
    }
    .from-white {
        --tw-gradient-from: #fff;
        --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-\[\#8DABAA\] {
        --tw-gradient-to: #8dabaa;
        --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-\[\#09BE97\] {
        --tw-gradient-to: #09be97;
        --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-\[\#008549\] {
        --tw-gradient-to: #008549;
        --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-\[\#A0A3BA\] {
        --tw-gradient-to: #a0a3ba;
        --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-surface-50-input {
        --tw-gradient-to: rgb(var(--color-surface-50-input)/1);
        --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-surface-100-input {
        --tw-gradient-to: rgb(var(--color-surface-100-input)/1);
        --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-80\% {
        --tw-gradient-to-position: 80%
    }
    .\ !bg-cover {
        background-size: cover !important
    }
    .bg-contain\ ! {
        background-size: contain !important
    }
    .bg-cover\ ! {
        background-size: cover !important
    }
    .bg-size-\[150\%\]\ ! {
        background-size: 150% !important
    }
    .bg-fixed\ ! {
        background-attachment: fixed !important
    }
    .bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }
    .bg-bottom\ ! {
        background-position: bottom !important
    }
    .bg-center\ ! {
        background-position: 50% !important
    }
    .bg-top\ ! {
        background-position: top !important
    }
    .\ !bg-no-repeat {
        background-repeat: no-repeat !important
    }
    .fill-current {
        fill: currentColor
    }
    .fill-lm-700 {
        fill: rgb(var(--color-lm-700)/1)
    }
    .object-contain {
        -o-object-fit: contain;
        object-fit: contain
    }
    .object-cover {
        -o-object-fit: cover;
        object-fit: cover
    }
    .object-bottom {
        -o-object-position: bottom;
        object-position: bottom
    }
    .object-bottom-left {
        -o-object-position: left bottom;
        object-position: left 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
    }
    .object-top {
        -o-object-position: top;
        object-position: top
    }
    .object-top-left {
        -o-object-position: left top;
        object-position: left top
    }
    .\ !p-0 {
        padding: calc(var(--spacing)*0) !important
    }
    .p-0 {
        padding: calc(var(--spacing)*0)
    }
    .p-0\ ! {
        padding: calc(var(--spacing)*0) !important
    }
    .p-1 {
        padding: calc(var(--spacing)*1)
    }
    .p-1\.5 {
        padding: calc(var(--spacing)*1.5)
    }
    .p-2 {
        padding: calc(var(--spacing)*2)
    }
    .p-3\.5 {
        padding: calc(var(--spacing)*3.5)
    }
    .p-4 {
        padding: calc(var(--spacing)*4)
    }
    .p-5 {
        padding: calc(var(--spacing)*5)
    }
    .p-6 {
        padding: calc(var(--spacing)*6)
    }
    .p-7\.5 {
        padding: calc(var(--spacing)*7.5)
    }
    .p-8 {
        padding: calc(var(--spacing)*8)
    }
    .p-\[14px\] {
        padding: 14px
    }
    .p-\[22px\] {
        padding: 22px
    }
    .p-\[30px\] {
        padding: 30px
    }
    .p-lm-card {
        padding: var(--padding-lm-card)
    }
    .p-lm-l {
        padding: 32px
    }
    .p-lm-m {
        padding: 24px
    }
    .p-lm-xs {
        padding: 12px
    }
    .px-0 {
        padding-inline: calc(var(--spacing)*0)
    }
    .px-1 {
        padding-inline: calc(var(--spacing)*1)
    }
    .px-1\.5 {
        padding-inline: calc(var(--spacing)*1.5)
    }
    .px-2 {
        padding-inline: calc(var(--spacing)*2)
    }
    .px-3 {
        padding-inline: calc(var(--spacing)*3)
    }
    .px-3\.5 {
        padding-inline: calc(var(--spacing)*3.5)
    }
    .px-4 {
        padding-inline: calc(var(--spacing)*4)
    }
    .px-4\ ! {
        padding-inline: calc(var(--spacing)*4) !important
    }
    .px-5 {
        padding-inline: calc(var(--spacing)*5)
    }
    .px-6 {
        padding-inline: calc(var(--spacing)*6)
    }
    .px-8 {
        padding-inline: calc(var(--spacing)*8)
    }
    .px-10 {
        padding-inline: calc(var(--spacing)*10)
    }
    .px-16 {
        padding-inline: calc(var(--spacing)*16)
    }
    .px-\[0\.219rem\] {
        padding-inline: .219rem
    }
    .px-\[1\.4rem\] {
        padding-inline: 1.4rem
    }
    .px-\[1\.875rem\] {
        padding-inline: 1.875rem
    }
    .px-lm-2xs {
        padding-inline: 8px
    }
    .px-lm-card {
        padding-inline: var(--padding-lm-card)
    }
    .px-lm-m {
        padding-inline: 24px
    }
    .px-lm-s {
        padding-inline: 16px
    }
    .px-lm-xl {
        padding-inline: 40px
    }
    .px-lm-xs {
        padding-inline: 12px
    }
    .py-0 {
        padding-block: calc(var(--spacing)*0)
    }
    .py-0\.5 {
        padding-block: calc(var(--spacing)*.5)
    }
    .py-1 {
        padding-block: calc(var(--spacing)*1)
    }
    .py-1\.5 {
        padding-block: calc(var(--spacing)*1.5)
    }
    .py-2 {
        padding-block: calc(var(--spacing)*2)
    }
    .py-2\.5 {
        padding-block: calc(var(--spacing)*2.5)
    }
    .py-2\.25 {
        padding-block: calc(var(--spacing)*2.25)
    }
    .py-3 {
        padding-block: calc(var(--spacing)*3)
    }
    .py-3\.5 {
        padding-block: calc(var(--spacing)*3.5)
    }
    .py-4 {
        padding-block: calc(var(--spacing)*4)
    }
    .py-5 {
        padding-block: calc(var(--spacing)*5)
    }
    .py-6 {
        padding-block: calc(var(--spacing)*6)
    }
    .py-8 {
        padding-block: calc(var(--spacing)*8)
    }
    .py-10 {
        padding-block: calc(var(--spacing)*10)
    }
    .py-12 {
        padding-block: calc(var(--spacing)*12)
    }
    .py-16 {
        padding-block: calc(var(--spacing)*16)
    }
    .py-18 {
        padding-block: 4.5rem
    }
    .py-\[0\.313rem\] {
        padding-block: .313rem
    }
    .py-\[0\.719rem\] {
        padding-block: .719rem
    }
    .py-\[1\.125rem\] {
        padding-block: 1.125rem
    }
    .py-\[4\.5px\] {
        padding-block: 4.5px
    }
    .py-\[5px\] {
        padding-block: 5px
    }
    .py-\[11px\] {
        padding-block: 11px
    }
    .py-lm-2xs {
        padding-block: 8px
    }
    .py-lm-3xl {
        padding-block: 72px
    }
    .py-lm-l {
        padding-block: 32px
    }
    .py-lm-m {
        padding-block: 24px
    }
    .py-lm-s {
        padding-block: 16px
    }
    .ps-1 {
        padding-inline-start: calc(var(--spacing)*1)
    }
    .ps-2 {
        padding-inline-start: calc(var(--spacing)*2)
    }
    .ps-3 {
        padding-inline-start: calc(var(--spacing)*3)
    }
    .ps-4 {
        padding-inline-start: calc(var(--spacing)*4)
    }
    .ps-6 {
        padding-inline-start: calc(var(--spacing)*6)
    }
    .ps-8 {
        padding-inline-start: calc(var(--spacing)*8)
    }
    .ps-8\.25 {
        padding-inline-start: calc(var(--spacing)*8.25)
    }
    .ps-9\.25 {
        padding-inline-start: calc(var(--spacing)*9.25)
    }
    .ps-\[1\.5rem\] {
        padding-inline-start: 1.5rem
    }
    .ps-\[2\.5rem\] {
        padding-inline-start: 2.5rem
    }
    .ps-\[28px\] {
        padding-inline-start: 28px
    }
    .pe-0 {
        padding-inline-end: calc(var(--spacing)*0)
    }
    .pe-2 {
        padding-inline-end: calc(var(--spacing)*2)
    }
    .pe-4 {
        padding-inline-end: calc(var(--spacing)*4)
    }
    .pe-6 {
        padding-inline-end: calc(var(--spacing)*6)
    }
    .pe-8 {
        padding-inline-end: calc(var(--spacing)*8)
    }
    .pe-8\.5 {
        padding-inline-end: calc(var(--spacing)*8.5)
    }
    .pe-12 {
        padding-inline-end: calc(var(--spacing)*12)
    }
    .pe-\[4\.5rem\] {
        padding-inline-end: 4.5rem
    }
    .\ !pt-8 {
        padding-top: calc(var(--spacing)*8) !important
    }
    .pt-0\ ! {
        padding-top: calc(var(--spacing)*0) !important
    }
    .pt-1 {
        padding-top: calc(var(--spacing)*1)
    }
    .pt-2 {
        padding-top: calc(var(--spacing)*2)
    }
    .pt-3 {
        padding-top: calc(var(--spacing)*3)
    }
    .pt-4 {
        padding-top: calc(var(--spacing)*4)
    }
    .pt-6 {
        padding-top: calc(var(--spacing)*6)
    }
    .pt-7 {
        padding-top: calc(var(--spacing)*7)
    }
    .pt-7\.75 {
        padding-top: calc(var(--spacing)*7.75)
    }
    .pt-8 {
        padding-top: calc(var(--spacing)*8)
    }
    .pt-10 {
        padding-top: calc(var(--spacing)*10)
    }
    .pt-12 {
        padding-top: calc(var(--spacing)*12)
    }
    .pt-33 {
        padding-top: calc(var(--spacing)*33)
    }
    .pt-\[1\.438rem\] {
        padding-top: 1.438rem
    }
    .pt-\[1\.938rem\] {
        padding-top: 1.938rem
    }
    .pt-\[2\.38rem\] {
        padding-top: 2.38rem
    }
    .pt-\[6\.75rem\] {
        padding-top: 6.75rem
    }
    .pt-\[9\.75rem\] {
        padding-top: 9.75rem
    }
    .pt-\[22px\] {
        padding-top: 22px
    }
    .pt-\[56\.29\%\] {
        padding-top: 56.29%
    }
    .pt-\[68px\] {
        padding-top: 68px
    }
    .pt-lm-3xl {
        padding-top: 72px
    }
    .pt-lm-l {
        padding-top: 32px
    }
    .pt-lm-m {
        padding-top: 24px
    }
    .pt-lm-s {
        padding-top: 16px
    }
    .pt-lm-xl {
        padding-top: 40px
    }
    .pr-8 {
        padding-right: calc(var(--spacing)*8)
    }
    .pb-2 {
        padding-bottom: calc(var(--spacing)*2)
    }
    .pb-3 {
        padding-bottom: calc(var(--spacing)*3)
    }
    .pb-4 {
        padding-bottom: calc(var(--spacing)*4)
    }
    .pb-5 {
        padding-bottom: calc(var(--spacing)*5)
    }
    .pb-6 {
        padding-bottom: calc(var(--spacing)*6)
    }
    .pb-8 {
        padding-bottom: calc(var(--spacing)*8)
    }
    .pb-8\ ! {
        padding-bottom: calc(var(--spacing)*8) !important
    }
    .pb-10 {
        padding-bottom: calc(var(--spacing)*10)
    }
    .pb-12 {
        padding-bottom: calc(var(--spacing)*12)
    }
    .pb-20 {
        padding-bottom: calc(var(--spacing)*20)
    }
    .pb-33 {
        padding-bottom: calc(var(--spacing)*33)
    }
    .pb-lm-l {
        padding-bottom: 32px
    }
    .pb-lm-m {
        padding-bottom: 24px
    }
    .\ !pl-\[70px\] {
        padding-left: 70px !important
    }
    .pl-4\.5 {
        padding-left: calc(var(--spacing)*4.5)
    }
    .text-center {
        text-align: center
    }
    .text-end {
        text-align: end
    }
    .text-justify {
        text-align: justify
    }
    .text-left {
        text-align: left
    }
    .text-start {
        text-align: start
    }
    .align-middle {
        vertical-align: middle
    }
    .align-top {
        vertical-align: top
    }
    .font-playfair {
        font-family: var(--font-playfair)
    }
    .font-sans {
        font-family: Inter Tight, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
    }
    .lm-t1 {
        font-size: var(--font-size-lm-t1);
        --tw-leading: var(--line-height-lm-t1);
        line-height: var(--line-height-lm-t1);
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .lm-t2 {
        font-size: var(--font-size-lm-t2);
        --tw-leading: var(--line-height-lm-t2);
        line-height: var(--line-height-lm-t2);
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .text-lm-t2\/lm-t2 {
        font-size: var(--font-size-lm-t2);
        line-height: var(--line-height-lm-t2)
    }
    .text-2xl {
        font-size: 1.375rem
    }
    .text-3xl {
        font-size: 1.5rem
    }
    .text-4xl {
        font-size: 1.75rem
    }
    .text-5xl {
        font-size: 2rem
    }
    .text-6xl {
        font-size: 2.25rem
    }
    .text-7xl {
        font-size: 2.5rem
    }
    .text-8xl {
        font-size: 3rem
    }
    .text-9xl,
    .text-10xl {
        font-size: 4rem
    }
    .text-\[0\.6rem\] {
        font-size: .6rem
    }
    .text-\[11px\] {
        font-size: 11px
    }
    .text-\[13px\] {
        font-size: 13px
    }
    .text-\[15px\] {
        font-size: 15px
    }
    .text-\[16\.33px\] {
        font-size: 16.33px
    }
    .text-\[24px\] {
        font-size: 24px
    }
    .text-\[40px\] {
        font-size: 40px
    }
    .text-\[96px\] {
        font-size: 96px
    }
    .text-base {
        font-size: 1rem
    }
    .text-lg {
        font-size: 1.125rem
    }
    .text-lm-t1 {
        font-size: var(--font-size-lm-t1)
    }
    .text-lm-t2 {
        font-size: var(--font-size-lm-t2)
    }
    .text-lm-t3 {
        font-size: var(--font-size-lm-t3)
    }
    .text-lm-t4 {
        font-size: var(--font-size-lm-t4)
    }
    .text-lm-t5 {
        font-size: var(--font-size-lm-t5)
    }
    .text-lm-t6 {
        font-size: var(--font-size-lm-t6)
    }
    .text-lm-t7 {
        font-size: var(--font-size-lm-t7)
    }
    .text-lm-t8 {
        font-size: var(--font-size-lm-t8)
    }
    .text-lm-t9 {
        font-size: var(--font-size-lm-t9)
    }
    .text-sm {
        font-size: .875rem
    }
    .text-xl {
        font-size: 1.25rem
    }
    .text-xs {
        font-size: .75rem
    }
    .text-xs\ ! {
        font-size: .75rem !important
    }
    .leading-7\.25 {
        --tw-leading: calc(var(--spacing)*7.25);
        line-height: calc(var(--spacing)*7.25)
    }
    .leading-8 {
        --tw-leading: calc(var(--spacing)*8);
        line-height: calc(var(--spacing)*8)
    }
    .leading-11\.5 {
        --tw-leading: calc(var(--spacing)*11.5);
        line-height: calc(var(--spacing)*11.5)
    }
    .leading-12 {
        --tw-leading: calc(var(--spacing)*12);
        line-height: calc(var(--spacing)*12)
    }
    .leading-15 {
        --tw-leading: calc(var(--spacing)*15);
        line-height: calc(var(--spacing)*15)
    }
    .leading-\[1\.05rem\] {
        --tw-leading: 1.05rem;
        line-height: 1.05rem
    }
    .leading-\[1\.65rem\] {
        --tw-leading: 1.65rem;
        line-height: 1.65rem
    }
    .leading-\[1\.488rem\] {
        --tw-leading: 1.488rem;
        line-height: 1.488rem
    }
    .leading-\[2\.025rem\] {
        --tw-leading: 2.025rem;
        line-height: 2.025rem
    }
    .leading-\[18\.2px\] {
        --tw-leading: 18.2px;
        line-height: 18.2px
    }
    .leading-\[18\.6px\] {
        --tw-leading: 18.6px;
        line-height: 18.6px
    }
    .leading-\[18\.90px\] {
        --tw-leading: 18.9px;
        line-height: 18.9px
    }
    .leading-\[21\.7px\] {
        --tw-leading: 21.7px;
        line-height: 21.7px
    }
    .leading-\[24\.8px\] {
        --tw-leading: 24.8px;
        line-height: 24.8px
    }
    .leading-\[26\.95px\] {
        --tw-leading: 26.95px;
        line-height: 26.95px
    }
    .leading-\[116\.16px\] {
        --tw-leading: 116.16px;
        line-height: 116.16px
    }
    .leading-\[150\%\] {
        --tw-leading: 150%;
        line-height: 150%
    }
    .leading-extra-loose {
        --tw-leading: 1.45;
        line-height: 1.45
    }
    .leading-lm-t1 {
        --tw-leading: var(--line-height-lm-t1);
        line-height: var(--line-height-lm-t1)
    }
    .leading-lm-t2 {
        --tw-leading: var(--line-height-lm-t2);
        line-height: var(--line-height-lm-t2)
    }
    .leading-lm-t3 {
        --tw-leading: var(--line-height-lm-t3);
        line-height: var(--line-height-lm-t3)
    }
    .leading-lm-t4 {
        --tw-leading: var(--line-height-lm-t4);
        line-height: var(--line-height-lm-t4)
    }
    .leading-lm-t5 {
        --tw-leading: var(--line-height-lm-t5);
        line-height: var(--line-height-lm-t5)
    }
    .leading-lm-t6 {
        --tw-leading: var(--line-height-lm-t6);
        line-height: var(--line-height-lm-t6)
    }
    .leading-lm-t7 {
        --tw-leading: var(--line-height-lm-t7);
        line-height: var(--line-height-lm-t7)
    }
    .leading-lm-t8 {
        --tw-leading: var(--line-height-lm-t8);
        line-height: var(--line-height-lm-t8)
    }
    .leading-lm-t9 {
        --tw-leading: var(--line-height-lm-t9);
        line-height: var(--line-height-lm-t9)
    }
    .leading-loose {
        --tw-leading: 1.35;
        line-height: 1.35
    }
    .leading-mega-loose {
        --tw-leading: 1.65;
        line-height: 1.65
    }
    .leading-normal {
        --tw-leading: 1.2;
        line-height: 1.2
    }
    .leading-relaxed {
        --tw-leading: 1.25;
        line-height: 1.25
    }
    .leading-snug {
        --tw-leading: 1.15;
        line-height: 1.15
    }
    .leading-tight {
        --tw-leading: 1.1;
        line-height: 1.1
    }
    .font-bold {
        --tw-font-weight: var(--font-weight-bold);
        font-weight: var(--font-weight-bold)
    }
    .font-light {
        --tw-font-weight: var(--font-weight-light);
        font-weight: var(--font-weight-light)
    }
    .font-medium {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium)
    }
    .font-medium\ ! {
        --tw-font-weight: var(--font-weight-medium) !important;
        font-weight: var(--font-weight-medium) !important
    }
    .font-normal {
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal)
    }
    .font-semibold {
        --tw-font-weight: var(--font-weight-semibold);
        font-weight: var(--font-weight-semibold)
    }
    .tracking-\[\.2rem\] {
        --tw-tracking: .2rem;
        letter-spacing: .2rem
    }
    .tracking-\[\.18rem\] {
        --tw-tracking: .18rem;
        letter-spacing: .18rem
    }
    .tracking-\[0\.24px\] {
        --tw-tracking: .24px;
        letter-spacing: .24px
    }
    .tracking-\[0\.24rem\] {
        --tw-tracking: .24rem;
        letter-spacing: .24rem
    }
    .tracking-\[0\.28rem\] {
        --tw-tracking: .28rem;
        letter-spacing: .28rem
    }
    .tracking-\[0\.32px\] {
        --tw-tracking: .32px;
        letter-spacing: .32px
    }
    .tracking-\[0\.65px\] {
        --tw-tracking: .65px;
        letter-spacing: .65px
    }
    .tracking-wide {
        --tw-tracking: var(--tracking-wide);
        letter-spacing: var(--tracking-wide)
    }
    .\[overflow-wrap\:break-word\] {
        overflow-wrap: break-word
    }
    .wrap-anywhere {
        overflow-wrap: anywhere
    }
    .text-ellipsis {
        text-overflow: ellipsis
    }
    .hyphens-auto {
        -webkit-hyphens: auto;
        hyphens: auto
    }
    .hyphens-manual {
        -webkit-hyphens: manual;
        hyphens: manual
    }
    .whitespace-nowrap {
        white-space: nowrap
    }
    .whitespace-pre-line {
        white-space: pre-line
    }
    .whitespace-pre-wrap {
        white-space: pre-wrap
    }
    .\ !text-lm-950 {
        color: rgb(var(--color-lm-950)/1) !important
    }
    .\ !text-white {
        color: #fff !important
    }
    .text-\[\#2B334C\] {
        color: #2b334c
    }
    .text-\[\#676F8B\] {
        color: #676f8b
    }
    .text-\[\#ff0000\]\ ! {
        color: red !important
    }
    .text-\[rgb\(113\,
    116\,
    122\)\] {
        color: #71747a
    }
    .text-\[rgb\(161\,
    163\,
    173\)\] {
        color: #a1a3ad
    }
    .text-\[rgba\(2\,
    195\,
    154\,
    0\.9\)\] {
        color: #02c39ae6
    }
    .text-\[rgba\(10\,
    190\,
    152\,
    0\.9\)\] {
        color: #0abe98e6
    }
    .text-\[rgba\(45\,
    72\,
    214\,
    0\.9\)\] {
        color: #2d48d6e6
    }
    .text-\[rgba\(51\,
    205\,
    118\,
    0\.9\)\] {
        color: #33cd76e6
    }
    .text-\[rgba\(59\,
    140\,
    255\,
    0\.9\)\] {
        color: #3b8cffe6
    }
    .text-\[rgba\(113\,
    116\,
    122\,
    1\)\] {
        color: #71747a
    }
    .text-accent-500 {
        color: rgb(var(--color-accent-500)/1)
    }
    .text-brand-50 {
        color: rgb(var(--color-brand-50)/1)
    }
    .text-brand-50\/90 {
        color: color-mix(in srgb, rgb(rgb(var(--color-brand-50)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-brand-50\/90 {
            color: color-mix(in oklab, rgb(var(--color-brand-50)/1)90%, transparent)
        }
    }
    .text-brand-500 {
        color: rgb(var(--color-brand-500)/1)
    }
    .text-brand-1000 {
        color: rgb(var(--color-brand-1000)/1)
    }
    .text-brand-1000\/80 {
        color: color-mix(in srgb, rgb(rgb(var(--color-brand-1000)/1)/1)80%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-brand-1000\/80 {
            color: color-mix(in oklab, rgb(var(--color-brand-1000)/1)80%, transparent)
        }
    }
    .text-control-50\/90 {
        color: color-mix(in srgb, rgb(rgb(var(--color-control-50)/1)/1)90%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-control-50\/90 {
            color: color-mix(in oklab, rgb(var(--color-control-50)/1)90%, transparent)
        }
    }
    .text-control-200 {
        color: rgb(var(--color-control-200)/1)
    }
    .text-control-600 {
        color: rgb(var(--color-control-600)/1)
    }
    .text-control-650 {
        color: rgb(var(--color-control-650)/1)
    }
    .text-control-950 {
        color: rgb(var(--color-control-950)/1)
    }
    .text-control-950\ ! {
        color: rgb(var(--color-control-950)/1) !important
    }
    .text-control-1000 {
        color: rgb(var(--color-control-1000)/1)
    }
    .text-error {
        color: #de2a3c
    }
    .text-hero-eyebrow-bottom {
        color: rgb(var(--color-hero-eyebrow-bottom)/1)
    }
    .text-inherit {
        color: inherit
    }
    .text-interface-50 {
        color: rgb(var(--color-interface-50)/1)
    }
    .text-interface-50\/70 {
        color: color-mix(in srgb, rgb(rgb(var(--color-interface-50)/1)/1)70%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-interface-50\/70 {
            color: color-mix(in oklab, rgb(var(--color-interface-50)/1)70%, transparent)
        }
    }
    .text-interface-50\/80 {
        color: color-mix(in srgb, rgb(rgb(var(--color-interface-50)/1)/1)80%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-interface-50\/80 {
            color: color-mix(in oklab, rgb(var(--color-interface-50)/1)80%, transparent)
        }
    }
    .text-interface-500 {
        color: rgb(var(--color-interface-500)/1)
    }
    .text-interface-700 {
        color: rgb(var(--color-interface-700)/1)
    }
    .text-interface-800 {
        color: rgb(var(--color-interface-800)/1)
    }
    .text-interface-1000 {
        color: rgb(var(--color-interface-1000)/1)
    }
    .text-light-interface-500 {
        color: rgb(var(--color-light-interface-500)/1)
    }
    .text-light-interface-800 {
        color: rgb(var(--color-light-interface-800)/1)
    }
    .text-lm-10 {
        color: rgb(var(--color-lm-10)/1)
    }
    .text-lm-10\ ! {
        color: rgb(var(--color-lm-10)/1) !important
    }
    .text-lm-100 {
        color: rgb(var(--color-lm-100)/1)
    }
    .text-lm-150 {
        color: rgb(var(--color-lm-150)/1)
    }
    .text-lm-400 {
        color: rgb(var(--color-lm-400)/1)
    }
    .text-lm-500 {
        color: rgb(var(--color-lm-500)/1)
    }
    .text-lm-600 {
        color: rgb(var(--color-lm-600)/1)
    }
    .text-lm-600\/0 {
        color: color-mix(in srgb, rgb(rgb(var(--color-lm-600)/1)/1)0%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-lm-600\/0 {
            color: color-mix(in oklab, rgb(var(--color-lm-600)/1)0%, transparent)
        }
    }
    .text-lm-600\/40 {
        color: color-mix(in srgb, rgb(rgb(var(--color-lm-600)/1)/1)40%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-lm-600\/40 {
            color: color-mix(in oklab, rgb(var(--color-lm-600)/1)40%, transparent)
        }
    }
    .text-lm-700 {
        color: rgb(var(--color-lm-700)/1)
    }
    .text-lm-800 {
        color: rgb(var(--color-lm-800)/1)
    }
    .text-lm-950 {
        color: rgb(var(--color-lm-950)/1)
    }
    .text-lm-950\ ! {
        color: rgb(var(--color-lm-950)/1) !important
    }
    .text-lm-950\/40 {
        color: color-mix(in srgb, rgb(rgb(var(--color-lm-950)/1)/1)40%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .text-lm-950\/40 {
            color: color-mix(in oklab, rgb(var(--color-lm-950)/1)40%, transparent)
        }
    }
    .text-lm-1000 {
        color: rgb(var(--color-lm-1000)/1)
    }
    .text-lm-black-5 {
        color: rgba(var(--color-lm-black-5))
    }
    .text-lm-black-25 {
        color: rgb(var(--color-lm-black-25))
    }
    .text-lm-black-50 {
        color: rgb(var(--color-lm-black-50))
    }
    .text-lm-black-75 {
        color: rgb(var(--color-lm-black-75))
    }
    .text-lm-black-always {
        color: rgb(var(--color-lm-black-always)/1)
    }
    .text-lm-brand {
        color: rgb(var(--color-lm-brand)/1)
    }
    .text-lm-white-25 {
        color: rgb(var(--color-lm-white-25)/.25)
    }
    .text-lm-white-50 {
        color: rgb(var(--color-lm-white)/.5)
    }
    .text-lm-white-75 {
        color: rgb(var(--color-lm-white)/.75)
    }
    .text-lm-white-always {
        color: rgb(var(--color-lm-white-always)/1)
    }
    .text-success {
        color: #2cc875
    }
    .text-surface-50 {
        color: rgb(var(--color-surface-50)/1)
    }
    .text-surface-1000 {
        color: rgb(var(--color-surface-1000)/1)
    }
    .text-transparent {
        color: #0000
    }
    .text-white {
        color: #fff
    }
    .capitalize {
        text-transform: capitalize
    }
    .lowercase {
        text-transform: lowercase
    }
    .uppercase {
        text-transform: uppercase
    }
    .italic {
        font-style: italic
    }
    .lining-nums {
        --tw-numeric-figure: lining-nums;
        font-feature-settings: var(--tw-ordinal, )var(--tw-slashed-zero, )var(--tw-numeric-figure, )var(--tw-numeric-spacing, )var(--tw-numeric-fraction, );
        font-variant-numeric: var(--tw-ordinal, )var(--tw-slashed-zero, )var(--tw-numeric-figure, )var(--tw-numeric-spacing, )var(--tw-numeric-fraction, )
    }
    .line-through {
        text-decoration-line: line-through
    }
    .underline {
        text-decoration-line: underline
    }
    .caret-brand-500 {
        caret-color: rgb(var(--color-brand-500)/1)
    }
    .opacity-0 {
        opacity: 0
    }
    .opacity-20 {
        opacity: .2
    }
    .opacity-30 {
        opacity: .3
    }
    .opacity-35 {
        opacity: .35
    }
    .opacity-40 {
        opacity: .4
    }
    .opacity-40\ ! {
        opacity: .4 !important
    }
    .opacity-50 {
        opacity: .5
    }
    .opacity-60 {
        opacity: .6
    }
    .opacity-70 {
        opacity: .7
    }
    .opacity-80 {
        opacity: .8
    }
    .opacity-90 {
        opacity: .9
    }
    .opacity-100 {
        opacity: 1
    }
    .opacity-100\ ! {
        opacity: 1 !important
    }
    .opacity-\[\.15\] {
        opacity: .15
    }
    .shadow-\[0px_10px_24px_-8px_rgba\(108\,
    111\,
    120\,
    0\.20\)\] {
        --tw-shadow: 0px 10px 24px -8px var(--tw-shadow-color, #6c6f7833);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-lg {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .shadow-md {
        --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0000001a), 0 2px 4px -2px var(--tw-shadow-color, #0000001a);
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
    }
    .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)
    }
    .shadow-sm {
        --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)
    }
    .outline {
        outline-style: var(--tw-outline-style);
        outline-width: 1px
    }
    .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, )
    }
    .brightness-0 {
        --tw-brightness: brightness(0%);
        filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )
    }
    .brightness-70 {
        --tw-brightness: brightness(70%);
        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, )
    }
    .brightness-100 {
        --tw-brightness: brightness(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, )
    }
    .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-md {
        --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, )
    }
    .backdrop-blur-sm {
        --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, )
    }
    .backdrop-blur-xl {
        --tw-backdrop-blur: blur(var(--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, )
    }
    .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-\[grid-template-rows\,
    opacity\,
    transform\] {
        transition-property: grid-template-rows, opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-\[top\,
    opacity\,
    transform\] {
        transition-property: top, opacity, transform;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-all {
        transition-property: all;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-colors {
        transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-opacity {
        transition-property: opacity;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-shadow {
        transition-property: box-shadow;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .transition-transform {
        transition-property: transform, translate, scale, rotate;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
        transition-duration: var(--tw-duration, var(--default-transition-duration))
    }
    .duration-0 {
        --tw-duration: 0s;
        transition-duration: 0s
    }
    .duration-150 {
        --tw-duration: .15s;
        transition-duration: .15s
    }
    .duration-200 {
        --tw-duration: .2s;
        transition-duration: .2s
    }
    .duration-300 {
        --tw-duration: .3s;
        transition-duration: .3s
    }
    .duration-400 {
        --tw-duration: .4s;
        transition-duration: .4s
    }
    .duration-500 {
        --tw-duration: .5s;
        transition-duration: .5s
    }
    .duration-700 {
        --tw-duration: .7s;
        transition-duration: .7s
    }
    .duration-800 {
        --tw-duration: .8s;
        transition-duration: .8s
    }
    .duration-1000 {
        --tw-duration: 1s;
        transition-duration: 1s
    }
    .duration-5000 {
        --tw-duration: 5s;
        transition-duration: 5s
    }
    .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
    }
    .will-change-\[top\,
    opacity\,
    transform\] {
        will-change: top, opacity, transform
    }
    .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-user-drag\:none\] {
        -webkit-user-drag: none
    }
    .\[background\:var\(--custom-background-mobile\)\] {
        background: var(--custom-background-mobile)
    }
    .\[clip-path\:inset\(0\%\)\] {
        clip-path: inset(0%)
    }
    .scrollbar-thumb-\[\#B6B7BC\] {
        --scrollbar-thumb: #b6b7bc
    }
    .scrollbar-thumb-rounded-full {
        --scrollbar-thumb-radius: 9999px
    }
    .scrollbar-track-\[\#E5E5E8\] {
        --scrollbar-track: #e5e5e8
    }
    .scrollbar-track-rounded-full {
        --scrollbar-track-radius: 9999px
    }
    .scrollbar-track-white {
        --scrollbar-track: #fff
    }
    .scrollbar-w-1 {
        --scrollbar-width: .25rem
    }
    .scrollbar-w-2 {
        --scrollbar-width: .5rem
    }
    .group-focus-within\:\ !bg-lm-greyblue-50:is(:where(.group):focus-within *) {
        background-color: rgb(var(--color-lm-greyblue-50)/1) !important
    }
    @media (hover:hover) {
        .group-hover\:bg-lm-950:is(:where(.group): hover *) {
            background-color:rgb(var(--color-lm-950)/1)
        }
        .group-hover\:fill-lm-700:is(:where(.group):hover *) {
            fill: rgb(var(--color-lm-700)/1)
        }
        .group-hover\:text-control-650:is(:where(.group):hover *) {
            color: rgb(var(--color-control-650)/1)
        }
        .group-hover\:text-lm-10:is(:where(.group):hover *) {
            color: rgb(var(--color-lm-10)/1)
        }
        .group-hover\:opacity-40:is(:where(.group):hover *) {
            opacity: .4
        }
        .group-hover\:opacity-80:is(:where(.group):hover *) {
            opacity: .8
        }
        .group-hover\:opacity-100:is(:where(.group):hover *) {
            opacity: 1
        }
    }
    .group-active\:bg-lm-950:is(:where(.group):active *) {
        background-color: rgb(var(--color-lm-950)/1)
    }
    .group-active\:text-lm-10:is(:where(.group):active *) {
        color: rgb(var(--color-lm-10)/1)
    }
    .peer-checked\:translate-y-0:is(:where(.peer):checked~*) {
        --tw-translate-y: calc(var(--spacing)*0);
        translate: var(--tw-translate-x)var(--tw-translate-y)
    }
    .peer-checked\:grid-rows-\[1fr\]:is(:where(.peer):checked~*) {
        grid-template-rows: 1fr
    }
    .peer-checked\:opacity-0:is(:where(.peer):checked~*) {
        opacity: 0
    }
    .peer-checked\:opacity-100:is(:where(.peer):checked~*) {
        opacity: 1
    }
    .placeholder\:lm-t6::placeholder {
        font-size: var(--font-size-lm-t6);
        --tw-leading: var(--line-height-lm-t6);
        line-height: var(--line-height-lm-t6);
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium);
        --tw-tracking: .28px;
        letter-spacing: .28px
    }
    @media (min-width:688px) {
        .placeholder\:lm-t6::placeholder {
            --tw-tracking: .32px;
            letter-spacing: .32px
        }
    }
    .placeholder\:lm-t7::placeholder {
        font-size: var(--font-size-lm-t7);
        --tw-leading: var(--line-height-lm-t7);
        line-height: var(--line-height-lm-t7);
        --tw-font-weight: var(--font-weight-normal);
        font-weight: var(--font-weight-normal);
        --tw-tracking: .56px;
        letter-spacing: .56px
    }
    @media (min-width:688px) {
        .placeholder\:lm-t7::placeholder {
            --tw-tracking: .64px;
            letter-spacing: .64px
        }
    }
    .placeholder\:lm-t9::placeholder {
        font-size: var(--font-size-lm-t9);
        --tw-leading: var(--line-height-lm-t9);
        line-height: var(--line-height-lm-t9);
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium);
        --tw-tracking: .24px;
        letter-spacing: .24px
    }
    .placeholder\:text-lm-500::placeholder {
        color: rgb(var(--color-lm-500)/1)
    }
    .placeholder\:text-lm-600::placeholder {
        color: rgb(var(--color-lm-600)/1)
    }
    .backdrop\:bg-interface-1000\/70::backdrop {
        background-color: color-mix(in srgb, rgb(rgb(var(--color-interface-1000)/1)/1)70%, transparent)
    }
    @supports (color:color-mix(in lab, red, red)) {
        .backdrop\:bg-interface-1000\/70::backdrop {
            background-color: color-mix(in oklab, rgb(var(--color-interface-1000)/1)70%, transparent)
        }
    }
    .backdrop\:bg-lm-black-25::backdrop {
        background-color: rgb(var(--color-lm-black-25))
    }
    .before\:pointer-events-none:before {
        content: var(--tw-content);
        pointer-events: none
    }
    .before\:absolute:before {
        content: var(--tw-content);
        position: absolute
    }
    .before\:-start-\[1\.35rem\]:before {
        content: var(--tw-content);
        inset-inline-start: -1.35rem
    }
    .before\:-start-\[2\.5rem\]:before {
        content: var(--tw-content);
        inset-inline-start: -2.5rem
    }
    .before\:-start-\[2\.35rem\]:before {
        content: var(--tw-content);
        inset-inline-start: -2.35rem
    }
    .before\:-start-\[28px\]:before {
        content: var(--tw-content);
        inset-inline-start: -28px
    }
    .before\:-start-\[36px\]:before {
        content: var(--tw-content);
        inset-inline-start: -36px
    }
    .before\:start-0:before {
        content: var(--tw-content);
        inset-inline-start: calc(var(--spacing)*0)
    }
    .before\:top-0:before {
        content: var(--tw-content);
        top: calc(var(--spacing)*0)
    }
    .before\:top-1:before {
        content: var(--tw-content);
        top: calc(var(--spacing)*1)
    }
    .before\:top-1\/2:before {
        content: var(--tw-content);
        top: 50%
    }
    .before\:top-\[0\.1rem\]:before {
        content: var(--tw-content);
        top: .1rem
    }
    .before\:top-\[0\.2rem\]:before {
        content: var(--tw-content);
        top: .2rem
    }
    .before\:top-\[0\.38rem\]:before {
        content: var(--tw-content);
        top: .38rem
    }
    .before\:top-\[2\.4px\]:before {
        content: var(--tw-content);
        top: 2.4px
    }
    .before\:top-\[2px\]:before {
        content: var(--tw-content);
        top: 2px
    }
    .before\:top-\[3\.2px\]:before {
        content: var(--tw-content);
        top: 3.2px
    }
    .before\:top-\[3px\]:before {
        content: var(--tw-content);
        top: 3px
    }
    .before\:left-lm-3xs:before {
        content: var(--tw-content);
        left: 4px
    }
    .before\:z-1:before {
        content: var(--tw-content);
        z-index: 1
    }
    .before\:size-4:before {
        content: var(--tw-content);
        width: calc(var(--spacing)*4);
        height: calc(var(--spacing)*4)
    }
    .before\:size-5:before {
        content: var(--tw-content);
        width: calc(var(--spacing)*5);
        height: calc(var(--spacing)*5)
    }
    .before\:size-6:before {
        content: var(--tw-content);
        width: calc(var(--spacing)*6);
        height: calc(var(--spacing)*6)
    }
    .before\:size-full:before {
        content: var(--tw-content);
        width: 100%;
        height: 100%
    }
    .before\:size-lm-2xs:before {
        content: var(--tw-content);
        width: 8px;
        height: 8px
    }
    .before\:h-0\.5:before {
        content: var(--tw-content);
        height: calc(var(--spacing)*.5)
    }
    .before\:h-2:before {
        content: var(--tw-content);
        height: calc(var(--spacing)*2)
    }
    .before\:w-full:before {
        content: var(--tw-content);
        width: 100%
    }
    .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\:rounded-full:before {
        content: var(--tw-content);
        border-radius: 3.40282e38px
    }
    .before\:border-8:before {
        content: var(--tw-content);
        border-style: var(--tw-border-style);
        border-width: 8px
    }
    .before\:border-x-12:before {
        content: var(--tw-content);
        border-inline-style: var(--tw-border-style);
        border-inline-width: 12px
    }
    .before\:border-surface-50:before {
        content: var(--tw-content);
        border-color: rgb(var(--color-surface-50)/1)
    }
    .before\:bg-brand-500:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-brand-500)/1)
    }
    .before\:bg-interface-400:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-interface-400)/1)
    }
    .before\:bg-lm-600:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-lm-600)/1)
    }
    .before\:bg-lm-800:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-lm-800)/1)
    }
    .before\:bg-lm-950:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-lm-950)/1)
    }
    .before\:bg-lm-brand:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-lm-brand)/1)
    }
    .before\:bg-surface-50:before {
        content: var(--tw-content);
        background-color: rgb(var(--color-surface-50)/1)
    }
    .before\:bg-white:before {
        content: var(--tw-content);
        background-color: #fff
    }
    .before\:content-\[\"\"\]:before,.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:start-0:after{content:var(--tw-content);inset-inline-start:calc(var(--spacing)*0)}.after\:-bottom-1:after{content:var(--tw-content);bottom:calc(var(--spacing)*-1)}.after\:-bottom-5:after{content:var(--tw-content);bottom:calc(var(--spacing)*-5)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:-ms-2:after{content:var(--tw-content);margin-inline-start:calc(var(--spacing)*-2)}.after\:h-2:after{content:var(--tw-content);height:calc(var(--spacing)*2)}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing)*5)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:min-w-2:after{content:var(--tw-content);min-width:calc(var(--spacing)*2)}.after\:min-w-4:after{content:var(--tw-content);min-width:calc(var(--spacing)*4)}.after\:bg-lm-200:after{content:var(--tw-content);background-color:rgb(var(--color-lm-200)/1)}.after\:bg-surface-50:after{content:var(--tw-content);background-color:rgb(var(--color-surface-50)/1)}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:basis-full:first-child{flex-basis:100%}.first\:border-transparent:first-child{border-color:#0000}.first\:px-0:first-child{padding-inline:calc(var(--spacing)*0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.first\:text-start:first-child{text-align:start}.first\:font-medium:first-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.first\:text-black:first-child{color:#121212}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:w-\[11\.688rem\]\!:last-child{width:11.688rem!important}.last\:max-w-\[11\.688rem\]\!:last-child{max-width:11.688rem!important}.last\:border-b-transparent:last-child{border-bottom-color:#0000}.odd\:bg-surface-100:nth-child(odd){background-color:rgb(var(--color-surface-100)/1)}.autofill\:bg-white\!:autofill{background-color:#fff!important}.autofill\:shadow-\[inset_0_0_0px_1000px_rgb\(249\,249\,249\)\]:autofill{--tw-shadow:inset 0 0 0px 1000px var(--tw-shadow-color,#f9f9f9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-control-250:hover{border-color:rgb(var(--color-control-250)/1)}.hover\:border-control-600:hover{border-color:rgb(var(--color-control-600)/1)}.hover\:border-interface-1000:hover{border-color:rgb(var(--color-interface-1000)/1)}.hover\:border-lm-600:hover{border-color:rgb(var(--color-lm-600)/1)}.hover\:border-lm-700:hover{border-color:rgb(var(--color-lm-700)/1)}.hover\:bg-\[\#0000000A\]:hover{background-color:#0000000a}.hover\:bg-brand-50:hover{background-color:rgb(var(--color-brand-50)/1)}.hover\:bg-brand-300:hover{background-color:rgb(var(--color-brand-300)/1)}.hover\:bg-brand-500:hover{background-color:rgb(var(--color-brand-500)/1)}.hover\:bg-brand-500\/80:hover{background-color:color-mix(in srgb,rgb(rgb(var(--color-brand-500)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-500\/80:hover{background-color:color-mix(in oklab,rgb(var(--color-brand-500)/1)80%,transparent)}}.hover\:bg-brand-550:hover{background-color:rgb(var(--color-brand-550)/1)}.hover\:bg-brand-1000:hover{background-color:rgb(var(--color-brand-1000)/1)}.hover\:bg-brand-1000\/80:hover{background-color:color-mix(in srgb,rgb(rgb(var(--color-brand-1000)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand-1000\/80:hover{background-color:color-mix(in oklab,rgb(var(--color-brand-1000)/1)80%,transparent)}}.hover\:bg-control-100:hover{background-color:rgb(var(--color-control-100)/1)}.hover\:bg-control-150:hover{background-color:rgb(var(--color-control-150)/1)}.hover\:bg-control-650:hover{background-color:rgb(var(--color-control-650)/1)}.hover\:bg-light-control-50:hover{background-color:rgb(var(--color-light-control-50)/1)}.hover\:bg-lm-700:hover{background-color:rgb(var(--color-lm-700)/1)}.hover\:bg-lm-950:hover{background-color:rgb(var(--color-lm-950)/1)}.hover\:bg-lm-black-5:hover{background-color:rgba(var(--color-lm-black-5))}.hover\:bg-surface-100:hover{background-color:rgb(var(--color-surface-100)/1)}.hover\:bg-white\!:hover{background-color:#fff!important}.hover\:text-brand-50:hover{color:rgb(var(--color-brand-50)/1)}.hover\:text-brand-500:hover{color:rgb(var(--color-brand-500)/1)}.hover\:text-brand-500\/80:hover{color:color-mix(in srgb,rgb(rgb(var(--color-brand-500)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:text-brand-500\/80:hover{color:color-mix(in oklab,rgb(var(--color-brand-500)/1)80%,transparent)}}.hover\:text-brand-550:hover{color:rgb(var(--color-brand-550)/1)}.hover\:text-brand-1000:hover{color:rgb(var(--color-brand-1000)/1)}.hover\:text-brand-1000\/80:hover{color:color-mix(in srgb,rgb(rgb(var(--color-brand-1000)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:text-brand-1000\/80:hover{color:color-mix(in oklab,rgb(var(--color-brand-1000)/1)80%,transparent)}}.hover\:text-control-50:hover{color:rgb(var(--color-control-50)/1)}.hover\:text-control-650:hover{color:rgb(var(--color-control-650)/1)}.hover\:text-control-1000:hover{color:rgb(var(--color-control-1000)/1)}.hover\:text-inherit:hover{color:inherit}.hover\:text-interface-700:hover{color:rgb(var(--color-interface-700)/1)}.hover\:text-lm-950:hover{color:rgb(var(--color-lm-950)/1)}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0px_16px_32px_-8px_rgba\(108\,111\,120\,0\.25\)\]:hover{--tw-shadow:0px 16px 32px -8px var(--tw-shadow-color,#6c6f7840);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-100:hover{--tw-brightness:brightness(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,)}}.focus\:bg-brand-50:focus{background-color:rgb(var(--color-brand-50)/1)}.focus\:bg-brand-500:focus{background-color:rgb(var(--color-brand-500)/1)}.focus\:bg-brand-550:focus{background-color:rgb(var(--color-brand-550)/1)}.focus\:bg-brand-1000:focus{background-color:rgb(var(--color-brand-1000)/1)}.focus\:bg-brand-1000\/80:focus{background-color:color-mix(in srgb,rgb(rgb(var(--color-brand-1000)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-brand-1000\/80:focus{background-color:color-mix(in oklab,rgb(var(--color-brand-1000)/1)80%,transparent)}}.focus\:bg-control-650:focus{background-color:rgb(var(--color-control-650)/1)}.focus\:text-brand-50:focus{color:rgb(var(--color-brand-50)/1)}.focus\:text-brand-550:focus{color:rgb(var(--color-brand-550)/1)}.focus\:text-brand-1000:focus{color:rgb(var(--color-brand-1000)/1)}.focus\:text-brand-1000\/80:focus{color:color-mix(in srgb,rgb(rgb(var(--color-brand-1000)/1)/1)80%,transparent)}@supports (color:color-mix(in lab, red, red)){.focus\:text-brand-1000\/80:focus{color:color-mix(in oklab,rgb(var(--color-brand-1000)/1)80%,transparent)}}.focus\:text-control-50:focus{color:rgb(var(--color-control-50)/1)}.focus\:text-control-650:focus{color:rgb(var(--color-control-650)/1)}.focus\:text-control-1000:focus{color:rgb(var(--color-control-1000)/1)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.has-\[\:focus\]\:\!border-lm-greyblue-200:has(:focus){border-color:rgb(var(--color-lm-greyblue-200)/1)!important}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}:is(.\*\*\:data-active\:-translate-x-1\/2 *)[data-active]{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}:is(.\*\*\:data-active\:duration-0 *)[data-active]{--tw-duration:0s;transition-duration:0s}.data-\[state\=closed\]\:-top-8[data-state=closed]{top:calc(var(--spacing)*-8)}.data-\[state\=closed\]\:opacity-0[data-state=closed]{opacity:0}.data-\[state\=open\]\:\!top-4[data-state=open]{top:calc(var(--spacing)*4)!important}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[swipe\=end\]\:opacity-0[data-swipe=end]{opacity:0}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}@media not all and (min-width:1025px){.max-xl\:after\:min-w-2:after{content:var(--tw-content);min-width:calc(var(--spacing)*2)}}@media not all and (min-width:1024px){.max-desktop\:pr-0\!{padding-right:calc(var(--spacing)*0)!important}}@media not all and (min-width:688px){.max-tablet\:hidden{display:none}}@media not all and (min-width:641px){.max-md\:ml-0{margin-left:calc(var(--spacing)*0)}.max-md\:w-full{width:100%}.max-md\:flex-col{flex-direction:column}.max-md\:flex-wrap{flex-wrap:wrap}}@media (min-width:320px){.sm\:h-17\.25{height:calc(var(--spacing)*17.25)}.sm\:w-25{width:calc(var(--spacing)*25)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:rounded-\[2rem\]{border-radius:2rem}}@media (min-width:641px){.md\:relative{position:relative}.md\:right-40{right:calc(var(--spacing)*40)}.md\:left-44{left:calc(var(--spacing)*44)}.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mx-auto{margin-inline:auto}.md\:-mt-6{margin-top:calc(var(--spacing)*-6)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:mt-8{margin-top:calc(var(--spacing)*8)}.md\:mt-16{margin-top:calc(var(--spacing)*16)}.md\:mr-0{margin-right:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:block{display:block}.md\:flex{display:flex}.md\:flex\!{display:flex!important}.md\:hidden{display:none}.md\:h-0{height:calc(var(--spacing)*0)}.md\:h-90{height:calc(var(--spacing)*90)}.md\:h-152{height:calc(var(--spacing)*152)}.md\:h-\[5\.563\.rem\]{height:5.563.rem}.md\:h-\[10\.375rem\]{height:10.375rem}.md\:h-\[109\.69px\]{height:109.69px}.md\:h-\[165px\]{height:165px}.md\:h-\[223px\]{height:223px}.md\:h-\[338\.5px\]{height:338.5px}.md\:max-h-40\.5{max-height:calc(var(--spacing)*40.5)}.md\:max-h-98{max-height:calc(var(--spacing)*98)}.md\:w-70{width:calc(var(--spacing)*70)}.md\:w-\[5\.563rem\]{width:5.563rem}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:w-min{width:min-content}.md\:max-w-36{max-width:calc(var(--spacing)*36)}.md\:max-w-162{max-width:calc(var(--spacing)*162)}.md\:max-w-\[39\.688rem\]{max-width:39.688rem}.md\:max-w-\[85vw\]{max-width:85vw}.md\:min-w-0{min-width:calc(var(--spacing)*0)}.md\:min-w-74{min-width:calc(var(--spacing)*74)}.md\:min-w-83\.75{min-width:calc(var(--spacing)*83.75)}.md\:min-w-308{min-width:calc(var(--spacing)*308)}.md\:min-w-\[33\.33\%\]{min-width:33.33%}.md\:min-w-\[49\%\]{min-width:49%}.md\:min-w-\[50\%\]{min-width:50%}.md\:min-w-\[66\.66\%\]{min-width:66.66%}.md\:min-w-\[calc\(100\%\+4px\)\]{min-width:calc(100% + 4px)}.md\:shrink{flex-shrink:1}.md\:grow{flex-grow:1}.md\:basis-1\/2{flex-basis:50%}.md\:basis-1\/3{flex-basis:33.3333%}.md\:basis-2\/3{flex-basis:66.6667%}.md\:basis-59{flex-basis:calc(var(--spacing)*59)}.md\:basis-\[176px\]{flex-basis:176px}.md\:basis-\[calc\(25\%-0\.75rem\)\]{flex-basis:calc(25% - .75rem)}.md\:basis-\[calc\(100\%\/3-2rem\/3\)\]{flex-basis:calc(33.3333% - .666667rem)}.md\:basis-auto{flex-basis:auto}.md\:translate-x-\[-2px\]{--tw-translate-x:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-\[-2px\]{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:transform-none{transform:none}.md\:cursor-pointer{cursor:pointer}.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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:grid-rows-\[repeat\(2\,minmax\(min-content\,max-content\)\)\]{grid-template-rows:repeat(2,minmax(min-content,max-content))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-start{justify-content:flex-start}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.md\:gap-x-16{-moz-column-gap:calc(var(--spacing)*16);column-gap:calc(var(--spacing)*16)}.md\:gap-y-4{row-gap:calc(var(--spacing)*4)}.md\:self-auto{align-self:auto}.md\:overflow-hidden{overflow:hidden}.md\:overflow-visible{overflow:visible}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-md{border-radius:var(--radius-md)}.md\:rounded-none{border-radius:0}.md\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.md\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.md\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.md\:border-2{border-style:var(--tw-border-style);border-width:2px}.md\:border-none{--tw-border-style:none;border-style:none}.md\:border-control-250{border-color:rgb(var(--color-control-250)/1)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:ps-4{padding-inline-start:calc(var(--spacing)*4)}.md\:pe-0{padding-inline-end:calc(var(--spacing)*0)}.md\:pe-10{padding-inline-end:calc(var(--spacing)*10)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:pt-16{padding-top:calc(var(--spacing)*16)}.md\:pt-18{padding-top:4.5rem}.md\:pt-\[2\.313rem\]{padding-top:2.313rem}.md\:pr-0{padding-right:calc(var(--spacing)*0)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:pb-12{padding-bottom:calc(var(--spacing)*12)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-\[2\.2rem\]{padding-bottom:2.2rem}.md\:text-center{text-align:center}.md\:text-start{text-align:start}.md\:text-4xl{font-size:1.75rem}.md\:text-5xl{font-size:2rem}.md\:text-7xl{font-size:2.5rem}.md\:text-base{font-size:1rem}.md\:leading-mega-loose{--tw-leading:1.65;line-height:1.65}.md\:leading-relaxed{--tw-leading:1.25;line-height:1.25}.md\:text-ellipsis{text-overflow:ellipsis}.md\:whitespace-nowrap{white-space:nowrap}.md\:opacity-100{opacity:1}.md\:\[clip-path\:inset\(0\%_0\%_100\%\)\]{clip-path:inset(0% 0% 100%)}:is(.md\:\*\:w-\[calc\(50\%-8px\)\]>*){width:calc(50% - 8px)}.md\:first\:basis-auto:first-child{flex-basis:auto}}@media (min-width:688px){.tablet\:absolute{position:absolute}.tablet\:sticky{position:sticky}.tablet\:start-8{inset-inline-start:calc(var(--spacing)*8)}.tablet\:end-8{inset-inline-end:calc(var(--spacing)*8)}.tablet\:top-8{top:calc(var(--spacing)*8)}.tablet\:top-30{top:calc(var(--spacing)*30)}.tablet\:bottom-2{bottom:calc(var(--spacing)*2)}.tablet\:bottom-8{bottom:calc(var(--spacing)*8)}.tablet\:left-1\/2{left:50%}.tablet\:order-1{order:1}.tablet\:order-2{order:2}.tablet\:order-last{order:9999}.tablet\:col-span-1{grid-column:span 1/span 1}.tablet\:col-span-2{grid-column:span 2/span 2}.tablet\:col-span-3{grid-column:span 3/span 3}.tablet\:col-span-4{grid-column:span 4/span 4}.tablet\:col-span-6{grid-column:span 6/span 6}.tablet\:col-start-1{grid-column-start:1}.tablet\:col-start-2{grid-column-start:2}.tablet\:row-span-1{grid-row:span 1/span 1}.tablet\:row-span-2{grid-row:span 2/span 2}.tablet\:row-span-3{grid-row:span 3/span 3}.tablet\:row-span-4{grid-row:span 4/span 4}.tablet\:row-start-1{grid-row-start:1}.tablet\:row-start-2{grid-row-start:2}.tablet\:mx-auto{margin-inline:auto}.tablet\:my-lm-3xl{margin-block:72px}.tablet\:-me-2{margin-inline-end:calc(var(--spacing)*-2)}.tablet\:me-2{margin-inline-end:calc(var(--spacing)*2)}.tablet\:lm-t6{font-size:var(--font-size-lm-t6);--tw-leading:var(--line-height-lm-t6);line-height:var(--line-height-lm-t6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.28px;letter-spacing:.28px}@media (min-width:688px){.tablet\:lm-t6{--tw-tracking:.32px;letter-spacing:.32px}}.tablet\:lm-t6 *+p{margin-top:18px}.tablet\:lm-t5{font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tablet\:lm-t5 *+p{margin-top:22px}.tablet\:mt-\[5px\]{margin-top:5px}.tablet\:mt-auto{margin-top:auto}.tablet\:mb-0{margin-bottom:calc(var(--spacing)*0)}.tablet\:block{display:block}.tablet\:contents{display:contents}.tablet\:flex{display:flex}.tablet\:grid{display:grid}.tablet\:hidden{display:none}.tablet\:inline{display:inline}.tablet\:size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.tablet\:size-50{width:calc(var(--spacing)*50);height:calc(var(--spacing)*50)}.tablet\:h-24{height:calc(var(--spacing)*24)}.tablet\:h-\[37\.5rem\]\!{height:37.5rem!important}.tablet\:h-auto{height:auto}.tablet\:h-full{height:100%}.tablet\:max-h-\[64vh\]{max-height:64vh}.tablet\:min-h-115{min-height:calc(var(--spacing)*115)}.tablet\:w-1\/2{width:50%}.tablet\:w-22\.5{width:calc(var(--spacing)*22.5)}.tablet\:w-50{width:calc(var(--spacing)*50)}.tablet\:w-\[14\.75rem\]\!{width:14.75rem!important}.tablet\:w-\[150\%\]{width:150%}.tablet\:w-\[184px\]{width:184px}.tablet\:w-\[204px\]{width:204px}.tablet\:w-\[calc\(100\%-238px\)\]{width:calc(100% - 238px)}.tablet\:w-auto{width:auto}.tablet\:w-full{width:100%}.tablet\:w-max{width:max-content}.tablet\:max-w-3xl{max-width:var(--container-3xl)}.tablet\:max-w-47{max-width:calc(var(--spacing)*47)}.tablet\:max-w-59{max-width:calc(var(--spacing)*59)}.tablet\:max-w-65{max-width:calc(var(--spacing)*65)}.tablet\:max-w-120{max-width:calc(var(--spacing)*120)}.tablet\:max-w-130{max-width:calc(var(--spacing)*130)}.tablet\:max-w-135{max-width:calc(var(--spacing)*135)}.tablet\:max-w-204{max-width:calc(var(--spacing)*204)}.tablet\:max-w-212{max-width:calc(var(--spacing)*212)}.tablet\:max-w-316{max-width:calc(var(--spacing)*316)}.tablet\:max-w-\[12\.75rem\]{max-width:12.75rem}.tablet\:max-w-\[79rem\]{max-width:79rem}.tablet\:max-w-\[150\%\]{max-width:150%}.tablet\:max-w-\[calc\(100\%-200px\)\]{max-width:calc(100% - 200px)}.tablet\:max-w-full{max-width:100%}.tablet\:max-w-none{max-width:none}.tablet\:min-w-42{min-width:calc(var(--spacing)*42)}.tablet\:min-w-52{min-width:calc(var(--spacing)*52)}.tablet\:min-w-70{min-width:calc(var(--spacing)*70)}.tablet\:min-w-76{min-width:calc(var(--spacing)*76)}.tablet\:min-w-\[33\.33\%\]{min-width:33.33%}.tablet\:min-w-\[50\%\]{min-width:50%}.tablet\:min-w-\[66\.66\%\]{min-width:66.66%}.tablet\:min-w-\[184px\]{min-width:184px}.tablet\:min-w-\[320px\]{min-width:320px}.tablet\:min-w-\[calc\(50\%-8px\)\]{min-width:calc(50% - 8px)}.tablet\:min-w-\[calc\(100\%\/2-32px\/2\)\]{min-width:calc(50% - 16px)}.tablet\:flex-1{flex:1}.tablet\:basis-1\/2{flex-basis:50%}.tablet\:basis-1\/3{flex-basis:33.3333%}.tablet\:basis-2\/3{flex-basis:66.6667%}.tablet\:basis-76{flex-basis:calc(var(--spacing)*76)}.tablet\:basis-\[35\%\]{flex-basis:35%}.tablet\:basis-\[65\%\]{flex-basis:65%}.tablet\:basis-\[calc\(20\%-24px\)\]{flex-basis:calc(20% - 24px)}.tablet\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.tablet\:grid-cols-\(--grid-template-columns-tablet\){grid-template-columns:var(--grid-template-columns-tablet)}.tablet\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tablet\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tablet\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.tablet\:grid-cols-\[repeat\(auto-fill\,minmax\(248px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(248px,1fr))}.tablet\:grid-cols-\[repeat\(auto-fit\,minmax\(168px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.tablet\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.tablet\:grid-rows-\[repeat\(2\,minmax\(min-content\,max-content\)\)\]{grid-template-rows:repeat(2,minmax(min-content,max-content))}.tablet\:flex-col{flex-direction:column}.tablet\:flex-row{flex-direction:row}.tablet\:flex-row-reverse{flex-direction:row-reverse}.tablet\:flex-nowrap{flex-wrap:nowrap}.tablet\:\[align-content\:var\(--grid-align-content-tablet\)\]{align-content:var(--grid-align-content-tablet)}.tablet\:\[align-items\:var\(--grid-align-items-tablet\)\]{align-items:var(--grid-align-items-tablet)}.tablet\:items-center{align-items:center}.tablet\:items-end{align-items:flex-end}.tablet\:items-start{align-items:flex-start}.tablet\:\[justify-content\:var\(--grid-justify-content-tablet\)\]{justify-content:var(--grid-justify-content-tablet)}.tablet\:justify-between{justify-content:space-between}.tablet\:justify-start{justify-content:flex-start}.tablet\:\[justify-items\:var\(--grid-justify-items-tablet\)\]{justify-items:var(--grid-justify-items-tablet)}.tablet\:gap-\(--slot-gap-tablet\){gap:var(--slot-gap-tablet)}.tablet\:gap-0{gap:calc(var(--spacing)*0)}.tablet\:gap-2{gap:calc(var(--spacing)*2)}.tablet\:gap-4{gap:calc(var(--spacing)*4)}.tablet\:gap-6{gap:calc(var(--spacing)*6)}.tablet\:gap-6\!{gap:calc(var(--spacing)*6)!important}.tablet\:gap-8{gap:calc(var(--spacing)*8)}.tablet\:gap-10{gap:calc(var(--spacing)*10)}.tablet\:gap-16{gap:calc(var(--spacing)*16)}.tablet\:gap-\[4\.5rem\]{gap:4.5rem}.tablet\:gap-lm-s{gap:16px}.tablet\:gap-x-\(--grid-column-gap-tablet\){-moz-column-gap:var(--grid-column-gap-tablet);column-gap:var(--grid-column-gap-tablet)}.tablet\:gap-y-\(--grid-row-gap-tablet\){row-gap:var(--grid-row-gap-tablet)}.tablet\:gap-y-8{row-gap:calc(var(--spacing)*8)}.tablet\:justify-self-start{justify-self:flex-start}.tablet\:overflow-hidden{overflow:hidden}.tablet\:overflow-y-auto{overflow-y:auto}.tablet\:rounded-none{border-radius:0}.tablet\:border-0{border-style:var(--tw-border-style);border-width:0}.tablet\:border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.tablet\:border-b-transparent{border-bottom-color:#0000}.tablet\:bg-size-\[min\(100\%\,1600px\)\]\!{background-size:min(100%,1600px)!important}.tablet\:p-0{padding:calc(var(--spacing)*0)}.tablet\:p-8{padding:calc(var(--spacing)*8)}.tablet\:p-10{padding:calc(var(--spacing)*10)}.tablet\:p-lm-l{padding:32px}.tablet\:px-4{padding-inline:calc(var(--spacing)*4)}.tablet\:px-6{padding-inline:calc(var(--spacing)*6)}.tablet\:px-8{padding-inline:calc(var(--spacing)*8)}.tablet\:px-10{padding-inline:calc(var(--spacing)*10)}.tablet\:py-0{padding-block:calc(var(--spacing)*0)}.tablet\:py-4{padding-block:calc(var(--spacing)*4)}.tablet\:py-5{padding-block:calc(var(--spacing)*5)}.tablet\:py-8{padding-block:calc(var(--spacing)*8)}.tablet\:ps-0{padding-inline-start:calc(var(--spacing)*0)}.tablet\:ps-8{padding-inline-start:calc(var(--spacing)*8)}.tablet\:ps-9\.25{padding-inline-start:calc(var(--spacing)*9.25)}.tablet\:pe-0{padding-inline-end:calc(var(--spacing)*0)}.tablet\:pe-2{padding-inline-end:calc(var(--spacing)*2)}.tablet\:pe-4{padding-inline-end:calc(var(--spacing)*4)}.tablet\:pt-8{padding-top:calc(var(--spacing)*8)}.tablet\:pt-\[17px\]{padding-top:17px}.tablet\:pt-\[52px\]{padding-top:52px}.tablet\:pt-lm-3xl{padding-top:72px}.tablet\:pb-0{padding-bottom:calc(var(--spacing)*0)}.tablet\:pb-8{padding-bottom:calc(var(--spacing)*8)}.tablet\:text-start{text-align:start}.tablet\:text-2xl{font-size:1.375rem}.tablet\:text-5xl{font-size:2rem}.tablet\:text-6xl{font-size:2.25rem}.tablet\:text-8xl{font-size:3rem}.tablet\:text-\[134px\]{font-size:134px}.tablet\:text-base{font-size:1rem}.tablet\:text-sm{font-size:.875rem}.tablet\:text-xl{font-size:1.25rem}.tablet\:leading-\[24\.8px\]{--tw-leading:24.8px;line-height:24.8px}.tablet\:leading-\[162\.13px\]{--tw-leading:162.13px;line-height:162.13px}.tablet\:leading-relaxed{--tw-leading:1.25;line-height:1.25}.tablet\:leading-snug{--tw-leading:1.15;line-height:1.15}.tablet\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tablet\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tablet\:whitespace-normal{white-space:normal}.tablet\:whitespace-nowrap{white-space:nowrap}.tablet\:text-control-950{color:rgb(var(--color-control-950)/1)}.tablet\:\[background\:var\(--custom-background\)\]{background:var(--custom-background)}@media not all and (min-width:1024px){.tablet\:max-desktop\:hidden{display:none}.tablet\:max-desktop\:max-w-\[calc\(50\%-8px\)\]{max-width:calc(50% - 8px)}}}@media (min-width:769px){.lg\:visible{visibility:visible}.lg\:sticky{position:sticky}.lg\:right-\[14\.3rem\]{right:14.3rem}.lg\:left-60{left:calc(var(--spacing)*60)}.lg\:order-2{order:2}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mb-2{margin-bottom:calc(var(--spacing)*2)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-grid{display:inline-grid}.lg\:h-\[2\.188rem\]{height:2.188rem}.lg\:h-\[12\.313rem\]{height:12.313rem}.lg\:h-\[132px\]{height:132px}.lg\:h-\[201px\]{height:201px}.lg\:h-\[271px\]{height:271px}.lg\:h-\[413\.39px\]{height:413.39px}.lg\:w-12\.5{width:calc(var(--spacing)*12.5)}.lg\:w-78{width:calc(var(--spacing)*78)}.lg\:w-100{width:calc(var(--spacing)*100)}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:max-w-50{max-width:calc(var(--spacing)*50)}.lg\:max-w-60{max-width:calc(var(--spacing)*60)}.lg\:max-w-90{max-width:calc(var(--spacing)*90)}.lg\:max-w-100{max-width:calc(var(--spacing)*100)}.lg\:max-w-118{max-width:calc(var(--spacing)*118)}.lg\:max-w-152{max-width:calc(var(--spacing)*152)}.lg\:max-w-184\.5{max-width:calc(var(--spacing)*184.5)}.lg\:max-w-\[4\.688rem\]{max-width:4.688rem}.lg\:max-w-\[38\.75rem\]{max-width:38.75rem}.lg\:max-w-\[38rem\]{max-width:38rem}.lg\:max-w-\[64rem\]{max-width:64rem}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:min-w-90{min-width:calc(var(--spacing)*90)}.lg\:basis-\[calc\(100\%\/5-24px\/5\)\]{flex-basis:calc(20% - 4.8px)}.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\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.lg\:gap-x-10{-moz-column-gap:calc(var(--spacing)*10);column-gap:calc(var(--spacing)*10)}.lg\:gap-y-13{row-gap:calc(var(--spacing)*13)}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-\[30px\]{padding:30px}.lg\:p-lm-l{padding:32px}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:py-8{padding-block:calc(var(--spacing)*8)}.lg\:ps-26{padding-inline-start:calc(var(--spacing)*26)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:text-4xl{font-size:1.75rem}.lg\:text-5xl{font-size:2rem}.lg\:text-7xl{font-size:2.5rem}.lg\:text-\[3\.8rem\]{font-size:3.8rem}.lg\:text-lg{font-size:1.125rem}.lg\:leading-\[\.6\]{--tw-leading:.6;line-height:.6}.lg\:leading-extra-loose{--tw-leading:1.45;line-height:1.45}.lg\:leading-snug{--tw-leading:1.15;line-height:1.15}@media (hover:hover){.lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}.after\:lg\:-ms-6:after{content:var(--tw-content)}@media (min-width:769px){.after\:lg\:-ms-6:after{margin-inline-start:calc(var(--spacing)*-6)}.lg\:first\:pt-3\.5:first-child{padding-top:calc(var(--spacing)*3.5)}@media (hover:hover){.lg\:hover\:opacity-100:hover{opacity:1}}}@media (min-width:1024px){.desktop\:absolute{position:absolute}.desktop\:static{position:static}.desktop\:sticky{position:sticky}.desktop\:top-26{top:calc(var(--spacing)*26)}.desktop\:right-6{right:calc(var(--spacing)*6)}.desktop\:bottom-10{bottom:calc(var(--spacing)*10)}.desktop\:left-6{left:calc(var(--spacing)*6)}.desktop\:z-25{z-index:25}.desktop\:order-0{order:0}.desktop\:col-span-1{grid-column:span 1/span 1}.desktop\:col-span-2{grid-column:span 2/span 2}.desktop\:col-span-3{grid-column:span 3/span 3}.desktop\:row-span-1{grid-row:span 1/span 1}.desktop\:row-span-2{grid-row:span 2/span 2}.desktop\:m-0{margin:calc(var(--spacing)*0)}.desktop\:mx-auto{margin-inline:auto}.desktop\:lm-t5{font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.desktop\:lm-t5 *+p{margin-top:22px}.desktop\:mt-0{margin-top:calc(var(--spacing)*0)}.desktop\:-mb-0\.5{margin-bottom:calc(var(--spacing)*-.5)}.desktop\:mb-0{margin-bottom:calc(var(--spacing)*0)}.desktop\:mb-8{margin-bottom:calc(var(--spacing)*8)}.desktop\:scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track);border-radius:var(--scrollbar-track-radius)}.desktop\:scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--scrollbar-thumb-radius)}.desktop\:scrollbar::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner);border-radius:var(--scrollbar-corner-radius)}.desktop\:scrollbar{scrollbar-width:auto;scrollbar-color:var(--scrollbar-thumb,initial)var(--scrollbar-track,initial)}.desktop\:scrollbar::-webkit-scrollbar{width:var(--scrollbar-width,16px);height:var(--scrollbar-height,16px);display:block}.desktop\:block{display:block}.desktop\:flex{display:flex}.desktop\:grid{display:grid}.desktop\:hidden{display:none}.desktop\:h-0{height:calc(var(--spacing)*0)}.desktop\:h-1{height:calc(var(--spacing)*1)}.desktop\:h-1\.5{height:calc(var(--spacing)*1.5)}.desktop\:h-2{height:calc(var(--spacing)*2)}.desktop\:h-3{height:calc(var(--spacing)*3)}.desktop\:h-4{height:calc(var(--spacing)*4)}.desktop\:h-5{height:calc(var(--spacing)*5)}.desktop\:h-6{height:calc(var(--spacing)*6)}.desktop\:h-8{height:calc(var(--spacing)*8)}.desktop\:h-10{height:calc(var(--spacing)*10)}.desktop\:h-12{height:calc(var(--spacing)*12)}.desktop\:h-14{height:calc(var(--spacing)*14)}.desktop\:h-16{height:calc(var(--spacing)*16)}.desktop\:h-18{height:4.5rem}.desktop\:h-20{height:calc(var(--spacing)*20)}.desktop\:h-256\.25{height:calc(var(--spacing)*256.25)}.desktop\:h-full{height:100%}.desktop\:w-32{width:calc(var(--spacing)*32)}.desktop\:w-79\.25{width:calc(var(--spacing)*79.25)}.desktop\:w-\[18\.875rem\]\!{width:18.875rem!important}.desktop\:w-auto{width:auto}.desktop\:w-full{width:100%}.desktop\:max-w-\(--breakpoint-sm\){max-width:var(--breakpoint-sm)}.desktop\:max-w-20{max-width:calc(var(--spacing)*20)}.desktop\:max-w-26{max-width:calc(var(--spacing)*26)}.desktop\:max-w-30\.5{max-width:calc(var(--spacing)*30.5)}.desktop\:max-w-62{max-width:calc(var(--spacing)*62)}.desktop\:max-w-98{max-width:calc(var(--spacing)*98)}.desktop\:max-w-200{max-width:calc(var(--spacing)*200)}.desktop\:max-w-204{max-width:calc(var(--spacing)*204)}.desktop\:max-w-316{max-width:calc(var(--spacing)*316)}.desktop\:max-w-full{max-width:100%}.desktop\:min-w-90{min-width:calc(var(--spacing)*90)}.desktop\:min-w-\[25\%\]{min-width:25%}.desktop\:min-w-\[166px\]{min-width:166px}.desktop\:min-w-\[calc\(50\%-8px\)\]{min-width:calc(50% - 8px)}.desktop\:shrink-0{flex-shrink:0}.desktop\:basis-1\/2{flex-basis:50%}.desktop\:basis-1\/4{flex-basis:25%}.desktop\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.desktop\:-translate-y-20{--tw-translate-y:calc(var(--spacing)*-20);translate:var(--tw-translate-x)var(--tw-translate-y)}.desktop\:grid-cols-\(--grid-template-columns-desktop\){grid-template-columns:var(--grid-template-columns-desktop)}.desktop\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.desktop\:grid-cols-\[minmax\(max-content\,1fr\)_auto_minmax\(max-content\,1fr\)\]{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}.desktop\:flex-col{flex-direction:column}.desktop\:flex-row{flex-direction:row}.desktop\:\[align-content\:var\(--grid-align-content-desktop\)\]{align-content:var(--grid-align-content-desktop)}.desktop\:\[align-items\:var\(--grid-align-items-desktop\)\]{align-items:var(--grid-align-items-desktop)}.desktop\:items-center{align-items:center}.desktop\:items-start{align-items:flex-start}.desktop\:\[justify-content\:var\(--grid-justify-content-desktop\)\]{justify-content:var(--grid-justify-content-desktop)}.desktop\:justify-between{justify-content:space-between}.desktop\:justify-center{justify-content:center}.desktop\:justify-end{justify-content:flex-end}.desktop\:justify-start{justify-content:flex-start}.desktop\:\[justify-items\:var\(--grid-justify-items-desktop\)\]{justify-items:var(--grid-justify-items-desktop)}.desktop\:gap-\(--slot-gap-desktop\){gap:var(--slot-gap-desktop)}.desktop\:gap-0{gap:calc(var(--spacing)*0)}.desktop\:gap-4{gap:calc(var(--spacing)*4)}.desktop\:gap-6{gap:calc(var(--spacing)*6)}.desktop\:gap-8{gap:calc(var(--spacing)*8)}.desktop\:gap-9{gap:calc(var(--spacing)*9)}.desktop\:gap-10{gap:calc(var(--spacing)*10)}.desktop\:gap-18{gap:4.5rem}.desktop\:gap-x-\(--grid-column-gap-desktop\){-moz-column-gap:var(--grid-column-gap-desktop);column-gap:var(--grid-column-gap-desktop)}.desktop\:gap-y-\(--grid-row-gap-desktop\){row-gap:var(--grid-row-gap-desktop)}.desktop\:overflow-auto{overflow:auto}.desktop\:rounded-none{border-radius:0}.desktop\:border-0{border-style:var(--tw-border-style);border-width:0}.desktop\:border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.desktop\:border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.desktop\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.desktop\:border-surface-200{border-color:rgb(var(--color-surface-200)/1)}.desktop\:p-0{padding:calc(var(--spacing)*0)}.desktop\:p-8{padding:calc(var(--spacing)*8)}.desktop\:p-16{padding:calc(var(--spacing)*16)}.desktop\:px-0{padding-inline:calc(var(--spacing)*0)}.desktop\:px-4{padding-inline:calc(var(--spacing)*4)}.desktop\:px-6{padding-inline:calc(var(--spacing)*6)}.desktop\:px-8{padding-inline:calc(var(--spacing)*8)}.desktop\:px-18{padding-inline:4.5rem}.desktop\:py-0\.5{padding-block:calc(var(--spacing)*.5)}.desktop\:py-4{padding-block:calc(var(--spacing)*4)}.desktop\:py-8{padding-block:calc(var(--spacing)*8)}.desktop\:py-16{padding-block:calc(var(--spacing)*16)}.desktop\:py-18{padding-block:4.5rem}.desktop\:ps-1{padding-inline-start:calc(var(--spacing)*1)}.desktop\:ps-8{padding-inline-start:calc(var(--spacing)*8)}.desktop\:pe-2{padding-inline-end:calc(var(--spacing)*2)}.desktop\:pe-4{padding-inline-end:calc(var(--spacing)*4)}.desktop\:pe-14{padding-inline-end:calc(var(--spacing)*14)}.desktop\:pt-6\.25{padding-top:calc(var(--spacing)*6.25)}.desktop\:pt-8{padding-top:calc(var(--spacing)*8)}.desktop\:pt-14{padding-top:calc(var(--spacing)*14)}.desktop\:pt-18{padding-top:4.5rem}.desktop\:pb-2{padding-bottom:calc(var(--spacing)*2)}.desktop\:pb-18{padding-bottom:4.5rem}.desktop\:text-10xl{font-size:4rem}.desktop\:text-lg{font-size:1.125rem}.desktop\:leading-normal{--tw-leading:1.2;line-height:1.2}.desktop\:scrollbar-thumb-\[\#B6B7BC\]{--scrollbar-thumb:#b6b7bc}.desktop\:scrollbar-track-\[\#E5E5E8\]{--scrollbar-track:#e5e5e8}.desktop\:scrollbar-w-2{--scrollbar-width:.5rem}@media (hover:hover){.desktop\:group-hover\:bg-surface-50:is(:where(.group):hover *){background-color:rgb(var(--color-surface-50)/1)}}.desktop\:before\:top-\[0\.3rem\]:before{content:var(--tw-content);top:.3rem}}@media (min-width:1025px){.xl\:top-6{top:calc(var(--spacing)*6)}.xl\:top-9{top:calc(var(--spacing)*9)}.xl\:top-auto{top:auto}.xl\:right-\[3\.25rem\]{right:3.25rem}.xl\:right-\[5\.938rem\]{right:5.938rem}.xl\:bottom-10{bottom:calc(var(--spacing)*10)}.xl\:left-10{left:calc(var(--spacing)*10)}.xl\:left-auto{left:auto}.xl\:col-auto{grid-column:auto}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.xl\:mx-auto{margin-inline:auto}.xl\:ms-0{margin-inline-start:calc(var(--spacing)*0)}.xl\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xl\:line-clamp-9{-webkit-line-clamp:9;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:size-18{width:4.5rem;height:4.5rem}.xl\:size-\[9\.5rem\]{width:9.5rem;height:9.5rem}.xl\:size-\[13\.1rem\]{width:13.1rem;height:13.1rem}.xl\:h-17\.25{height:calc(var(--spacing)*17.25)}.xl\:h-\[12\.5rem\]{height:12.5rem}.xl\:h-\[180px\]{height:180px}.xl\:h-\[271\.4px\]{height:271.4px}.xl\:h-\[272px\]{height:272px}.xl\:h-\[368px\]{height:368px}.xl\:max-h-43\.75{max-height:calc(var(--spacing)*43.75)}.xl\:max-h-full{max-height:100%}.xl\:min-h-\[20\.5rem\]{min-height:20.5rem}.xl\:min-h-\[31\.5rem\]{min-height:31.5rem}.xl\:w-25{width:calc(var(--spacing)*25)}.xl\:w-122{width:calc(var(--spacing)*122)}.xl\:w-\[15\.1rem\]{width:15.1rem}.xl\:w-\[30\%\]{width:30%}.xl\:w-\[51rem\]{width:51rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-5xl{max-width:var(--container-5xl)}.xl\:max-w-74{max-width:calc(var(--spacing)*74)}.xl\:max-w-83\.5{max-width:calc(var(--spacing)*83.5)}.xl\:max-w-104{max-width:calc(var(--spacing)*104)}.xl\:max-w-137{max-width:calc(var(--spacing)*137)}.xl\:max-w-140{max-width:calc(var(--spacing)*140)}.xl\:max-w-152{max-width:calc(var(--spacing)*152)}.xl\:max-w-155{max-width:calc(var(--spacing)*155)}.xl\:max-w-204{max-width:calc(var(--spacing)*204)}.xl\:max-w-208{max-width:calc(var(--spacing)*208)}.xl\:max-w-276{max-width:calc(var(--spacing)*276)}.xl\:max-w-\[20\.438rem\]{max-width:20.438rem}.xl\:max-w-\[28\.75rem\]{max-width:28.75rem}.xl\:max-w-\[58rem\]{max-width:58rem}.xl\:max-w-\[334px\]{max-width:334px}.xl\:max-w-fit{max-width:fit-content}.xl\:max-w-full{max-width:100%}.xl\:min-w-83\.5{min-width:calc(var(--spacing)*83.5)}.xl\:min-w-108{min-width:calc(var(--spacing)*108)}.xl\:min-w-122{min-width:calc(var(--spacing)*122)}.xl\:min-w-\[25\%\]{min-width:25%}.xl\:min-w-\[33\.33\%\]{min-width:33.33%}.xl\:min-w-\[334px\]{min-width:334px}.xl\:min-w-full{min-width:100%}.xl\:flex-1{flex:1}.xl\:shrink-0{flex-shrink:0}.xl\:basis-1\/3{flex-basis:33.3333%}.xl\:basis-1\/4{flex-basis:25%}.xl\:basis-164\.5{flex-basis:calc(var(--spacing)*164.5)}.xl\:basis-\[115px\]{flex-basis:115px}.xl\:basis-auto{flex-basis:auto}.xl\:cursor-pointer{cursor:pointer}.xl\:auto-rows-max{grid-auto-rows:max-content}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[auto_42\.5rem\]{grid-template-columns:auto 42.5rem}.xl\:flex-row{flex-direction:row}.xl\:flex-row-reverse{flex-direction:row-reverse}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:gap-3{gap:calc(var(--spacing)*3)}.xl\:gap-4{gap:calc(var(--spacing)*4)}.xl\:gap-5{gap:calc(var(--spacing)*5)}.xl\:gap-12{gap:calc(var(--spacing)*12)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.xl\:gap-x-32{-moz-column-gap:calc(var(--spacing)*32);column-gap:calc(var(--spacing)*32)}.xl\:gap-y-2{row-gap:calc(var(--spacing)*2)}.xl\:gap-y-17{row-gap:4.25rem}.xl\:overflow-auto{overflow:auto}.xl\:overflow-hidden{overflow:hidden}.xl\:scroll-smooth{scroll-behavior:smooth}.xl\:rounded-3xl{border-radius:var(--radius-3xl)}.xl\:rounded-4xl{border-radius:2rem}.xl\:border-control-200{border-color:rgb(var(--color-control-200)/1)}.xl\:border-interface-1000{border-color:rgb(var(--color-interface-1000)/1)}.xl\:bg-surface-100{background-color:rgb(var(--color-surface-100)/1)}.xl\:p-0{padding:calc(var(--spacing)*0)}.xl\:p-8{padding:calc(var(--spacing)*8)}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:px-4{padding-inline:calc(var(--spacing)*4)}.xl\:px-6{padding-inline:calc(var(--spacing)*6)}.xl\:px-20{padding-inline:calc(var(--spacing)*20)}.xl\:px-\[0\.313rem\]{padding-inline:.313rem}.xl\:py-3\.5{padding-block:calc(var(--spacing)*3.5)}.xl\:py-\[1\.41rem\]{padding-block:1.41rem}.xl\:py-\[8\.125rem\]{padding-block:8.125rem}.xl\:ps-52{padding-inline-start:calc(var(--spacing)*52)}.xl\:pt-4{padding-top:calc(var(--spacing)*4)}.xl\:pt-6{padding-top:calc(var(--spacing)*6)}.xl\:pt-8{padding-top:calc(var(--spacing)*8)}.xl\:pt-10{padding-top:calc(var(--spacing)*10)}.xl\:pt-\[3\.5rem\]{padding-top:3.5rem}.xl\:pb-0{padding-bottom:calc(var(--spacing)*0)}.xl\:pb-18{padding-bottom:4.5rem}.xl\:text-2xl{font-size:1.375rem}.xl\:text-3xl{font-size:1.5rem}.xl\:text-4xl{font-size:1.75rem}.xl\:text-5xl{font-size:2rem}.xl\:text-7xl{font-size:2.5rem}.xl\:text-8xl{font-size:3rem}.xl\:text-9xl,.xl\:text-10xl{font-size:4rem}.xl\:text-xl{font-size:1.25rem}.xl\:leading-\[1\.181rem\]{--tw-leading:1.181rem;line-height:1.181rem}.xl\:leading-extra-loose{--tw-leading:1.45;line-height:1.45}.xl\:leading-loose{--tw-leading:1.35;line-height:1.35}.xl\:leading-normal{--tw-leading:1.2;line-height:1.2}.xl\:leading-relaxed{--tw-leading:1.25;line-height:1.25}.xl\:leading-snug{--tw-leading:1.15;line-height:1.15}.xl\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.xl\: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))}:is(.xl\:\*\:w-\[calc\(100\%\/3-32px\/3\)\]>*){width:calc(33.3333% - 10.6667px)}.xl\:after\:min-w-2:after{content:var(--tw-content);min-width:calc(var(--spacing)*2)}.xl\:first\:pt-7:first-child{padding-top:calc(var(--spacing)*7)}@media (hover:hover){.xl\:hover\:border-interface-1000:hover{border-color:rgb(var(--color-interface-1000)/1)}}@media not all and (min-width:1281px){.xl\:max-2xl\:basis-\[7\.75rem\]{flex-basis:7.75rem}.xl\:max-2xl\:gap-3{gap:calc(var(--spacing)*3)}}}@media (min-width:1281px){.\32 xl\:mx-0{margin-inline:calc(var(--spacing)*0)}.\32 xl\:mt-4{margin-top:calc(var(--spacing)*4)}.\32 xl\:mb-0{margin-bottom:calc(var(--spacing)*0)}.\32 xl\:mb-12{margin-bottom:calc(var(--spacing)*12)}.\32 xl\:mb-16{margin-bottom:calc(var(--spacing)*16)}.\32 xl\:box-border{box-sizing:border-box}.\32 xl\:flex{display:flex}.\32 xl\:hidden{display:none}.\32 xl\:h-1{height:calc(var(--spacing)*1)}.\32 xl\:h-4{height:calc(var(--spacing)*4)}.\32 xl\:h-13{height:calc(var(--spacing)*13)}.\32 xl\:h-\[184px\]{height:184px}.\32 xl\:h-\[225px\]{height:225px}.\32 xl\:h-\[340\.4px\]{height:340.4px}.\32 xl\:h-\[340px\]{height:340px}.\32 xl\:h-\[460px\]{height:460px}.\32 xl\:min-h-166{min-height:calc(var(--spacing)*166)}.\32 xl\:w-4{width:calc(var(--spacing)*4)}.\32 xl\:w-43{width:calc(var(--spacing)*43)}.\32 xl\:w-92{width:calc(var(--spacing)*92)}.\32 xl\:w-100{width:calc(var(--spacing)*100)}.\32 xl\:w-\[4\.688rem\]{width:4.688rem}.\32 xl\:max-w-27\.5{max-width:calc(var(--spacing)*27.5)}.\32 xl\:max-w-100{max-width:calc(var(--spacing)*100)}.\32 xl\:max-w-196{max-width:calc(var(--spacing)*196)}.\32 xl\:max-w-200{max-width:calc(var(--spacing)*200)}.\32 xl\:max-w-\[73rem\]{max-width:73rem}.\32 xl\:max-w-\[400px\]{max-width:400px}.\32 xl\:min-w-74{min-width:calc(var(--spacing)*74)}.\32 xl\:min-w-100{min-width:calc(var(--spacing)*100)}.\32 xl\:min-w-500{min-width:calc(var(--spacing)*500)}.\32 xl\:min-w-\[25\%\]{min-width:25%}.\32 xl\:min-w-\[400px\]{min-width:400px}.\32 xl\:min-w-full{min-width:100%}.\32 xl\:flex-1{flex:1}.\32 xl\:basis-1\/4{flex-basis:25%}.\32 xl\:basis-204{flex-basis:calc(var(--spacing)*204)}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-\[auto_57\.5rem\]{grid-template-columns:auto 57.5rem}.\32 xl\:flex-row{flex-direction:row}.\32 xl\:flex-nowrap{flex-wrap:nowrap}.\32 xl\:flex-wrap{flex-wrap:wrap}.\32 xl\:justify-center{justify-content:center}.\32 xl\:justify-end{justify-content:flex-end}.\32 xl\:gap-4{gap:calc(var(--spacing)*4)}.\32 xl\:gap-6{gap:calc(var(--spacing)*6)}.\32 xl\:gap-8{gap:calc(var(--spacing)*8)}.\32 xl\:gap-12{gap:calc(var(--spacing)*12)}.\32 xl\:gap-14{gap:calc(var(--spacing)*14)}.\32 xl\:gap-16{gap:calc(var(--spacing)*16)}.\32 xl\:gap-x-16{-moz-column-gap:calc(var(--spacing)*16);column-gap:calc(var(--spacing)*16)}.\32 xl\:gap-x-30{-moz-column-gap:calc(var(--spacing)*30);column-gap:calc(var(--spacing)*30)}.\32 xl\:self-stretch{align-self:stretch}.\32 xl\:rounded-3xl{border-radius:var(--radius-3xl)}.\32 xl\:p-0{padding:calc(var(--spacing)*0)}.\32 xl\:px-0{padding-inline:calc(var(--spacing)*0)}.\32 xl\:px-4{padding-inline:calc(var(--spacing)*4)}.\32 xl\:px-6\.5{padding-inline:calc(var(--spacing)*6.5)}.\32 xl\:px-9{padding-inline:calc(var(--spacing)*9)}.\32 xl\:px-26{padding-inline:calc(var(--spacing)*26)}.\32 xl\:px-\[2\.313rem\]{padding-inline:2.313rem}.\32 xl\:py-0{padding-block:calc(var(--spacing)*0)}.\32 xl\:py-18,.\32 xl\:py-\[4\.5rem\]{padding-block:4.5rem}.\32 xl\:pb-0{padding-bottom:calc(var(--spacing)*0)}.\32 xl\:pb-4{padding-bottom:calc(var(--spacing)*4)}.\32 xl\:pb-18{padding-bottom:4.5rem}.\32 xl\:text-4xl{font-size:1.75rem}.\32 xl\:text-5xl{font-size:2rem}.\32 xl\:text-7xl{font-size:2.5rem}.\32 xl\:text-base{font-size:1rem}.\32 xl\:leading-extra-loose{--tw-leading:1.45;line-height:1.45}.\32 xl\:leading-normal{--tw-leading:1.2;line-height:1.2}.\32 xl\:leading-snug{--tw-leading:1.15;line-height:1.15}.\32 xl\:leading-tight{--tw-leading:1.1;line-height:1.1}.\32 xl\:tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}:is(.\32 xl\:\*\:w-\[calc\(25\%-12px\)\]>*){width:calc(25% - 12px)}}.ltr\:right-5: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:calc(var(--spacing)*5)}.ltr\:ml-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] *){margin-left:calc(var(--spacing)*0)!important}.ltr\:items-end: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] *){align-items:flex-end}.ltr\:\!bg-\[linear-gradient\(90deg\,\#0ABE98_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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] *){background-image:linear-gradient(90deg,#0abe98 0%,rgb(var(--color-lm-950))32.57%)!important}.ltr\:\!bg-\[linear-gradient\(90deg\,\#4F8BE3_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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] *){background-image:linear-gradient(90deg,#4f8be3 0%,rgb(var(--color-lm-950))32.57%)!important}.ltr\:\!bg-\[linear-gradient\(90deg\,\#07D6A5_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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] *){background-image:linear-gradient(90deg,#07d6a5 0%,rgb(var(--color-lm-950))32.57%)!important}.ltr\:\!bg-\[linear-gradient\(90deg\,\#1073FF_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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] *){background-image:linear-gradient(90deg,#1073ff 0%,rgb(var(--color-lm-950))32.57%)!important}.ltr\:\!bg-\[linear-gradient\(90deg\,\#F44429_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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] *){background-image:linear-gradient(90deg,#f44429 0%,rgb(var(--color-lm-950))32.57%)!important}.rtl\:start-\[unset\]: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] *){inset-inline-start:unset}.rtl\:end-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] *){inset-inline-end:calc(var(--spacing)*0)}.rtl\:left-5: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:calc(var(--spacing)*5)}.rtl\:float-left: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] *){float:left}.rtl\:mr-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] *){margin-right:calc(var(--spacing)*0)!important}.rtl\:translate-x-1\/2: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:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.rtl\:translate-x-\[2px\]: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:2px;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\: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:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rtl\:scale-x-\[-1\]: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:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.rtl\:rotate-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] *){rotate:none}.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: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\: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\:self-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-self:flex-end}.rtl\:self-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-self:flex-start}.rtl\:bg-\[linear-gradient\(90deg\,\#F9F9F9_0\%\,\#00BF7C_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] *){background-image:linear-gradient(90deg,#f9f9f9 0%,#00bf7c 100%)}.rtl\:bg-\[linear-gradient\(270deg\,\#0ABE98_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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(270deg,#0abe98 0%,rgb(var(--color-lm-950))32.57%)}.rtl\:bg-\[linear-gradient\(270deg\,\#4F8BE3_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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(270deg,#4f8be3 0%,rgb(var(--color-lm-950))32.57%)}.rtl\:bg-\[linear-gradient\(270deg\,\#07D6A5_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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(270deg,#07d6a5 0%,rgb(var(--color-lm-950))32.57%)}.rtl\:bg-\[linear-gradient\(270deg\,\#1073FF_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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(270deg,#1073ff 0%,rgb(var(--color-lm-950))32.57%)}.rtl\:bg-\[linear-gradient\(270deg\,\#F44429_0\%\,rgb\(var\(--color-lm-950\)\)_32\.57\%\)\]: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(270deg,#f44429 0%,rgb(var(--color-lm-950))32.57%)}.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-\[70px\]: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:70px!important}.rtl\:\!pl-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] *){padding-left:calc(var(--spacing)*0)!important}.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}.rtl\:\[background\:var\(--custom-background-mobile-rtl\)\]: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:var(--custom-background-mobile-rtl)}:is(.\*\*\:data-active\:rtl\:translate-x-1\/2 *)[data-active]: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:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}@media (min-width:641px){.rtl\:md\:translate-x-\[2px\]: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:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:688px){.tablet\: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\:tablet\:\[background\:var\(--custom-background-rtl\)\]: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:var(--custom-background-rtl)}}@media (min-width:1025px){.xl\:rtl\: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}.xl\: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}}.prose-h1\:lm-t1 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t1);--tw-leading:var(--line-height-lm-t1);line-height:var(--line-height-lm-t1);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h1\:text-7xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.5rem}.prose-h1\:leading-snug :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.15;line-height:1.15}.prose-h1\:font-semibold :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:1025px){.xl\:prose-h1\:text-8xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:3rem}.xl\:prose-h1\:leading-normal :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.2;line-height:1.2}}@media (min-width:1281px){.\32 xl\:prose-h1\:text-9xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:4rem}}.prose-h2\:lm-t3 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t3);--tw-leading:var(--line-height-lm-t3);line-height:var(--line-height-lm-t3);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h2\:lm-t3 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:12px}.prose-h2\:lm-t4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t4);--tw-leading:var(--line-height-lm-t4);line-height:var(--line-height-lm-t4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h2\:lm-t4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:12px}.prose-h2\:pt-10 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*10)}.prose-h2\:pt-lm-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:40px}.prose-h2\:pb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*4)}.prose-h2\:text-5xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2rem}.prose-h2\:text-lm-950 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-950)/1)}.prose-h3\:lm-t4 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t4);--tw-leading:var(--line-height-lm-t4);line-height:var(--line-height-lm-t4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h3\:lm-t4 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:12px}.prose-h3\:lm-t5 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h3\:lm-t5 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:22px}.prose-h3\:pt-5 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*5)}.prose-h3\:pt-8 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*8)}.prose-h3\:pt-lm-l :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:32px}.prose-h3\:pb-1 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*1)}.prose-h3\:text-2xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.375rem}.prose-h3\:text-5xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2rem}.prose-h3\:text-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25rem}.prose-h3\:leading-extra-loose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.45;line-height:1.45}.prose-h3\:text-interface-50 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-50)/1)}.prose-h3\:transition :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){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))}@media (hover:hover){.hover\:prose-h3\:text-interface-50\/70:hover :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in srgb,rgb(rgb(var(--color-interface-50)/1)/1)70%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:prose-h3\:text-interface-50\/70:hover :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,rgb(var(--color-interface-50)/1)70%,transparent)}}.hover\:prose-h3\:text-interface-1000\/70:hover :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in srgb,rgb(rgb(var(--color-interface-1000)/1)/1)70%,transparent)}@supports (color:color-mix(in lab, red, red)){.hover\:prose-h3\:text-interface-1000\/70:hover :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:color-mix(in oklab,rgb(var(--color-interface-1000)/1)70%,transparent)}}}@media (min-width:1024px){.desktop\:prose-h3\:text-5xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2rem}.desktop\:prose-h3\:leading-loose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.35;line-height:1.35}}.prose-h4\:lm-t5 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h4\:lm-t5 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:22px}.prose-h4\:pt-4 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-h4\:pt-5 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*5)}.prose-h4\:pt-lm-l :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:32px}.prose-h4\:pb-1 :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*1)}.prose-h4\:text-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1rem}.prose-h5\:lm-t6 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t6);--tw-leading:var(--line-height-lm-t6);line-height:var(--line-height-lm-t6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.28px;letter-spacing:.28px}@media (min-width:688px){.prose-h5\:lm-t6 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:.32px;letter-spacing:.32px}}.prose-h5\:lm-t6 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:18px}.prose-h5\:lm-t5 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h5\:lm-t5 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:22px}.prose-h5\:pt-4 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-h5\:pt-5 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*5)}.prose-h5\:pt-lm-l :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:32px}.prose-h5\:pb-1 :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*1)}.prose-h5\:text-base :where(h5):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1rem}.prose-h6\:lm-t5 :where(h6):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h6\:lm-t5 :where(h6):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:22px}.prose-h6\:pt-4 :where(h6):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-p\:\!m-0 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin:calc(var(--spacing)*0)!important}.prose-p\:mt-4 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*4)}.prose-p\:overflow-hidden :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){overflow:hidden}.prose-p\:py-0\! :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*0)!important}.prose-p\:py-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*2)}.prose-p\:pe-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:calc(var(--spacing)*2)}.prose-p\:pt-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*2)}.prose-p\:pt-4 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-p\:pb-3 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*3)}.prose-p\:pb-4 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*4)}.prose-p\:text-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1rem}.prose-p\:text-xs :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.75rem}.prose-p\:leading-extra-loose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.45;line-height:1.45}.prose-p\:leading-loose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.35;line-height:1.35}.prose-p\:leading-mega-loose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.65;line-height:1.65}.prose-p\:text-ellipsis :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){text-overflow:ellipsis}.prose-p\:text-interface-500 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-500)/1)}.prose-p\:text-interface-800 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-800)/1)}.prose-p\:first\:mt-0 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)):first-child{margin-top:calc(var(--spacing)*0)}.prose-p\:last\:pb-0 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)):last-child{padding-bottom:calc(var(--spacing)*0)}.prose-p\:empty\:hidden :where(p):not(:where([class~=not-prose],[class~=not-prose] *)):empty{display:none}.prose-a\:z-20 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){z-index:20}.prose-a\:inline-block :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){display:inline-block}.prose-a\:h-full :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){height:100%}.prose-a\:max-w-fit :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){max-width:fit-content}.prose-a\:justify-start :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){justify-content:flex-start}.prose-a\:leading-extra-loose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.45;line-height:1.45}.prose-a\:text-brand-500 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-brand-500)/1)}.prose-a\:text-interface-800 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-800)/1)}.prose-a\:text-interface-1000 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-1000)/1)}.prose-a\:text-lm-950 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-950)/1)}.prose-a\:underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}.prose-a\:transition :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){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))}@media (hover:hover){.hover\:prose-a\:opacity-70:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-a\:hover\:opacity-70 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{opacity:.7}}@media (min-width:688px){.tablet\:prose-a\:ms-auto :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){margin-inline-start:auto}.tablet\:prose-a\:justify-end :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){justify-content:flex-end}.tablet\:prose-a\:text-end :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:end}}.prose-strong\:leading-extra-loose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.45;line-height:1.45}.prose-strong\:font-bold :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-strong\:font-normal :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.prose-strong\:font-semibold :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-strong\:text-interface-1000 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-1000)/1)}.prose-strong\:text-light-interface-1000 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-light-interface-1000)/1)}.prose-em\:block :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){display:block}.prose-em\:text-sm :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875rem}.prose-em\:leading-mega-loose :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.65;line-height:1.65}.prose-em\:font-medium :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-em\:font-normal :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.prose-em\:text-interface-800 :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-interface-800)/1)}.prose-em\:not-italic :where(em):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:normal}.prose-ol\:flex :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){display:flex}.prose-ol\:grid :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){display:grid}.prose-ol\:list-decimal :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose-ol\:flex-col :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){flex-direction:column}.prose-ol\:gap-2 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){gap:calc(var(--spacing)*2)}.prose-ol\:gap-3 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){gap:calc(var(--spacing)*3)}.prose-ol\:ps-5 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*5)}.prose-ol\:ps-6 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*6)}.prose-ol\:ps-\[1\.5rem\] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:1.5rem}.prose-ol\:pt-4 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-ol\:pl-6 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:calc(var(--spacing)*6)}.prose-ol\:text-lm-white-always :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-white-always)/1)}.prose-ol\:first\:mt-0 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):first-child{margin-top:calc(var(--spacing)*0)}.prose-ol\:last\:mb-0 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)):last-child{margin-bottom:calc(var(--spacing)*0)}@media (min-width:1025px){.xl\:prose-ol\:pt-2 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*2)}}.prose-ul\:my-6 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing)*6)}.prose-ul\:mt-0 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*0)}.prose-ul\:flex :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){display:flex}.prose-ul\:grid :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){display:grid}.prose-ul\:list-disc :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc}.prose-ul\:flex-col :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){flex-direction:column}.prose-ul\:items-center :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){align-items:center}.prose-ul\:gap-1 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){gap:calc(var(--spacing)*1)}.prose-ul\:gap-2 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){gap:calc(var(--spacing)*2)}.prose-ul\:gap-3 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){gap:calc(var(--spacing)*3)}.prose-ul\:ps-3 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*3)}.prose-ul\:ps-4 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*4)}.prose-ul\:ps-6 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*6)}.prose-ul\:ps-10 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*10)}.prose-ul\:ps-\[1\.5rem\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:1.5rem}.prose-ul\:ps-\[2\.5rem\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:2.5rem}.prose-ul\:pt-4 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*4)}.prose-ul\:pb-0 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*0)}.prose-ul\:text-start :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose-ul\:text-lm-950 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-950)/1)}.prose-ul\:first\:mt-0 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):first-child{margin-top:calc(var(--spacing)*0)}.prose-ul\:last\:mb-0 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)):last-child{margin-bottom:calc(var(--spacing)*0)}@media (min-width:1025px){.xl\:prose-ul\:pt-2 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:calc(var(--spacing)*2)}}.prose-li\:mx-auto :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-inline:auto}.prose-li\:\!lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t6)!important;--tw-leading:var(--line-height-lm-t6)!important;line-height:var(--line-height-lm-t6)!important;--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important;--tw-tracking:.28px!important;letter-spacing:.28px!important}@media (min-width:688px){.prose-li\:\!lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:.32px!important;letter-spacing:.32px!important}}.prose-li\:\!lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:18px!important}.prose-li\:lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t6);--tw-leading:var(--line-height-lm-t6);line-height:var(--line-height-lm-t6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.28px;letter-spacing:.28px}@media (min-width:688px){.prose-li\:lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:.32px;letter-spacing:.32px}}.prose-li\:lm-t6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:18px}.prose-li\:lm-t8 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t8);--tw-leading:var(--line-height-lm-t8);line-height:var(--line-height-lm-t8);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:.24px;letter-spacing:.24px}@media (min-width:688px){.prose-li\:lm-t8 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:.28px;letter-spacing:.28px}}.prose-li\:lm-t8 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:12px}.prose-li\:lm-t9 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t9);--tw-leading:var(--line-height-lm-t9);line-height:var(--line-height-lm-t9);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.24px;letter-spacing:.24px}.prose-li\:lm-t9 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:14px}.prose-li\:lm-t5 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--font-size-lm-t5);--tw-leading:var(--line-height-lm-t5);line-height:var(--line-height-lm-t5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-li\:lm-t5 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) *+p{margin-top:22px}.prose-li\:mt-2 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*2)}.prose-li\:mt-\[0\.2rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2rem}.prose-li\:mb-3 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*3)}.prose-li\:flex :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){display:flex}.prose-li\:h-\[56px\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){height:56px}.prose-li\:w-fit :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){width:fit-content}.prose-li\:list-disc :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc}.prose-li\:items-center :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){align-items:center}.prose-li\:\!px-4 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*4)!important}.prose-li\:\!py-0 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*0)!important}.prose-li\:ps-1 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:calc(var(--spacing)*1)}.prose-li\:pb-2 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*2)}.prose-li\:pb-3 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*3)}.prose-li\:pb-4 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*4)}.prose-li\:text-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875rem}.prose-li\:leading-\[1\.444rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.444rem;line-height:1.444rem}.prose-li\:leading-mega-loose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:1.65;line-height:1.65}.prose-li\:font-normal :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.prose-li\:\!text-lm-950 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-950)/1)!important}.prose-li\:text-lm-950 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-950)/1)}.prose-li\:text-lm-white-always :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-lm-white-always)/1)}.prose-li\:\[direction\:ltr\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){direction:ltr}.prose-li\:marker\:text-black :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:#121212}.prose-li\:marker\:text-black :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:#121212}.prose-li\:marker\:text-black :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:#121212}.prose-li\:marker\:text-black :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:#121212}.prose-li\:before\:-start-\[1\.5rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);inset-inline-start:-1.5rem}.prose-li\:before\:-start-\[2\.35rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);inset-inline-start:-2.35rem}.prose-li\:before\:top-0\.75 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:calc(var(--spacing)*.75)}.prose-li\:before\:top-1 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:calc(var(--spacing)*1)}.prose-li\:before\:top-\[0\.1rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:.1rem}.prose-li\:before\:top-\[0\.2rem\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:.2rem}.prose-li\:before\:top-\[2\.5px\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:2.5px}.prose-li\:before\:size-4 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.prose-li\:before\:size-6 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.prose-li\:before\:bg-lm-950 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);background-color:rgb(var(--color-lm-950)/1)}.prose-li\:before\:content-none :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);--tw-content:none;content:none}.prose-li\:first\:mt-0 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):first-child{margin-top:calc(var(--spacing)*0)}.prose-li\:last\:mb-0 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):last-child{margin-bottom:calc(var(--spacing)*0)}.prose-li\:last\:pb-0 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):last-child{padding-bottom:calc(var(--spacing)*0)}@media (min-width:688px){.tablet\:prose-li\:before\:top-\[5\.5px\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:var(--tw-content);top:5.5px}}.prose-img\:size-6 :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.prose-img\:size-full :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;height:100%}.prose-img\:object-contain :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){-o-object-fit:contain;object-fit:contain}.prose-img\:object-cover :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){-o-object-fit:cover;object-fit:cover}.prose-picture\:w-full :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%}.\[\&_\*\+\*\]\:mt-3 *+*{margin-top:calc(var(--spacing)*3)}.\[\&_\*\+ol\]\:mt-4 *+ol{margin-top:calc(var(--spacing)*4)}.\[\&_\*\+p\]\:mt-2 *+p{margin-top:calc(var(--spacing)*2)}.\[\&_\*\+ul\]\:mt-4 *+ul{margin-top:calc(var(--spacing)*4)}.\[\&_\.arrow\]\:hidden .arrow{display:none}.\[\&_\.country-list\]\:\!border .country-list{border-style:var(--tw-border-style)!important;border-width:1px!important}.\[\&_\.country-list\]\:border-lm-400 .country-list{border-color:rgb(var(--color-lm-400)/1)}.\[\&_\.country-list\]\:\!shadow-none .country-list{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.country\.highlight\]\:\!bg-lm-greyblue-50 .country.highlight,.\[\&_\.country\:hover\]\:\!bg-lm-greyblue-50 .country:hover{background-color:rgb(var(--color-lm-greyblue-50)/1)!important}.\[\&_\.custom-li\]\:before\:bg-brand-50 .custom-li:before{content:var(--tw-content);background-color:rgb(var(--color-brand-50)/1)}.\[\&_\.custom-li\]\:before\:bg-brand-500 .custom-li:before{content:var(--tw-content);background-color:rgb(var(--color-brand-500)/1)}.\[\&_\.custom-li\]\:before\:bg-interface-400 .custom-li:before{content:var(--tw-content);background-color:rgb(var(--color-interface-400)/1)}.\[\&_\.flag-dropdown\]\:\!static .flag-dropdown{position:static!important}.\[\&_\.lexical-element\]\:my-4 .lexical-element{margin-block:calc(var(--spacing)*4)}.\[\&_\.lexical-image\]\:overflow-hidden .lexical-image{overflow:hidden}.\[\&_\.lexical-image\]\:rounded-lm-card .lexical-image{border-radius:var(--radius-lm-card)}.\[\&_\.list-bullet\]\:list-disc .list-bullet{list-style-type:disc}.\[\&_\.list-bullet\]\:ps-4 .list-bullet{padding-inline-start:calc(var(--spacing)*4)}.\[\&_\.list-bullet\]\:text-lm-950 .list-bullet{color:rgb(var(--color-lm-950)/1)}.\[\&_\.list-bullet_li\]\:lm-t6 .list-bullet li{font-size:var(--font-size-lm-t6);--tw-leading:var(--line-height-lm-t6);line-height:var(--line-height-lm-t6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.28px;letter-spacing:.28px}@media (min-width:688px){.\[\&_\.list-bullet_li\]\:lm-t6 .list-bullet li{--tw-tracking:.32px;letter-spacing:.32px}}.\[\&_\.list-bullet_li\]\:lm-t6 .list-bullet li *+p{margin-top:18px}.\[\&_\.list-bullet_li\]\:mt-2 .list-bullet li{margin-top:calc(var(--spacing)*2)}.\[\&_\.list-bullet_li\]\:marker\:text-black .list-bullet li ::marker{color:#121212}.\[\&_\.list-bullet_li\]\:marker\:text-black .list-bullet li::marker{color:#121212}.\[\&_\.list-bullet_li\]\:marker\:text-black .list-bullet li ::-webkit-details-marker{color:#121212}.\[\&_\.list-bullet_li\]\:marker\:text-black .list-bullet li::-webkit-details-marker{color:#121212}.\[\&_\.list-number\]\:list-decimal .list-number{list-style-type:decimal}.\[\&_\.list-number\]\:ps-5 .list-number{padding-inline-start:calc(var(--spacing)*5)}.\[\&_\.list-number\]\:text-lm-950 .list-number{color:rgb(var(--color-lm-950)/1)}.\[\&_\.list-number_li\]\:lm-t6 .list-number li{font-size:var(--font-size-lm-t6);--tw-leading:var(--line-height-lm-t6);line-height:var(--line-height-lm-t6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:.28px;letter-spacing:.28px}@media (min-width:688px){.\[\&_\.list-number_li\]\:lm-t6 .list-number li{--tw-tracking:.32px;letter-spacing:.32px}}.\[\&_\.list-number_li\]\:lm-t6 .list-number li *+p{margin-top:18px}.\[\&_\.list-number_li\]\:mt-2 .list-number li{margin-top:calc(var(--spacing)*2)}.\[\&_\.list-number_li\]\:ps-2 .list-number li{padding-inline-start:calc(var(--spacing)*2)}.\[\&_\.list-number_li\]\:marker\:text-lm-950 .list-number li ::marker{color:rgb(var(--color-lm-950)/1)}.\[\&_\.list-number_li\]\:marker\:text-lm-950 .list-number li::marker{color:rgb(var(--color-lm-950)/1)}.\[\&_\.list-number_li\]\:marker\:text-lm-950 .list-number li ::-webkit-details-marker{color:rgb(var(--color-lm-950)/1)}.\[\&_\.list-number_li\]\:marker\:text-lm-950 .list-number li::-webkit-details-marker{color:rgb(var(--color-lm-950)/1)}.\[\&_\.no-entries-message\]\:rtl\:\[direction\:rtl\] .no-entries-message: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] *){direction:rtl}.\[\&_\.search\]\:rounded-t-lg .search{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.\[\&_\.search\]\:border-b .search{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.search\]\:border-lm-greyblue-200 .search{border-color:rgb(var(--color-lm-greyblue-200)/1)}.\[\&_\.search-box\]\:\!border-none .search-box{--tw-border-style:none!important;border-style:none!important}.\[\&_\.search-box\]\:rtl\:\[direction\:rtl\] .search-box: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] *){direction:rtl}.\[\&_\.selected-flag\]\:\!absolute .selected-flag{position:absolute!important}.\[\&_\.selected-flag\]\:\!top-0 .selected-flag{top:calc(var(--spacing)*0)!important}.\[\&_\.selected-flag\]\:\!flex .selected-flag{display:flex!important}.\[\&_\.selected-flag\]\:\!w-\[56px\] .selected-flag{width:56px!important}.\[\&_\.selected-flag\]\:justify-center .selected-flag{justify-content:center}.\[\&_\.selected-flag\]\:\!rounded-lg .selected-flag{border-radius:var(--radius-lg)!important}.\[\&_\.selected-flag\]\:\!bg-transparent .selected-flag{background-color:#0000!important}.\[\&_\.selected-flag\]\:\!p-0 .selected-flag{padding:calc(var(--spacing)*0)!important}.\[\&_\.selected-flag_\.flag\]\:scale-\[1\.3\] .selected-flag .flag{scale:1.3}.\[\&_\.selected-flag\:\:after\]\:absolute .selected-flag:after{position:absolute}.\[\&_\.selected-flag\:\:after\]\:start-\[56px\] .selected-flag:after{inset-inline-start:56px}.\[\&_\.selected-flag\:\:after\]\:top-1\/2 .selected-flag:after{top:50%}.\[\&_\.selected-flag\:\:after\]\:h-\[54px\] .selected-flag:after{height:54px}.\[\&_\.selected-flag\:\:after\]\:w-px .selected-flag:after{width:1px}.\[\&_\.selected-flag\:\:after\]\:-translate-y-1\/2 .selected-flag:after{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&_\.selected-flag\:\:after\]\:bg-lm-150 .selected-flag:after{background-color:rgb(var(--color-lm-150)/1)}.\[\&_\.selected-flag\:\:after\]\:content-\[\"\"\] .selected-flag:after{--tw-content:"";content:var(--tw-content)}.\[\&_\.swiper-wrapper\]\:justify-center .swiper-wrapper{justify-content:center}.\[\&_div\]\:flex div{display:flex}.\[\&_div\]\:flex-col div{flex-direction:column}.\[\&_div\]\:gap-4 div{gap:calc(var(--spacing)*4)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:text-lm-950 svg{color:rgb(var(--color-lm-950)/1)}.\[\&_ul_li\:before\]\:size-5 ul li:before{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\:nth-child\(2\)\]\:rounded-t-2xl:nth-child(2){border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.\[\&\:nth-child\(2\)\]\:bg-\[\#EDF7FC\]:nth-child(2){background-color:#edf7fc}.\[\&\>\*\]\:basis-full>*{flex-basis:100%}.\[\&\>\:not\(p\)\]\:mt-6>:not(p){margin-top:calc(var(--spacing)*6)}.\[\&\>\:not\(p\)\]\:mb-6>:not(p){margin-bottom:calc(var(--spacing)*6)}.\[\&\>\:not\(p\)\:not\(\:first-child\)\]\:mt-6>:not(p):not(:first-child){margin-top:calc(var(--spacing)*6)}.\[\&\>\:not\(p\)\:not\(\:last-child\)\]\:mb-6>:not(p):not(:last-child){margin-bottom:calc(var(--spacing)*6)}.\[\&\>li\]\:before\:content-none>li:before{content:var(--tw-content);--tw-content:none;content:none}.\[\&\>path\:nth-of-type\(2\)\]\:stroke-black>path:nth-of-type(2){stroke:#121212}.\[\&\>tr\:last-child\>td\:nth-child\(2\)\]\:rounded-b-2xl>tr:last-child>td:nth-child(2){border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.\[\&\>ul\]\:leading-\[1\.65rem\]>ul{--tw-leading:1.65rem;line-height:1.65rem}}@keyframes sectionWithVideoProgress{0%{transform:translate(0)scaleY(0)}to{transform:translate(0)scale(1)}}.animate-vertical-progress{animation:8s linear forwards sectionWithVideoProgress}.custom-li.list-decimal>span:nth-child(2){color:#121212;margin-bottom:8px;font-size:24px;line-height:135%;display:inline-flex}@media (max-width:687px) and (min-width:320px){.custom-li.list-decimal>span:nth-child(2){font-size:18px}}@media (max-width:1024px) and (min-width:320px){h2 a span[style*=underline]{text-underline-offset:7px}}h2 a span[style*=underline]{text-underline-offset:11px}iframe[name=ultimate-chat-frame]{z-index:50!important}.icon-circle:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggNEM1Ljc5MDg2IDQgNCA1Ljc5MDg2IDQgOEM0IDEwLjIwOTEgNS43OTA4NiAxMiA4IDEyQzEwLjIwOTEgMTIgMTIgMTAuMjA5MSAxMiA4QzEyIDUuNzkwODYgMTAuMjA5MSA0IDggNFoiIGZpbGw9IiMxMDczRkYiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggNEM1Ljc5MDg2IDQgNCA1Ljc5MDg2IDQgOEM0IDEwLjIwOTEgNS43OTA4NiAxMiA4IDEyQzEwLjIwOTEgMTIgMTIgMTAuMjA5MSAxMiA4QzEyIDUuNzkwODYgMTAuMjA5MSA0IDggNFoiIGZpbGw9IiMxMDczRkYiLz48L3N2Zz4=)}ul li.custom-li:before{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-checkmark:before{-webkit-mask-image:url("data:image/svg+xml,
    %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.534 2.4548C16.1553 3.0762 16.1553 4.0837 15.534 4.7051L6.6942 13.5449C6.0728 14.1663 5.0653 14.1663 4.4439 13.5449L0.466 9.567C-0.1553 8.9456 -0.1553 7.9381 0.466 7.3167C1.0874 6.6953 2.0949 6.6953 2.7163 7.3167L5.5691 10.1695L13.2837 2.4548C13.9051 1.8334 14.9126 1.8334 15.534 2.4548Z' fill='%231073FF'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,
    %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.534 2.4548C16.1553 3.0762 16.1553 4.0837 15.534 4.7051L6.6942 13.5449C6.0728 14.1663 5.0653 14.1663 4.4439 13.5449L0.466 9.567C-0.1553 8.9456 -0.1553 7.9381 0.466 7.3167C1.0874 6.6953 2.0949 6.6953 2.7163 7.3167L5.5691 10.1695L13.2837 2.4548C13.9051 1.8334 14.9126 1.8334 15.534 2.4548Z' fill='%231073FF'/%3E%3C/g%3E%3C/svg%3E")}.icon-checkmark-2:before{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%2011.1667L10.2%2016.5L18%208.5%22%20stroke%3D%22%2317C161%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%2011.1667L10.2%2016.5L18%208.5%22%20stroke%3D%22%2317C161%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E)}.icon-rocket:before{-webkit-mask-image:url("data:image/svg+xml,
    %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0419 1.95841L9.73186 3.96976L5.86669 7.0619V10.1337H8.93843L12.0306 6.26846L14.0419 1.95841ZM11.9173 8.92041L10.0994 11.1928L10.0993 13.7616L11.9172 11.4891L11.9173 8.92041ZM8.53117 11.7019H5.50587C4.83902 11.7019 4.2985 11.1613 4.2985 10.4945V7.46913L1.20976 7.4691C0.0684576 7.4691 -0.435683 6.0319 0.45551 5.31894L3.63004 2.77932C3.8441 2.60807 4.1101 2.51474 4.38427 2.51474L9.14134 2.51479L14.278 0.117718C15.2999 -0.359193 16.3593 0.700756 15.8826 1.72234L13.4856 6.859L13.4854 11.6158C13.4854 11.8895 13.3924 12.1556 13.2208 12.37L10.6813 15.5445C9.96832 16.4356 8.53111 15.9316 8.53111 14.7903L8.53117 11.7019ZM7.08002 4.08297L4.51085 4.08294L2.23838 5.90091L4.80755 5.90094L7.08002 4.08297Z' fill='%231073FF'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,
    %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.0419 1.95841L9.73186 3.96976L5.86669 7.0619V10.1337H8.93843L12.0306 6.26846L14.0419 1.95841ZM11.9173 8.92041L10.0994 11.1928L10.0993 13.7616L11.9172 11.4891L11.9173 8.92041ZM8.53117 11.7019H5.50587C4.83902 11.7019 4.2985 11.1613 4.2985 10.4945V7.46913L1.20976 7.4691C0.0684576 7.4691 -0.435683 6.0319 0.45551 5.31894L3.63004 2.77932C3.8441 2.60807 4.1101 2.51474 4.38427 2.51474L9.14134 2.51479L14.278 0.117718C15.2999 -0.359193 16.3593 0.700756 15.8826 1.72234L13.4856 6.859L13.4854 11.6158C13.4854 11.8895 13.3924 12.1556 13.2208 12.37L10.6813 15.5445C9.96832 16.4356 8.53111 15.9316 8.53111 14.7903L8.53117 11.7019ZM7.08002 4.08297L4.51085 4.08294L2.23838 5.90091L4.80755 5.90094L7.08002 4.08297Z' fill='%231073FF'/%3E%3C/svg%3E%0A")}html,body{width:100%;margin:0;padding:0}html{scroll-behavior:smooth;overflow:hidden auto}html[lang^=fa],html[lang^=ar],html[lang^=he]{direction:rtl}.overscroll-inline-contain{overscroll-behavior-inline:contain}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.scrollbar-hidden::-webkit-scrollbar{display:none}.overflow-y-hidden{overflow-y:hidden}.lm-gr-1-blue{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(90deg,#4370f6 0%,#4a91f7 50%,#9fb4f9 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.lm-gr-2-green{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(#00bf7c 0%,#e9e7d7 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.lm-gr-3-light{-webkit-text-fill-color:transparent;color:#0000;background-image:linear-gradient(#f9f9f9 0%,#eef7fc 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}iframe#chili-chat{z-index:60!important;background:#fff!important;border-color:#9c9c9c!important;border-radius:20px!important}iframe#chili-chat.collapsed{z-index:20!important;background:0 0!important}html[dir=rtl] body[data-scroll-locked]{--removed-body-scroll-bar-size:0px!important;margin-left:0!important;margin-right:0!important}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-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 translate-up{0%{transform:translateY()}to{transform:translateY(-100%)}}