.lameEr {
    height: 32px;
    width: 32px;
    position: absolute;
    left: 0%;
    top: 0%;
    border-radius: 50%;
    background: hsl(220, 30%, 30%);
}

/*!sc*/
.dEhQTR {
    height: 32px;
    width: 32px;
    position: absolute;
    left: 0%;
    top: 0%;
    border-radius: 50%;
    background: hsl(250, 40%, 50%);
}

/*!sc*/
.fxtnhT {
    height: 32px;
    width: 32px;
    position: absolute;
    left: 0%;
    top: 0%;
    border-radius: 50%;
    background: hsl(200, 15%, 60%);
}

/*!sc*/
data-styled.g2[id="sc-4f82c3b1-0"] {
    content: "eOdrVZ,lameEr,dEhQTR,fxtnhT,"
}

/*!sc*/
.iWOfr {
    position: absolute;
    width: 100%;
    height: 100%;
    background: white;
    left: 0;
    bottom: 0;
    transition: opacity 0.6s ease 1.2s;
    pointer-events: none;
    z-index: 1;
}

/*!sc*/
data-styled.g3[id="sc-bd468013-0"] {
    content: "iWOfr,"
}

/*!sc*/
.ewiVfW {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    z-index: 1000;
    transition: background 0.6s ease;
    pointer-events: none;
}

/*!sc*/
data-styled.g4[id="sc-bd468013-1"] {
    content: "ewiVfW,"
}

/*!sc*/
.jLpqFl {
    position: absolute;
    left: 4px;
    bottom: 26px;
    width: 72px;
    height: 72px;
    opacity: 0;
    scale: 0;
    width: 72px;
    height: 72px;
    transform-origin: 50% 50%;
    will-change: transform;
    z-index: 10;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .jLpqFl {
        left: calc(100% - 74px);
        bottom: 2px;
    }
}

/*!sc*/
@supports not (mask-image:radial-gradient(white, black)) {
    .jLpqFl:before {
        display: block;
        content: "";
        position: absolute;
        left: -12.5%;
        top: -12.5%;
        width: 125%;
        height: 125%;
        z-index: 100;
        background: url(/assets/shimmer-mask-fallback.svg);
        background-size: cover;
    }
}

/*!sc*/
@supports (mask-image:radial-gradient(white, black)) {
    .jLpqFl {
        border-radius: 50%;
        mask-image: radial-gradient(white, black);
    }
}

/*!sc*/
data-styled.g5[id="sc-bd468013-2"] {
    content: "jLpqFl,"
}

/*!sc*/
.ykmaG {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 20;
    background: hsl(0, 0%, 0%);
    pointer-events: auto;
}

/*!sc*/
.ykmaG:after {
    display: block;
    content: "";
    position: absolute;
    left: 0%;
    top: 0%;
    width: 100%;
    height: 100%;
    backdrop-filter: blur(5px);
    z-index: 50;
}

/*!sc*/
@supports not (mask-image:radial-gradient(white, black)) {
    .ykmaG:after {
        left: 5%;
        top: 5%;
        width: 90%;
        height: 90%;
    }
}

/*!sc*/
data-styled.g6[id="sc-bd468013-3"] {
    content: "ykmaG,"
}

/*!sc*/
.liqKHy {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    z-index: 10;
}

/*!sc*/
.liqKHy button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: black;
    font-weight: 700;
    letter-spacing: 0.1em;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .liqKHy {
        margin-bottom: auto;
        writing-mode: vertical-lr;
    }

    .liqKHy button {
        width: 26px;
        padding: 0;
        text-indent: 0.25em;
    }

    .liqKHy svg {
        height: 34px;
        width: 16px;
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .liqKHy svg {
        height: 16px;
        width: auto;
    }
}

/*!sc*/
data-styled.g8[id="sc-a68299f7-0"] {
    content: "liqKHy,"
}

/*!sc*/
.kwJba {
    position: relative;
    width: 100%;
    height: 100%;
    margin: 0;
    display: flex;
    justify-content: space-between;
    text-align: center;
    font-size: 0.9em;
    gap: 1em;
    z-index: 100;
    box-sizing: border-box;
}

/*!sc*/
.kwJba i {
    font-style: normal;
}

/*!sc*/
.kwJba li {
    display: inline-flex;
    list-style: none;
    padding: 0;
    margin: 0;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .kwJba li {
        margin-left: auto;
        margin-right: auto;
    }
}

/*!sc*/
.kwJba li a:link,
.kwJba li a:visited {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: #000;
}

