:root {    --link-color: rgb(var(--color-accent));    --link-decoration: none;    --grid-gutter: 24px;    --grid-gutter-negative: -24px;    --container-box-width: 1200px;    --base-body-font: "Basier Circle", sans-serif;    --base-heading-font: "Basier Circle", sans-serif;    --base-monospace-font: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;    --base-font-size: 15px;    --base-paragraph-margin-top: 0;    --base-paragraph-margin-bottom: 1rem;    --base-heading-margin-top: 0;    --base-heading-margin-bottom: 1rem;    --base-font-weight: 400;    --base-line-height: 1.25;    --base-link-color: #5f259f;    --color-primary: #5f259f;    --color-green: #009a4b;    --color-yellow: #f9c921;    --color-red: #fe4850;    --theme-text-primary: #111835;    --theme-text-secondary: #41465d;    --theme-surface: #fff;    --theme-background: #fff;    --breakpoint-xs: 0;    --breakpoint-sm: 640px;    --breakpoint-md: 960px;    --gutter-1: 16;    --gutter-2: 24;    --gutter-3: 32;    --gutter-4: 48;    --button-background: transparent;    --button-background-hover: var(--theme-text-primary);    --button-color: var(--theme-text-primary);    --button-icon-size: 18px;    --icon-button-color: var(--color-primary-contrast);    --icon-button-background: var(--color-primary)}*, :after, :before {    box-sizing: border-box;    border: 0 solid transparent}html {    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%}article, aside, details, footer, header, main, nav, section {    display: block}summary {    display: list-item;    cursor: pointer}menu {    display: block}canvas {    display: inline-block}body {    margin: 0;    font-family: "Basier Circle", sans-serif;    font-family: var(--base-body-font);    font-size: 15px;    font-size: var(--base-font-size);    font-weight: 400;    font-weight: var(--base-font-weight);    line-height: 1.25;    line-height: var(--base-line-height);    color: #111835;    color: var(--theme-text-primary);    background: #fff;    background: var(--theme-background)}[tabindex="-1"]:focus {    outline: 0 !important}hr {    box-sizing: content-box;    height: 0;    overflow: visible}h1, h2, h3, h4, h5, h6 {    margin-top: 0;    margin-top: var(--base-heading-margin-top);    margin-bottom: 1rem;    margin-bottom: var(--base-heading-margin-bottom);    font-family: "Basier Circle", sans-serif;    font-family: var(--base-heading-font)}p {    margin-top: 0;    margin-top: var(--base-paragraph-margin-top);    margin-bottom: 1rem;    margin-bottom: var(--base-paragraph-margin-bottom)}abbr[title] {    -webkit-text-decoration: underline dotted;    text-decoration: underline dotted;    cursor: help;    border-bottom: 0;    -webkit-text-decoration-skip-ink: none;    text-decoration-skip-ink: none}address {    font-style: normal;    line-height: inherit}address, dl, ol, ul {    margin-bottom: 1rem}dl, ol, ul {    margin-top: 0;    padding: 0;    list-style: none}ol ol, ol ul, ul ol, ul ul {    margin-bottom: 0}dt {    font-weight: 500}dd {    margin-bottom: .5rem;    margin-left: 0}blockquote {    margin: 0 0 1rem}b, strong {    font-weight: 500}small {    font-size: 80%}sub, sup {    position: relative;    font-size: 75%;    line-height: 0;    vertical-align: baseline}sub {    bottom: -.25em}sup {    top: -.5em}a {    touch-action: manipulation;    color: #5f259f;    color: var(--base-link-color);    text-decoration: none;    background-color: transparent}code, kbd, pre, samp {    font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;    font-family: var(--base-monospace-font);    font-size: 1em}pre {    margin-top: 0;    margin-bottom: 1rem;    overflow: auto}dfn {    font-style: italic}mark {    color: var(--color-accent-contrast);    background-color: var(--color-accent)}figure {    margin: 0 0 1rem}img {    border-style: none;    min-height: 1px}img, svg {    vertical-align: middle}svg {    overflow: hidden}audio, video {    display: inline-block}audio:not([controls]) {    display: none;    height: 0}table {    border-collapse: collapse}caption {    text-align: left;    caption-side: bottom}th {    text-align: inherit}button, input, optgroup, select, textarea {    margin: 0;    font-family: inherit;    font-size: inherit;    line-height: inherit}button, input {    overflow: visible}button, select {    text-transform: none}[type=button], [type=reset], [type=submit], button {    position: relative;    touch-action: manipulation;    -webkit-appearance: button}[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {    padding: 0;    border-style: none}[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {    outline: 1px dotted}input[type=checkbox], input[type=radio] {    box-sizing: border-box;    padding: 0}input[type=date], input[type=datetime-local], input[type=month], input[type=time] {    -webkit-appearance: listbox}textarea {    overflow: auto;    resize: vertical}fieldset {    min-width: 0;    margin: 0;    padding: 0;    border: 0}label {    font-size: 1rem}legend {    display: block;    width: 100%;    max-width: 100%;    margin-bottom: .5rem;    padding: 0;    font-size: 1.5rem;    line-height: inherit;    color: inherit;    white-space: normal}progress {    display: inline-block;    vertical-align: baseline}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {    height: auto}[type=search] {    outline-offset: -2px;    -webkit-appearance: none}[type=search]::-webkit-search-decoration {    -webkit-appearance: none}::-webkit-file-upload-button {    font: inherit;    -webkit-appearance: button}output {    display: inline-block}template {    display: none}[hidden] {    display: none !important}[data-aos][data-aos][data-aos-easing=ease], body[data-aos-easing=ease] [data-aos] {    transition-timing-function: ease}[data-aos][data-aos][data-aos-duration="300"], body[data-aos-duration="300"] [data-aos] {    transition-duration: .3s}[data-aos][data-aos-delay="100"] {    transition-delay: .1s}[data-aos][data-aos-delay="200"] {    transition-delay: .2s}[data-aos][data-aos-delay="300"] {    transition-delay: .3s}[data-aos][data-aos-delay="400"] {    transition-delay: .4s}[data-aos][data-aos-delay="500"] {    transition-delay: .5s}[data-aos=animation-scale-x-left] {    transform: translateX(-50px) scaleX(1.1);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-scale-x-left].aos-animate {    transform: translateX(0) scaleX(1);    opacity: 1}[data-aos=animation-scale-x-right] {    transform: translateX(50px) scaleX(1.1);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-scale-x-right].aos-animate {    transform: translateX(0) scaleX(1);    opacity: 1}[data-aos=animation-scale-y] {    transform: translateY(40px) scaleY(1.4);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-scale-y].aos-animate {    transform: translateX(0) scaleY(1);    opacity: 1}[data-aos=animation-scale-x] {    transform: translateY(-40px) scaleY(1.1);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-scale-x].aos-animate {    transform: translateX(0) scaleY(1);    opacity: 1}[data-aos=animation-translate-y] {    transform: translateY(40px);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-translate-y].aos-animate {    transform: translateX(0);    opacity: 1}[data-aos=animation-translate-x-right] {    transform: translateX(40px);    opacity: 0;    transition-property: transform, opacity}[data-aos=animation-translate-x-right].aos-animate {    transform: translateX(0);    opacity: 1}[data-aos=animation-fade] {    opacity: 0;    transition-property: opacity}[data-aos=animation-fade].aos-animate {    opacity: 1}[data-aos=animation-image] {    transform: translateY(100%);    opacity: 0}[data-aos=animation-image].aos-animate {    transform: translateY(0);    opacity: 1}[data-aos=animation-video-banner] {    transform: translateX(100%);    opacity: 0}[data-aos=animation-video-banner].aos-animate {    transform: translateX(0);    opacity: 1}.landing-view__slider {    visibility: hidden;    opacity: 0;    transform: scale(.9);    transition-property: opacity, transform;    transition-duration: .5s;    transition-delay: .2s}.landing-view__slider--first {    transition-delay: .4s}.swiper-slide-active.landing-view__slider {    opacity: 1;    transform: translateX(0) scale(1);    visibility: visible}@media (max-width: 1024px) {    .delay-mobile-200 {        transition-delay: .2s !important    }}@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") format("woff");    font-weight: 400;    font-style: normal}:root {    --swiper-theme-color: #007aff}.swiper-container {    margin-left: auto;    margin-right: auto;    position: relative;    overflow: hidden;    list-style: none;    padding: 0;    z-index: 1}.swiper-container-vertical > .swiper-wrapper {    flex-direction: column}.swiper-wrapper {    position: relative;    width: 100%;    height: 100%;    z-index: 1;    display: flex;    transition-property: transform;    box-sizing: content-box}.swiper-container-android .swiper-slide, .swiper-wrapper {    transform: translateZ(0)}.swiper-container-multirow > .swiper-wrapper {    flex-wrap: wrap}.swiper-container-multirow-column > .swiper-wrapper {    flex-wrap: wrap;    flex-direction: column}.swiper-container-free-mode > .swiper-wrapper {    transition-timing-function: ease-out;    margin: 0 auto}.swiper-container-pointer-events {    touch-action: pan-y}.swiper-container-pointer-events.swiper-container-vertical {    touch-action: pan-x}.swiper-slide {    flex-shrink: 0;    width: 100%;    height: 100%;    position: relative;    transition-property: transform}.swiper-slide-invisible-blank {    visibility: hidden}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {    height: auto}.swiper-container-autoheight .swiper-wrapper {    align-items: flex-start;    transition-property: transform, height}.swiper-container-3d {    perspective: 1200px}.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {    transform-style: preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    pointer-events: none;    z-index: 10}.swiper-container-3d .swiper-slide-shadow-left {    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)}.swiper-container-3d .swiper-slide-shadow-right {    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)}.swiper-container-3d .swiper-slide-shadow-top {    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom {    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)}.swiper-container-css-mode > .swiper-wrapper {    overflow: auto;    scrollbar-width: none;    -ms-overflow-style: none}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {    display: none}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {    scroll-snap-align: start start}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {    scroll-snap-type: x mandatory}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {    scroll-snap-type: y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide {    transition-timing-function: ease-out}.swiper-container-fade .swiper-slide {    pointer-events: none;    transition-property: opacity}.swiper-container-fade .swiper-slide .swiper-slide {    pointer-events: none}.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {    pointer-events: auto}.swiper-pagination {    position: absolute;    text-align: center;    transition: opacity .3s;    transform: translateZ(0);    z-index: 10}.swiper-pagination.swiper-pagination-hidden {    opacity: 0}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {    bottom: 10px;    left: 0;    width: 100%}.swiper-pagination-bullets-dynamic {    overflow: hidden;    font-size: 0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {    transform: scale(.33);    position: relative}.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: 8px;    height: 8px;    display: inline-block;    border-radius: 50%;    background: #000;    opacity: .2}button.swiper-pagination-bullet {    border: none;    margin: 0;    padding: 0;    box-shadow: none;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none}.swiper-pagination-clickable .swiper-pagination-bullet {    cursor: pointer}.swiper-pagination-bullet:only-child {    display: none !important}.swiper-pagination-bullet-active {    opacity: 1;    background: var(--swiper-theme-color);    background: var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-container-vertical > .swiper-pagination-bullets {    right: 10px;    top: 50%;    transform: translate3d(0, -50%, 0)}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullet {    margin: 6px 0;    display: block}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {    top: 50%;    transform: translateY(-50%);    width: 8px}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {    display: inline-block;    transition: transform .2s, top .2s}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {    margin: 0 4px}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {    left: 50%;    transform: translateX(-50%);    white-space: nowrap}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {    transition: transform .2s, left .2s}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {    transition: transform .2s, right .2s}.swiper-pagination-progressbar {    background: rgba(0, 0, 0, .25);    position: absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {    background: var(--swiper-theme-color);    background: var(--swiper-pagination-color, var(--swiper-theme-color));    position: absolute;    left: 0;    top: 0;    width: 100%;    height: 100%;    transform: scale(0);    transform-origin: left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {    transform-origin: right top}.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {    width: 100%;    height: 4px;    left: 0;    top: 0}.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {    width: 4px;    height: 100%;    left: 0;    top: 0}.swiper-pagination-white {    --swiper-pagination-color: #fff}.swiper-pagination-black {    --swiper-pagination-color: #000}.swiper-pagination-lock {    display: none}.img-pie {    overflow: hidden}.img-pie__wrapper {    overflow: hidden;    position: relative;    padding-top: 100%;    width: 100%}.img-pie__wrapper > * {    display: block;    left: 0;    height: 100%;    position: absolute;    top: 0;    visibility: hidden;    width: 100%;    transition-property: opacity, transform;    will-change: opacity, transform;    -o-object-fit: cover;    object-fit: cover;    -o-object-position: center;    object-position: center;    transition-delay: 0s;    transition-duration: .4s;    transition-timing-function: ease}.img-pie__placeholder {    background-repeat: no-repeat;    visibility: visible;    background-size: cover;    background-position: 50%;    opacity: 1}.img-pie__picture {    display: flex}.img-pie--done .img-pie__img {    opacity: 1;    transform: none !important;    visibility: visible !important}.img-pie--done .img-pie__placeholder {    opacity: 0 !important;    pointer-events: none}@font-face {    font-family: "Basier Circle";    src: url(../images/BasierCircle-Regular.d5326df.woff2) format("woff2"), url(../images/BasierCircle-Regular.8ce91e3.woff) format("woff");    font-weight: 400;    font-style: normal;    font-display: swap}@font-face {    font-family: "Basier Circle";    src: url(../images/BasierCircle-SemiBold.a05b38a.woff2) format("woff2"), url(../images/BasierCircle-SemiBold.19cde86.woff) format("woff");    font-weight: 600;    font-style: normal;    font-display: swap}@font-face {    font-family: "Basier Circle";    src: url(../images/BasierCircle-Bold.73a52fc.woff2) format("woff2"), url(../images/BasierCircle-Bold.9c1bc4f.woff) format("woff");    font-weight: 700;    font-style: normal;    font-display: swap}@font-face {    font-family: "Finger Paint";    src: url(../images/FingerPaint-Regular.c0ceb6d.woff2) format("woff2"), url(../images/FingerPaint-Regular.89abed8.woff) format("woff"), url(../images/FingerPaint-Regular.91a87bf.ttf) format("truetype");    font-weight: 400;    font-style: normal;    font-display: swap}.button {    min-width: 64px;    text-decoration: none;    white-space: nowrap;    vertical-align: middle;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    user-select: none;    outline: none;    background: transparent;    background: var(--button-background);    color: #111835;    color: var(--button-color)}.button:before {    border-radius: 4px;    transition-duration: .3s;    transition-property: opacity;    transform: none;    will-change: opacity}.button:after {    transition-timing-function: linear;    transition-duration: .3s}.button--active:before, .button:active:before, .button:focus:before, .button:hover:before {    opacity: .08}.button:active:after {    opacity: .06}.button__icon {    display: inline-block;    width: 18px;    width: var(--button-icon-size);    height: 18px;    height: var(--button-icon-size);    margin-right: 8px;    margin-left: 0;    font-size: 18px;    font-size: var(--button-icon-size);    vertical-align: top;    pointer-events: none;    -webkit-user-select: none;    -moz-user-select: none;    user-select: none}.button--outlined .button__icon, .button--raised .button__icon, .button--unelevated .button__icon {    margin-left: -4px}.button__icon--trailing {    margin-right: 0;    margin-left: 8px}.button--outlined .button__icon--trailing, .button--raised .button__icon--trailing, .button--unelevated .button__icon--trailing {    margin-right: -4px;    margin-left: 8px}.button--white {    --button-color: var(--color-white);    --button-background-hover: var(--color-white)}.button--white.button--raised:not(:disabled), .button--white.button--unelevated:not(:disabled) {    --button-background-hover: var(--color-white-contrast);    --button-color: var(--color-white-contrast);    --button-background: var(--color-white)}.button--primary {    --button-color: var(--color-primary);    --button-background-hover: var(--color-primary)}.button--primary.button--raised:not(:disabled), .button--primary.button--unelevated:not(:disabled) {    --button-background-hover: var(--color-primary-contrast);    --button-color: var(--color-primary-contrast);    --button-background: var(--color-primary)}.button--loading, .button[disabled] {    --button-color: var(--theme-disable);    pointer-events: none;    cursor: default;    box-shadow: none}.button--loading:after, .button--loading:before, .button[disabled]:after, .button[disabled]:before {    display: none}.button--loading.button--raised, .button[disabled].button--raised {    --button-color: var(--theme-disable);    --button-background: var(--theme-divider)}.icon-button {    text-decoration: none;    white-space: nowrap;    cursor: pointer;    -webkit-user-select: none;    -moz-user-select: none;    user-select: none;    outline: none;    will-change: box-shadow, background;    transition: background .4s cubic-bezier(.25, .8, .25, 1), color .4s cubic-bezier(.25, .8, .25, 1), box-shadow .28s cubic-bezier(.4, 0, .2, 1);    fill: currentColor;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)}.icon-button:after, .icon-button:before {    position: absolute;    top: -50%;    left: -50%;    width: 200%;    height: 200%;    pointer-events: none;    content: " ";    background-color: #000;    border-radius: 50%;    opacity: 0;    transition-timing-function: cubic-bezier(.4, 0, .2, 1);    transition-property: opacity;    will-change: opacity}.icon-button:before {    border-radius: inherit;    transition-duration: .5s;    transition-property: transform, opacity;    transform: scale(0);    will-change: transform, opacity}.icon-button:after {    transition-duration: .15s}.icon-button--active:before, .icon-button:active:before, .icon-button:focus:before, .icon-button:hover:before {    opacity: .06;    transform: none}.icon-button:active:after {    opacity: .06}.icon-button__icon {    display: inline-block;    color: inherit;    vertical-align: top;    -webkit-user-select: none;    -moz-user-select: none;    user-select: none}.icon-button--on.icon-button__icon, .icon-button__icon--on {    display: none}.icon-button--on .icon-button__icon--on {    display: inline-block}.icon-button--accent {    --icon-button-background-hover: var(--color-accent-contrast);    --icon-button-color: var(--color-accent)}.icon-button[disabled] {    --icon-button-color: var(--theme-disable);    pointer-events: none;    cursor: default}.icon-button[disabled]:after, .icon-button[disabled]:before {    display: none}.text-field {    outline: none;    will-change: opacity, transform;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    overflow: visible;    background-color: transparent;    --floating-label-color: var(--theme-text-secondary)}.text-field__input {    z-index: 1;    background: transparent;    text-decoration: inherit;    text-transform: inherit;    border: none;    border-radius: 0;    outline: none;    -webkit-appearance: none;    -moz-appearance: none;    appearance: none}.text-field__input:required ~ .floating-label:after, .text-field__input:required ~ .notched .floating-label:after {    margin-left: 1px;    content: "*"}.text-field--focused, .text-field:hover {    border-color: #111835;    border-color: var(--theme-text-primary)}.text-field--focused .text-field__input:required ~ .floating-label:after, .text-field--focused .text-field__input:required ~ .notched .floating-label:after {    color: #d50000}.text-field--focused:after, .text-field--focused:before {    opacity: .06}.text-field--invalid {    --notched-border-color: RGB(var(--color-danger));    --floating-label-color: RGB(var(--color-danger));    --line-ripple-background: RGB(var(--color-danger))}.text-field--disabled .floating-label {    color: var(--theme-disable)}.gutter-1 {    --grid-gutter: 8px;    --grid-gutter-negative: -8px}.gutter-2 {    --grid-gutter: 12px;    --grid-gutter-negative: -12px}.gutter-3 {    --grid-gutter: 16px;    --grid-gutter-negative: -16px}.gutter-4 {    --grid-gutter: 24px;    --grid-gutter-negative: -24px}@media (min-width: 640px) {    .sm\:gutter-1 {        --grid-gutter: 8px;        --grid-gutter-negative: -8px    }    .sm\:gutter-2 {        --grid-gutter: 12px;        --grid-gutter-negative: -12px    }    .sm\:gutter-3 {        --grid-gutter: 16px;        --grid-gutter-negative: -16px    }    .sm\:gutter-4 {        --grid-gutter: 24px;        --grid-gutter-negative: -24px    }}@media (min-width: 960px) {    .md\:gutter-1 {        --grid-gutter: 8px;        --grid-gutter-negative: -8px    }    .md\:gutter-2 {        --grid-gutter: 12px;        --grid-gutter-negative: -12px    }    .md\:gutter-3 {        --grid-gutter: 16px;        --grid-gutter-negative: -16px    }    .md\:gutter-4 {        --grid-gutter: 24px;        --grid-gutter-negative: -24px    }}@media (min-width: 1280px) {    .lg\:gutter-1 {        --grid-gutter: 8px;        --grid-gutter-negative: -8px    }    .lg\:gutter-2 {        --grid-gutter: 12px;        --grid-gutter-negative: -12px    }    .lg\:gutter-3 {        --grid-gutter: 16px;        --grid-gutter-negative: -16px    }    .lg\:gutter-4 {        --grid-gutter: 24px;        --grid-gutter-negative: -24px    }}.container {    width: 100%;    margin-right: auto;    margin-left: auto;    padding-right: 24px;    padding-right: var(--grid-gutter);    padding-left: 24px;    padding-left: var(--grid-gutter)}.container--box {    max-width: 1200px;    max-width: var(--container-box-width)}.row {    display: flex;    flex-wrap: wrap;    align-items: flex-start;    margin-right: -24px;    margin-right: var(--grid-gutter-negative);    margin-left: -24px;    margin-left: var(--grid-gutter-negative)}.col-break {    width: 100% !important}.col {    flex-basis: 0;    flex-grow: 1;    max-width: 100%;    min-height: 1px;    padding-right: 24px;    padding-right: var(--grid-gutter);    padding-left: 24px;    padding-left: var(--grid-gutter)}.col--1 {    flex: 0 0 8.3333333333%;    max-width: 8.3333333333%}.col--2 {    flex: 0 0 16.6666666667%;    max-width: 16.6666666667%}.col--3 {    flex: 0 0 25%;    max-width: 25%}.col--4 {    flex: 0 0 33.3333333333%;    max-width: 33.3333333333%}.col--5 {    flex: 0 0 41.6666666667%;    max-width: 41.6666666667%}.col--6 {    flex: 0 0 50%;    max-width: 50%}.col--7 {    flex: 0 0 58.3333333333%;    max-width: 58.3333333333%}.col--8 {    flex: 0 0 66.6666666667%;    max-width: 66.6666666667%}.col--9 {    flex: 0 0 75%;    max-width: 75%}.col--10 {    flex: 0 0 83.3333333333%;    max-width: 83.3333333333%}.col--11 {    flex: 0 0 91.6666666667%;    max-width: 91.6666666667%}.col--12 {    flex: 0 0 100%;    max-width: 100%}@media (min-width: 640px) {    .sm\:col--1 {        flex: 0 0 8.3333333333%;        max-width: 8.3333333333%    }    .sm\:col--2 {        flex: 0 0 16.6666666667%;        max-width: 16.6666666667%    }    .sm\:col--3 {        flex: 0 0 25%;        max-width: 25%    }    .sm\:col--4 {        flex: 0 0 33.3333333333%;        max-width: 33.3333333333%    }    .sm\:col--5 {        flex: 0 0 41.6666666667%;        max-width: 41.6666666667%    }    .sm\:col--6 {        flex: 0 0 50%;        max-width: 50%    }    .sm\:col--7 {        flex: 0 0 58.3333333333%;        max-width: 58.3333333333%    }    .sm\:col--8 {        flex: 0 0 66.6666666667%;        max-width: 66.6666666667%    }    .sm\:col--9 {        flex: 0 0 75%;        max-width: 75%    }    .sm\:col--10 {        flex: 0 0 83.3333333333%;        max-width: 83.3333333333%    }    .sm\:col--11 {        flex: 0 0 91.6666666667%;        max-width: 91.6666666667%    }    .sm\:col--12 {        flex: 0 0 100%;        max-width: 100%    }}@media (min-width: 960px) {    .md\:col--1 {        flex: 0 0 8.3333333333%;        max-width: 8.3333333333%    }    .md\:col--2 {        flex: 0 0 16.6666666667%;        max-width: 16.6666666667%    }    .md\:col--3 {        flex: 0 0 25%;        max-width: 25%    }    .md\:col--4 {        flex: 0 0 33.3333333333%;        max-width: 33.3333333333%    }    .md\:col--5 {        flex: 0 0 41.6666666667%;        max-width: 41.6666666667%    }    .md\:col--6 {        flex: 0 0 50%;        max-width: 50%    }    .md\:col--7 {        flex: 0 0 58.3333333333%;        max-width: 58.3333333333%    }    .md\:col--8 {        flex: 0 0 66.6666666667%;        max-width: 66.6666666667%    }    .md\:col--9 {        flex: 0 0 75%;        max-width: 75%    }    .md\:col--10 {        flex: 0 0 83.3333333333%;        max-width: 83.3333333333%    }    .md\:col--11 {        flex: 0 0 91.6666666667%;        max-width: 91.6666666667%    }    .md\:col--12 {        flex: 0 0 100%;        max-width: 100%    }}@media (min-width: 1280px) {    .lg\:col--1 {        flex: 0 0 8.3333333333%;        max-width: 8.3333333333%    }    .lg\:col--2 {        flex: 0 0 16.6666666667%;        max-width: 16.6666666667%    }    .lg\:col--3 {        flex: 0 0 25%;        max-width: 25%    }    .lg\:col--4 {        flex: 0 0 33.3333333333%;        max-width: 33.3333333333%    }    .lg\:col--5 {        flex: 0 0 41.6666666667%;        max-width: 41.6666666667%    }    .lg\:col--6 {        flex: 0 0 50%;        max-width: 50%    }    .lg\:col--7 {        flex: 0 0 58.3333333333%;        max-width: 58.3333333333%    }    .lg\:col--8 {        flex: 0 0 66.6666666667%;        max-width: 66.6666666667%    }    .lg\:col--9 {        flex: 0 0 75%;        max-width: 75%    }    .lg\:col--10 {        flex: 0 0 83.3333333333%;        max-width: 83.3333333333%    }    .lg\:col--11 {        flex: 0 0 91.6666666667%;        max-width: 91.6666666667%    }    .lg\:col--12 {        flex: 0 0 100%;        max-width: 100%    }}.col--offset-1 {    margin-left: 8.3333333333%}.col--offset-2 {    margin-left: 16.6666666667%}.col--offset-3 {    margin-left: 25%}.col--offset-4 {    margin-left: 33.3333333333%}.col--offset-5 {    margin-left: 41.6666666667%}.col--offset-6 {    margin-left: 50%}.col--offset-7 {    margin-left: 58.3333333333%}.col--offset-8 {    margin-left: 66.6666666667%}.col--offset-9 {    margin-left: 75%}.col--offset-10 {    margin-left: 83.3333333333%}.col--offset-11 {    margin-left: 91.6666666667%}.col--offset-12 {    margin-left: 100%}@media (min-width: 640px) {    .sm\:col--offset-1 {        margin-left: 8.3333333333%    }    .sm\:col--offset-2 {        margin-left: 16.6666666667%    }    .sm\:col--offset-3 {        margin-left: 25%    }    .sm\:col--offset-4 {        margin-left: 33.3333333333%    }    .sm\:col--offset-5 {        margin-left: 41.6666666667%    }    .sm\:col--offset-6 {        margin-left: 50%    }    .sm\:col--offset-7 {        margin-left: 58.3333333333%    }    .sm\:col--offset-8 {        margin-left: 66.6666666667%    }    .sm\:col--offset-9 {        margin-left: 75%    }    .sm\:col--offset-10 {        margin-left: 83.3333333333%    }    .sm\:col--offset-11 {        margin-left: 91.6666666667%    }    .sm\:col--offset-12 {        margin-left: 100%    }}@media (min-width: 960px) {    .md\:col--offset-1 {        margin-left: 8.3333333333%    }    .md\:col--offset-2 {        margin-left: 16.6666666667%    }    .md\:col--offset-3 {        margin-left: 25%    }    .md\:col--offset-4 {        margin-left: 33.3333333333%    }    .md\:col--offset-5 {        margin-left: 41.6666666667%    }    .md\:col--offset-6 {        margin-left: 50%    }    .md\:col--offset-7 {        margin-left: 58.3333333333%    }    .md\:col--offset-8 {        margin-left: 66.6666666667%    }    .md\:col--offset-9 {        margin-left: 75%    }    .md\:col--offset-10 {        margin-left: 83.3333333333%    }    .md\:col--offset-11 {        margin-left: 91.6666666667%    }    .md\:col--offset-12 {        margin-left: 100%    }}@media (min-width: 1280px) {    .lg\:col--offset-1 {        margin-left: 8.3333333333%    }    .lg\:col--offset-2 {        margin-left: 16.6666666667%    }    .lg\:col--offset-3 {        margin-left: 25%    }    .lg\:col--offset-4 {        margin-left: 33.3333333333%    }    .lg\:col--offset-5 {        margin-left: 41.6666666667%    }    .lg\:col--offset-6 {        margin-left: 50%    }    .lg\:col--offset-7 {        margin-left: 58.3333333333%    }    .lg\:col--offset-8 {        margin-left: 66.6666666667%    }    .lg\:col--offset-9 {        margin-left: 75%    }    .lg\:col--offset-10 {        margin-left: 83.3333333333%    }    .lg\:col--offset-11 {        margin-left: 91.6666666667%    }    .lg\:col--offset-12 {        margin-left: 100%    }}.align-content-center {    align-content: center}.align-content-start {    align-content: flex-start}.align-content-end {    align-content: flex-end}.align-content-between {    align-content: space-between}.align-content-around {    align-content: space-around}@media (min-width: 640px) {    .sm\:align-content-center {        align-content: center    }    .sm\:align-content-start {        align-content: flex-start    }    .sm\:align-content-end {        align-content: flex-end    }    .sm\:align-content-between {        align-content: space-between    }    .sm\:align-content-around {        align-content: space-around    }}@media (min-width: 960px) {    .md\:align-content-center {        align-content: center    }    .md\:align-content-start {        align-content: flex-start    }    .md\:align-content-end {        align-content: flex-end    }    .md\:align-content-between {        align-content: space-between    }    .md\:align-content-around {        align-content: space-around    }}@media (min-width: 1280px) {    .lg\:align-content-center {        align-content: center    }    .lg\:align-content-start {        align-content: flex-start    }    .lg\:align-content-end {        align-content: flex-end    }    .lg\:align-content-between {        align-content: space-between    }    .lg\:align-content-around {        align-content: space-around    }}.align-items-start {    align-items: flex-start}.align-items-end {    align-items: flex-end}.align-items-center {    align-items: center}@media (min-width: 640px) {    .sm\:align-items-start {        align-items: flex-start    }    .sm\:align-items-end {        align-items: flex-end    }    .sm\:align-items-center {        align-items: center    }}@media (min-width: 960px) {    .md\:align-items-start {        align-items: flex-start    }    .md\:align-items-end {        align-items: flex-end    }    .md\:align-items-center {        align-items: center    }}@media (min-width: 1280px) {    .lg\:align-items-start {        align-items: flex-start    }    .lg\:align-items-end {        align-items: flex-end    }    .lg\:align-items-center {        align-items: center    }}.appearance-none {    -webkit-appearance: none;    -moz-appearance: none;    appearance: none}.align-self-start {    align-self: flex-start}.align-self-end {    align-self: flex-end}.align-self-center {    align-self: center}@media (min-width: 640px) {    .sm\:align-self-start {        align-self: flex-start    }    .sm\:align-self-end {        align-self: flex-end    }    .sm\:align-self-center {        align-self: center    }}@media (min-width: 960px) {    .md\:align-self-start {        align-self: flex-start    }    .md\:align-self-end {        align-self: flex-end    }    .md\:align-self-center {        align-self: center    }}@media (min-width: 1280px) {    .lg\:align-self-start {        align-self: flex-start    }    .lg\:align-self-end {        align-self: flex-end    }    .lg\:align-self-center {        align-self: center    }}.bg-primary {    background-color: #1557cf}.bg-secondary {    background-color: #111835}.bg-green {    background-color: #009a4b}.bg-yellow {    background-color: #f9c921}.bg-yellow-light {    background-color: #fffaea}.bg-red {    background-color: #fe4850}.bg-dark {    background-color: #000}.bg-theme-dark {    background-color: #170c29}.bg-theme-light {    background-color: #2c223c}.bg-theme-background {    background-color: #fff;    background-color: var(--theme-background)}.bg-theme-surface {    background-color: #fff;    background-color: var(--theme-surface)}.bg-white {    background-color: #fff}.bg-light {    background-color: #e8e7e9}.bg-transparent {    background-color: transparent}.bg-light-pink {    background-color: #eee5f4}.bg-primary\:hover:hover {    background-color: #5f259f}.bg-secondary\:hover:hover {    background-color: #111835}.bg-green\:hover:hover {    background-color: #009a4b}.bg-yellow\:hover:hover {    background-color: #f9c921}.bg-yellow-light\:hover:hover {    background-color: #fffaea}.bg-red\:hover:hover {    background-color: #fe4850}.bg-dark\:hover:hover {    background-color: #000}.bg-theme-dark\:hover:hover {    background-color: #170c29}.bg-theme-light\:hover:hover {    background-color: #2c223c}.bg-theme-background\:hover:hover {    background-color: #fff;    background-color: var(--theme-background)}.bg-theme-surface\:hover:hover {    background-color: #fff;    background-color: var(--theme-surface)}.bg-white\:hover:hover {    background-color: #fff}.bg-light\:hover:hover {    background-color: #e8e7e9}.bg-transparent\:hover:hover {    background-color: transparent}.bg-light-pink\:hover:hover {    background-color: #eee5f4}.gradiant-green, .gradiant-green\:hover:hover {    background-image: linear-gradient(180deg, #01c981, #009c4d)}.border-none {    border: none}.border-half {    border: .5px}.border-1 {    border: 1px}.border-2 {    border: 2px}.border-transparent {    border: transparent}@media (min-width: 640px) {    .sm\:border-none {        border: none    }    .sm\:border-half {        border: .5px    }    .sm\:border-1 {        border: 1px    }    .sm\:border-2 {        border: 2px    }    .sm\:border-transparent {        border: transparent    }}@media (min-width: 960px) {    .md\:border-none {        border: none    }    .md\:border-half {        border: .5px    }    .md\:border-1 {        border: 1px    }    .md\:border-2 {        border: 2px    }    .md\:border-transparent {        border: transparent    }}@media (min-width: 1280px) {    .lg\:border-none {        border: none    }    .lg\:border-half {        border: .5px    }    .lg\:border-1 {        border: 1px    }    .lg\:border-2 {        border: 2px    }    .lg\:border-transparent {        border: transparent    }}.border-t-none {    border-top-width: 0}.border-t-1 {    border-top-width: 1px}.border-r-none {    border-right-width: 0}.border-r-1 {    border-right-width: 1px}.border-b-none {    border-bottom-width: 0}.border-b-1 {    border-bottom-width: 1px}.border-b-2 {    border-bottom-width: 2px}@media (min-width: 640px) {    .sm\:border-b-none {        border-bottom-width: 0    }    .sm\:border-b-1 {        border-bottom-width: 1px    }    .sm\:border-b-2 {        border-bottom-width: 2px    }}@media (min-width: 960px) {    .md\:border-b-none {        border-bottom-width: 0    }    .md\:border-b-1 {        border-bottom-width: 1px    }    .md\:border-b-2 {        border-bottom-width: 2px    }}@media (min-width: 1280px) {    .lg\:border-b-none {        border-bottom-width: 0    }    .lg\:border-b-1 {        border-bottom-width: 1px    }    .lg\:border-b-2 {        border-bottom-width: 2px    }}.border-l-none {    border-left-width: 0}.border-l-1 {    border-left-width: 1px}.border-l-2 {    border-left-width: 2px}.border-solid {    border-style: solid}.border-none {    border-style: none}@media (min-width: 640px) {    .sm\:border-solid {        border-style: solid    }    .sm\:border-none {        border-style: none    }}@media (min-width: 960px) {    .md\:border-solid {        border-style: solid    }    .md\:border-none {        border-style: none    }}@media (min-width: 1280px) {    .lg\:border-solid {        border-style: solid    }    .lg\:border-none {        border-style: none    }}.border-radius-none {    border-radius: 0}.border-radius-circle {    border-radius: 50%}.border-radius-4 {    border-radius: 4px}.border-radius-5 {    border-radius: 5px}.border-radius-6 {    border-radius: 6px}.border-radius-8 {    border-radius: 8px}.border-radius-12 {    border-radius: 12px}.border-radius-16 {    border-radius: 16px}.border-radius-62 {    border-radius: 62px}.border-radius-136 {    border-radius: 136px}.border-light, .border-primary {    border-color: #e7e8eb}.border-yellow {    border-color: #f9c921}.border-green {    border-color: #009a4b}.border-secondary {    border-color: #a0a3ae}.border-purple {    border-color: #6d2ab6}.border-white {    border-color: #fff}.border-light-white {    border-color: hsla(0, 0%, 100%, .3137254902)}.border-transparent {    border-color: transparent}@media (min-width: 640px) {    .sm\:border-light, .sm\:border-primary {        border-color: #e7e8eb    }    .sm\:border-yellow {        border-color: #f9c921    }    .sm\:border-green {        border-color: #009a4b    }    .sm\:border-secondary {        border-color: #a0a3ae    }    .sm\:border-purple {        border-color: #6d2ab6    }    .sm\:border-white {        border-color: #fff    }    .sm\:border-light-white {        border-color: hsla(0, 0%, 100%, .3137254902)    }    .sm\:border-transparent {        border-color: transparent    }}@media (min-width: 960px) {    .md\:border-light, .md\:border-primary {        border-color: #e7e8eb    }    .md\:border-yellow {        border-color: #f9c921    }    .md\:border-green {        border-color: #009a4b    }    .md\:border-secondary {        border-color: #a0a3ae    }    .md\:border-purple {        border-color: #6d2ab6    }    .md\:border-white {        border-color: #fff    }    .md\:border-light-white {        border-color: hsla(0, 0%, 100%, .3137254902)    }    .md\:border-transparent {        border-color: transparent    }}@media (min-width: 1280px) {    .lg\:border-light, .lg\:border-primary {        border-color: #e7e8eb    }    .lg\:border-yellow {        border-color: #f9c921    }    .lg\:border-green {        border-color: #009a4b    }    .lg\:border-secondary {        border-color: #a0a3ae    }    .lg\:border-purple {        border-color: #6d2ab6    }    .lg\:border-white {        border-color: #fff    }    .lg\:border-light-white {        border-color: hsla(0, 0%, 100%, .3137254902)    }    .lg\:border-transparent {        border-color: transparent    }}.shadow-header {    box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .12), 0 1px 8px 0 rgba(0, 0, 0, .2)}.shadow-drawer {    box-shadow: 0 0 15px 0 rgba(34, 41, 47, .05)}.shadow-light {    box-shadow: 0 0 4px hsla(0, 0%, 42%, .1)}.text-inherit {    color: inherit}.text-primary {    color: #5f259f;    color: var(--color-primary)}.text-green {    color: #009a4b;    color: var(--color-green)}.text-yellow {    color: #f9c921;    color: var(--color-yellow)}.text-red {    color: #fe4850;    color: var(--color-red)}.text-white {    color: #fff}.text-black {    color: #000}.text-blue {    color: #007bc2}.text-secondary-dark {    color: #111835}.text-secondary {    color: #41465d;    color: var(--theme-text-secondary)}.text-light {    color: #707486}.text-purple {    color: #6d2ab6}.text-white-secondary {    color: hsla(0, 0%, 100%, .7)}.text-transparent {    color: transparent}.text-inherit\:hover:hover {    color: inherit}.text-primary\:hover:hover {    color: #5f259f;    color: var(--color-primary)}.text-green\:hover:hover {    color: #009a4b;    color: var(--color-green)}.text-yellow\:hover:hover {    color: #f9c921;    color: var(--color-yellow)}.text-red\:hover:hover {    color: #fe4850;    color: var(--color-red)}.text-white\:hover:hover {    color: #fff}.text-black\:hover:hover {    color: #000}.text-blue\:hover:hover {    color: #007bc2}.text-secondary-dark\:hover:hover {    color: #111835}.text-secondary\:hover:hover {    color: #41465d;    color: var(--theme-text-secondary)}.text-light\:hover:hover {    color: #707486}.text-purple\:hover:hover {    color: #6d2ab6}.text-white-secondary\:hover:hover {    color: hsla(0, 0%, 100%, .7)}.text-transparent\:hover:hover {    color: transparent}.d-none {    display: none}.d-inline-block {    display: inline-block}.d-block {    display: block}.d-flex {    display: flex}.d-inline-flex {    display: inline-flex}@media (min-width: 640px) {    .sm\:d-none {        display: none    }    .sm\:d-inline-block {        display: inline-block    }    .sm\:d-block {        display: block    }    .sm\:d-flex {        display: flex    }    .sm\:d-inline-flex {        display: inline-flex    }}@media (min-width: 960px) {    .md\:d-none {        display: none    }    .md\:d-inline-block {        display: inline-block    }    .md\:d-block {        display: block    }    .md\:d-flex {        display: flex    }    .md\:d-inline-flex {        display: inline-flex    }}@media (min-width: 1280px) {    .lg\:d-none {        display: none    }    .lg\:d-inline-block {        display: inline-block    }    .lg\:d-block {        display: block    }    .lg\:d-flex {        display: flex    }    .lg\:d-inline-flex {        display: inline-flex    }}.flex-1 {    flex: 1 1 100%}.flex-0 {    flex: 0 0 auto}.flex-row {    flex-direction: row}.flex-row-reverse {    flex-direction: row-reverse}.flex-col {    flex-direction: column}.flex-col-reverse {    flex-direction: column-reverse}@media (min-width: 640px) {    .sm\:flex-row {        flex-direction: row    }    .sm\:flex-row-reverse {        flex-direction: row-reverse    }    .sm\:flex-col {        flex-direction: column    }    .sm\:flex-col-reverse {        flex-direction: column-reverse    }}@media (min-width: 960px) {    .md\:flex-row {        flex-direction: row    }    .md\:flex-row-reverse {        flex-direction: row-reverse    }    .md\:flex-col {        flex-direction: column    }    .md\:flex-col-reverse {        flex-direction: column-reverse    }}@media (min-width: 1280px) {    .lg\:flex-row {        flex-direction: row    }    .lg\:flex-row-reverse {        flex-direction: row-reverse    }    .lg\:flex-col {        flex-direction: column    }    .lg\:flex-col-reverse {        flex-direction: column-reverse    }}.flex-grow {    flex-grow: 1}.flex-grow-0 {    flex-grow: 0}.flex-shrink {    flex-shrink: 1}.flex-shrink-0 {    flex-shrink: 0}.flex-wrap {    flex-wrap: wrap}.flex-wrap-reverse {    flex-wrap: wrap-reverse}.flex-nowrap {    flex-wrap: nowrap}@media (min-width: 640px) {    .sm\:flex-wrap {        flex-wrap: wrap    }    .sm\:flex-wrap-reverse {        flex-wrap: wrap-reverse    }    .sm\:flex-nowrap {        flex-wrap: nowrap    }}@media (min-width: 960px) {    .md\:flex-wrap {        flex-wrap: wrap    }    .md\:flex-wrap-reverse {        flex-wrap: wrap-reverse    }    .md\:flex-nowrap {        flex-wrap: nowrap    }}@media (min-width: 1280px) {    .lg\:flex-wrap {        flex-wrap: wrap    }    .lg\:flex-wrap-reverse {        flex-wrap: wrap-reverse    }    .lg\:flex-nowrap {        flex-wrap: nowrap    }}.order-none {    order: 0}.order-1 {    order: 1}.order-2 {    order: 2}@media (min-width: 640px) {    .sm\:order-none {        order: 0    }    .sm\:order-1 {        order: 1    }    .sm\:order-2 {        order: 2    }}@media (min-width: 960px) {    .md\:order-none {        order: 0    }    .md\:order-1 {        order: 1    }    .md\:order-2 {        order: 2    }}@media (min-width: 1280px) {    .lg\:order-none {        order: 0    }    .lg\:order-1 {        order: 1    }    .lg\:order-2 {        order: 2    }}.font-80 {    font-size: 80px}.font-52 {    font-size: 52px}.font-48 {    font-size: 48px}.font-40 {    font-size: 40px}.font-32 {    font-size: 32px}.font-30 {    font-size: 30px}.font-28 {    font-size: 28px}.font-26 {    font-size: 26px}.font-24 {    font-size: 24px}.font-22 {    font-size: 22px}.font-20 {    font-size: 20px}.font-18 {    font-size: 18px}.font-16 {    font-size: 16px}.font-14 {    font-size: 14px}.font-12 {    font-size: 12px}.font-10 {    font-size: 10px}@media (min-width: 640px) {    .sm\:font-80 {        font-size: 80px    }    .sm\:font-52 {        font-size: 52px    }    .sm\:font-48 {        font-size: 48px    }    .sm\:font-40 {        font-size: 40px    }    .sm\:font-32 {        font-size: 32px    }    .sm\:font-30 {        font-size: 30px    }    .sm\:font-28 {        font-size: 28px    }    .sm\:font-26 {        font-size: 26px    }    .sm\:font-24 {        font-size: 24px    }    .sm\:font-22 {        font-size: 22px    }    .sm\:font-20 {        font-size: 20px    }    .sm\:font-18 {        font-size: 18px    }    .sm\:font-16 {        font-size: 16px    }    .sm\:font-14 {        font-size: 14px    }    .sm\:font-12 {        font-size: 12px    }    .sm\:font-10 {        font-size: 10px    }}@media (min-width: 960px) {    .md\:font-80 {        font-size: 80px    }    .md\:font-52 {        font-size: 52px    }    .md\:font-48 {        font-size: 48px    }    .md\:font-40 {        font-size: 40px    }    .md\:font-32 {        font-size: 32px    }    .md\:font-30 {        font-size: 30px    }    .md\:font-28 {        font-size: 28px    }    .md\:font-26 {        font-size: 26px    }    .md\:font-24 {        font-size: 24px    }    .md\:font-22 {        font-size: 22px    }    .md\:font-20 {        font-size: 20px    }    .md\:font-18 {        font-size: 18px    }    .md\:font-16 {        font-size: 16px    }    .md\:font-14 {        font-size: 14px    }    .md\:font-12 {        font-size: 12px    }    .md\:font-10 {        font-size: 10px    }}@media (min-width: 1280px) {    .lg\:font-80 {        font-size: 80px    }    .lg\:font-52 {        font-size: 52px    }    .lg\:font-48 {        font-size: 48px    }    .lg\:font-40 {        font-size: 40px    }    .lg\:font-32 {        font-size: 32px    }    .lg\:font-30 {        font-size: 30px    }    .lg\:font-28 {        font-size: 28px    }    .lg\:font-26 {        font-size: 26px    }    .lg\:font-24 {        font-size: 24px    }    .lg\:font-22 {        font-size: 22px    }    .lg\:font-20 {        font-size: 20px    }    .lg\:font-18 {        font-size: 18px    }    .lg\:font-16 {        font-size: 16px    }    .lg\:font-14 {        font-size: 14px    }    .lg\:font-12 {        font-size: 12px    }    .lg\:font-10 {        font-size: 10px    }}.font-family-body {    font-family: "Basier Circle", sans-serif;    font-family: var(--base-body-font)}.font-family-heading {    font-family: "Basier Circle", sans-serif;    font-family: var(--base-heading-font)}.font-400 {    font-weight: 400}.font-500 {    font-weight: 500}.font-600 {    font-weight: 600}.font-700 {    font-weight: 700}.justify-content-start {    justify-content: flex-start}.justify-content-end {    justify-content: flex-end}.justify-content-center {    justify-content: center}.justify-content-between {    justify-content: space-between}.justify-content-around {    justify-content: space-around}@media (min-width: 640px) {    .sm\:justify-content-start {        justify-content: flex-start    }    .sm\:justify-content-end {        justify-content: flex-end    }    .sm\:justify-content-center {        justify-content: center    }    .sm\:justify-content-between {        justify-content: space-between    }    .sm\:justify-content-around {        justify-content: space-around    }}@media (min-width: 960px) {    .md\:justify-content-start {        justify-content: flex-start    }    .md\:justify-content-end {        justify-content: flex-end    }    .md\:justify-content-center {        justify-content: center    }    .md\:justify-content-between {        justify-content: space-between    }    .md\:justify-content-around {        justify-content: space-around    }}@media (min-width: 1280px) {    .lg\:justify-content-start {        justify-content: flex-start    }    .lg\:justify-content-end {        justify-content: flex-end    }    .lg\:justify-content-center {        justify-content: center    }    .lg\:justify-content-between {        justify-content: space-between    }    .lg\:justify-content-around {        justify-content: space-around    }}.left-0 {    left: 0}.line-height-1 {    line-height: 1.25}.line-height-12 {    line-height: 12px}.line-height-16 {    line-height: 16px}.line-height-20 {    line-height: 20px}.line-height-22 {    line-height: 22px}.line-height-24 {    line-height: 24px}.line-height-28 {    line-height: 28px}.line-height-32 {    line-height: 32px}.line-height-36 {    line-height: 36px}.line-height-normal {    line-height: normal}@media (min-width: 640px) {    .sm\:line-height-1 {        line-height: 1.25    }    .sm\:line-height-12 {        line-height: 12px    }    .sm\:line-height-16 {        line-height: 16px    }    .sm\:line-height-20 {        line-height: 20px    }    .sm\:line-height-22 {        line-height: 22px    }    .sm\:line-height-24 {        line-height: 24px    }    .sm\:line-height-28 {        line-height: 28px    }    .sm\:line-height-32 {        line-height: 32px    }    .sm\:line-height-36 {        line-height: 36px    }    .sm\:line-height-normal {        line-height: normal    }}@media (min-width: 960px) {    .md\:line-height-1 {        line-height: 1.25    }    .md\:line-height-12 {        line-height: 12px    }    .md\:line-height-16 {        line-height: 16px    }    .md\:line-height-20 {        line-height: 20px    }    .md\:line-height-22 {        line-height: 22px    }    .md\:line-height-24 {        line-height: 24px    }    .md\:line-height-28 {        line-height: 28px    }    .md\:line-height-32 {        line-height: 32px    }    .md\:line-height-36 {        line-height: 36px    }    .md\:line-height-normal {        line-height: normal    }}@media (min-width: 1280px) {    .lg\:line-height-1 {        line-height: 1.25    }    .lg\:line-height-12 {        line-height: 12px    }    .lg\:line-height-16 {        line-height: 16px    }    .lg\:line-height-20 {        line-height: 20px    }    .lg\:line-height-22 {        line-height: 22px    }    .lg\:line-height-24 {        line-height: 24px    }    .lg\:line-height-28 {        line-height: 28px    }    .lg\:line-height-32 {        line-height: 32px    }    .lg\:line-height-36 {        line-height: 36px    }    .lg\:line-height-normal {        line-height: normal    }}.list-none {    line-style: none}.overflow-auto {    overflow: auto}.overflow-hidden {    overflow: hidden}.overflow-visible {    overflow: visible}.overflow-scroll {    overflow: scroll}.overflow-x-auto {    overflow-x: auto}.overflow-x-hidden {    overflow-x: hidden}.overflow-x-visible {    overflow-x: visible}.overflow-x-scroll {    overflow-x: scroll}.overflow-y-auto {    overflow-y: auto}.overflow-y-hidden {    overflow-y: hidden}.overflow-y-visible {    overflow-y: visible}.overflow-y-scroll {    overflow-y: scroll}.p-0 {    padding: 0}.p-4 {    padding: 4px}.p-6 {    padding: 6px}.p-8 {    padding: .5rem}.p-10 {    padding: 10px}.p-12 {    padding: .75rem}.p-14 {    padding: 14px}.p-16 {    padding: 1rem}.p-20 {    padding: 20px}.p-22 {    padding: 22px}.p-24 {    padding: 1.5rem}.p-26 {    padding: 26px}.p-32 {    padding: 2rem}.p-40 {    padding: 2.5rem}.p-50 {    padding: 50px}.p-56 {    padding: 56px}.p-64 {    padding: 64px}.p-72 {    padding: 72px}.p-96 {    padding: 96px}.p-160, .p-162 {    padding: 162px}@media (min-width: 640px) {    .sm\:p-0 {        padding: 0    }    .sm\:p-4 {        padding: 4px    }    .sm\:p-6 {        padding: 6px    }    .sm\:p-8 {        padding: .5rem    }    .sm\:p-10 {        padding: 10px    }    .sm\:p-12 {        padding: .75rem    }    .sm\:p-14 {        padding: 14px    }    .sm\:p-16 {        padding: 1rem    }    .sm\:p-20 {        padding: 20px    }    .sm\:p-22 {        padding: 22px    }    .sm\:p-24 {        padding: 1.5rem    }    .sm\:p-26 {        padding: 26px    }    .sm\:p-32 {        padding: 2rem    }    .sm\:p-40 {        padding: 2.5rem    }    .sm\:p-50 {        padding: 50px    }    .sm\:p-56 {        padding: 56px    }    .sm\:p-64 {        padding: 64px    }    .sm\:p-72 {        padding: 72px    }    .sm\:p-96 {        padding: 96px    }    .sm\:p-160, .sm\:p-162 {        padding: 162px    }}@media (min-width: 960px) {    .md\:p-0 {        padding: 0    }    .md\:p-4 {        padding: 4px    }    .md\:p-6 {        padding: 6px    }    .md\:p-8 {        padding: .5rem    }    .md\:p-10 {        padding: 10px    }    .md\:p-12 {        padding: .75rem    }    .md\:p-14 {        padding: 14px    }    .md\:p-16 {        padding: 1rem    }    .md\:p-20 {        padding: 20px    }    .md\:p-22 {        padding: 22px    }    .md\:p-24 {        padding: 1.5rem    }    .md\:p-26 {        padding: 26px    }    .md\:p-32 {        padding: 2rem    }    .md\:p-40 {        padding: 2.5rem    }    .md\:p-50 {        padding: 50px    }    .md\:p-56 {        padding: 56px    }    .md\:p-64 {        padding: 64px    }    .md\:p-72 {        padding: 72px    }    .md\:p-96 {        padding: 96px    }    .md\:p-160, .md\:p-162 {        padding: 162px    }}@media (min-width: 1280px) {    .lg\:p-0 {        padding: 0    }    .lg\:p-4 {        padding: 4px    }    .lg\:p-6 {        padding: 6px    }    .lg\:p-8 {        padding: .5rem    }    .lg\:p-10 {        padding: 10px    }    .lg\:p-12 {        padding: .75rem    }    .lg\:p-14 {        padding: 14px    }    .lg\:p-16 {        padding: 1rem    }    .lg\:p-20 {        padding: 20px    }    .lg\:p-22 {        padding: 22px    }    .lg\:p-24 {        padding: 1.5rem    }    .lg\:p-26 {        padding: 26px    }    .lg\:p-32 {        padding: 2rem    }    .lg\:p-40 {        padding: 2.5rem    }    .lg\:p-50 {        padding: 50px    }    .lg\:p-56 {        padding: 56px    }    .lg\:p-64 {        padding: 64px    }    .lg\:p-72 {        padding: 72px    }    .lg\:p-96 {        padding: 96px    }    .lg\:p-160, .lg\:p-162 {        padding: 162px    }}.pt-0 {    padding-top: 0}.pt-4 {    padding-top: 4px}.pt-6 {    padding-top: 6px}.pt-8 {    padding-top: .5rem}.pt-10 {    padding-top: 10px}.pt-12 {    padding-top: .75rem}.pt-14 {    padding-top: 14px}.pt-16 {    padding-top: 1rem}.pt-20 {    padding-top: 20px}.pt-22 {    padding-top: 22px}.pt-24 {    padding-top: 1.5rem}.pt-26 {    padding-top: 26px}.pt-32 {    padding-top: 2rem}.pt-40 {    padding-top: 2.5rem}.pt-50 {    padding-top: 50px}.pt-56 {    padding-top: 56px}.pt-64 {    padding-top: 64px}.pt-72 {    padding-top: 72px}.pt-96 {    padding-top: 96px}.pt-160, .pt-162 {    padding-top: 162px}@media (min-width: 640px) {    .sm\:pt-0 {        padding-top: 0    }    .sm\:pt-4 {        padding-top: 4px    }    .sm\:pt-6 {        padding-top: 6px    }    .sm\:pt-8 {        padding-top: .5rem    }    .sm\:pt-10 {        padding-top: 10px    }    .sm\:pt-12 {        padding-top: .75rem    }    .sm\:pt-14 {        padding-top: 14px    }    .sm\:pt-16 {        padding-top: 1rem    }    .sm\:pt-20 {        padding-top: 20px    }    .sm\:pt-22 {        padding-top: 22px    }    .sm\:pt-24 {        padding-top: 1.5rem    }    .sm\:pt-26 {        padding-top: 26px    }    .sm\:pt-32 {        padding-top: 2rem    }    .sm\:pt-40 {        padding-top: 2.5rem    }    .sm\:pt-50 {        padding-top: 50px    }    .sm\:pt-56 {        padding-top: 56px    }    .sm\:pt-64 {        padding-top: 64px    }    .sm\:pt-72 {        padding-top: 72px    }    .sm\:pt-96 {        padding-top: 96px    }    .sm\:pt-160, .sm\:pt-162 {        padding-top: 162px    }}@media (min-width: 960px) {    .md\:pt-0 {        padding-top: 0    }    .md\:pt-4 {        padding-top: 4px    }    .md\:pt-6 {        padding-top: 6px    }    .md\:pt-8 {        padding-top: .5rem    }    .md\:pt-10 {        padding-top: 10px    }    .md\:pt-12 {        padding-top: .75rem    }    .md\:pt-14 {        padding-top: 14px    }    .md\:pt-16 {        padding-top: 1rem    }    .md\:pt-20 {        padding-top: 20px    }    .md\:pt-22 {        padding-top: 22px    }    .md\:pt-24 {        padding-top: 1.5rem    }    .md\:pt-26 {        padding-top: 26px    }    .md\:pt-32 {        padding-top: 2rem    }    .md\:pt-40 {        padding-top: 2.5rem    }    .md\:pt-50 {        padding-top: 50px    }    .md\:pt-56 {        padding-top: 56px    }    .md\:pt-64 {        padding-top: 64px    }    .md\:pt-72 {        padding-top: 72px    }    .md\:pt-96 {        padding-top: 96px    }    .md\:pt-160, .md\:pt-162 {        padding-top: 162px    }}@media (min-width: 1280px) {    .lg\:pt-0 {        padding-top: 0    }    .lg\:pt-4 {        padding-top: 4px    }    .lg\:pt-6 {        padding-top: 6px    }    .lg\:pt-8 {        padding-top: .5rem    }    .lg\:pt-10 {        padding-top: 10px    }    .lg\:pt-12 {        padding-top: .75rem    }    .lg\:pt-14 {        padding-top: 14px    }    .lg\:pt-16 {        padding-top: 1rem    }    .lg\:pt-20 {        padding-top: 20px    }    .lg\:pt-22 {        padding-top: 22px    }    .lg\:pt-24 {        padding-top: 1.5rem    }    .lg\:pt-26 {        padding-top: 26px    }    .lg\:pt-32 {        padding-top: 2rem    }    .lg\:pt-40 {        padding-top: 2.5rem    }    .lg\:pt-50 {        padding-top: 50px    }    .lg\:pt-56 {        padding-top: 56px    }    .lg\:pt-64 {        padding-top: 64px    }    .lg\:pt-72 {        padding-top: 72px    }    .lg\:pt-96 {        padding-top: 96px    }    .lg\:pt-160, .lg\:pt-162 {        padding-top: 162px    }}.pl-0 {    padding-left: 0}.pl-4 {    padding-left: 4px}.pl-6 {    padding-left: 6px}.pl-8 {    padding-left: .5rem}.pl-10 {    padding-left: 10px}.pl-12 {    padding-left: .75rem}.pl-14 {    padding-left: 14px}.pl-16 {    padding-left: 1rem}.pl-20 {    padding-left: 20px}.pl-22 {    padding-left: 22px}.pl-24 {    padding-left: 1.5rem}.pl-26 {    padding-left: 26px}.pl-32 {    padding-left: 2rem}.pl-40 {    padding-left: 2.5rem}.pl-50 {    padding-left: 50px}.pl-56 {    padding-left: 56px}.pl-64 {    padding-left: 64px}.pl-72 {    padding-left: 72px}.pl-96 {    padding-left: 96px}.pl-160, .pl-162 {    padding-left: 162px}@media (min-width: 640px) {    .sm\:pl-0 {        padding-left: 0    }    .sm\:pl-4 {        padding-left: 4px    }    .sm\:pl-6 {        padding-left: 6px    }    .sm\:pl-8 {        padding-left: .5rem    }    .sm\:pl-10 {        padding-left: 10px    }    .sm\:pl-12 {        padding-left: .75rem    }    .sm\:pl-14 {        padding-left: 14px    }    .sm\:pl-16 {        padding-left: 1rem    }    .sm\:pl-20 {        padding-left: 20px    }    .sm\:pl-22 {        padding-left: 22px    }    .sm\:pl-24 {        padding-left: 1.5rem    }    .sm\:pl-26 {        padding-left: 26px    }    .sm\:pl-32 {        padding-left: 2rem    }    .sm\:pl-40 {        padding-left: 2.5rem    }    .sm\:pl-50 {        padding-left: 50px    }    .sm\:pl-56 {        padding-left: 56px    }    .sm\:pl-64 {        padding-left: 64px    }    .sm\:pl-72 {        padding-left: 72px    }    .sm\:pl-96 {        padding-left: 96px    }    .sm\:pl-160, .sm\:pl-162 {        padding-left: 162px    }}@media (min-width: 960px) {    .md\:pl-0 {        padding-left: 0    }    .md\:pl-4 {        padding-left: 4px    }    .md\:pl-6 {        padding-left: 6px    }    .md\:pl-8 {        padding-left: .5rem    }    .md\:pl-10 {        padding-left: 10px    }    .md\:pl-12 {        padding-left: .75rem    }    .md\:pl-14 {        padding-left: 14px    }    .md\:pl-16 {        padding-left: 1rem    }    .md\:pl-20 {        padding-left: 20px    }    .md\:pl-22 {        padding-left: 22px    }    .md\:pl-24 {        padding-left: 1.5rem    }    .md\:pl-26 {        padding-left: 26px    }    .md\:pl-32 {        padding-left: 2rem    }    .md\:pl-40 {        padding-left: 2.5rem    }    .md\:pl-50 {        padding-left: 50px    }    .md\:pl-56 {        padding-left: 56px    }    .md\:pl-64 {        padding-left: 64px    }    .md\:pl-72 {        padding-left: 72px    }    .md\:pl-96 {        padding-left: 96px    }    .md\:pl-160, .md\:pl-162 {        padding-left: 162px    }}@media (min-width: 1280px) {    .lg\:pl-0 {        padding-left: 0    }    .lg\:pl-4 {        padding-left: 4px    }    .lg\:pl-6 {        padding-left: 6px    }    .lg\:pl-8 {        padding-left: .5rem    }    .lg\:pl-10 {        padding-left: 10px    }    .lg\:pl-12 {        padding-left: .75rem    }    .lg\:pl-14 {        padding-left: 14px    }    .lg\:pl-16 {        padding-left: 1rem    }    .lg\:pl-20 {        padding-left: 20px    }    .lg\:pl-22 {        padding-left: 22px    }    .lg\:pl-24 {        padding-left: 1.5rem    }    .lg\:pl-26 {        padding-left: 26px    }    .lg\:pl-32 {        padding-left: 2rem    }    .lg\:pl-40 {        padding-left: 2.5rem    }    .lg\:pl-50 {        padding-left: 50px    }    .lg\:pl-56 {        padding-left: 56px    }    .lg\:pl-64 {        padding-left: 64px    }    .lg\:pl-72 {        padding-left: 72px    }    .lg\:pl-96 {        padding-left: 96px    }    .lg\:pl-160, .lg\:pl-162 {        padding-left: 162px    }}.pb-0 {    padding-bottom: 0}.pb-4 {    padding-bottom: 4px}.pb-6 {    padding-bottom: 6px}.pb-8 {    padding-bottom: .5rem}.pb-10 {    padding-bottom: 10px}.pb-12 {    padding-bottom: .75rem}.pb-14 {    padding-bottom: 14px}.pb-16 {    padding-bottom: 1rem}.pb-20 {    padding-bottom: 20px}.pb-22 {    padding-bottom: 22px}.pb-24 {    padding-bottom: 1.5rem}.pb-26 {    padding-bottom: 26px}.pb-32 {    padding-bottom: 2rem}.pb-40 {    padding-bottom: 2.5rem}.pb-50 {    padding-bottom: 50px}.pb-56 {    padding-bottom: 56px}.pb-64 {    padding-bottom: 64px}.pb-72 {    padding-bottom: 72px}.pb-96 {    padding-bottom: 96px}.pb-160, .pb-162 {    padding-bottom: 162px}@media (min-width: 640px) {    .sm\:pb-0 {        padding-bottom: 0    }    .sm\:pb-4 {        padding-bottom: 4px    }    .sm\:pb-6 {        padding-bottom: 6px    }    .sm\:pb-8 {        padding-bottom: .5rem    }    .sm\:pb-10 {        padding-bottom: 10px    }    .sm\:pb-12 {        padding-bottom: .75rem    }    .sm\:pb-14 {        padding-bottom: 14px    }    .sm\:pb-16 {        padding-bottom: 1rem    }    .sm\:pb-20 {        padding-bottom: 20px    }    .sm\:pb-22 {        padding-bottom: 22px    }    .sm\:pb-24 {        padding-bottom: 1.5rem    }    .sm\:pb-26 {        padding-bottom: 26px    }    .sm\:pb-32 {        padding-bottom: 2rem    }    .sm\:pb-40 {        padding-bottom: 2.5rem    }    .sm\:pb-50 {        padding-bottom: 50px    }    .sm\:pb-56 {        padding-bottom: 56px    }    .sm\:pb-64 {        padding-bottom: 64px    }    .sm\:pb-72 {        padding-bottom: 72px    }    .sm\:pb-96 {        padding-bottom: 96px    }    .sm\:pb-160, .sm\:pb-162 {        padding-bottom: 162px    }}@media (min-width: 960px) {    .md\:pb-0 {        padding-bottom: 0    }    .md\:pb-4 {        padding-bottom: 4px    }    .md\:pb-6 {        padding-bottom: 6px    }    .md\:pb-8 {        padding-bottom: .5rem    }    .md\:pb-10 {        padding-bottom: 10px    }    .md\:pb-12 {        padding-bottom: .75rem    }    .md\:pb-14 {        padding-bottom: 14px    }    .md\:pb-16 {        padding-bottom: 1rem    }    .md\:pb-20 {        padding-bottom: 20px    }    .md\:pb-22 {        padding-bottom: 22px    }    .md\:pb-24 {        padding-bottom: 1.5rem    }    .md\:pb-26 {        padding-bottom: 26px    }    .md\:pb-32 {        padding-bottom: 2rem    }    .md\:pb-40 {        padding-bottom: 2.5rem    }    .md\:pb-50 {        padding-bottom: 50px    }    .md\:pb-56 {        padding-bottom: 56px    }    .md\:pb-64 {        padding-bottom: 64px    }    .md\:pb-72 {        padding-bottom: 72px    }    .md\:pb-96 {        padding-bottom: 96px    }    .md\:pb-160, .md\:pb-162 {        padding-bottom: 162px    }}@media (min-width: 1280px) {    .lg\:pb-0 {        padding-bottom: 0    }    .lg\:pb-4 {        padding-bottom: 4px    }    .lg\:pb-6 {        padding-bottom: 6px    }    .lg\:pb-8 {        padding-bottom: .5rem    }    .lg\:pb-10 {        padding-bottom: 10px    }    .lg\:pb-12 {        padding-bottom: .75rem    }    .lg\:pb-14 {        padding-bottom: 14px    }    .lg\:pb-16 {        padding-bottom: 1rem    }    .lg\:pb-20 {        padding-bottom: 20px    }    .lg\:pb-22 {        padding-bottom: 22px    }    .lg\:pb-24 {        padding-bottom: 1.5rem    }    .lg\:pb-26 {        padding-bottom: 26px    }    .lg\:pb-32 {        padding-bottom: 2rem    }    .lg\:pb-40 {        padding-bottom: 2.5rem    }    .lg\:pb-50 {        padding-bottom: 50px    }    .lg\:pb-56 {        padding-bottom: 56px    }    .lg\:pb-64 {        padding-bottom: 64px    }    .lg\:pb-72 {        padding-bottom: 72px    }    .lg\:pb-96 {        padding-bottom: 96px    }    .lg\:pb-160, .lg\:pb-162 {        padding-bottom: 162px    }}.pr-0 {    padding-right: 0}.pr-4 {    padding-right: 4px}.pr-6 {    padding-right: 6px}.pr-8 {    padding-right: .5rem}.pr-10 {    padding-right: 10px}.pr-12 {    padding-right: .75rem}.pr-14 {    padding-right: 14px}.pr-16 {    padding-right: 1rem}.pr-20 {    padding-right: 20px}.pr-22 {    padding-right: 22px}.pr-24 {    padding-right: 1.5rem}.pr-26 {    padding-right: 26px}.pr-32 {    padding-right: 2rem}.pr-40 {    padding-right: 2.5rem}.pr-50 {    padding-right: 50px}.pr-56 {    padding-right: 56px}.pr-64 {    padding-right: 64px}.pr-72 {    padding-right: 72px}.pr-96 {    padding-right: 96px}.pr-160, .pr-162 {    padding-right: 162px}@media (min-width: 640px) {    .sm\:pr-0 {        padding-right: 0    }    .sm\:pr-4 {        padding-right: 4px    }    .sm\:pr-6 {        padding-right: 6px    }    .sm\:pr-8 {        padding-right: .5rem    }    .sm\:pr-10 {        padding-right: 10px    }    .sm\:pr-12 {        padding-right: .75rem    }    .sm\:pr-14 {        padding-right: 14px    }    .sm\:pr-16 {        padding-right: 1rem    }    .sm\:pr-20 {        padding-right: 20px    }    .sm\:pr-22 {        padding-right: 22px    }    .sm\:pr-24 {        padding-right: 1.5rem    }    .sm\:pr-26 {        padding-right: 26px    }    .sm\:pr-32 {        padding-right: 2rem    }    .sm\:pr-40 {        padding-right: 2.5rem    }    .sm\:pr-50 {        padding-right: 50px    }    .sm\:pr-56 {        padding-right: 56px    }    .sm\:pr-64 {        padding-right: 64px    }    .sm\:pr-72 {        padding-right: 72px    }    .sm\:pr-96 {        padding-right: 96px    }    .sm\:pr-160, .sm\:pr-162 {        padding-right: 162px    }}@media (min-width: 960px) {    .md\:pr-0 {        padding-right: 0    }    .md\:pr-4 {        padding-right: 4px    }    .md\:pr-6 {        padding-right: 6px    }    .md\:pr-8 {        padding-right: .5rem    }    .md\:pr-10 {        padding-right: 10px    }    .md\:pr-12 {        padding-right: .75rem    }    .md\:pr-14 {        padding-right: 14px    }    .md\:pr-16 {        padding-right: 1rem    }    .md\:pr-20 {        padding-right: 20px    }    .md\:pr-22 {        padding-right: 22px    }    .md\:pr-24 {        padding-right: 1.5rem    }    .md\:pr-26 {        padding-right: 26px    }    .md\:pr-32 {        padding-right: 2rem    }    .md\:pr-40 {        padding-right: 2.5rem    }    .md\:pr-50 {        padding-right: 50px    }    .md\:pr-56 {        padding-right: 56px    }    .md\:pr-64 {        padding-right: 64px    }    .md\:pr-72 {        padding-right: 72px    }    .md\:pr-96 {        padding-right: 96px    }    .md\:pr-160, .md\:pr-162 {        padding-right: 162px    }}@media (min-width: 1280px) {    .lg\:pr-0 {        padding-right: 0    }    .lg\:pr-4 {        padding-right: 4px    }    .lg\:pr-6 {        padding-right: 6px    }    .lg\:pr-8 {        padding-right: .5rem    }    .lg\:pr-10 {        padding-right: 10px    }    .lg\:pr-12 {        padding-right: .75rem    }    .lg\:pr-14 {        padding-right: 14px    }    .lg\:pr-16 {        padding-right: 1rem    }    .lg\:pr-20 {        padding-right: 20px    }    .lg\:pr-22 {        padding-right: 22px    }    .lg\:pr-24 {        padding-right: 1.5rem    }    .lg\:pr-26 {        padding-right: 26px    }    .lg\:pr-32 {        padding-right: 2rem    }    .lg\:pr-40 {        padding-right: 2.5rem    }    .lg\:pr-50 {        padding-right: 50px    }    .lg\:pr-56 {        padding-right: 56px    }    .lg\:pr-64 {        padding-right: 64px    }    .lg\:pr-72 {        padding-right: 72px    }    .lg\:pr-96 {        padding-right: 96px    }    .lg\:pr-160, .lg\:pr-162 {        padding-right: 162px    }}.position-fixed {    position: fixed}.position-absolute {    position: absolute}.position-relative {    position: relative}@media (min-width: 640px) {    .sm\:position-fixed {        position: fixed    }    .sm\:position-absolute {        position: absolute    }    .sm\:position-relative {        position: relative    }}@media (min-width: 960px) {    .md\:position-fixed {        position: fixed    }    .md\:position-absolute {        position: absolute    }    .md\:position-relative {        position: relative    }}@media (min-width: 1280px) {    .lg\:position-fixed {        position: fixed    }    .lg\:position-absolute {        position: absolute    }    .lg\:position-relative {        position: relative    }}.right-0 {    right: 0}.opacity-0 {    opacity: 0}.opacity-50 {    opacity: .5}.opacity-60 {    opacity: .6}.opacity-8 {    opacity: .08}.opacity-70 {    opacity: .7}.opacity-1 {    opacity: 1}.text-left {    text-align: left}.text-center {    text-align: center}.text-right {    text-align: right}.text-justify {    text-align: justify}@media (min-width: 640px) {    .sm\:text-left {        text-align: left    }    .sm\:text-center {        text-align: center    }    .sm\:text-right {        text-align: right    }    .sm\:text-justify {        text-align: justify    }}@media (min-width: 960px) {    .md\:text-left {        text-align: left    }    .md\:text-center {        text-align: center    }    .md\:text-right {        text-align: right    }    .md\:text-justify {        text-align: justify    }}@media (min-width: 1280px) {    .lg\:text-left {        text-align: left    }    .lg\:text-center {        text-align: center    }    .lg\:text-right {        text-align: right    }    .lg\:text-justify {        text-align: justify    }}.text-clip {    text-overflow: clip}.text-ellipsis {    text-overflow: ellipsis}.text-fade {    text-overflow: fade}.text-uppercase {    text-transform: uppercase}.transition-all {    transition: all .3s ease}.duration-300 {    transition-duration: .3s}.duration-500 {    transition-duration: .5s}.timing-ease-in-out {    transition-timing-function: ease-in-out}.m--24 {    margin: -24px}.m-auto {    margin: 0 auto}.m-0 {    margin: 0}.m-4 {    margin: 4px}.m-8 {    margin: .5rem}.m-10 {    margin: 10px}.m-12 {    margin: .75rem}.m-16 {    margin: 1rem}.m-20 {    margin: 20px}.m-24 {    margin: 1.5rem}.m-32 {    margin: 2rem}.m-40 {    margin: 2.5rem}.m-48 {    margin: 48px}.m-50 {    margin: 50px}.m-56 {    margin: 56px}.m-64 {    margin: 64px}.m-72 {    margin: 72px}.m-96 {    margin: 96px}.m-162 {    margin: 162px}@media (min-width: 640px) {    .sm\:m--24 {        margin: -24px    }    .sm\:m-auto {        margin: 0 auto    }    .sm\:m-0 {        margin: 0    }    .sm\:m-4 {        margin: 4px    }    .sm\:m-8 {        margin: .5rem    }    .sm\:m-10 {        margin: 10px    }    .sm\:m-12 {        margin: .75rem    }    .sm\:m-16 {        margin: 1rem    }    .sm\:m-20 {        margin: 20px    }    .sm\:m-24 {        margin: 1.5rem    }    .sm\:m-32 {        margin: 2rem    }    .sm\:m-40 {        margin: 2.5rem    }    .sm\:m-48 {        margin: 48px    }    .sm\:m-50 {        margin: 50px    }    .sm\:m-56 {        margin: 56px    }    .sm\:m-64 {        margin: 64px    }    .sm\:m-72 {        margin: 72px    }    .sm\:m-96 {        margin: 96px    }    .sm\:m-162 {        margin: 162px    }}@media (min-width: 960px) {    .md\:m--24 {        margin: -24px    }    .md\:m-auto {        margin: 0 auto    }    .md\:m-0 {        margin: 0    }    .md\:m-4 {        margin: 4px    }    .md\:m-8 {        margin: .5rem    }    .md\:m-10 {        margin: 10px    }    .md\:m-12 {        margin: .75rem    }    .md\:m-16 {        margin: 1rem    }    .md\:m-20 {        margin: 20px    }    .md\:m-24 {        margin: 1.5rem    }    .md\:m-32 {        margin: 2rem    }    .md\:m-40 {        margin: 2.5rem    }    .md\:m-48 {        margin: 48px    }    .md\:m-50 {        margin: 50px    }    .md\:m-56 {        margin: 56px    }    .md\:m-64 {        margin: 64px    }    .md\:m-72 {        margin: 72px    }    .md\:m-96 {        margin: 96px    }    .md\:m-162 {        margin: 162px    }}@media (min-width: 1280px) {    .lg\:m--24 {        margin: -24px    }    .lg\:m-auto {        margin: 0 auto    }    .lg\:m-0 {        margin: 0    }    .lg\:m-4 {        margin: 4px    }    .lg\:m-8 {        margin: .5rem    }    .lg\:m-10 {        margin: 10px    }    .lg\:m-12 {        margin: .75rem    }    .lg\:m-16 {        margin: 1rem    }    .lg\:m-20 {        margin: 20px    }    .lg\:m-24 {        margin: 1.5rem    }    .lg\:m-32 {        margin: 2rem    }    .lg\:m-40 {        margin: 2.5rem    }    .lg\:m-48 {        margin: 48px    }    .lg\:m-50 {        margin: 50px    }    .lg\:m-56 {        margin: 56px    }    .lg\:m-64 {        margin: 64px    }    .lg\:m-72 {        margin: 72px    }    .lg\:m-96 {        margin: 96px    }    .lg\:m-162 {        margin: 162px    }}.mt--24 {    margin-top: -24px}.mt-auto {    margin-top: 0 auto}.mt-0 {    margin-top: 0}.mt-4 {    margin-top: 4px}.mt-8 {    margin-top: .5rem}.mt-10 {    margin-top: 10px}.mt-12 {    margin-top: .75rem}.mt-16 {    margin-top: 1rem}.mt-20 {    margin-top: 20px}.mt-24 {    margin-top: 1.5rem}.mt-32 {    margin-top: 2rem}.mt-40 {    margin-top: 2.5rem}.mt-48 {    margin-top: 48px}.mt-50 {    margin-top: 50px}.mt-56 {    margin-top: 56px}.mt-64 {    margin-top: 64px}.mt-72 {    margin-top: 72px}.mt-96 {    margin-top: 96px}.mt-162 {    margin-top: 162px}@media (min-width: 640px) {    .sm\:mt--24 {        margin-top: -24px    }    .sm\:mt-auto {        margin-top: 0 auto    }    .sm\:mt-0 {        margin-top: 0    }    .sm\:mt-4 {        margin-top: 4px    }    .sm\:mt-8 {        margin-top: .5rem    }    .sm\:mt-10 {        margin-top: 10px    }    .sm\:mt-12 {        margin-top: .75rem    }    .sm\:mt-16 {        margin-top: 1rem    }    .sm\:mt-20 {        margin-top: 20px    }    .sm\:mt-24 {        margin-top: 1.5rem    }    .sm\:mt-32 {        margin-top: 2rem    }    .sm\:mt-40 {        margin-top: 2.5rem    }    .sm\:mt-48 {        margin-top: 48px    }    .sm\:mt-50 {        margin-top: 50px    }    .sm\:mt-56 {        margin-top: 56px    }    .sm\:mt-64 {        margin-top: 64px    }    .sm\:mt-72 {        margin-top: 72px    }    .sm\:mt-96 {        margin-top: 96px    }    .sm\:mt-162 {        margin-top: 162px    }}@media (min-width: 960px) {    .md\:mt--24 {        margin-top: -24px    }    .md\:mt-auto {        margin-top: 0 auto    }    .md\:mt-0 {        margin-top: 0    }    .md\:mt-4 {        margin-top: 4px    }    .md\:mt-8 {        margin-top: .5rem    }    .md\:mt-10 {        margin-top: 10px    }    .md\:mt-12 {        margin-top: .75rem    }    .md\:mt-16 {        margin-top: 1rem    }    .md\:mt-20 {        margin-top: 20px    }    .md\:mt-24 {        margin-top: 1.5rem    }    .md\:mt-32 {        margin-top: 2rem    }    .md\:mt-40 {        margin-top: 2.5rem    }    .md\:mt-48 {        margin-top: 48px    }    .md\:mt-50 {        margin-top: 50px    }    .md\:mt-56 {        margin-top: 56px    }    .md\:mt-64 {        margin-top: 64px    }    .md\:mt-72 {        margin-top: 72px    }    .md\:mt-96 {        margin-top: 96px    }    .md\:mt-162 {        margin-top: 162px    }}@media (min-width: 1280px) {    .lg\:mt--24 {        margin-top: -24px    }    .lg\:mt-auto {        margin-top: 0 auto    }    .lg\:mt-0 {        margin-top: 0    }    .lg\:mt-4 {        margin-top: 4px    }    .lg\:mt-8 {        margin-top: .5rem    }    .lg\:mt-10 {        margin-top: 10px    }    .lg\:mt-12 {        margin-top: .75rem    }    .lg\:mt-16 {        margin-top: 1rem    }    .lg\:mt-20 {        margin-top: 20px    }    .lg\:mt-24 {        margin-top: 1.5rem    }    .lg\:mt-32 {        margin-top: 2rem    }    .lg\:mt-40 {        margin-top: 2.5rem    }    .lg\:mt-48 {        margin-top: 48px    }    .lg\:mt-50 {        margin-top: 50px    }    .lg\:mt-56 {        margin-top: 56px    }    .lg\:mt-64 {        margin-top: 64px    }    .lg\:mt-72 {        margin-top: 72px    }    .lg\:mt-96 {        margin-top: 96px    }    .lg\:mt-162 {        margin-top: 162px    }}.ml--24 {    margin-left: -24px}.ml-auto {    margin-left: 0 auto}.ml-0 {    margin-left: 0}.ml-4 {    margin-left: 4px}.ml-8 {    margin-left: .5rem}.ml-10 {    margin-left: 10px}.ml-12 {    margin-left: .75rem}.ml-16 {    margin-left: 1rem}.ml-20 {    margin-left: 20px}.ml-24 {    margin-left: 1.5rem}.ml-32 {    margin-left: 2rem}.ml-40 {    margin-left: 2.5rem}.ml-48 {    margin-left: 48px}.ml-50 {    margin-left: 50px}.ml-56 {    margin-left: 56px}.ml-64 {    margin-left: 64px}.ml-72 {    margin-left: 72px}.ml-96 {    margin-left: 96px}.ml-162 {    margin-left: 162px}@media (min-width: 640px) {    .sm\:ml--24 {        margin-left: -24px    }    .sm\:ml-auto {        margin-left: 0 auto    }    .sm\:ml-0 {        margin-left: 0    }    .sm\:ml-4 {        margin-left: 4px    }    .sm\:ml-8 {        margin-left: .5rem    }    .sm\:ml-10 {        margin-left: 10px    }    .sm\:ml-12 {        margin-left: .75rem    }    .sm\:ml-16 {        margin-left: 1rem    }    .sm\:ml-20 {        margin-left: 20px    }    .sm\:ml-24 {        margin-left: 1.5rem    }    .sm\:ml-32 {        margin-left: 2rem    }    .sm\:ml-40 {        margin-left: 2.5rem    }    .sm\:ml-48 {        margin-left: 48px    }    .sm\:ml-50 {        margin-left: 50px    }    .sm\:ml-56 {        margin-left: 56px    }    .sm\:ml-64 {        margin-left: 64px    }    .sm\:ml-72 {        margin-left: 72px    }    .sm\:ml-96 {        margin-left: 96px    }    .sm\:ml-162 {        margin-left: 162px    }}@media (min-width: 960px) {    .md\:ml--24 {        margin-left: -24px    }    .md\:ml-auto {        margin-left: 0 auto    }    .md\:ml-0 {        margin-left: 0    }    .md\:ml-4 {        margin-left: 4px    }    .md\:ml-8 {        margin-left: .5rem    }    .md\:ml-10 {        margin-left: 10px    }    .md\:ml-12 {        margin-left: .75rem    }    .md\:ml-16 {        margin-left: 1rem    }    .md\:ml-20 {        margin-left: 20px    }    .md\:ml-24 {        margin-left: 1.5rem    }    .md\:ml-32 {        margin-left: 2rem    }    .md\:ml-40 {        margin-left: 2.5rem    }    .md\:ml-48 {        margin-left: 48px    }    .md\:ml-50 {        margin-left: 50px    }    .md\:ml-56 {        margin-left: 56px    }    .md\:ml-64 {        margin-left: 64px    }    .md\:ml-72 {        margin-left: 72px    }    .md\:ml-96 {        margin-left: 96px    }    .md\:ml-162 {        margin-left: 162px    }}@media (min-width: 1280px) {    .lg\:ml--24 {        margin-left: -24px    }    .lg\:ml-auto {        margin-left: 0 auto    }    .lg\:ml-0 {        margin-left: 0    }    .lg\:ml-4 {        margin-left: 4px    }    .lg\:ml-8 {        margin-left: .5rem    }    .lg\:ml-10 {        margin-left: 10px    }    .lg\:ml-12 {        margin-left: .75rem    }    .lg\:ml-16 {        margin-left: 1rem    }    .lg\:ml-20 {        margin-left: 20px    }    .lg\:ml-24 {        margin-left: 1.5rem    }    .lg\:ml-32 {        margin-left: 2rem    }    .lg\:ml-40 {        margin-left: 2.5rem    }    .lg\:ml-48 {        margin-left: 48px    }    .lg\:ml-50 {        margin-left: 50px    }    .lg\:ml-56 {        margin-left: 56px    }    .lg\:ml-64 {        margin-left: 64px    }    .lg\:ml-72 {        margin-left: 72px    }    .lg\:ml-96 {        margin-left: 96px    }    .lg\:ml-162 {        margin-left: 162px    }}.mb--24 {    margin-bottom: -24px}.mb-auto {    margin-bottom: 0 auto}.mb-0 {    margin-bottom: 0}.mb-4 {    margin-bottom: 4px}.mb-8 {    margin-bottom: .5rem}.mb-10 {    margin-bottom: 10px}.mb-12 {    margin-bottom: .75rem}.mb-16 {    margin-bottom: 1rem}.mb-20 {    margin-bottom: 20px}.mb-24 {    margin-bottom: 1.5rem}.mb-32 {    margin-bottom: 2rem}.mb-40 {    margin-bottom: 2.5rem}.mb-48 {    margin-bottom: 48px}.mb-50 {    margin-bottom: 50px}.mb-56 {    margin-bottom: 56px}.mb-64 {    margin-bottom: 64px}.mb-72 {    margin-bottom: 72px}.mb-96 {    margin-bottom: 96px}.mb-162 {    margin-bottom: 162px}@media (min-width: 640px) {    .sm\:mb--24 {        margin-bottom: -24px    }    .sm\:mb-auto {        margin-bottom: 0 auto    }    .sm\:mb-0 {        margin-bottom: 0    }    .sm\:mb-4 {        margin-bottom: 4px    }    .sm\:mb-8 {        margin-bottom: .5rem    }    .sm\:mb-10 {        margin-bottom: 10px    }    .sm\:mb-12 {        margin-bottom: .75rem    }    .sm\:mb-16 {        margin-bottom: 1rem    }    .sm\:mb-20 {        margin-bottom: 20px    }    .sm\:mb-24 {        margin-bottom: 1.5rem    }    .sm\:mb-32 {        margin-bottom: 2rem    }    .sm\:mb-40 {        margin-bottom: 2.5rem    }    .sm\:mb-48 {        margin-bottom: 48px    }    .sm\:mb-50 {        margin-bottom: 50px    }    .sm\:mb-56 {        margin-bottom: 56px    }    .sm\:mb-64 {        margin-bottom: 64px    }    .sm\:mb-72 {        margin-bottom: 72px    }    .sm\:mb-96 {        margin-bottom: 96px    }    .sm\:mb-162 {        margin-bottom: 162px    }}@media (min-width: 960px) {    .md\:mb--24 {        margin-bottom: -24px    }    .md\:mb-auto {        margin-bottom: 0 auto    }    .md\:mb-0 {        margin-bottom: 0    }    .md\:mb-4 {        margin-bottom: 4px    }    .md\:mb-8 {        margin-bottom: .5rem    }    .md\:mb-10 {        margin-bottom: 10px    }    .md\:mb-12 {        margin-bottom: .75rem    }    .md\:mb-16 {        margin-bottom: 1rem    }    .md\:mb-20 {        margin-bottom: 20px    }    .md\:mb-24 {        margin-bottom: 1.5rem    }    .md\:mb-32 {        margin-bottom: 2rem    }    .md\:mb-40 {        margin-bottom: 2.5rem    }    .md\:mb-48 {        margin-bottom: 48px    }    .md\:mb-50 {        margin-bottom: 50px    }    .md\:mb-56 {        margin-bottom: 56px    }    .md\:mb-64 {        margin-bottom: 64px    }    .md\:mb-72 {        margin-bottom: 72px    }    .md\:mb-96 {        margin-bottom: 96px    }    .md\:mb-162 {        margin-bottom: 162px    }}@media (min-width: 1280px) {    .lg\:mb--24 {        margin-bottom: -24px    }    .lg\:mb-auto {        margin-bottom: 0 auto    }    .lg\:mb-0 {        margin-bottom: 0    }    .lg\:mb-4 {        margin-bottom: 4px    }    .lg\:mb-8 {        margin-bottom: .5rem    }    .lg\:mb-10 {        margin-bottom: 10px    }    .lg\:mb-12 {        margin-bottom: .75rem    }    .lg\:mb-16 {        margin-bottom: 1rem    }    .lg\:mb-20 {        margin-bottom: 20px    }    .lg\:mb-24 {        margin-bottom: 1.5rem    }    .lg\:mb-32 {        margin-bottom: 2rem    }    .lg\:mb-40 {        margin-bottom: 2.5rem    }    .lg\:mb-48 {        margin-bottom: 48px    }    .lg\:mb-50 {        margin-bottom: 50px    }    .lg\:mb-56 {        margin-bottom: 56px    }    .lg\:mb-64 {        margin-bottom: 64px    }    .lg\:mb-72 {        margin-bottom: 72px    }    .lg\:mb-96 {        margin-bottom: 96px    }    .lg\:mb-162 {        margin-bottom: 162px    }}.mr--24 {    margin-right: -24px}.mr-auto {    margin-right: 0 auto}.mr-0 {    margin-right: 0}.mr-4 {    margin-right: 4px}.mr-8 {    margin-right: .5rem}.mr-10 {    margin-right: 10px}.mr-12 {    margin-right: .75rem}.mr-16 {    margin-right: 1rem}.mr-20 {    margin-right: 20px}.mr-24 {    margin-right: 1.5rem}.mr-32 {    margin-right: 2rem}.mr-40 {    margin-right: 2.5rem}.mr-48 {    margin-right: 48px}.mr-50 {    margin-right: 50px}.mr-56 {    margin-right: 56px}.mr-64 {    margin-right: 64px}.mr-72 {    margin-right: 72px}.mr-96 {    margin-right: 96px}.mr-162 {    margin-right: 162px}@media (min-width: 640px) {    .sm\:mr--24 {        margin-right: -24px    }    .sm\:mr-auto {        margin-right: 0 auto    }    .sm\:mr-0 {        margin-right: 0    }    .sm\:mr-4 {        margin-right: 4px    }    .sm\:mr-8 {        margin-right: .5rem    }    .sm\:mr-10 {        margin-right: 10px    }    .sm\:mr-12 {        margin-right: .75rem    }    .sm\:mr-16 {        margin-right: 1rem    }    .sm\:mr-20 {        margin-right: 20px    }    .sm\:mr-24 {        margin-right: 1.5rem    }    .sm\:mr-32 {        margin-right: 2rem    }    .sm\:mr-40 {        margin-right: 2.5rem    }    .sm\:mr-48 {        margin-right: 48px    }    .sm\:mr-50 {        margin-right: 50px    }    .sm\:mr-56 {        margin-right: 56px    }    .sm\:mr-64 {        margin-right: 64px    }    .sm\:mr-72 {        margin-right: 72px    }    .sm\:mr-96 {        margin-right: 96px    }    .sm\:mr-162 {        margin-right: 162px    }}@media (min-width: 960px) {    .md\:mr--24 {        margin-right: -24px    }    .md\:mr-auto {        margin-right: 0 auto    }    .md\:mr-0 {        margin-right: 0    }    .md\:mr-4 {        margin-right: 4px    }    .md\:mr-8 {        margin-right: .5rem    }    .md\:mr-10 {        margin-right: 10px    }    .md\:mr-12 {        margin-right: .75rem    }    .md\:mr-16 {        margin-right: 1rem    }    .md\:mr-20 {        margin-right: 20px    }    .md\:mr-24 {        margin-right: 1.5rem    }    .md\:mr-32 {        margin-right: 2rem    }    .md\:mr-40 {        margin-right: 2.5rem    }    .md\:mr-48 {        margin-right: 48px    }    .md\:mr-50 {        margin-right: 50px    }    .md\:mr-56 {        margin-right: 56px    }    .md\:mr-64 {        margin-right: 64px    }    .md\:mr-72 {        margin-right: 72px    }    .md\:mr-96 {        margin-right: 96px    }    .md\:mr-162 {        margin-right: 162px    }}@media (min-width: 1280px) {    .lg\:mr--24 {        margin-right: -24px    }    .lg\:mr-auto {        margin-right: 0 auto    }    .lg\:mr-0 {        margin-right: 0    }    .lg\:mr-4 {        margin-right: 4px    }    .lg\:mr-8 {        margin-right: .5rem    }    .lg\:mr-10 {        margin-right: 10px    }    .lg\:mr-12 {        margin-right: .75rem    }    .lg\:mr-16 {        margin-right: 1rem    }    .lg\:mr-20 {        margin-right: 20px    }    .lg\:mr-24 {        margin-right: 1.5rem    }    .lg\:mr-32 {        margin-right: 2rem    }    .lg\:mr-40 {        margin-right: 2.5rem    }    .lg\:mr-48 {        margin-right: 48px    }    .lg\:mr-50 {        margin-right: 50px    }    .lg\:mr-56 {        margin-right: 56px    }    .lg\:mr-64 {        margin-right: 64px    }    .lg\:mr-72 {        margin-right: 72px    }    .lg\:mr-96 {        margin-right: 96px    }    .lg\:mr-162 {        margin-right: 162px    }}.max-w-none {    max-width: none}.max-w-100 {    max-width: 100%}.w-auto {    width: auto}.w-full {    width: 100%}.w-screen {    width: 100vw}.w-max-content {    width: -webkit-max-content;    width: -moz-max-content;    width: max-content}.w-0 {    width: 0}.w-24 {    width: 24px}.w-32 {    width: 32px}.w-40 {    width: 40px}@media (min-width: 640px) {    .sm\:w-auto {        width: auto    }    .sm\:w-full {        width: 100%    }    .sm\:w-screen {        width: 100vw    }    .sm\:w-max-content {        width: -webkit-max-content;        width: -moz-max-content;        width: max-content    }    .sm\:w-0 {        width: 0    }    .sm\:w-24 {        width: 24px    }    .sm\:w-32 {        width: 32px    }    .sm\:w-40 {        width: 40px    }}@media (min-width: 960px) {    .md\:w-auto {        width: auto    }    .md\:w-full {        width: 100%    }    .md\:w-screen {        width: 100vw    }    .md\:w-max-content {        width: -webkit-max-content;        width: -moz-max-content;        width: max-content    }    .md\:w-0 {        width: 0    }    .md\:w-24 {        width: 24px    }    .md\:w-32 {        width: 32px    }    .md\:w-40 {        width: 40px    }}@media (min-width: 1280px) {    .lg\:w-auto {        width: auto    }    .lg\:w-full {        width: 100%    }    .lg\:w-screen {        width: 100vw    }    .lg\:w-max-content {        width: -webkit-max-content;        width: -moz-max-content;        width: max-content    }    .lg\:w-0 {        width: 0    }    .lg\:w-24 {        width: 24px    }    .lg\:w-32 {        width: 32px    }    .lg\:w-40 {        width: 40px    }}.text-nowrap {    white-space: nowrap}@media (min-width: 640px) {    .sm\:text-nowrap {        white-space: nowrap    }}@media (min-width: 960px) {    .md\:text-nowrap {        white-space: nowrap    }}@media (min-width: 1280px) {    .lg\:text-nowrap {        white-space: nowrap    }}.h-auto {    height: auto}.h-full {    height: 100%}.h-screen {    height: 100vh}.h-20 {    height: 20px}.h-24 {    height: 24px}.h-26 {    height: 26px}.h-32 {    height: 32px}.h-36 {    height: 36px}.h-40 {    height: 40px}.h-44 {    height: 44px}.h-48 {    height: 48px}.h-54 {    height: 54px}.h-56 {    height: 56px}.h-60 {    height: 60px}.h-72 {    height: 72px}.h-75 {    height: 75px}.h-64 {    height: 64px}.h-96 {    height: 96px}.h-110 {    height: 110px}@media (min-width: 640px) {    .sm\:h-auto {        height: auto    }    .sm\:h-full {        height: 100%    }    .sm\:h-screen {        height: 100vh    }    .sm\:h-20 {        height: 20px    }    .sm\:h-24 {        height: 24px    }    .sm\:h-26 {        height: 26px    }    .sm\:h-32 {        height: 32px    }    .sm\:h-36 {        height: 36px    }    .sm\:h-40 {        height: 40px    }    .sm\:h-44 {        height: 44px    }    .sm\:h-48 {        height: 48px    }    .sm\:h-54 {        height: 54px    }    .sm\:h-56 {        height: 56px    }    .sm\:h-60 {        height: 60px    }    .sm\:h-72 {        height: 72px    }    .sm\:h-75 {        height: 75px    }    .sm\:h-64 {        height: 64px    }    .sm\:h-96 {        height: 96px    }    .sm\:h-110 {        height: 110px    }}@media (min-width: 960px) {    .md\:h-auto {        height: auto    }    .md\:h-full {        height: 100%    }    .md\:h-screen {        height: 100vh    }    .md\:h-20 {        height: 20px    }    .md\:h-24 {        height: 24px    }    .md\:h-26 {        height: 26px    }    .md\:h-32 {        height: 32px    }    .md\:h-36 {        height: 36px    }    .md\:h-40 {        height: 40px    }    .md\:h-44 {        height: 44px    }    .md\:h-48 {        height: 48px    }    .md\:h-54 {        height: 54px    }    .md\:h-56 {        height: 56px    }    .md\:h-60 {        height: 60px    }    .md\:h-72 {        height: 72px    }    .md\:h-75 {        height: 75px    }    .md\:h-64 {        height: 64px    }    .md\:h-96 {        height: 96px    }    .md\:h-110 {        height: 110px    }}@media (min-width: 1280px) {    .lg\:h-auto {        height: auto    }    .lg\:h-full {        height: 100%    }    .lg\:h-screen {        height: 100vh    }    .lg\:h-20 {        height: 20px    }    .lg\:h-24 {        height: 24px    }    .lg\:h-26 {        height: 26px    }    .lg\:h-32 {        height: 32px    }    .lg\:h-36 {        height: 36px    }    .lg\:h-40 {        height: 40px    }    .lg\:h-44 {        height: 44px    }    .lg\:h-48 {        height: 48px    }    .lg\:h-54 {        height: 54px    }    .lg\:h-56 {        height: 56px    }    .lg\:h-60 {        height: 60px    }    .lg\:h-72 {        height: 72px    }    .lg\:h-75 {        height: 75px    }    .lg\:h-64 {        height: 64px    }    .lg\:h-96 {        height: 96px    }    .lg\:h-110 {        height: 110px    }}.top-0 {    top: 0}.bottom-0 {    bottom: 0}.pointer-none {    pointer-events: none}.pointer-auto {    pointer-events: auto}.z-index-1 {    z-index: 1}.z-index-9 {    z-index: 9}.z-index-10 {    z-index: 10}p {    margin-bottom: 0}.gradiant-hover:after, .gradiant-hover:before {    content: "";    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: -1;    margin: -1px;    border-radius: inherit;    background: linear-gradient(90deg, #39ceee, #3ceccd);    opacity: 0;    transition: all .3s ease}.gradiant-hover:after {    background: linear-gradient(180deg, hsla(0, 0%, 100%, .5), hsla(0, 0%, 84.7%, .5));    opacity: 1}.gradiant-hover--hidden:after {    opacity: 0}.gradiant-hover:hover:before {    opacity: 1}.gradiant-hover:hover:after {    opacity: 0}.gradiant-hover--active:before {    opacity: 1}.gradiant-hover--active:after {    opacity: 0}.layout-enter-active, .layout-leave-active {    transition: opacity .3s}.layout-enter, .layout-leave-active {    opacity: 0}.app-navigation-wrapper {    flex: 0 0 272px;    max-width: 272px}@media (max-width: 959px) {    .app-navigation-wrapper {        max-width: 100%;        flex: 0 0 1    }}.app-sticky {    max-height: calc(100vh - 144px);    width: 272px}@media (max-width: 959px) {    .app-sticky {        max-width: 100%;        width: 100%    }}.app-sticky--full-height {    max-height: none}.check-icon {    width: 12px;    height: 12px}.portrait-cards .check-icon {    height: 8px;    width: 8px}.app-navigation__button:after, .app-navigation__button:before {    display: none}.app-navigation__list {    height: auto}.app-navigation__list li a {    padding-left: 26px;    background-size: 12px auto;    background-repeat: no-repeat;    background-position: 2px 7px}.app-navigation__item {    overflow: hidden}.app-navigation__item:after {    position: absolute;    margin-left: 36px;    width: calc(100% - 36px);    content: "";    bottom: 0;    left: 0;    display: block;    height: 1px;    background: #353945;    background: var(--theme-divider)}.app-navigation__item--expanded .app-navigation__button, .app-navigation__item--selected .app-navigation__button {    color: #5f259f;    color: var(--color-primary)}.app-navigation__item--faq:after {    margin-left: 0;    width: 100%}.no-events {    pointer-events: none}.child-link--active {    color: #111835;    color: var(--theme-text-primary)}img {    max-width: 100%}.text-gradiant-clip {    -webkit-background-clip: text;    -webkit-text-fill-color: transparent}.round-chip {    border-width: 1px;    height: 24px}.round-chip__bg {    border-radius: inherit;    box-shadow: inset 0 -.5px 1px rgba(0, 0, 0, .5);    filter: drop-shadow(12px 24px 16px rgba(0, 0, 0, .25))}.round-chip__text {    z-index: 1}.round-chip:before {    content: "";    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: -1;    margin: -2px;    border-radius: 12px;    background-image: radial-gradient(88.95% 96.43% at 3.87%, at 8.93%, #fcf6e8 0, #c8a66b 76.04%, #543d19 100%);    background-image: radial-gradient(88.95% 96.43% at 3.87% 8.93%, #fcf6e8 0, #c8a66b 76.04%, #543d19 100%)}.apk-download {    z-index: 9;    transform: translateY(140%)}.body-scrolled footer {    padding-bottom: 106px}.body-scrolled .apk-download {    transform: none}.body-scrolled .scroll-to-top {    visibility: visible;    opacity: 1;    transition: visibility 0s linear 0s, opacity .3s}.body-scrolled.offer-detail-page footer {    padding-bottom: 0}.background-counter {    position: relative}.background-counter:before {    content: attr(data-index);    -webkit-text-fill-color: transparent;    -webkit-text-stroke-width: 4px;    -webkit-text-stroke-color: hsla(0, 0%, 100%, .12);    font-weight: 700;    font-size: 74px;    line-height: 78px;    position: absolute;    bottom: 0;    left: 0;    transform: translateY(-15px)}.background-counter--dense:before {    font-size: 64px;    line-height: 80px}.background-counter--large:before {    font-size: 148px;    line-height: 96px}@media (max-width: 1024px) {    .background-counter--large:before {        font-size: 64px;        line-height: 64px    }}.family-play-video {    right: 0;    top: 0}.family-play-video__video {    max-width: 100%}.audio-chat-video__video {    max-width: 100%;    height: auto}.family-play-img-wrapper {    height: 420px;    overflow-x: visible}@media (max-width: 1024px) {    .family-play-img-wrapper {        margin-top: 64px;        position: relative;        height: 175px;        margin-right: -24px    }}@media (max-width: 1024px) {    .family-play-img {        left: 0    }}.playing-avatar {    width: 44px;    height: 44px;    background-size: cover;    border: 4px solid #fff;    border: 4px solid var(--theme-background);    margin-left: -12px;    transform: translateX(8px)}.swiper-pagination-bullets .swiper-pagination-bullet {    transform: scale(1);    border-radius: 0}.swiper-pagination-bullets .swiper-pagination-bullet:first-child {    border-bottom-left-radius: 40px;    border-top-left-radius: 40px}.swiper-pagination-bullets .swiper-pagination-bullet:last-child {    border-bottom-right-radius: 40px;    border-top-right-radius: 40px}.swiper-pagination-bullets .swiper-pagination-bullet-active {    border-radius: 40px !important}.landing-view {    --swiper-theme-color: var(--theme-text-primary);    --swiper-pagination-color: var(--theme-text-primary)}@media (max-width: 1024px) {    .landing-view__wrapper {        position: relative    }}.landing-view__slider {    width: 70%;    max-width: 580px}@media (max-width: 1024px) {    .landing-view__slider {        margin-top: 24px;        width: 100%;        max-width: none;        padding-left: 24px;        padding-right: 24px    }}.landing-view .swiper-pagination-bullet {    background: hsla(0, 0%, 100%, .5);    background: #41465d;    background: var(--theme-text-secondary);    width: 24px;    border-radius: 40px;    margin-left: 0 !important;    margin-right: 0 !important;    opacity: .12}.landing-view .swiper-pagination-bullet-active {    opacity: 1;    background: #5f259f;    background: var(--color-primary)}.landing-view .swiper-pagination-bullets .swiper-pagination-bullet {    transform: scale(1);    border-radius: 0}.landing-view .swiper-pagination-bullets .swiper-pagination-bullet:first-child {    border-bottom-left-radius: 40px;    border-top-left-radius: 40px}.landing-view .swiper-pagination-bullets .swiper-pagination-bullet:last-child {    border-bottom-right-radius: 40px;    border-top-right-radius: 40px}.landing-view .swiper-pagination-bullets .swiper-pagination-bullet-active {    border-radius: 40px !important}.img-gray-hover-primary__img {    filter: opacity(.24) saturate(0)}.img-gray-hover-primary--active .img-gray-hover-primary__img, .img-gray-hover-primary:hover .img-gray-hover-primary__img {    filter: opacity(1) saturate(100%)}.dark-shade {    background-color: rgba(5, 15, 14, .5)}.accordion__item {    cursor: pointer}.accordion-enter-active, .accordion-leave-active {    will-change: height, opacity;    transition: height .3s ease, opacity .3s ease;    overflow: hidden}.accordion__icon {    top: 24px;    right: 24px;    background-size: 20px auto;    background-repeat: no-repeat;    background-position: 50%;    will-change: transform, filter;    overflow: hidden;    filter: saturate(0) brightness(2)}@media (max-width: 960px) {    .accordion__icon {        width: 22px;        height: 20px;        top: 16px;        right: 0;        background-size: 16px auto    }}.accordion__item--active .accordion__icon {    transform: rotate(45deg);    filter: saturate(100%) brightness(1)}.accordion__trigger {    position: relative}.accordion__trigger:after {    position: absolute;    top: 20px;    right: 0;    content: "";    width: 24px;    height: 24px;    transition: transform .3s ease;    background-image: url(../images/up-arrow.svg);    background-position: 50%;    background-repeat: no-repeat;    transform: translateY(-50%) rotate(180deg)}@media (max-width: 959px) {    .accordion__trigger:after {        top: 8px    }}.accordion__trigger_active:after {    transform: translateY(-50%) rotate(0deg)}.usp-item {    max-width: 226px}.accordion-enter, .accordion-leave-to {    height: 0 !important;    opacity: 0}.text-underline {    text-decoration: underline}.nav-item--active {    color: #5f259f;    color: var(--color-primary)}.mini-container {    max-width: 736px}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {    transform: scale(1)}html {    height: 100%}#__layout, #__nuxt, body {    height: 100%;    position: relative;    -webkit-text-size-adjust: 100%;    -moz-text-size-adjust: 100%;    text-size-adjust: 100%}@media (max-width: 1024px) {    .gradiant-hover--hidden:after, .gradiant-hover--hidden:before {        display: none    }    .gradiant-hover--hidden:hover {        background: inherit    }    #app-navigation-wrapper {        display: none    }    #app-article-container {        padding-left: 24px;        padding-right: 24px    }    #app-article-container > .pl-72 {        padding-left: 0    }}.bg-theme-dark a {    color: #fff}.img-responsive {    display: block;    max-width: 100%;    aspect-ratio: auto}.cursor-pointer {    cursor: pointer}@media (min-width: 940px)and (max-width: 1024px) {    .app-tab-card-wrapper {        width: 210px    }}@media (min-width: 768px)and(max-width: 1024px) {    .app-tab-wrapper {        justify-content: center    }}button[disabled] {    opacity: .32 !important}.hover-effect {    transition: all .3s ease}.hover-effect:not(.enable-opacity) {    opacity: .9}.hover-effect:hover {    transform: scale(.95);    opacity: 1}:root {    --color-line: var(--color-cyan)}.line-effect {    position: relative;    background-image: linear-gradient(90deg, var(--color-cyan) 0, var(--color-cyan));    background-image: linear-gradient(90deg, var(--color-line) 0, var(--color-line));    background-size: 0 2px;    background-position: 0 95%;    transition: background-size .25s cubic-bezier(.785, .135, .15, .86) 0s;    padding-bottom: .5%;    background-repeat: no-repeat}.line-effect.red {    --color-line: var(--color-red)}.line-effect.yellow {    --color-line: var(--color-yellow)}.line-effect.pink {    --color-line: var(--color-pink)}.hover-scale:hover .line-effect, .line-effect.nuxt-link-exact-active, .line-effect:hover {    background-size: 100% 2px}.container--mini {    max-width: 920px}:root {    --theme-divider: #353945}.disc-list {    list-style: disc;    padding-left: 24px}.disc-list li {    margin-bottom: 6px}.content b, .content strong {    font-weight: 600}.content hr {    border-color: #e7e8eb;    border-width: 1px}.content h1 {    margin-bottom: 24px}.content h2 {    margin-bottom: 20px;    position: relative}.content h2 > a {    margin-left: 0}.content h2 > a:before {    content: "#";    color: #5f259f;    color: var(--color-primary);    font-weight: 400;    font-size: 1.5rem;    line-height: 1.25;    margin-left: -1.75rem;    padding-right: .5rem;    position: absolute;    opacity: 0}.content h2:hover > a:before {    opacity: 1}.content h3 {    margin-bottom: 16px}.content p {    line-height: 1.7;    margin-top: 12px;    margin-bottom: 12px}.content p + h2 {    margin-top: 32px}.content p + h3 {    margin-top: 24px}.content td, .content th {    line-height: 1.7;    min-height: 48px;    padding: 12px 16px}.content th {    background: #f5f5f5}.content ul {    padding-left: 8px;    list-style: disc}.content ol {    padding-left: 12px;    list-style: decimal}.content li {    margin-top: 8px}.content a {    color: #6d2ab6}.content table {    min-width: 100%;    table-layout: fixed;    border-collapse: collapse;    border: 0;    margin-bottom: 16px}.content tr {    position: relative;    background-color: inherit;    border: solid rgba(0, 0, 0, .12);    border-width: 1px 1px 0}.content tr:hover {    background-color: rgba(0, 0, 0, .04)}.content tr:last-child {    border-bottom-width: 1px}.content thead td, .content thead th {    min-height: 52px;    font-weight: 600;    line-height: 1.375rem;    text-align: left}.content iframe {    max-width: 100%;    height: auto;    aspect-ratio: 580/380}table + h2, table + h3 {    margin-top: 20px}.table-responsive {    max-width: 100%;    overflow-x: auto;    -ms-overflow-style: none}.table-scrollable {    overflow-y: auto;    height: 60vh}.table-scrollable thead tr {    background: none !important}.table-scrollable thead td, .table-scrollable thead th {    z-index: 1;    position: -webkit-sticky;    position: sticky;    top: 0;    background: #f5f5f5}.blog-sidebar-category {    width: 264px}@media (max-width: 1024px) {    .blog-sidebar-category {        width: 100%    }}.top-header {    left: 50px}.previous-arrow {    transform: rotate(-180deg)}.side-send-link {    width: 264px;    height: 285px;    background: linear-gradient(149.6deg, #5f259f 32.1%, #9f2f72 76.02%)}.send-link-horizontal .send-link-form {    flex-direction: column}.send-link-horizontal .text-field__input {    font-size: 12px}.send-link-horizontal .send-link-button {    height: 44px;    margin-top: 12px;    font-size: 16px;    background: linear-gradient(180deg, #01c981, #009c4d);    border-radius: 8px}.two-column__item-main {    flex: 0 0 calc(100% - 264px);    max-width: calc(100% - 264px)}@media (max-width: 959px) {    .two-column__item-main {        flex: 0 0 100%;        max-width: 100%    }}.body-sidebar .side-send-link, .body-sidebar .sidebar-send-link {    position: fixed;    top: 0;    right: 0;    z-index: 1}.scroll-to-top {    bottom: 24px;    right: 24px;    height: 64px;    width: 64px;    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAclBMVEUAAABfJaBfJZ9gIp9eJaFcJZtfJZ9fJJ9fJJ9fJZ5eJZ9iIZ1fI55fJZ9fJZ9fJZ9fJZ9fJZ9fJaBZLpBfJZ9fJZ9fJZ9eJZ9fJJ9fJaBeJJ9eJZ9fJJ9fJZ9eJZ9fJaBfJZ9fJp5fJZ9jHJxgKJ9fJZ+kLYIxAAAAJXRSTlMAs6QXEhTO08rW0Q8d3tdt9dw8A/zt59iJe0kju5jDdGBX4AktBNydJwAAAiFJREFUeNrt29tuglAQheGxoqBoQRSKHDzW93/FJkY7YjNdJEOYm1mXlOT/2I2JJC0ptt1v1mm6biqy2Sq6PTaJyWD15fa7cEajb7W+vexzSiOO+7zFaALu2wi4byPgvo2A+yYC7gtbjvBp5L6VYLXhnoGA+wYC7lsIuG8j4L6NgPuWgumCGwYC7hsIuG8h4L6NgPsGAtAHgsCmz5sHg/VDkAICgz4LjPossOuzQN+3FMy4byCQnr9Iqn36fjHdV8kFCPTPz++B2e7takVEwRwL9P2v6f2Hh+7V8H4xjoBA3ee3j4/u5QkRiWcQBQM/vwygYLAzCCKxLwOwQN8HACDQ9wFgKEEcCZ8/AAACfR8AkEDdBwAsUPYBAHyGoQD3MQALFH0E0AlwHwIUAthfTAkDFALUD2eEAb2/TUSx3N9O0PNjAD6DZisCjvgdCwPwGSTiAeS4jwFYUEhHkIE+APR/q8uEmxPQBwB0Bvh3sAd9AOh/Bkfh1hP4zAJAf8FJuLMGz48AvX8LNQk74OfHAHwGB5KW7VAfA7Bgl5G4BH2XxwAsSOifnfOHsr3SkACKn/fnZ3Bj0qyLqPwm0gH+LmsXedEcY9IMA/Ac4AAHOMABDnCAAxzgAAc4wAEOcIADHOAABzjAAQ5wgAMc4AAHOMABDhhqZRfQ0tiruoAzjb1r8drPYxp9p+6fJhms5f4Hmez5Twa7cks2q8tlmoZlTYr9AMeRAwpDUBs2AAAAAElFTkSuQmCC) no-repeat 50%;    background-size: 20px;    z-index: 9;    box-shadow: 0 0 10px rgba(0, 0, 0, .6);    cursor: pointer;    visibility: hidden;    opacity: 0;    transition: visibility 0s linear .3s, opacity .3s;    -webkit-animation: animatedBackground 1s infinite alternate;    animation: animatedBackground 1s infinite alternate}@media (max-width: 960px) {    .scroll-to-top {        height: 48px;        width: 48px;        background-size: 15px;        bottom: 120px    }}@-webkit-keyframes animatedBackground {    0% {        background-position: center 70%    }    to {        background-position: 50%    }}@keyframes animatedBackground {    0% {        background-position: center 70%    }    to {        background-position: 50%    }}@media (max-width: 960px) {    .app-view .scroll-to-top {        bottom: 24px    }}.linear-highlighter {    text-align: center;    background: linear-gradient(270deg, #170c29 20%, red 40%, red 60%, #170c29 80%);    background-size: 200% auto;    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    -webkit-animation: shine 1s linear infinite;    animation: shine 1s linear infinite}@-webkit-keyframes shine {    to {        background-position: 200%    }}@keyframes shine {    to {        background-position: 200%    }}.tooltip {    cursor: pointer}.tooltiptext {    visibility: hidden;    top: 12%;    left: 0;    background-color: #000;    color: #fff}.tooltip:hover .tooltiptext {    visibility: visible}.nuxt-progress {    position: fixed;    top: 0;    left: 0;    right: 0;    height: 2px;    width: 0;    opacity: 1;    transition: width .1s, opacity .4s;    background-color: #5f259f;    z-index: 999999}.nuxt-progress.nuxt-progress-notransition {    transition: none}.nuxt-progress-failed {    background-color: red}.app-header-wrapper {    height: 80px}@media (max-width: 1024px) {    .app-header-wrapper {        height: 64px    }}.app-header {    height: 80px;    transition: all .5s ease;    color: #000}@media (max-width: 1024px) {    .app-header {        height: 64px    }}.app-header__logo {    height: 32px;    width: 178px}@media (max-width: 1024px) {    .app-header__logo {        height: 16px;        width: 89px    }}.selected-option {    transform: scaleX(.5);    transition: all .5s ease;    margin-top: -32px;    visibility: hidden;    z-index: 2}@media (max-width: 992px) {    .selected-option {        margin-top: -21px    }}.a-exact-active .selected-option {    transform: none;    visibility: visible}.menu-wrapper {    transform: translateY(80px);    max-height: calc(100vh - 80px)}@media (max-width: 1024px) {    .menu-wrapper {        transform: translateY(56px);        max-height: calc(100vh - 56px)    }}.app-header__link {    color: inherit}@media (max-width: 1024px) {    .app-header__link {        margin-left: -8px    }}.home-section {    padding-top: 60px;    padding-bottom: 40px;    min-height: 540px}@media (max-width: 960px) {    .home-section {        height: auto;        padding-top: 50px    }}.home-section .banner-outer {    position: relative;    padding-top: 89.32%;    overflow: hidden}@media (max-width: 960px) {    .home-section    .banner-outer {        padding-top: 88.9%    }}.home-section .banner-outer .banner-img {    display: block;    max-height: 100%;    width: auto;    position: absolute;    top: 0}.download-btn[disabled] {    opacity: 1 !important}.download-app-button__ios {    background: linear-gradient(121.19deg, rgba(133, 239, 49, 0) 25.73%, hsla(0, 0%, 100%, .37) 45.27%, rgba(133, 239, 49, 0) 62.27%), #000}.download-app-button__android, .download-app-button__ios {    -webkit-animation: button-shine 45s linear infinite;    animation: button-shine 45s linear infinite}.download-app-button__android {    background: linear-gradient(121.19deg, rgba(133, 239, 49, 0) 25.73%, hsla(0, 0%, 100%, .37) 45.27%, rgba(133, 239, 49, 0) 62.27%), #009c4d}.download-app-button__wait {    background:  #999b9f}.download-app-button__text-downloading {    z-index: 2}.download-app-button__progress {    position: absolute;    left: -100%;    height: 100%;    pointer-events: none;    width: 100%;    z-index: 1;    transition: all .3s ease;    background-color: #8d2b80;    opacity: 0}.download-app-button--progress-active {    pointer-events: none;    display: inline-block;    background: #f0c71b !important}.download-app-button--progress-active .pulse-container {    display: none}.download-app-button--progress-active .button__img, .download-app-button--progress-active .button__label {    opacity: 0}.download-app-button--progress-active .download-app-button__progress, .download-app-button--progress-active .download-app-button__text-downloading {    opacity: 1}.download-app-button--progress-failed {    pointer-events: auto}@-webkit-keyframes button-shine {    0% {        background-position: -5000px 0    }    to {        background-position: 5000px 0    }}@keyframes button-shine {    0% {        background-position: -5000px 0    }    to {        background-position: 5000px 0    }}.bank-transfer {    position: relative}.bank-transfer:before {    content: "";    position: absolute;    right: 0;    height: 80%;    width: 1px;    background: #e7e8eb;    transform: translateY(-50%);    top: 50%}.platform-feature-list li {    position: relative;    padding-left: 24px;    line-height: 24px}.platform-feature-list li:before {    position: absolute;    top: 8px;    left: 0;    width: 8px;    height: 8px;    content: "";    background-image: url(../images/check-box.png);    background-size: 100% auto;    background-repeat: no-repeat}@media (max-width: 1024px) {    .fantasy-icons {        height: 20px;        width: 20px    }}@media (max-width: 1024px) {    .fantasy-box-list-outer .fantasy-box-list {        border-top: 0;        border-top-left-radius: 0;        border-top-right-radius: 0;        border-bottom: 0;        border-bottom-left-radius: 0;        border-bottom-right-radius: 0;        position: relative    }    .fantasy-box-list-outer .fantasy-box-list:before {        content: "";        position: absolute;        bottom: 0;        width: 90%;        height: 1px;        border-bottom: 1px dashed;        border-color: #e7e8eb;        left: 50%;        transform: translate(-50%)    }}@media (max-width: 1024px) {    .fantasy-box-list-outer .world-fantasy {        border-top: 1px solid #e7e8eb;        border-top-left-radius: 12px;        border-top-right-radius: 12px    }}@media (max-width: 1024px) {    .fantasy-box-list-outer .stop-fantasy {        border-bottom: 1px solid #e7e8eb;        border-bottom-left-radius: 12px;        border-bottom-right-radius: 12px    }    .fantasy-box-list-outer .stop-fantasy:before {        display: none    }}.top-game-card-wrapper {    margin-left: -26px;    margin-right: -26px}.top-game-card {    padding: 16px 27px}.top-game-card__img {    width: 135px;    height: 135px}@media (max-width: 959px) {    .top-game-card__img {        max-width: 64px;        height: auto    }}.top-game-card__img:hover .green-arrow {    -webkit-animation: slide1 1.5s cubic-bezier(.4, 0, .2, 1) infinite;    animation: slide1 1.5s cubic-bezier(.4, 0, .2, 1) infinite}.top-game-card__img:hover .green-arrow.rotate {    transform: rotate(180deg);    -webkit-animation: slide2 1.5s cubic-bezier(.4, 0, .2, 1) infinite;    animation: slide2 1.5s cubic-bezier(.4, 0, .2, 1) infinite}.top-game-card__text {    text-align: center}.top-game-card .green-arrow.rotate {    transform: rotate(180deg)}@-webkit-keyframes slide1 {    0%, to {        transform: translate(0)    }    50% {        transform: translateY(-4px)    }}@keyframes slide1 {    0%, to {        transform: translate(0)    }    50% {        transform: translateY(-4px)    }}@-webkit-keyframes slide2 {    0%, to {        transform: rotate(180deg) translate(0)    }    50% {        transform: rotate(180deg) translateY(4px)    }}@keyframes slide2 {    0%, to {        transform: rotate(180deg) translate(0)    }    50% {        transform: rotate(180deg) translateY(4px)    }}.card-game-outer {    overflow: hidden;    transition: all .5s;    height: auto;    max-height: 600px}.loadLess {    max-height: 0}.loadMore {    max-height: 600px}.top-game-mobile .top-game-card {    padding: 16px 8px}.top-game-card-wrapper {    margin-left: -24px;    margin-right: -24px}@media (max-width: 959px) {    .earn-card__img {        max-width: 84px    }}.top-game-card-wrapper {    margin-left: -24px;    margin-right: -24px}.top-game-card {    padding: 16px 24px;    display: inline-block}.top-game-card__img {    width: 135px;    max-height: 135px}.top-game-card__img:hover .green-arrow {    -webkit-animation: slide1 1.5s cubic-bezier(.4, 0, .2, 1) infinite;    animation: slide1 1.5s cubic-bezier(.4, 0, .2, 1) infinite}@-webkit-keyframes slide1 {    0%, to {        transform: translate(0)    }    50% {        transform: translateY(-4px)    }}@keyframes slide1 {    0%, to {        transform: translate(0)    }    50% {        transform: translateY(-4px)    }}.yt-video-overlay:before {    content: "";    background: rgba(0, 0, 0, .5) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDBDNC40NzcgMCAwIDQuNDc3IDAgMTBzNC40NzcgMTAgMTAgMTAgMTAtNC40NzcgMTAtMTBTMTUuNTIzIDAgMTAgMHpNOCAxNFY2bDYgNC02IDR6Ii8+PC9zdmc+) no-repeat 50%;    position: absolute;    top: 0;    left: 0;    height: 100%;    width: 100%;    background-size: 60px;    border-radius: 8px}@media (max-width: 960px) {    .yt-video-overlay:before {        background-size: 50px    }}.tablinks {    width: 40%}.video-container {    width: 60%}.highlighter:before {    content: "";    position: absolute;    bottom: 0;    left: 0;    width: 68px;    height: 4px;    background: #f9c921}.rating-box[data-v-479f6d98], .rummy-slide[data-v-479f6d98] {    box-shadow: 0 0 20px hsla(0, 0%, 42%, .1)}.price-wining[data-v-479f6d98] {    font-style: italic}.swiper-pagination-button[data-v-479f6d98] {    position: absolute;    top: 20px;    right: 20px;    z-index: 2;    cursor: pointer}.swiper-navigation[data-v-479f6d98] {    height: 24px;    width: 24px;    border-radius: 4px;    border: 1px solid #a0a3ae;    position: relative}.swiper-navigation img[data-v-479f6d98] {    position: absolute;    top: 50%;    left: 50%;    transform: translate(-50%, -50%)}.swiper-pagination-prev img[data-v-479f6d98] {    transform: translate(-50%, -50%) rotate(-180deg)}.swiper-button-disabled[data-v-479f6d98] {    opacity: .4}@media (max-width: 940px) {    .rating-img[data-v-479f6d98] {        height: 14px;        width: 14px    }}@media (max-width: 940px) {    .client-img[data-v-479f6d98] {        height: 39px;        width: 39px    }}@media (max-width: 940px) {    .five-star-rating[data-v-479f6d98] {        height: 16px;        width: 86px    }}.star-rating[data-v-479f6d98] {    width: 40%}.range[data-v-479f6d98] {    width: 60%}.progress-bar[data-v-479f6d98] {    width: 90%;    height: 10px}@media (max-width: 940px) {    .progress-bar[data-v-479f6d98] {        width: 80%    }}progress[data-v-479f6d98]::-webkit-progress-bar {    background-color: #fff;    height: 10px}progress.five-star[data-v-479f6d98]::-webkit-progress-value {    background-color: #7cc9a1;    height: 10px}progress.four-star[data-v-479f6d98]::-webkit-progress-value {    background-color: #aed888;    height: 10px}progress.three-star[data-v-479f6d98]::-webkit-progress-value {    background-color: #ffd955;    height: 10px}progress.two-star[data-v-479f6d98]::-webkit-progress-value {    background-color: #ffb34f;    height: 10px}progress.one-star[data-v-479f6d98]::-webkit-progress-value {    background-color: #ff8e5f;    height: 10px}.feature[data-v-e22cd0e8] {    width: 126px}.accordion__trigger {    position: relative}.accordion__trigger:after {    position: absolute;    top: 20px;    right: 0;    content: "";    width: 24px;    height: 24px;    transition: transform .3s ease;    background-image: url(../images/up-arrow.svg);    background-position: 50%;    background-repeat: no-repeat;    transform: translateY(-50%) rotate(180deg)}@media (max-width: 959px) {    .accordion__trigger:after {        top: 8px    }}.accordion__trigger_active:after {    transform: translateY(-50%) rotate(0deg)}.accordion[data-v-5fad1068] {    list-style: none}@media (max-width: 959px) {    .app-card__img {        max-width: 70px    }}.toggle-text {    transition: all .3s;    height: 0}.read-more-outer {    overflow: hidden;    transition: all .5s;    height: auto;    max-height: 600px}.loadLess {    max-height: 0}.loadMore {    max-height: 600px}.apk-download-wrapper-footer {    width: 100vw}.mobile-download-btn {    top: -20px;    left: 50%;    transform: translate(-50%);    width: 90%}.dialog {    z-index: 24;    display: none;    pointer-events: none;    width: 100vw;    max-height: 100vh;    overflow-x: hidden}.dialog__scrim {    z-index: -1;    background-color: rgba(0, 0, 0, .7);    opacity: 0;    will-change: opacity}.dialog__container {    justify-content: space-around;    opacity: 0;    transform: scale(.8)}.dialog__surface {    min-width: 100%;    max-width: 100%;    height: 100vh}.dialog--scroll-lock {    overflow: hidden}.dialog--full-screen .dialog__surface {    --dialog-border-radius: 0;    width: 100vw;    max-width: 100vw;    height: 100vh;    max-height: 100vh}.dialog--download-app .dialog__container {    height: 100%;    overflow: hidden;    width: 100%;    background: #e8e7e9}.dialog--download-app .dialog__surface {    height: 100%;    overflow-y: auto;    max-width: 100%}@media (max-width: 1024px) {    .dialog--bottom-sheet {        align-items: flex-end    }}@media (max-width: 1024px) {    .dialog--bottom-sheet .dialog__container {        transform: translateY(100%)    }}.dialog--closing, .dialog--open, .dialog--opening {    display: flex}.dialog--closing .dialog__container, .dialog--closing .dialog__scrim {    transition: opacity .3s linear, transform .3s cubic-bezier(.4, 0, .2, 1);    will-change: opacity, transform}.dialog--closing .dialog__container {    transform: scale(.8)}@media (max-width: 1024px) {    .dialog--closing.dialog--bottom-sheet .dialog__container {        transform: translateY(100%)    }}.dialog--opening .dialog__scrim {    transition: opacity .3s linear;    will-change: opacity}.dialog--opening .dialog__container {    transition: opacity .3s linear, transform .3s cubic-bezier(.4, 0, .2, 1) 0ms;    will-change: transform, opacity}.dialog--open {    pointer-events: auto}.dialog--open .dialog__scrim {    opacity: 1}.dialog--open .dialog__container {    opacity: 1;    transform: scale(1)}.dialog-scroll-lock {    overflow: hidden;    transition: none !important}.dialog-virtual-scroll {    position: absolute;    top: -999px;    width: 50px;    height: 50px;    overflow: scroll;    visibility: hidden}@media (max-width: 940px) {    .dialog:not(.dialog--full-screen) .dialog__surface {        max-width: 100%    }    .download-dialog {        margin: 0 -8px    }}@media (min-width: 940px) {    .dialog:not(.dialog--full-screen):not(.dialog--lg) .dialog__surface {        max-width: 100%    }}