/*!sc*/
@media (pointer: fine) {
    .kwJba li a:hover {
        color: hsl(227, 100%, 40%);
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .kwJba {
        padding: 30px 0;
        flex-direction: column;
        align-items: center;
        transform: rotate(180deg);
        padding-top: 114px;
    }

    .kwJba .sc-a68299f7-1 {
        writing-mode: vertical-rl;
    }

    .kwJba>span,
    .kwJba li a:link,
    .kwJba li a:visited {
        padding: 10px 0;
    }

    @media (max-height:680px) {
        .kwJba .copy {
            display: none;
        }
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .kwJba {
        padding: 0px 56px 10px 20px;
    }

    .kwJba>span,
    .kwJba a:link,
    .kwJba a:visited {
        padding: 0 8px;
    }

    .kwJba i {
        display: none;
    }

    .kwJba .copy {
        flex-grow: 1;
    }

    .kwJba .copy>span {
        display: none;
    }
}

/*!sc*/
data-styled.g10[id="sc-a68299f7-2"] {
    content: "kwJba,"
}

/*!sc*/
.gksma {
    position: fixed;
    right: 0;
    bottom: 0;
    z-index: 800;
    background: #fff;
    box-sizing: border-box;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .gksma {
        right: auto;
        left: 0;
        width: 80px;
        top: 0;
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .gksma {
        height: 66px;
        width: 100%;
    }
}

/*!sc*/
data-styled.g11[id="sc-a68299f7-3"] {
    content: "gksma,"
}

/*!sc*/
.cikrPz {
    position: fixed;
    height: 51lvh;
    overflow: hidden;
    pointer-events: none;
    user-select: none;
    z-index: 600;
}

/*!sc*/
.cikrPz::before {
    position: absolute;
    display: block;
    content: "";
    left: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    right: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    bottom: 0;
    outline: 100px solid white;
}

/*!sc*/
@media (min-width: 1441px) {
    .cikrPz::before {
        left: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .cikrPz::before {
        right: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .cikrPz::before {
        left: 80px;
    }
}

/*!sc*/
data-styled.g12[id="sc-1e88636e-0"] {
    content: "cikrPz,"
}

/*!sc*/
.bTnrro {
    left: 0;
    right: 0;
    top: 0;
}

/*!sc*/
.bTnrro::before {
    top: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    bottom: 0;
    border-radius: 20px 20px 0 0;
}

/*!sc*/
@media (min-width: 1441px) {
    .bTnrro::before {
        top: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
data-styled.g13[id="sc-1e88636e-1"] {
    content: "bTnrro,"
}

/*!sc*/
.eerDJw {
    left: 0;
    right: 0;
    bottom: 0;
}

/*!sc*/
.eerDJw::before {
    bottom: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    top: 0;
    border-radius: 0px 0px 20px 20px;
}

/*!sc*/
@media (min-width: 1441px) {
    .eerDJw::before {
        bottom: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .eerDJw {
        bottom: 66px !important;
    }

    .eerDJw::before {
        bottom: 0 !important;
    }
}

/*!sc*/
data-styled.g14[id="sc-1e88636e-2"] {
    content: "eerDJw,"
}

/*!sc*/
.bLxJAs {
    margin: 0;
    text-transform: uppercase;
    font-family: '__fraunces_55f592', '__fraunces_Fallback_55f592';
    letter-spacing: 0;
}

/*!sc*/
data-styled.g18[id="sc-b9f569b5-1"] {
    content: "bLxJAs,"
}

/*!sc*/
.kndEEE {
    margin: 0;
    line-height: 1.33em;
}

/*!sc*/
.kndEEE .sc-b9f569b5-0 {
    line-height: 1em;
    border: 0 solid #000;
    border-width: 5px 0;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .kndEEE {
        min-height: 3em;
    }
}

/*!sc*/
data-styled.g19[id="sc-b9f569b5-2"] {
    content: "kndEEE,"
}

/*!sc*/
.bobkqE {
    z-index: 5;
    padding: calc(0.0457 * var(--fullWidth, 100vw) + 14.1714px);
    position: fixed;
    display: flex;
    flex-direction: column;
    align-items: start;
    gap: calc(0.0076 * var(--fullWidth, 100vw) + 9.0286px);
}

/*!sc*/
@media (min-width: 1441px) {
    .bobkqE {
        padding: calc(0.0100 * var(--fullWidth, 100vw) + 65.6000px);
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .bobkqE {
        gap: calc(0.0020 * var(--fullWidth, 100vw) + 17.1200px);
    }
}

/*!sc*/
.bobkqE h2 {
    margin-bottom: 0;
}

/*!sc*/
.bobkqE h4 {
    margin-bottom: 0.66em;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .bobkqE {
        left: 80px;
        bottom: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
        max-width: calc(45.24vw + 48.57px);
    }

    @media (min-width: 1441px) {
        .bobkqE {
            bottom: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
        }
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .bobkqE {
        top: calc(0.95vw + 6.29px);
        left: calc(0.95vw + 6.29px);
        right: calc(0.95vw + 6.29px);
    }
}

/*!sc*/
data-styled.g21[id="sc-b9f569b5-4"] {
    content: "bobkqE,"
}

/*!sc*/
.lkLFTp {
    position: relative;
    overflow: visible;
    height: calc(100dvh - calc(1.90vw + 12.57px));
    z-index: 5;
    top: auto;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .lkLFTp {
        height: calc(100dvh - 66px - calc(0.95vw + 6.29px));
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .lkLFTp {
        height: calc(100dvh - calc(0.80vw + 28.48px));
    }
}

/*!sc*/
data-styled.g22[id="sc-b9f569b5-5"] {
    content: "lkLFTp,"
}

/*!sc*/
.eTQolE {
    position: fixed;
    top: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    width: calc(100% - calc(1.90vw + 12.57px));
    backface-visibility: hidden;
    transform: translateZ(0);
}

/*!sc*/
@media (min-width: 1441px) {
    .eTQolE {
        top: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .eTQolE {
        height: calc(100dvh - calc(0.95vw + 6.29px) - 66px);
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .eTQolE {
        width: calc(100% - calc(0.95vw + 86.29px));
        left: 80px;
        height: calc(100dvh - calc(1.90vw + 12.57px));
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .eTQolE {
        width: calc(100% - calc(0.40vw + 94.24px));
        height: calc(100dvh - calc(0.80vw + 28.48px));
    }
}

/*!sc*/
.eTQolE::before,
.eTQolE::after {
    display: block;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    z-index: 1;
    background-repeat: no-repeat;
}

/*!sc*/
.eTQolE::after {
    z-index: 2;
}

/*!sc*/
data-styled.g23[id="sc-b9f569b5-6"] {
    content: "eTQolE,"
}

/*!sc*/
.gzTOdK {
    position: absolute;
    display: flex;
    justify-content: space-around;
    align-items: center;
    transform-style: preserve-3d;
    z-index: 4;
    position: fixed;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .gzTOdK {
        right: calc(0.95vw + 6.29px);
        top: calc(0.95vw + 6.29px);
        height: calc(100dvh - calc(1.90vw + 12.57px));
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .gzTOdK {
        right: calc(0.40vw + 14.24px);
        top: calc(0.40vw + 14.24px);
        height: calc(100dvh - calc(0.80vw + 28.48px));
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .gzTOdK {
        width: calc(100% - calc(0.95vw + 86.29px));
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .gzTOdK {
        width: calc(100% - calc(0.40vw + 94.24px));
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .gzTOdK {
        left: calc(0.95vw + 6.29px);
        right: calc(0.95vw + 6.29px);
        bottom: 66px;
        height: calc(100vw - calc(0.95vw + 6.29px));
    }
}

/*!sc*/
.cyVdXc {
    position: absolute;
    display: flex;
    justify-content: space-around;
    align-items: center;
    transform-style: preserve-3d;
    z-index: 4;
    position: fixed;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .cyVdXc {
        right: calc(0.95vw + 6.29px);
        top: calc(0.95vw + 6.29px);
        height: calc(100dvh - calc(1.90vw + 12.57px));
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .cyVdXc {
        right: calc(0.40vw + 14.24px);
        top: calc(0.40vw + 14.24px);
        height: calc(100dvh - calc(0.80vw + 28.48px));
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .cyVdXc {
        width: calc(0.6667 * var(--fullWidth, 100vw) + 0.0000px);
    }

    @media (min-width: 1441px) {
        .cyVdXc {
            width: calc(0.6667 * var(--fullWidth, 100vw) + 0.0000px);
        }
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .cyVdXc {
        left: calc(0.95vw + 6.29px);
        right: calc(0.95vw + 6.29px);
        bottom: 66px;
        height: calc(100vw - calc(0.95vw + 6.29px));
    }
}

/*!sc*/
data-styled.g24[id="sc-b9f569b5-7"] {
    content: "gzTOdK,cyVdXc,"
}

/*!sc*/
.jMTcds {
    z-index: 2;
    position: relative;
    margin: auto 0 0 0;
    display: inline-block;
    text-align: center;
    height: 100%;
    width: 100%;
}

/*!sc*/
.jMTcds img {
    max-height: 100%;
    max-width: 100%;
    display: inline-block;
    vertical-align: top;
}

/*!sc*/
data-styled.g25[id="sc-b9f569b5-8"] {
    content: "jMTcds,"
}

/*!sc*/
.JVPSv {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

/*!sc*/
data-styled.g26[id="sc-b9f569b5-9"] {
    content: "JVPSv,"
}

/*!sc*/
.cVIMnH {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    clip-path: xywh(0% 0% 100% 100%);
}

/*!sc*/
data-styled.g27[id="sc-b9f569b5-10"] {
    content: "cVIMnH,"
}

/*!sc*/
.cvGAnM {
    position: relative;
    z-index: 4;
}

/*!sc*/
.cvGAnM .sc-b9f569b5-3 {
    margin-top: 0 !important;
}

/*!sc*/
.cvGAnM h3 {
    line-height: 1.5em;
    margin: 0 0 1.4em 0;
    font-weight: 300;
}

/*!sc*/
.cvGAnM .sc-b9f569b5-2 {
    z-index: 5;
}

/*!sc*/
data-styled.g28[id="sc-b9f569b5-11"] {
    content: "cvGAnM,"
}

/*!sc*/
.idPFiG {
    background: #eeeeee;
}

/*!sc*/
.idPFiG .sc-b9f569b5-8 {
    margin: auto 0;
    height: auto;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .idPFiG {
        border-radius: 0 0 25px 25px;
    }

    .idPFiG .sc-b9f569b5-8 {
        height: 100%;
    }

    .idPFiG .sc-b9f569b5-8 svg {
        height: auto;
    }

    .idPFiG .sc-b9f569b5-7 {
        left: 20%;
    }
}

/*!sc*/
.idPFiG path,
.idPFiG circle {
    transition: stroke-dashoffset 1.5s cubic-bezier(0.66, 0, 0.34, 1);
    stroke-dasharray: var(--stroke-dasharray);
    stroke-dashoffset: var(--stroke-dasharray);
}

/*!sc*/
.idPFiG path.long,
.idPFiG circle.long {
    transition-duration: 4.5s;
}

/*!sc*/
data-styled.g29[id="sc-b9f569b5-12"] {
    content: "idPFiG,"
}

/*!sc*/
.fOMLxW {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

/*!sc*/
.fOMLxW .sc-b9f569b5-8 {
    display: flex;
}

/*!sc*/
.fOMLxW .sc-b9f569b5-8 video,
.fOMLxW .sc-b9f569b5-8 img {
    max-width: 80%;
    max-height: 80%;
    margin: auto;
}

/*!sc*/
data-styled.g30[id="sc-b9f569b5-13"] {
    content: "fOMLxW,"
}

/*!sc*/
.cGmoCG {
    color: #fff;
}

/*!sc*/
.cGmoCG .sc-b9f569b5-6::before {
    background-color: #000;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .cGmoCG .sc-b9f569b5-7 {
        height: calc(100dvh - 66px - calc(0.95vw + 6.29px) - 170px);
    }
}

/*!sc*/
.cGmoCG .sc-b9f569b5-8 {
    margin: auto 0;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .cGmoCG .sc-b9f569b5-8 {
        min-height: calc(100vw - calc(1.90vw + 12.57px));
    }
}

/*!sc*/
.cGmoCG .sc-b9f569b5-8 video {
    position: absolute;
    top: 0;
    width: auto;
    height: 100%;
    aspect-ratio: 1/1;
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    .cGmoCG .sc-b9f569b5-8 video {
        right: calc(0.0000 * var(--fullWidth, 100vw) + 0.0000px);
    }

    @media (min-width: 1441px) {
        .cGmoCG .sc-b9f569b5-8 video {
            right: calc(0.1000 * var(--fullWidth, 100vw) + -144.0000px);
        }
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .cGmoCG .sc-b9f569b5-8 video {
        width: 100%;
        left: 0;
        height: 100%;
        object-fit: contain;
        object-position: 50% 50%;
    }
}

/*!sc*/
data-styled.g32[id="sc-b9f569b5-15"] {
    content: "cGmoCG,"
}

/*!sc*/
.giygzu {
    margin-bottom: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
}

/*!sc*/
@media (min-width: 1441px) {
    .giygzu {
        margin-bottom: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
data-styled.g33[id="sc-b9f569b5-16"] {
    content: "giygzu,"
}

/*!sc*/
.dEoolz {
    color: white;
}

/*!sc*/
.dEoolz .sc-b9f569b5-6 {
    background-color: #6c6c6c;
}

/*!sc*/
.dEoolz .sc-b9f569b5-7 img {
    position: absolute;
    left: 0;
    top: 0;
    object-fit: cover;
    width: 100%;
    height: 100%;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .dEoolz .sc-b9f569b5-7 img {
        object-position: 50% 0%;
    }
}

/*!sc*/
@keyframes crazybabyled {
    0% {
        opacity: 0;
    }

    52% {
        opacity: 0;
    }

    64% {
        opacity: 1;
    }

    76% {
        opacity: 0;
    }

    88% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/*!sc*/
data-styled.g34[id="sc-b9f569b5-17"] {
    content: "dEoolz,"
}

/*!sc*/
.kGEYLs .sc-b9f569b5-10 {
    background-color: #ffb9c8;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 {
    width: calc(85vh * 0.94);
    height: 85vh;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%, 0);
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture img {
    will-change: transform;
    bottom: 0;
    top: auto;
    height: auto;
    object-fit: unset;
    position: absolute;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(1) img {
    width: 26.53%;
    left: 0;
    animation-delay: -0.05s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(2) img {
    width: 18.15%;
    left: 20.46%;
    animation-delay: -0.1s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(3) img {
    width: 20.23%;
    left: 31.76%;
    animation-delay: -0.15s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(4) img {
    width: 18.38%;
    left: 45.15%;
    animation-delay: -0.2s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(5) img {
    width: 17.38%;
    left: 56.07%;
    animation-delay: -0.25s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(6) img {
    width: 25%;
    left: 61.92%;
    animation-delay: -0.3s;
}

/*!sc*/
.kGEYLs .sc-b9f569b5-8 picture:nth-of-type(7) img {
    width: 17.23%;
    left: auto;
    right: 0;
    animation-delay: -0.35s;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    @keyframes manrope {
        0% {
            transform: translate(0, 0px);
        }

        50% {
            transform: translate(0, 50px);
        }

        100% {
            transform: translate(0, 0px);
        }
    }
}

/*!sc*/
@media (min-aspect-ratio: 1/1) {
    @keyframes manrope {
        0% {
            transform: translate(0, 0px);
        }

        50% {
            transform: translate(0, 100px);
        }

        100% {
            transform: translate(0, 0px);
        }
    }
}

/*!sc*/
data-styled.g36[id="sc-b9f569b5-19"] {
    content: "kGEYLs,"
}

/*!sc*/
.dSbEVV {
    color: white;
}

/*!sc*/
.dSbEVV .sc-b9f569b5-4 {
    filter: drop-shadow(0px 2px 14px black) drop-shadow(0px 2px 3px hsla(0, 0%, 0%, 50%));
}

/*!sc*/
data-styled.g37[id="sc-b9f569b5-20"] {
    content: "dSbEVV,"
}

/*!sc*/
.fQDGZG {
    position: relative;
    transform: translateY(100%);
    transition: transform 1.6s cubic-bezier(0.1, 0.75, 0.3, 1);
}

/*!sc*/
data-styled.g39[id="sc-f52aede3-0"] {
    content: "fQDGZG,"
}

/*!sc*/
.hkNmkF {
    display: flex;
    overflow: hidden;
}

/*!sc*/
data-styled.g40[id="sc-f52aede3-1"] {
    content: "hkNmkF,"
}

/*!sc*/
.iCNgyB {
    perspective: 50vw;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    line-height: inherit;
    flex-shrink: 0;
}

/*!sc*/
.iCNgyB .sc-f52aede3-0 {
    transition-timing-function: cubic-bezier(0.75, 0, 0.9, 0.23);
    transition-duration: 1s;
}

/*!sc*/
data-styled.g41[id="sc-f52aede3-2"] {
    content: "iCNgyB,"
}

/*!sc*/
.ljjCps {
    grid-column: 1;
    text-align: left;
    grid-row: 1;
    align-self: end;
    user-select: none;
    pointer-events: none;
    width: 100%;
}

/*!sc*/
data-styled.g44[id="sc-f8a7471f-2"] {
    content: "ljjCps,"
}

/*!sc*/
.inarlj {
    opacity: 0;
}

/*!sc*/
data-styled.g45[id="sc-f8a7471f-3"] {
    content: "inarlj,"
}

/*!sc*/
.dJOddL {
    display: flex;
    flex-direction: column;
    align-items: start;
    flex-wrap: nowrap;
}

/*!sc*/
.dJOddL .sc-f8a7471f-1 {
    transition-property: transform, opacity;
    transition-timing-function: cubic-bezier(0.7, 0, 1, 1), ease;
    transition-duration: 0.8s, 0.6s;
    transition-delay: 0s !important;
    transform: translateY(1.35em) rotateX(-30deg);
    opacity: 0;
}

/*!sc*/
data-styled.g46[id="sc-f8a7471f-4"] {
    content: "dJOddL,"
}

/*!sc*/
.kdokUI {
    display: grid;
    max-width: 100%;
    line-height: 25px;
}

/*!sc*/
data-styled.g47[id="sc-f8a7471f-5"] {
    content: "kdokUI,"
}

/*!sc*/
.iWxHuk {
    background: rgba(255, 255, 255, 0);
    width: 4px;
    height: 36px;
    overflow: hidden;
    display: inline-block;
    opacity: 1;
    border-radius: 2px;
    position: relative;
}

/*!sc*/
.iWxHuk span {
    display: block;
    width: 4px;
    height: 36px;
    position: absolute;
    top: -36px;
    border-radius: 2px;
    background: #fff;
}

/*!sc*/
data-styled.g48[id="sc-7bf40112-0"] {
    content: "iWxHuk,"
}

/*!sc*/
.SQDla {
    display: flex;
    flex-direction: column;
    gap: 0.5em;
    opacity: 0.4;
}

/*!sc*/
data-styled.g49[id="sc-4fd80b9a-0"] {
    content: "SQDla,"
}

/*!sc*/
.fMUkAM {
    color: #fff;
    display: flex;
    flex-direction: column;
    margin-bottom: 21px;
    width: 100%;
}

/*!sc*/
.fMUkAM svg {
    display: block;
    height: auto;
    width: calc(0.0124 * var(--fullWidth, 100vw) + 85.1714px);
}

/*!sc*/
@media (min-width: 1441px) {
    .fMUkAM svg {
        width: calc(0.0035 * var(--fullWidth, 100vw) + 97.9600px);
    }
}

/*!sc*/
data-styled.g50[id="sc-4fd80b9a-1"] {
    content: "fMUkAM,"
}

/*!sc*/
.kBJHoQ {
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
    background: black;
    border-radius: 19px;
    transform-origin: 0% 100%;
    will-change: transform;
    transform: scale(0);
    opacity: 0;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .kBJHoQ {
        transform-origin: 100% 100%;
    }
}

/*!sc*/
data-styled.g51[id="sc-4fd80b9a-2"] {
    content: "kBJHoQ,"
}

/*!sc*/
.dzQDAl {
    display: flex;
    position: relative;
    flex-direction: column;
    min-height: round(up, calc(100dvh - calc(1.88vw + 12.96px)), 1px);
    padding: calc(0.0457 * var(--fullWidth, 100vw) + 14.1714px);
}

/*!sc*/
@media (min-width: 1441px) {
    .dzQDAl {
        padding: calc(0.0100 * var(--fullWidth, 100vw) + 65.6000px);
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .dzQDAl {
        min-height: round(up, calc(100dvh - calc(0.80vw + 28.48px)), 1px);
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .dzQDAl {
        min-height: calc(100svh - 66px - calc(0.94vw + 6.48px));
        min-height: round(up, calc(100svh - 66px - calc(0.94vw + 6.48px)), 1px);
        align-items: center;
    }
}

/*!sc*/
data-styled.g52[id="sc-4fd80b9a-3"] {
    content: "dzQDAl,"
}

/*!sc*/
.kiMUfi {
    width: 100%;
    height: 100%;
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    justify-content: space-between;
    align-items: start;
    position: relative;
    z-index: 20;
}

/*!sc*/
@media (min-aspect-ratio:1/1) {
    .kiMUfi {
        max-width: calc(0.0190 * var(--fullWidth, 100vw) + 382.5714px);
        margin-left: 50%;
    }

    @media (min-width: 1441px) {
        .kiMUfi {
            max-width: calc(0.0250 * var(--fullWidth, 100vw) + 374.0000px);
        }
    }
}

/*!sc*/
data-styled.g53[id="sc-4fd80b9a-4"] {
    content: "kiMUfi,"
}

/*!sc*/
.cRpxnm {
    font-size: calc(0.0038 * var(--fullWidth, 100vw) + 26.5143px);
    font-family: '__fraunces_55f592', '__fraunces_Fallback_55f592';
    letter-spacing: 0;
    margin: 10px 0 1em 0 !important;
}

/*!sc*/
@media (min-width: 1441px) {
    .cRpxnm {
        font-size: calc(0.0020 * var(--fullWidth, 100vw) + 29.1200px);
    }
}

/*!sc*/
data-styled.g54[id="sc-4fd80b9a-5"] {
    content: "cRpxnm,"
}

/*!sc*/
.hbjwuS {
    height: 350lvh;
    background: #000;
    position: relative;
    color: #fff;
    margin-bottom: calc(0.0095 * var(--fullWidth, 100vw) + 6.2857px);
    border-radius: 20px;
}

/*!sc*/
@media (min-width: 1441px) {
    .hbjwuS {
        margin-bottom: calc(0.0040 * var(--fullWidth, 100vw) + 14.2400px);
    }
}

/*!sc*/
.hbjwuS h1,
.hbjwuS h2,
.hbjwuS h3 {
    margin: 0;
}

/*!sc*/
data-styled.g55[id="sc-add6498a-0"] {
    content: "hbjwuS,"
}

/*!sc*/
.gEBwZU {
    height: 450lvh;
    position: relative;
    width: 100%;
}

/*!sc*/
data-styled.g56[id="sc-add6498a-1"] {
    content: "gEBwZU,"
}

/*!sc*/
.hMPOBp {
    position: absolute;
    left: -1px;
    right: -1px;
    top: calc(-0.0095 * var(--fullWidth, 100vw) + -26.2857px);
    z-index: 500;
    height: calc(0.0095 * var(--fullWidth, 100vw) + 46.2857px);
}

/*!sc*/
@media (min-width: 1441px) {
    .hMPOBp {
        top: calc(-0.0040 * var(--fullWidth, 100vw) + -34.2400px);
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .hMPOBp {
        height: calc(0.0040 * var(--fullWidth, 100vw) + 54.2400px);
    }
}

/*!sc*/
.hMPOBp svg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

/*!sc*/
.bIPzNV {
    position: absolute;
    left: -1px;
    right: -1px;
    bottom: calc(-0.0095 * var(--fullWidth, 100vw) + -26.2857px);
    z-index: 500;
    height: calc(0.0095 * var(--fullWidth, 100vw) + 46.2857px);
}

/*!sc*/
@media (min-width: 1441px) {
    .bIPzNV {
        bottom: calc(-0.0040 * var(--fullWidth, 100vw) + -34.2400px);
    }
}

/*!sc*/
@media (min-width: 1441px) {
    .bIPzNV {
        height: calc(0.0040 * var(--fullWidth, 100vw) + 54.2400px);
    }
}

/*!sc*/
.bIPzNV svg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

/*!sc*/
data-styled.g57[id="sc-a0c45ef5-0"] {
    content: "hMPOBp,bIPzNV,"
}

/*!sc*/
.peLCy {
    display: flex;
    flex-wrap: nowrap;
}

/*!sc*/
data-styled.g58[id="sc-df657c2c-0"] {
    content: "peLCy,"
}

/*!sc*/
.hXdCVq {
    height: 1.33em;
    line-height: 1.33em;
    white-space: nowrap;
    display: block;
    overflow: hidden;
    isolation: isolate;
}

/*!sc*/
data-styled.g61[id="sc-df657c2c-3"] {
    content: "hXdCVq,"
}

/*!sc*/
.hqxENz {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    border-radius: 5em;
    transition: background 0.33s ease;
}

/*!sc*/
data-styled.g62[id="sc-5d4482f7-0"] {
    content: "hqxENz,"
}

/*!sc*/
.eMHfxI {
    position: relative;
    z-index: 10;
    transition: transform 0.2s ease-out;
    display: inline-flex;
    gap: 2px;
    align-items: center;
    justify-content: center;
    font-weight: 800;
}

/*!sc*/
.eMHfxI svg {
    align-self: center;
}

/*!sc*/
.eMHfxI svg path {
    stroke: currentColor;
}

/*!sc*/
data-styled.g63[id="sc-5d4482f7-1"] {
    content: "eMHfxI,"
}

/*!sc*/
.fjrWYm {
    display: inline-flex;
    gap: 6px;
    align-items: center;
    justify-content: center;
    position: relative;
    border: 0;
    outline: 0;
    line-height: 1em;
    transition: color 0.2s ease;
    padding: 1.179em 1.75em;
    color: red;
    font-size: 14px;
    letter-spacing: 0.03em;
    color: currentColor;
}

/*!sc*/
.fjrWYm circle,
.fjrWYm line {
    transition: stroke 0.33s ease;
}

/*!sc*/
.fjrWYm .sc-5d4482f7-1 {
    font-weight: 600;
}

/*!sc*/
.fjrWYm .sc-5d4482f7-0 {
    box-shadow: inset 0 0 0 2px currentColor;
    opacity: 0.21999999999999997;
}

/*!sc*/
@media (pointer: fine) {
    .fjrWYm:hover {
        cursor: pointer;
        color: currentColor;
    }
}

/*!sc*/
data-styled.g64[id="sc-5d4482f7-2"] {
    content: "fjrWYm,"
}

/*!sc*/
.eoycqG {
    opacity: 0.4;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .eoycqG {
        font-size: 11px;
    }
}

/*!sc*/
data-styled.g65[id="sc-87fbb2ba-0"] {
    content: "eoycqG,"
}

/*!sc*/
.PQPfC {
    width: calc(0.1143 * var(--fullWidth, 100vw) + 115.4286px);
    aspect-ratio: 1/1;
    overflow: hidden;
    border-radius: 50%;
}

/*!sc*/
@media (min-width: 1441px) {
    .PQPfC {
        width: calc(0.0200 * var(--fullWidth, 100vw) + 251.2000px);
    }
}

/*!sc*/
.PQPfC img {
    display: block;
    width: 100%;
    height: auto;
    transition: transform 1.2s cubic-bezier(0, 0, 0.3, 1), opacity 1.2s ease-out;
}

/*!sc*/
.PQPfC img {
    opacity: 0;
    transform: scale(1.1);
}

/*!sc*/
data-styled.g66[id="sc-87fbb2ba-1"] {
    content: "PQPfC,"
}

/*!sc*/
.crEjfz {
    position: relative;
}

/*!sc*/
@media (min-aspect-ratio:1/1) {
    .crEjfz {
        z-index: 700;
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .crEjfz {
        background-color: black;
        color: white;
        border-radius: 20px;
    }
}

/*!sc*/
data-styled.g67[id="sc-87fbb2ba-2"] {
    content: "crEjfz,"
}

/*!sc*/
.gxLGFN {
    margin-bottom: 0 !important;
    display: flex;
    flex-direction: column;
    padding: calc(0.0457 * var(--fullWidth, 100vw) + 14.1714px);
    max-width: 100vw;
    overflow: hidden;
}

/*!sc*/
@media (min-width: 1441px) {
    .gxLGFN {
        padding: calc(0.0100 * var(--fullWidth, 100vw) + 65.6000px);
    }
}

/*!sc*/
.gxLGFN a {
    transition: color 0.2s ease;
}

/*!sc*/
@media (pointer: fine) {
    .gxLGFN a:hover {
        color: hsl(227, 100%, 40%);
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .gxLGFN {
        min-height: calc(100svh - 66px - calc(0.94vw + 6.48px));
        min-height: round(up, calc(100svh - 66px - calc(0.94vw + 6.48px)), 1px);
    }
}

/*!sc*/
data-styled.g68[id="sc-87fbb2ba-3"] {
    content: "gxLGFN,"
}

/*!sc*/
.bGbSDq {
    margin: 0.5em 0 0 0;
}

/*!sc*/
@media (min-aspect-ratio:1/1) {
    .bGbSDq {
        max-width: calc(0.5810 * var(--fullWidth, 100vw) + 163.4286px);
    }

    @media (min-width: 1441px) {
        .bGbSDq {
            max-width: calc(0.2000 * var(--fullWidth, 100vw) + 712.0000px);
        }
    }
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .bGbSDq {
        font-size: calc((100vw - 80px) / 10.85);
    }
}

/*!sc*/
data-styled.g69[id="sc-87fbb2ba-4"] {
    content: "bGbSDq,"
}

/*!sc*/
.eyregT {
    display: flex;
    list-style: none;
    padding: 0;
    gap: 1em;
    margin: 3em 0;
}

/*!sc*/
@media (max-aspect-ratio:1000/1001) {
    .eyregT {
        justify-self: start;
        flex-wrap: wrap;
    }
}

/*!sc*/
data-styled.g70[id="sc-87fbb2ba-5"] {
    content: "eyregT,"
}

/*!sc*/
</style></head>< !--$-->< !--/$--><body><div style="position:fixed;left:0;right:0;max-width:100vw"></div><style>:root {
    --bprogress-color: hsl(227, 100%, 40%);
    --bprogress-height: 2px;
    --bprogress-spinner-size: 18px;
    --bprogress-spinner-animation-duration: 400ms;
    --bprogress-spinner-border-size: 2px;
    --bprogress-box-shadow: 0 0 10px hsl(227, 100%, 40%), 0 0 5px hsl(227, 100%, 40%);
    --bprogress-z-index: 99999;
    --bprogress-spinner-top: 15px;
    --bprogress-spinner-bottom: auto;
    --bprogress-spinner-right: 15px;
    --bprogress-spinner-left: auto;
}

.bprogress {
    width: 0;
    height: 0;
    pointer-events: none;
    z-index: var(--bprogress-z-index);
}

.bprogress .bar {
    background: var(--bprogress-color);
    position: fixed;
    z-index: var(--bprogress-z-index);
    top: 0;
    left: 0;
    width: 100%;
    height: var(--bprogress-height);
}

/* Fancy blur effect */
.bprogress .peg {
    display: block;
    position: absolute;
    right: 0;
    width: 100px;
    height: 100%;
    box-shadow: var(--bprogress-box-shadow);
    opacity: 1.0;
    transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
.bprogress .spinner {
    display: block;
    position: fixed;
    z-index: var(--bprogress-z-index);
    top: var(--bprogress-spinner-top);
    bottom: var(--bprogress-spinner-bottom);
    right: var(--bprogress-spinner-right);
    left: var(--bprogress-spinner-left);
}

.bprogress .spinner-icon {
    width: var(--bprogress-spinner-size);
    height: var(--bprogress-spinner-size);
    box-sizing: border-box;
    border: solid var(--bprogress-spinner-border-size) transparent;
    border-top-color: var(--bprogress-color);
    border-left-color: var(--bprogress-color);
    border-radius: 50%;
    -webkit-animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;
    animation: bprogress-spinner var(--bprogress-spinner-animation-duration) linear infinite;
}

.bprogress-custom-parent {
    overflow: hidden;
    position: relative;
}

.bprogress-custom-parent .bprogress .spinner,
.bprogress-custom-parent .bprogress .bar {
    position: absolute;
}

.bprogress .indeterminate {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: var(--bprogress-height);
    overflow: hidden;
}

.bprogress .indeterminate .inc,
.bprogress .indeterminate .dec {
    position: absolute;
    top: 0;
    height: 100%;
    background-color: var(--bprogress-color);
}

.bprogress .indeterminate .inc {
    animation: bprogress-indeterminate-increase 2s infinite;
}

.bprogress .indeterminate .dec {
    animation: bprogress-indeterminate-decrease 2s 0.5s infinite;
}

@-webkit-keyframes bprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes bprogress-spinner {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes bprogress-indeterminate-increase {
    from {
        left: -5%;
        width: 5%;
    }

    to {
        left: 130%;
        width: 100%;
    }
}

@keyframes bprogress-indeterminate-decrease {
    from {
        left: -80%;
        width: 80%;
    }

    to {
        left: 110%;
        width: 10%;
    }
}