@layer theme {
    :root {
        --g2y:var(--j2y, oklch(87% 0 none));
        --t2y:var(--n2y, oklch(55.6% 0 none));
        --u2y:var(--k2y, oklch(26.9% 0 none));
        --r2y:var(--b2y, oklch(98.5% 0 none));
        --e2y:var(--z2y, oklch(43.9% 0 none));
        --v2y:var(--m2y, oklch(92.2% 0 none));
        --d2y:var(--x2y, oklch(70.8% 0 none));
        --w2y:var(--p2y, oklch(37.1% 0 none));
        --c2y:var(--i2y, oklch(97% 0 none));
        --s2y:var(--q2y, oklch(20.5% 0 none));
    }
    :root {

    }
    .g6r {

    }
}

@layer properties {
    @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
        :after,:before,*,::backdrop {
            --y2y:1;
            --o2y:initial;
            --e2t:initial;
            --k2t:0 0 #0000;
            --v22:initial;
            --s2t:initial;
            --i22:initial;
            --q22:initial;
            --u2t:initial;
            --h2y:0;
            --r22:solid;
            --z22:initial;
            --h2t:0 0 #0000;
            --c2t:initial;
            --p2t:100%;
            --p22:initial;
            --n2t:initial;
            --d22:initial;
            --o2t:0 0 #0000;
            --g2t:0;
            --i2t:initial;
            --c22:initial;
            --b22:initial;
            --e22:initial;
            --l2y:"";
            --x2t:#0000;
            --l2t:initial;
            --b2t:initial;
            --l22:initial;
            --a2t:0 0 #0000;
            --f2t:initial;
            --a2y:0;
            --u22:initial;
            --f2y:1;
            --j2t:initial;
            --w22:initial;
            --r2t:initial;
            --d2t:#0000;
            --w2t:50%;
            --x22:initial;
            --j22:initial;
            --m2t:solid;
            --n22:initial;
            --t2t:#0000;
            --g22:initial;
            --t22:initial;
            --y2t:0px;
            --v2t:0;
            --z2t:0%;
            --q2t:0 0 #0000;
            --k22:initial;
            --s22:initial;
            --m22:initial;
        }
    }
}

@layer theme {
    :root {
        --h2b:var(--c2y);
        --b27:var(--g2y);
        --u2b:var(--e2y);
        --s2b:var(--s2y);
        --p2b:var(--t2y);
        --a2b:var(--r2y);
        --w2b:var(--d2y);
        --o2b:var(--v2y);
        --c27:var(--s2y);
        --k2b:var(--w2y);
        --l2b:#fff;
        --f2b:var(--v2y);
        --y2b:var(--s2y);
        --q2b:#fff;
        --r27:var(--v2y);
    }
    :root {
        --o22:#324f69;
        --a2l:#021124;
        --w2f:1.125rem;
        --m2f:#fff;
        --z2y:oklch(43.9% 0 none);
        --h2f:400;
        --f2f:500;
        --h22:oklch(92.8% .006 264.531);
        --t2l:#33f2a6;
        --y2l:.625rem;
        --c2b:3;
        --c2f:#071226;
        --i2l:cubic-bezier(0, 0, .2, 1);
        --e2b:.25rem;
        --m2y:oklch(92.2% 0 none);
        --v2f:#000;
        --f2l:"Roboto", sans-serif;
        --i2b:2;
        --e2l:#00c878;
        --b2y:oklch(98.5% 0 none);
        --i2y:oklch(97% 0 none);
        --u2f:1.25rem;
        --m2b:calc(var(--i2b) + 1);
        --o2f:700;
        --j2f:28rem;
        --n2y:oklch(55.6% 0 none);
        --s2l:#8b55e6;
        --j2l:cubic-bezier(.4, 0, .2, 1);
        --n2l:#18e490;
        --n2f:1.42857;
        --l2l:#18e490;
        --i2f:#02091a;
        --b2l:900;
        --d2l:var(--a22);
        --x2l:#5cffb9;
        --p2y:oklch(37.1% 0 none);
        --h2l:#0b192d;
        --b2f:#10223a;
        --x2b:25;
        --r2f:#223e57;
        --x2f:1.33333;
        --g2f:.25rem;
        --x2y:oklch(70.8% 0 none);
        --p2f:1.55556;
        --j2y:oklch(87% 0 none);
        --s2f:1.5rem;
        --w2l:#004829;
        --r2l:800;
        --f22:#708fa9;
        --t2b:100;
        --c2l:0 1px 2px #00000026;
        --z2l:#00a85f;
        --k2f:1.4;
        --g2l:.15s;
        --q2y:oklch(20.5% 0 none);
        --r2b:1;
        --v2l:cubic-bezier(.4, 0, .2, 1);
        --g2b:55;
        --z2b:80rem;
        --a2f:1.11111;
        --n2b:4rem;
        --l2f:2.25rem;
        --y22:#4d6d88;
        --d2b:100;
        --u2l:#9acbff;
        --k2y:oklch(26.9% 0 none);
        --z2f:1.5;
        --m2l:8px;
        --k2l:#e0cbff;
        --d2f:.75rem;
        --y2f:600;
        --e2f:1rem;
        --a22:"Roboto", sans-serif;
        --p2l:#d6ffff;
        --q2f:1.33333;
        --b2b:1;
        --t2f:.875rem;
        --q2l:#30136e;
        --j2b:60;
        --o2l:1 / 1;
        --v2b:1;
    }
    .g6r {
        --l2b:var(--s2y);
        --y2b:#fff;
        --h2b:var(--u2y);
        --s2b:#fff;
        --w2b:var(--t2y);
        --q2b:var(--s2y);
        --b27:var(--w2y);
        --r27:var(--w2y);
        --k2b:var(--v2y);
        --u2b:var(--g2y);
        --o2b:var(--u2y);
        --f2b:var(--w2y);
        --c27:#fff;
        --a2b:var(--u2y);
        --p2b:var(--d2y);
    }
}

@layer base {
    :after,:before,*,::backdrop {
        padding:0;
        border:0 solid;
        box-sizing:border-box;
        margin:0;
    }
    ::file-selector-button {
        box-sizing:border-box;
        margin:0;
        border:0 solid;
        padding:0;
    }
    html {
        -webkit-text-size-adjust:100%;
        tab-size:4;
        line-height:1.5;
        font-family:var(--d2l,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");
        font-feature-settings:var(--i27,normal);
        font-variation-settings:var(--v27,normal);
        -webkit-tap-highlight-color:transparent;
    }
    h1,h2,h3,h4 {
        font-size:inherit;
        font-weight:inherit;
    }
    a {
        color:inherit;
        -webkit-text-decoration:inherit;
        -webkit-text-decoration:inherit;
        text-decoration:inherit;
    }
    b,strong {
        font-weight:bolder;
    }
    table {
        text-indent:0;
        border-color:inherit;
        border-collapse:collapse;
    }
    summary {
        display:list-item;
    }
    img,svg {
        display:block;
        vertical-align:middle;
    }
    ol,ul {
        list-style:none;
    }
    img {
        height:auto;
        max-width:100%;
    }
    button {
        font:inherit;
        font-feature-settings:inherit;
        font-variation-settings:inherit;
        letter-spacing:inherit;
        color:inherit;
        opacity:1;
        background-color:#0000;
        border-radius:0;
    }
    ::file-selector-button {
        font:inherit;
        font-feature-settings:inherit;
        font-variation-settings:inherit;
        letter-spacing:inherit;
        color:inherit;
        opacity:1;
        background-color:#0000;
        border-radius:0;
    }
    ::file-selector-button {
        margin-inline-end:4px;
    }
    ::placeholder {
        opacity:1;
    }
    @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {
        ::placeholder {
            color:currentColor;
        }
        @supports (color:color-mix(in lab,red,red)) {
            ::placeholder {
                color:color-mix(in oklab,currentcolor 50%,transparent);
            }
        }
    }
    ::-webkit-date-and-time-value {
        min-height:1lh;
        text-align:inherit;
    }
    ::-webkit-datetime-edit {
        display:inline-flex;
    }
    ::-webkit-datetime-edit-fields-wrapper {
        padding:0;
    }
    ::-webkit-datetime-edit {
        padding-block:0;
    }
    ::-webkit-search-decoration {
        -webkit-appearance:none;
    }
    ::-webkit-datetime-edit-year-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-day-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-month-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-hour-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-minute-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-millisecond-field {
        padding-block:0;
    }
    ::-webkit-datetime-edit-second-field {
        padding-block:0;
    }
    ::-webkit-calendar-picker-indicator {
        line-height:1;
    }
    ::-webkit-datetime-edit-meridiem-field {
        padding-block:0;
    }
    button {
        appearance:button;
    }
    ::file-selector-button {
        appearance:button;
    }
    ::-webkit-inner-spin-button {
        height:auto;
    }
    ::-webkit-outer-spin-button {
        height:auto;
    }
    body {
        background-color:var(--l2b);
        color:var(--k2b);
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        color-scheme:light;
    }
    body:where(.g6r,.g6r *) {
        color-scheme:dark;
    }
    :after,:before,*,::backdrop {
        border-color:var(--h22,currentcolor);
    }
    ::file-selector-button {
        border-color:var(--h22,currentcolor);
    }
    a:focus-visible {
        outline-offset:0;
    }
    html:not(.n6r) body,html:not(.n6r) {
        scrollbar-width:thin;
        scrollbar-color:#ffffff80 transparent;
    }
    :is(html:not(.n6r),html:not(.n6r) body)::-webkit-scrollbar {
        height:8px;
        width:8px;
    }
    :is(html:not(.n6r),html:not(.n6r) body)::-webkit-scrollbar-track {
        background:0 0;
    }
    :is(html:not(.n6r),html:not(.n6r) body)::-webkit-scrollbar-thumb {
        border-radius:4px;
        background-color:#ffffff80;
    }
    html {
        overscroll-behavior-y:none;
        -webkit-tap-highlight-color:transparent;
    }
    body,html {
        min-height:100dvh;
    }
    [role=button]:not(:disabled),button:not(:disabled) {
        cursor:pointer;
    }
}

@layer components;

@layer utilities {
    .b6r:before {
        pointer-events:none;
        border-radius:calc(var(--e2b)*3);
        opacity:.2;
        --l2y:"";
        content:var(--l2y);
        background-image:url(/files/612c9cfd2.svg);
        background-position:100%;
        background-repeat:no-repeat;
        background-size:contain;
        position:absolute;
        inset:0;
    }
    .t6r {
        position:absolute;
    }
    .c6r {
        pointer-events:auto;
    }
    .f6r {
        position:fixed;
    }
    .u6r {
        position:relative;
    }
    .p6r {
        position:sticky;
    }
    .m6r {
        pointer-events:none;
    }
    .o6r {
        inset:0;
    }
    .h6r {
        inset-inline:0;
    }
    .x6r {
        inset-block:0;
    }
    .e6r {
        top:calc(var(--g2f)*-12);
    }
    .l6r {
        top:-5%;
    }
    .k6r {
        inset-inline-start:calc(var(--g2f)*0);
    }
    .z6r {
        top:0;
    }
    .q6r {
        top:33.3333%;
    }
    .a6r {
        inset-inline-end:calc(var(--g2f)*0);
    }
    .d6r {
        right:0;
    }
    .j6r {
        bottom:calc(var(--g2f)*-3);
    }
    .y6r {
        top:calc(var(--g2f)*3);
    }
    .i6r {
        top:calc(var(--n2b) + .5rem);
    }
    .v6r {
        bottom:0;
    }
    .r6r {
        bottom:calc(var(--g2f)*.5);
    }
    .w6r {
        left:0;
    }
    .g6n {
        left:50%;
    }
    .s6r {
        bottom:calc(var(--g2f)*7);
    }
    .n6n {
        left:calc(var(--g2f)*3);
    }
    .b6n {
        isolation:isolate;
    }
    .c6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--g2b);
    }
    .m6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--m2b);
    }
    .t6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--r2b);
    }
    .f6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--b2b);
    }
    .u6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--c2b);
    }
    .p6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--i2b);
    }
    .o6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--j2b);
    }
    .h6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--v2b);
    }
    .x6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--d2b);
    }
    .k6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--x2b);
    }
    .a6n {
        z-index:1;
        z-index:var(--m27);
        z-index:var(--t2b);
    }
    .e6n {
        z-index:0;
    }
    .l6n {
        z-index:1;
    }
    .z6n {
        z-index:10;
    }
    .q6n {
        z-index:15;
    }
    .y6n {
        z-index:20;
    }
    .i6n {
        z-index:30;
    }
    .j6n {
        order:1;
    }
    .v6n {
        order:2;
    }
    .d6n {
        z-index:50;
    }
    .r6n {
        order:3;
    }
    .s6n {
        order:4;
    }
    .w6n {
        order:9999;
    }
    .g6m {
        margin-inline:calc(var(--g2f)*-3);
    }
    .n6m {
        margin-inline:var(--g2f);
    }
    .b6m {
        margin-inline:auto;
    }
    .c6m {
        margin-inline-start:calc(var(--g2f)*-1.5);
    }
    .m6m {
        margin-inline-start:calc(var(--g2f)*-4);
    }
    .t6m {
        margin-inline-start:calc(var(--g2f)*-8);
    }
    .f6m {
        margin-inline-start:0;
    }
    .u6m {
        margin-inline-start:auto;
    }
    .p6m {
        margin-inline-end:calc(var(--g2f)*-3);
    }
    .o6m {
        margin-top:calc(var(--g2f)*-2);
    }
    .h6m {
        margin-top:calc(var(--g2f)*-4);
    }
    .x6m {
        margin-top:0;
    }
    .k6m {
        margin-top:calc(var(--g2f)*.5);
    }
    .a6m {
        margin-top:var(--g2f);
    }
    .e6m {
        margin-top:calc(var(--g2f)*2);
    }
    .l6m {
        margin-top:calc(var(--g2f)*2.5);
    }
    .z6m {
        margin-top:calc(var(--g2f)*3);
    }
    .q6m {
        margin-top:calc(var(--g2f)*6);
    }
    .y6m {
        margin-top:auto;
    }
    .i6m {
        margin-right:calc(var(--g2f)*1.5);
    }
    .d6m {
        margin-bottom:calc(var(--g2f)*-.5);
    }
    .j6m {
        margin-bottom:calc(var(--g2f)*.5);
    }
    .v6m {
        margin-bottom:calc(var(--g2f)*2);
    }
    .r6m {
        margin-bottom:calc(var(--g2f)*3);
    }
    .s6m {
        margin-bottom:calc(var(--g2f)*5);
    }
    .w6m {
        margin-bottom:calc(var(--g2f)*10);
    }
    .g6q {
        margin-bottom:calc(var(--g2f)*16);
    }
    .c6q {
        display:-webkit-box;
        overflow:hidden;
        -webkit-box-orient:vertical;
    }
    .c6q {
        -webkit-line-clamp:2;
    }
    .m6q {
        display:block;
    }
    .t6q {
        display:flex;
    }
    .n6q {
        margin-left:var(--g2f);
    }
    .f6q {
        display:grid;
    }
    .u6q {
        display:none;
    }
    .p6q {
        display:inline-block;
    }
    .b6q {
        margin-left:auto;
    }
    .h6q {
        aspect-ratio:3/2;
    }
    .a6q {
        height:calc(var(--g2f)*3);
        width:calc(var(--g2f)*3);
    }
    .e6q {
        height:calc(var(--g2f)*4);
        width:calc(var(--g2f)*4);
    }
    .x6q {
        aspect-ratio:3/4;
    }
    .o6q {
        display:inline-flex;
    }
    .k6q {
        aspect-ratio:var(--o2l);
    }
    .l6q {
        height:calc(var(--g2f)*5);
        width:calc(var(--g2f)*5);
    }
    .z6q {
        width:calc(var(--g2f)*6);
        height:calc(var(--g2f)*6);
    }
    .q6q {
        width:calc(var(--g2f)*7);
        height:calc(var(--g2f)*7);
    }
    .y6q {
        width:calc(var(--g2f)*10);
        height:calc(var(--g2f)*10);
    }
    .i6q {
        height:calc(var(--g2f)*12);
        width:calc(var(--g2f)*12);
    }
    .d6q {
        height:100%;
        width:100%;
    }
    .j6q {
        height:var(--n2b);
    }
    .v6q {
        height:calc(var(--g2f)*3);
    }
    .r6q {
        height:calc(var(--g2f)*4);
    }
    .s6q {
        height:calc(var(--g2f)*6);
    }
    .w6q {
        height:calc(var(--g2f)*6.5);
    }
    .g6i {
        height:calc(var(--g2f)*8);
    }
    .n6i {
        height:calc(var(--g2f)*9);
    }
    .b6i {
        height:calc(var(--g2f)*10);
    }
    .c6i {
        height:calc(var(--g2f)*10.5);
    }
    .m6i {
        height:calc(var(--g2f)*11);
    }
    .t6i {
        height:calc(var(--g2f)*12);
    }
    .f6i {
        height:calc(var(--g2f)*14);
    }
    .u6i {
        height:calc(var(--g2f)*15);
    }
    .p6i {
        height:calc(var(--g2f)*22);
    }
    .o6i {
        height:42px;
    }
    .h6i {
        height:auto;
    }
    .x6i {
        height:100dvh;
    }
    .a6i {
        max-height:calc(var(--g2f)*8);
    }
    .z6i {
        width:var(--g27);
    }
    .e6i {
        min-height:calc(var(--g2f)*11);
    }
    .k6i {
        height:100%;
    }
    .q6i {
        width:33.3333%;
    }
    .y6i {
        width:75%;
    }
    .i6i {
        width:calc(var(--g2f)*4);
    }
    .d6i {
        width:calc(var(--g2f)*9);
    }
    .l6i {
        min-height:auto;
    }
    .j6i {
        width:calc(var(--g2f)*12);
    }
    .v6i {
        width:calc(var(--g2f)*17.75);
    }
    .r6i {
        width:70px;
    }
    .s6i {
        width:90%;
    }
    .w6i {
        width:270px;
    }
    .g69 {
        width:auto;
    }
    .n69 {
        width:100%;
    }
    .b69 {
        max-width:var(--z2b);
    }
    .c69 {
        max-width:var(--g27);
    }
    .m69 {
        max-width:calc(var(--g2f)*91.5);
    }
    .t69 {
        max-width:288px;
    }
    .f69 {
        max-width:100%;
    }
    .o69 {
        flex:1;
    }
    .h69 {
        flex:none;
    }
    .x69 {
        flex-shrink:0;
    }
    .u69 {
        max-width:none;
    }
    .k69 {
        flex-grow:1;
    }
    .a69 {
        flex-basis:0;
    }
    .p69 {
        min-width:0;
    }
    .e69 {
        flex-basis:33.3333%;
    }
    .l69 {
        flex-basis:45%;
    }
    .z69 {
        flex-basis:90%;
    }
    .y69 {
        transform-origin:bottom;
    }
    .i69 {
        --a2y:-50%;
    }
    .i69 {
        translate:var(--a2y) var(--h2y);
    }
    .q69 {
        flex-basis:99%;
    }
    .d69 {
        --f2y:80%;
        --y2y:80%;
    }
    .j69 {
        --y2y:95%;
        --f2y:95%;
    }
    .d69 {
        scale:var(--f2y) var(--y2y);
    }
    .v69 {
        --c2t:skewX(-20deg);
    }
    .v69 {
        transform:var(--o2y,) var(--r2t,) var(--b2t,) var(--c2t,) var(--i2t,);
    }
    .j69 {
        scale:var(--f2y) var(--y2y);
    }
    .s69 {
        animation:5s ease-in-out infinite img-pulse;
    }
    .n6p {
        grid-auto-columns:minmax(0,1fr);
    }
    .r69 {
        transform:translateZ(0);
    }
    .b6p {
        grid-auto-flow:column;
    }
    .w69 {
        cursor:default;
    }
    .g6p {
        cursor:pointer;
    }
    .t6p {
        align-items:center;
    }
    .c6p {
        flex-direction:column;
    }
    .m6p {
        flex-direction:row;
    }
    .p6p {
        justify-content:space-between;
    }
    .f6p {
        align-items:flex-end;
    }
    .u6p {
        align-items:flex-start;
    }
    .o6p {
        justify-content:center;
    }
    .h6p {
        justify-content:flex-end;
    }
    .x6p {
        justify-content:flex-start;
    }
    .k6p {
        gap:calc(var(--g2f)*.5);
    }
    .a6p {
        gap:var(--g2f);
    }
    .e6p {
        gap:calc(var(--g2f)*1.5);
    }
    .l6p {
        gap:calc(var(--g2f)*2);
    }
    .z6p {
        gap:calc(var(--g2f)*3);
    }
    .q6p {
        gap:calc(var(--g2f)*4);
    }
    .y6p {
        gap:calc(var(--g2f)*8);
    }
    :where(.i6p>:not(:last-child)) {
        --v2t:0;
        margin-block-start:calc(var(--g2f)*var(--v2t));
        margin-block-end:calc(var(--g2f)*(1 - var(--v2t)));
    }
    :where(.d6p>:not(:last-child)) {
        --v2t:0;
        margin-block-start:calc(var(--g2f)*2*var(--v2t));
        margin-block-end:calc(var(--g2f)*2*(1 - var(--v2t)));
    }
    :where(.j6p>:not(:last-child)) {
        --v2t:0;
        margin-block-start:calc(var(--g2f)*4*var(--v2t));
        margin-block-end:calc(var(--g2f)*4*(1 - var(--v2t)));
    }
    :where(.v6p>:not(:last-child)) {
        --v2t:0;
        margin-block-start:calc(var(--g2f)*6*var(--v2t));
        margin-block-end:calc(var(--g2f)*6*(1 - var(--v2t)));
    }
    :where(.r6p>:not(:last-child)) {
        --v2t:0;
        margin-block-start:calc(var(--g2f)*8*var(--v2t));
        margin-block-end:calc(var(--g2f)*8*(1 - var(--v2t)));
    }
    .s6p {
        -moz-column-gap:calc(var(--g2f)*1.5);
        column-gap:calc(var(--g2f)*1.5);
    }
    :where(.w6p>:not(:last-child)) {
        --g2t:0;
        border-bottom-style:var(--m2t);
        border-top-style:var(--m2t);
        border-top-width:calc(1px*var(--g2t));
        border-bottom-width:calc(1px*(1 - var(--g2t)));
    }
    .n6s {
        text-overflow:ellipsis;
        overflow:hidden;
        white-space:nowrap;
    }
    :where(.g6s>:not(:last-child)) {
        border-color:var(--o2b);
    }
    .b6s {
        overflow:hidden;
    }
    .c6s {
        overflow:visible;
    }
    .m6s {
        overflow-x:clip;
    }
    .t6s {
        overflow-x:hidden;
    }
    .f6s {
        overflow-y:auto;
    }
    .p6s {
        border-radius:calc(var(--e2b)*4);
    }
    .o6s {
        border-radius:calc(var(--e2b)*6);
    }
    .u6s {
        scroll-behavior:smooth;
    }
    .h6s {
        border-radius:20px;
    }
    .x6s {
        border-radius:2147483647px;
    }
    .k6s {
        border-radius:calc(var(--e2b)*1.5);
    }
    .a6s {
        border-radius:var(--e2b);
    }
    .e6s {
        border-radius:calc(var(--e2b)*3);
    }
    .l6s {
        border-top-left-radius:calc(var(--e2b)*4);
        border-top-right-radius:calc(var(--e2b)*4);
    }
    .z6s {
        border-bottom-right-radius:calc(var(--e2b)*4);
        border-bottom-left-radius:calc(var(--e2b)*4);
    }
    .q6s {
        border-style:var(--m2t);
        border-width:1px;
    }
    .y6s {
        border-style:var(--m2t);
        border-width:0;
    }
    .i6s {
        border-top-style:var(--m2t);
        border-top-width:1px;
    }
    .d6s {
        border-top-style:var(--m2t);
        border-top-width:3px;
    }
    .j6s {
        border-bottom-style:var(--m2t);
        border-bottom-width:1px;
    }
    .v6s {
        border-bottom-style:var(--m2t);
        border-bottom-width:2px;
    }
    .r6s {
        border-left-style:var(--m2t);
        border-left-width:1px;
    }
    .s6s {
        border-style:none;
        --m2t:none;
    }
    .w6s {
        border-color:var(--o2b);
    }
    .g6j {
        border-color:var(--x2l);
    }
    .n6j {
        border-color:#0000;
    }
    .b6j {
        border-color:#ffffff0d;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .b6j {
            border-color:color-mix(in oklab,var(--m2f) 5%,transparent);
        }
    }
    .c6j {
        border-color:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .c6j {
            border-color:color-mix(in oklab,var(--m2f) 10%,transparent);
        }
    }
    .f6j,.t6j {
        background-color:var(--l2b);
    }
    .m6j {
        border-top-color:var(--x2l);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .f6j {
            background-color:color-mix(in oklab,var(--l2b) 50%,transparent);
        }
    }
    .u6j {
        background-color:var(--h2b);
    }
    .p6j {
        background-color:var(--h2b);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .p6j {
            background-color:color-mix(in oklab,var(--h2b) 80%,transparent);
        }
    }
    .o6j {
        background-color:var(--a2b);
    }
    .h6j {
        background-color:var(--j27);
        background-color:var(--l2l);
    }
    .x6j {
        background-color:#0000;
    }
    .k6j {
        background-color:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .k6j {
            background-color:color-mix(in oklab,var(--m2f) 10%,transparent);
        }
    }
    .a6j {
        --j2t:180deg;
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .a6j {
            --j2t:180deg in oklab;
        }
    }
    .e6j {
        --j2t:to bottom;
    }
    .a6j {
        background-image:linear-gradient(var(--n2t));
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .e6j {
            --j2t:to bottom in oklab;
        }
    }
    .e6j {
        background-image:linear-gradient(var(--n2t));
    }
    .l6j {
        --j2t:to right;
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .l6j {
            --j2t:to right in oklab;
        }
    }
    .z6j {
        --j2t:to top;
    }
    .l6j {
        background-image:linear-gradient(var(--n2t));
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .z6j {
            --j2t:to top in oklab;
        }
    }
    .z6j {
        background-image:linear-gradient(var(--n2t));
    }
    .i6j {
        --d2t:var(--h2b);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .q6j {
        --j2t:180deg;
        background-image:linear-gradient(var(--n2t,180deg));
    }
    .y6j {
        background-image:radial-gradient(var(--n2t,50% 80% at 50% 100%));
        --j2t:50% 80% at 50% 100%;
    }
    .d6j {
        --d2t:var(--u2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .j6j {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:var(--a2b);
    }
    .v6j {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:var(--c2f);
    }
    .r6j {
        --d2t:#0712261a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .r6j {
            --d2t:color-mix(in oklab, var(--c2f) 10%, transparent);
        }
    }
    .r6j {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .s6j {
        --d2t:var(--x2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .w6j {
        --d2t:var(--t2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .g6b {
        --d2t:var(--e2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .n6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:transparent;
    }
    .b6b {
        --d2t:var(--m2f);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .c6b {
        --d2t:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .c6b {
            --d2t:color-mix(in oklab, var(--m2f) 10%, transparent);
        }
    }
    .t6b {
        --x2t:var(--a2b);
    }
    .m6b {
        --z2t:0%;
    }
    .c6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    @supports (color:color-mix(in lab,red,red)) {
        .t6b {
            --x2t:color-mix(in oklab, var(--a2b) 90%, transparent);
        }
    }
    .u6b {
        --t2t:#0006;
    }
    .f6b {
        --w2t:40%;
    }
    .t6b {
        --e2t:var(--j2t), var(--d2t) var(--z2t), var(--x2t) var(--w2t), var(--t2t) var(--p2t);
        --n2t:var(--e2t);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .u6b {
            --t2t:color-mix(in oklab, var(--v2f) 40%, transparent);
        }
    }
    .p6b {
        --t2t:var(--l2b);
    }
    .u6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    @supports (color:color-mix(in lab,red,red)) {
        .p6b {
            --t2t:color-mix(in oklab, var(--l2b) 30%, transparent);
        }
    }
    .p6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .o6b {
        --t2t:var(--u2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .h6b {
        --t2t:var(--a2b);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .x6b {
        --t2t:#5cffb91a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .x6b {
            --t2t:color-mix(in oklab, var(--x2l) 10%, transparent);
        }
    }
    .x6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .k6b {
        --t2t:var(--t2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .a6b {
        --t2t:var(--n2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .e6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:var(--e2l);
    }
    .l6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:var(--p2l);
    }
    .z6b {
        --t2t:transparent;
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .q6b {
        --t2t:#0000;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .q6b {
            --t2t:color-mix(in oklab, var(--m2f) 0%, transparent);
        }
    }
    .q6b {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .d6b {
        background-attachment:local;
    }
    .j6b {
        background-clip:border-box;
    }
    .v6b {
        background-clip:text;
    }
    .y6b {
        --p2t:30%;
    }
    .r6b {
        background-position:50% 30%;
    }
    .i6b {
        --p2t:70%;
    }
    .w6b {
        -o-object-fit:contain;
        object-fit:contain;
    }
    .g6x {
        object-fit:cover;
        -o-object-fit:cover;
    }
    .s6b {
        background-repeat:no-repeat;
    }
    .n6x {
        -o-object-position:center;
        object-position:center;
    }
    .c6x {
        padding:0;
    }
    .b6x {
        object-position:top;
        -o-object-position:top;
    }
    .m6x {
        padding:calc(var(--g2f)*.5);
    }
    .t6x {
        padding:var(--g2f);
    }
    .f6x {
        padding:calc(var(--g2f)*2);
    }
    .u6x {
        padding:calc(var(--g2f)*2.5);
    }
    .p6x {
        padding:calc(var(--g2f)*3);
    }
    .o6x {
        padding:calc(var(--g2f)*4);
    }
    .h6x {
        padding-inline:calc(var(--g2f)*.5);
    }
    .x6x {
        padding-inline:var(--g2f);
    }
    .k6x {
        padding-inline:calc(var(--g2f)*1.5);
    }
    .a6x {
        padding-inline:calc(var(--g2f)*2);
    }
    .e6x {
        padding-inline:calc(var(--g2f)*3);
    }
    .l6x {
        padding-inline:calc(var(--g2f)*4);
    }
    .z6x {
        padding-inline:calc(var(--g2f)*6);
    }
    .q6x {
        padding-block:var(--g2f);
    }
    .y6x {
        padding-block:calc(var(--g2f)*1.5);
    }
    .i6x {
        padding-block:calc(var(--g2f)*2);
    }
    .d6x {
        padding-block:calc(var(--g2f)*2.5);
    }
    .j6x {
        padding-block:calc(var(--g2f)*3);
    }
    .v6x {
        padding-block:calc(var(--g2f)*8);
    }
    .r6x {
        padding-inline-start:0;
    }
    .s6x {
        padding-inline-start:calc(var(--g2f)*1.5);
    }
    .w6x {
        padding-inline-start:calc(var(--g2f)*2.5);
    }
    .g6g {
        padding-inline-start:calc(var(--g2f)*3);
    }
    .n6g {
        padding-inline-start:calc(var(--g2f)*4);
    }
    .b6g {
        padding-inline-start:calc(var(--g2f)*9);
    }
    .c6g {
        padding-inline-end:calc(var(--g2f)*1.5);
    }
    .m6g {
        padding-inline-end:calc(var(--g2f)*2.5);
    }
    .t6g {
        padding-inline-end:calc(var(--g2f)*9);
    }
    .f6g {
        padding-top:calc(var(--g2f)*4);
    }
    .u6g {
        padding-top:calc(var(--g2f)*13);
    }
    .p6g {
        padding-right:calc(var(--g2f)*2);
    }
    .o6g {
        padding-right:calc(var(--g2f)*2.5);
    }
    .h6g {
        padding-bottom:calc(var(--g2f)*.5);
    }
    .x6g {
        padding-bottom:calc(var(--g2f)*3);
    }
    .k6g {
        padding-bottom:calc(var(--g2f)*20);
    }
    .a6g {
        padding-bottom:calc(var(--g2f)*28);
    }
    .e6g {
        padding-bottom:max(.75rem,env(safe-area-inset-bottom));
    }
    .z6g {
        text-align:center;
    }
    .q6g {
        text-align:start;
    }
    .l6g {
        padding-left:calc(var(--g2f)*6);
    }
    .y6g {
        font-family:var(--f2l);
    }
    .i6g {
        font-size:var(--e2f);
        line-height:var(--u2t,var(--z2f));
        --u2t:calc(var(--g2f)*7);
        line-height:calc(var(--g2f)*7);
        font-weight:var(--o2f);
    }
    .d6g {
        font-size:var(--d2f);
        line-height:var(--u2t,var(--x2f));
        --u2t:calc(var(--g2f)*3);
        line-height:calc(var(--g2f)*3);
        font-weight:var(--f2f);
    }
    .j6g {
        --u2t:calc(var(--g2f)*5);
        font-weight:var(--f2f);
    }
    .j6g {
        font-size:var(--e2f);
        line-height:var(--u2t,var(--z2f));
        line-height:calc(var(--g2f)*5);
    }
    .v6g {
        font-size:var(--d2f);
        line-height:var(--u2t,var(--x2f));
        --u2t:calc(var(--g2f)*4);
        line-height:calc(var(--g2f)*4);
        font-weight:var(--h2f);
    }
    .r6g {
        font-weight:var(--y2f);
    }
    .r6g {
        font-size:var(--t2f);
        line-height:var(--u2t,var(--n2f));
        --u2t:calc(var(--g2f)*5);
        line-height:calc(var(--g2f)*5);
    }
    .s6g {
        font-size:var(--e2f);
        line-height:var(--u2t,var(--z2f));
        --u2t:calc(var(--g2f)*6);
        line-height:calc(var(--g2f)*6);
        font-weight:var(--o2f);
    }
    .w6g {
        font-size:var(--y2l);
        --u2t:calc(var(--g2f)*2);
        line-height:calc(var(--g2f)*2);
        font-weight:var(--y2f);
    }
    .g6l {
        font-size:var(--d2f);
        line-height:var(--u2t,var(--x2f));
    }
    .g6l {
        font-weight:var(--b2l);
    }
    .n6l {
        font-size:var(--w2f);
        line-height:var(--u2t,var(--p2f));
        font-weight:var(--b2l);
    }
    .b6l {
        font-size:var(--s2f);
    }
    .b6l {
        line-height:var(--u2t,var(--q2f));
    }
    .c6l {
        font-size:var(--l2f);
        line-height:var(--u2t,var(--a2f));
    }
    .m6l,.t6l {
        font-size:var(--e2f);
    }
    .m6l {
        line-height:var(--u2t,var(--z2f));
    }
    .t6l {
        line-height:calc(var(--g2f)*5);
    }
    .f6l {
        line-height:var(--u2t,var(--n2f));
    }
    .u6l {
        line-height:var(--u2t,var(--k2f));
    }
    .f6l {
        font-size:var(--t2f);
    }
    .u6l {
        font-size:var(--u2f);
    }
    .p6l {
        line-height:var(--u2t,var(--x2f));
    }
    .p6l {
        font-size:var(--d2f);
    }
    .x6l {
        --u2t:calc(var(--g2f)*3);
        line-height:calc(var(--g2f)*3);
    }
    .o6l {
        font-size:var(--y2l);
    }
    .h6l {
        font-size:96px;
    }
    .k6l {
        --u2t:calc(var(--g2f)*3.5);
        line-height:calc(var(--g2f)*3.5);
    }
    .a6l {
        --u2t:calc(var(--g2f)*4);
        line-height:calc(var(--g2f)*4);
    }
    .e6l {
        line-height:calc(var(--g2f)*5);
        --u2t:calc(var(--g2f)*5);
    }
    .q6l {
        font-weight:var(--b2l);
    }
    .l6l {
        line-height:calc(var(--g2f)*6);
        --u2t:calc(var(--g2f)*6);
    }
    .y6l {
        font-weight:var(--o2f);
    }
    .z6l {
        line-height:1;
        --u2t:1;
    }
    .v6l {
        letter-spacing:-.02em;
    }
    .i6l {
        font-weight:var(--f2f);
    }
    .d6l {
        font-weight:var(--h2f);
    }
    .j6l {
        font-weight:var(--y2f);
    }
    .r6l {
        text-wrap:wrap;
    }
    .s6l {
        overflow-wrap:break-word;
    }
    .g68 {
        white-space:nowrap;
    }
    .w6l {
        overflow-wrap:break-word;
    }
    .b68 {
        color:var(--l2b);
    }
    .n68 {
        white-space:pre-line;
    }
    .c68 {
        color:var(--r27);
    }
    .m68 {
        color:var(--k2b);
    }
    .t68 {
        color:var(--w2b);
    }
    .f68 {
        color:var(--s2b);
    }
    .u68 {
        color:inherit;
    }
    .p68 {
        color:var(--q2b);
    }
    .o68 {
        color:var(--l2l);
    }
    .h68 {
        color:var(--n2l);
    }
    .x68 {
        color:var(--a2l);
    }
    .k68 {
        color:var(--k2l);
    }
    .a68 {
        color:var(--u2b);
    }
    .e68 {
        color:#0000;
    }
    .l68 {
        color:var(--m2f);
    }
    .z68 {
        color:#ffffff80;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .z68 {
            color:color-mix(in oklab,var(--m2f) 50%,transparent);
        }
    }
    .q68 {
        color:#ffffffa6;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .q68 {
            color:color-mix(in oklab,var(--m2f) 65%,transparent);
        }
    }
    .y68 {
        color:#ffffffb3;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .y68 {
            color:color-mix(in oklab,var(--m2f) 70%,transparent);
        }
    }
    .i68 {
        color:#ffffffbf;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .i68 {
            color:color-mix(in oklab,var(--m2f) 75%,transparent);
        }
    }
    .d68 {
        color:#fffc;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .d68 {
            color:color-mix(in oklab,var(--m2f) 80%,transparent);
        }
    }
    .j68 {
        color:#ffffffe6;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .j68 {
            color:color-mix(in oklab,var(--m2f) 90%,transparent);
        }
    }
    .v68 {
        text-transform:capitalize;
    }
    .r68 {
        text-transform:uppercase;
    }
    .s68 {
        text-decoration-line:none;
    }
    .w68 {
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
    }
    .g60 {
        opacity:0;
    }
    .n60 {
        opacity:.5;
    }
    .b60 {
        opacity:.6;
    }
    .f60 {
        --k2t:0 1px 3px 0 var(--s2t,#0000001a), 0 1px 2px -1px var(--s2t,#0000001a);
    }
    .c60 {
        opacity:.7;
    }
    .m60 {
        opacity:.75;
    }
    .t60 {
        opacity:1;
    }
    .f60 {
        box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
    }
    .p60,.u60 {
        box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
    }
    .o60 {
        box-shadow:inset 0 2px #ffffff0d;
    }
    .h60 {
        --l2t:var(--b27);
    }
    .u60 {
        --a2t:var(--f2t,) 0 0 0 calc(1px + var(--y2t)) var(--l2t,currentcolor);
    }
    .p60 {
        --a2t:var(--f2t,) 0 0 0 calc(var(--y2t)) var(--l2t,currentcolor);
    }
    .x60 {
        --l2t:var(--o2b);
    }
    .k60 {
        --l2t:#ffffff1a;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .k60 {
            --l2t:color-mix(in oklab, var(--m2f) 10%, transparent);
        }
    }
    .a60 {
        outline-color:var(--c27);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .a60 {
            outline-color:color-mix(in oklab,var(--c27) 25%,transparent);
        }
    }
    .e60 {
        outline-color:#18e49040;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .e60 {
            outline-color:color-mix(in oklab,var(--l2l) 25%,transparent);
        }
    }
    .l60 {
        --x22:drop-shadow(var(--c2l));
    }
    .l60 {
        filter:var(--b22,) var(--c22,) var(--i22,) var(--v22,) var(--m22,) var(--g22,) var(--j22,) var(--d22,) var(--x22,);
    }
    .z60 {
        filter:drop-shadow(0 5px #00482966);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .z60 {
            filter:drop-shadow(0 5px color-mix(in srgb,var(--w2l) 40%,transparent 60%));
        }
    }
    .q60 {
        --t22:blur(8px);
    }
    .y60 {
        --t22:blur(5px);
    }
    .q60 {
        -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
        backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
    }
    .i60 {
        --t22:;
    }
    .y60 {
        backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
        -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
    }
    .i60 {
        -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
        backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
    }
    .d60 {
        -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
        backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
    }
    .d60 {
        --t22:blur(var(--m2l));
    }
    .j60 {
        transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--d2t,--x2t,--t2t,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .v60 {
        transition-property:opacity,top;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .r60 {
        transition-property:top;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .s60 {
        transition-property:all;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .w60 {
        transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--d2t,--x2t,--t2t;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .g6f {
        transition-property:opacity;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .n6f {
        transition-property:transform,translate,scale,rotate;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
    }
    .b6f {
        transition-duration:.15s;
        --q22:.15s;
    }
    .c6f {
        --q22:.2s;
        transition-duration:.2s;
    }
    .m6f {
        transition-duration:.3s;
        --q22:.3s;
    }
    .p6f {
        will-change:opacity,top;
    }
    .t6f {
        transition-duration:.5s;
        --q22:.5s;
    }
    .h6f {
        --l2y:"";
        content:var(--l2y);
    }
    .f6f {
        --l22:var(--v2l);
        transition-timing-function:var(--v2l);
    }
    .o6f {
        will-change:top;
    }
    .x6f {
        -webkit-user-select:none;
        user-select:none;
    }
    .k6f {
        -webkit-background-clip:text;
    }
    .l6f {
        text-shadow:0 1px #0000004d;
    }
    .e6f {
        clip-path:inset(-12px 0 0 round 16px);
    }
    .z6f {
        text-shadow:0 2px 8px #00000059;
    }
    .q6f {
        --f2t:inset;
    }
    .a6f {
        -webkit-text-fill-color:transparent;
    }
    .u6f {
        --l22:var(--i2l);
        transition-timing-function:var(--i2l);
    }
    @media (hover:hover) {
        .d6f:is(:where(.i6f):hover *) {
            top:20%;
        }
        .j6f:is(:where(.i6f):hover *) {
            --h2y:var(--g2f);
            translate:var(--a2y) var(--h2y);
        }
        .s6f:is(:where(.i6f):hover *) {
            color:var(--n2l);
        }
        .w6f:is(:where(.i6f):hover *) {
            opacity:.6;
        }
        .v6f:is(:where(.i6f):hover *) {
            --y2y:100%;
            scale:var(--f2y) var(--y2y);
            --f2y:100%;
        }
        .r6f:is(:where(.i6f):hover *) {
            --y2y:110%;
            scale:var(--f2y) var(--y2y);
            --f2y:110%;
        }
        .n6y:is(:where(.i6f):hover *) {
            filter:var(--b22,) var(--c22,) var(--i22,) var(--v22,) var(--m22,) var(--g22,) var(--j22,) var(--d22,) var(--x22,);
            --b22:blur(var(--m2l));
        }
        .g6y:is(:where(.i6f):hover *) {
            opacity:1;
        }
        .y6f:is(:where(.i6f):hover *) {
            pointer-events:auto;
        }
        .b6y:is(:where(.i6f):hover *) {
            backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
            -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
            --t22:blur(var(--m2l));
        }
        .c6y:is(:where(.i6f):hover *) {
            transition-property:all;
            transition-timing-function:var(--l22,var(--j2l));
            transition-duration:var(--q22,var(--g2l));
        }
        .m6y:is(:where(.i6f):hover *) {
            transition-timing-function:var(--v2l);
            --l22:var(--v2l);
        }
    }
    .f6y:first-letter {
        text-transform:capitalize;
    }
    .p6y:before {
        content:var(--l2y);
        position:absolute;
    }
    .u6y:first-letter {
        text-transform:uppercase;
    }
    .t6y:is(:where(.i6f)[data-state=open] *) {
        rotate:180deg;
    }
    .o6y:before {
        content:var(--l2y);
        inset:0;
    }
    .h6y:before {
        content:var(--l2y);
        top:0;
    }
    .x6y:before {
        left:0;
        content:var(--l2y);
    }
    .k6y:before {
        content:var(--l2y);
        height:100%;
    }
    .a6y:before {
        content:var(--l2y);
        width:calc(50% - 35px);
    }
    .e6y:before {
        content:var(--l2y);
        border-radius:calc(var(--e2b)*4);
    }
    .l6y:before {
        border-radius:calc(var(--e2b)*3);
        content:var(--l2y);
    }
    .z6y:before {
        content:var(--l2y);
        border-top-right-radius:0;
        border-bottom-right-radius:0;
    }
    .q6y:before {
        content:var(--l2y);
        border-style:var(--m2t);
        border-width:1px;
    }
    .y6y:before {
        content:var(--l2y);
        border-right-style:var(--m2t);
        border-right-width:0;
    }
    .i6y:before {
        content:var(--l2y);
        border-color:var(--r27);
    }
    .d6y:before {
        content:var(--l2y);
        background-color:var(--l2b);
    }
    .j6y:before {
        content:var(--l2y);
        --j2t:150deg;
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .j6y:before {
            --j2t:150deg in oklab;
        }
    }
    .v6y:before {
        content:var(--l2y);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:var(--f2b);
    }
    .r6y:before {
        --z2t:25%;
        content:var(--l2y);
    }
    .s6y:before {
        content:var(--l2y);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:var(--q2l);
    }
    .w6y:before {
        content:var(--l2y);
        --p2t:85%;
    }
    .g6k:before {
        opacity:.5;
        content:var(--l2y);
    }
    .j6y:before {
        background-image:linear-gradient(var(--n2t));
    }
    .n6k:before {
        content:var(--l2y);
        --l2y:"";
    }
    .b6k:after {
        position:absolute;
        content:var(--l2y);
    }
    .c6k:after {
        content:var(--l2y);
        inset:0;
    }
    .m6k:after {
        content:var(--l2y);
        top:0;
    }
    .t6k:after {
        content:var(--l2y);
        right:0;
    }
    .f6k:after {
        height:100%;
        content:var(--l2y);
    }
    .u6k:after {
        width:calc(50% - 35px);
        content:var(--l2y);
    }
    .p6k:after {
        content:var(--l2y);
        border-radius:calc(var(--e2b)*4);
    }
    .o6k:after {
        border-radius:calc(var(--e2b)*3);
        content:var(--l2y);
    }
    .h6k:after {
        content:var(--l2y);
        border-top-left-radius:0;
        border-bottom-left-radius:0;
    }
    .x6k:after {
        content:var(--l2y);
        border-style:var(--m2t);
        border-width:1px;
    }
    .k6k:after {
        content:var(--l2y);
        border-style:var(--m2t);
        border-width:2px;
    }
    .a6k:after {
        content:var(--l2y);
        border-top-style:var(--m2t);
        border-top-width:1px;
    }
    .e6k:after {
        content:var(--l2y);
        border-left-style:var(--m2t);
        border-left-width:0;
    }
    .l6k:after {
        content:var(--l2y);
        border-color:var(--r27);
    }
    .z6k:after {
        border-color:#ffffff0d;
        content:var(--l2y);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .z6k:after {
            border-color:color-mix(in oklab,var(--m2f) 5%,transparent);
        }
    }
    .q6k:after {
        border-color:#ffffff1a;
        content:var(--l2y);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .q6k:after {
            border-color:color-mix(in oklab,var(--m2f) 10%,transparent);
        }
    }
    .y6k:after {
        background-color:var(--l2b);
        content:var(--l2y);
    }
    .i6k:after {
        background-image:url(/files/63dca5c6f.svg);
        content:var(--l2y);
    }
    .d6k:after {
        content:var(--l2y);
        background-size:contain;
    }
    .j6k:after {
        content:var(--l2y);
        background-position:100%;
    }
    .v6k:after {
        background-repeat:no-repeat;
        content:var(--l2y);
    }
    .r6k:after {
        --l2y:"";
        content:var(--l2y);
    }
    .s6k:last-child {
        border-bottom-style:var(--m2t);
        border-bottom-width:0;
    }
    @media (hover:hover) {
        .w6k:hover {
            background-color:var(--f2b);
        }
        .g6h:hover {
            background-color:var(--f2b);
        }
        @supports (color:color-mix(in lab,red,red)) {
            .g6h:hover {
                background-color:color-mix(in oklab,var(--f2b) 75%,transparent);
            }
        }
        .n6h:hover {
            background-color:#18e490bf;
        }
        @supports (color:color-mix(in lab,red,red)) {
            .n6h:hover {
                background-color:color-mix(in oklab,var(--l2l) 75%,transparent);
            }
        }
        .c6h:hover {
            --j2t:to bottom;
        }
        .b6h:hover {
            background-color:#0000;
        }
        @supports (background-image:linear-gradient(in lab,red,red)) {
            .c6h:hover {
                --j2t:to bottom in oklab;
            }
        }
        .c6h:hover {
            background-image:linear-gradient(var(--n2t));
        }
        .f6h:hover {
            color:var(--k2b);
        }
        .m6h:hover {
            --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
            --d2t:var(--f2b);
        }
        .t6h:hover {
            --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
            --t2t:var(--h2b);
        }
        .u6h:hover {
            color:var(--m2f);
        }
    }
    .x6h:focus {
        outline-style:none;
        --r22:none;
    }
    .p6h:focus {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:var(--l2l);
    }
    .k6h:focus-visible {
        background-color:var(--f2b);
    }
    .o6h:focus {
        --t2t:var(--z2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .h6h:focus {
        --a2t:var(--f2t,) 0 0 0 calc(var(--y2t)) var(--l2t,currentcolor);
        box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .k6h:focus-visible {
            background-color:color-mix(in oklab,var(--f2b) 75%,transparent);
        }
    }
    .a6h:focus-visible {
        --a2t:var(--f2t,) 0 0 0 calc(1px + var(--y2t)) var(--l2t,currentcolor);
        box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
    }
    .l6h:focus-visible {
        --l2t:var(--c27);
    }
    .e6h:focus-visible {
        --a2t:var(--f2t,) 0 0 0 calc(2px + var(--y2t)) var(--l2t,currentcolor);
        box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
    }
    .z6h:focus-visible {
        --l2t:var(--l2l);
    }
    .q6h:focus-visible {
        outline-style:var(--r22);
        outline-width:1px;
    }
    .y6h:focus-visible {
        outline-style:var(--r22);
        outline-width:2px;
    }
    .i6h:focus-visible {
        outline-style:var(--r22);
        outline-width:3px;
    }
    .d6h:focus-visible {
        outline-offset:0;
    }
    .j6h:focus-visible {
        outline-offset:2px;
    }
    .v6h:focus-visible {
        outline-color:currentColor;
    }
    .r6h:focus-visible {
        outline-color:var(--l2l);
    }
    .s6h:focus-visible {
        outline-color:var(--t2l);
    }
    .w6h:focus-visible {
        --r22:none;
        outline-style:none;
    }
    .ne3:active {
        background-color:var(--f2b);
    }
    .ge3:focus-visible {
        --f2t:inset;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .ne3:active {
            background-color:color-mix(in oklab,var(--f2b) 75%,transparent);
        }
    }
    .be3:active {
        background-color:var(--y2b);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .be3:active {
            background-color:color-mix(in oklab,var(--y2b) 90%,transparent);
        }
    }
    .ce3:active {
        background-color:#18e490bf;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .ce3:active {
            background-color:color-mix(in oklab,var(--l2l) 75%,transparent);
        }
    }
    .fe3:active {
        color:var(--k2b);
    }
    .me3:active {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --d2t:var(--l2l);
    }
    .te3:active {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:var(--z2l);
    }
    @media (hover:hover) {
        .ue3:enabled:hover {
            --d2t:var(--x2l);
            --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        }
        .pe3:enabled:hover {
            --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
            --t2t:var(--l2l);
        }
    }
    .oe3:disabled {
        cursor:not-allowed;
    }
    .he3:disabled {
        background-color:var(--l2b);
    }
    .xe3:disabled {
        background-color:var(--h2b);
    }
    .ke3:disabled {
        background-color:var(--y2b);
    }
    .ae3:disabled {
        background-color:var(--j27);
        background-color:var(--l2l);
    }
    .ze3:disabled {
        color:var(--p2b);
    }
    .ee3:disabled {
        --d2t:var(--f2b);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
    }
    .ye3[data-state=closed] {
        animation:accordion-up .2s var(--i2l);
    }
    .le3:disabled {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:var(--h2b);
    }
    .ie3[data-state=closed] {
        overflow:hidden;
    }
    .de3[data-state=open] {
        animation:accordion-down .2s var(--i2l);
    }
    .qe3:disabled {
        opacity:.75;
    }
    @media (prefers-reduced-motion:reduce) {
        .je3 {
            transition-property:none;
        }
    }
    @media not all and (min-width:360px) {
        .ve3 {
            display:none;
        }
        .re3 {
            padding:calc(var(--g2f)*2);
        }
    }
    @media not all and (min-width:80rem) {
        .se3 {
            margin-left:calc(var(--g2f)*5);
        }
        .we3 {
            translate:var(--a2y) var(--h2y);
            --a2y:-50%;
        }
    }
    @media not all and (min-width:48rem) {
        .ge6 {
            margin-inline:auto;
        }
    }
    @media (min-width:360px) {
        .ce6 {
            display:none;
        }
        .ne6 {
            margin-inline:calc(var(--g2f)*-4);
        }
        .me6 {
            padding-inline:calc(var(--g2f)*3);
        }
        .be6 {
            margin-inline-end:calc(var(--g2f)*-4);
        }
        .te6 {
            padding-inline:calc(var(--g2f)*4);
        }
        .fe6 {
            padding-block:var(--g2f);
        }
    }
    @media (min-width:390px) {
        .pe6 {
            padding-block:calc(var(--g2f)*4);
        }
        .ue6 {
            flex-basis:83%;
        }
        .oe6 {
            font-size:var(--s2f);
            line-height:var(--u2t,var(--q2f));
        }
    }
    @media (min-width:40rem) {
        .ke6 {
            flex-basis:50%;
        }
        .he6 {
            margin-inline-end:calc(var(--g2f)*-4);
        }
        .ae6 {
            flex-basis:31%;
        }
        .ee6 {
            flex-basis:47%;
        }
        .xe6 {
            width:auto;
            height:auto;
        }
        .qe6 {
            --k2t:0 10px 15px -3px var(--s2t,#0000001a), 0 4px 6px -4px var(--s2t,#0000001a);
        }
        .qe6,.ye6 {
            box-shadow:var(--q2t),var(--h2t),var(--o2t),var(--a2t),var(--k2t);
        }
        .le6 {
            padding-inline:calc(var(--g2f)*2)!important;
        }
        .ze6 {
            padding-inline:calc(var(--g2f)*4);
        }
        .ye6 {
            --a2t:var(--f2t,) 0 0 0 calc(1px + var(--y2t)) var(--l2t,currentcolor);
        }
    }
    @media (min-width:48rem) {
        .de6 {
            margin-block:calc(var(--g2f)*4);
        }
        .ie6 {
            order:1;
        }
        .je6 {
            margin-inline-start:0;
        }
        .ve6 {
            margin-inline-end:0;
        }
        .re6 {
            margin-top:calc(var(--g2f)*2);
        }
        .se6 {
            margin-bottom:0;
        }
        .gee {
            display:block;
        }
        .nee {
            display:none;
        }
        .mee {
            max-height:calc(var(--g2f)*7)!important;
        }
        .we6 {
            margin-bottom:calc(var(--g2f)*7);
        }
        .bee {
            height:calc(var(--g2f)*6);
            width:calc(var(--g2f)*6);
        }
        .uee {
            max-width:calc(var(--g2f)*72.75);
        }
        .cee {
            height:calc(var(--g2f)*5);
        }
        .fee {
            width:auto!important;
        }
        .hee {
            grid-template-columns:repeat(2,minmax(0,1fr));
        }
        .pee {
            flex-basis:20%;
        }
        .tee {
            min-height:52px;
        }
        .oee {
            flex-basis:calc(25% - .5625rem);
        }
        .kee {
            align-items:flex-start;
        }
        .xee {
            flex-direction:row;
        }
        .aee {
            gap:calc(var(--g2f)*3);
        }
        .eee {
            gap:calc(var(--g2f)*5);
        }
        .lee {
            gap:calc(var(--g2f)*8);
        }
        :where(.zee>:not(:last-child)) {
            --v2t:0;
            margin-block:0;
        }
        :where(.qee>:not(:last-child)) {
            --v2t:0;
            margin-block-start:calc(var(--g2f)*6*var(--v2t));
            margin-block-end:calc(var(--g2f)*6*(1 - var(--v2t)));
        }
        .yee {
            padding-inline:0;
        }
        .iee {
            padding-inline:calc(var(--g2f)*4)!important;
        }
        .dee {
            padding-inline:calc(var(--g2f)*8);
        }
        .jee {
            padding-block:calc(var(--g2f)*2);
        }
        .vee {
            padding-inline-end:0!important;
        }
        .ree {
            padding-top:calc(var(--g2f)*15);
        }
        .see {
            padding-right:0;
        }
        .wee {
            padding-bottom:calc(var(--g2f)*4);
        }
        .ge1 {
            padding-left:0;
        }
        .ne1 {
            text-align:left;
        }
        .be1 {
            font-size:var(--u2f);
            line-height:var(--u2t,var(--k2f));
            --u2t:calc(var(--g2f)*7);
            line-height:calc(var(--g2f)*7);
            font-weight:var(--r2l);
        }
        .ce1 {
            line-height:var(--u2t,var(--n2f));
            font-size:var(--t2f);
        }
    }
    @media (min-width:64rem) {
        .me1 {
            order:1;
        }
        .ue1 {
            grid-column:span 10/span 10;
        }
        .te1 {
            order:2;
        }
        .pe1 {
            margin-inline-start:0;
        }
        .oe1 {
            margin-inline-end:calc(var(--g2f)*-3);
        }
        .fe1 {
            order:3;
        }
        .xe1 {
            display:block;
        }
        .ke1 {
            display:flex;
        }
        .ae1 {
            display:grid;
        }
        .ee1 {
            display:none;
        }
        .le1 {
            flex:1;
        }
        .ye1 {
            align-items:center;
        }
        .ze1 {
            flex-basis:33.3333%;
        }
        .ie1 {
            justify-content:space-between;
        }
        .de1 {
            justify-content:flex-end;
        }
        .je1 {
            justify-content:flex-start;
        }
        .he1 {
            margin-top:0;
        }
        .qe1 {
            grid-template-columns:repeat(10,minmax(0,1fr));
        }
        .ve1 {
            gap:calc(var(--g2f)*6);
        }
        .re1 {
            gap:calc(var(--g2f)*10);
        }
        .we1 {
            padding-inline:0;
        }
        .se1 {
            -moz-column-gap:calc(var(--g2f)*3);
            column-gap:calc(var(--g2f)*3);
        }
        .gec {
            padding-inline:calc(var(--g2f)*8);
        }
        .nec {
            padding-block:calc(var(--g2f)*4);
        }
        .bec {
            padding-block:calc(var(--g2f)*12);
        }
        .cec {
            font-size:var(--u2f);
            line-height:var(--u2t,var(--k2f));
            --u2t:calc(var(--g2f)*7);
            line-height:calc(var(--g2f)*7);
            font-weight:var(--r2l);
        }
        .mec {
            -webkit-user-select:none;
            user-select:none;
        }
    }
    @media (min-width:80rem) {
        .uec {
            grid-column:span 2/span 2;
        }
        .oec {
            display:flex;
        }
        .tec {
            left:calc(var(--g27)*-1);
        }
        .pec {
            margin-bottom:0;
        }
        .hec {
            display:none;
        }
        .fec {
            left:calc(var(--g27) + (100vw - var(--g27))/2);
        }
        .kec {
            width:40%;
        }
        .aec {
            width:calc(100% + var(--g27));
        }
        .xec {
            height:calc(var(--g2f)*10);
        }
        .zec {
            flex-shrink:0;
        }
        .eec {
            width:100%;
        }
        .qec {
            flex-basis:33.3333%;
        }
        .yec {
            flex-basis:12.5%;
        }
        .iec {
            flex-basis:calc(20% - .6rem);
        }
        .vec {
            align-items:flex-start;
        }
        .lec {
            max-width:var(--j2f);
        }
        .jec {
            flex-direction:row;
        }
        .rec {
            justify-content:space-between;
        }
        .dec {
            grid-template-columns:repeat(3,minmax(0,1fr));
        }
        .sec {
            justify-content:center;
        }
        .wec {
            gap:calc(var(--g2f)*8);
        }
        .gev {
            gap:calc(var(--g2f)*10);
        }
        .nev {
            padding-inline:calc(var(--g2f)*4);
        }
        .bev {
            padding-inline:calc(var(--g2f)*6);
        }
        .cev {
            padding-block:calc(var(--g2f)*4);
        }
    }
    @media (min-width:96rem) {
        .mev {
            flex-basis:calc(16.6667% - .625rem);
        }
    }
    @media (min-width:40rem) {

    }
}

@keyframes accordion-up {
    0% {
        overflow:hidden;
        height:var(--d27);
    }
    to {
        overflow:hidden;
        height:0;
    }
}

@keyframes accordion-down {
    0% {
        overflow:hidden;
        height:0;
    }
    to {
        height:var(--d27);
        overflow:hidden;
    }
}

@font-face {
    font-family:Roboto;
    font-style:normal;
    font-weight:100 900;
    font-display:swap;
    src:url(/files/8514cbc3.woff2)format("woff2");
}

:root {
    --l2b:var(--i2f);
    --y2b:var(--m2f);
    --a2b:var(--c2f);
    --f2b:var(--b2f);
    --h2b:var(--h2l);
}

@supports (color:color-mix(in lab,red,red)) {
    :root {

    }
}

:root {
    --s2b:var(--m2f);
    --j27:var(--n2l);
    --x27:url(/files/fd6f0fc9.webp);
    --t27:362px;
    --p2b:var(--o22);
    --z2b:75rem;
    --c27:var(--m2f);
    --g27:18.75rem;
    --o2b:var(--h2l);
    --n2b:3.5rem;
    --k2b:var(--f22);
    --q2b:var(--i2f);
    --u2b:var(--y22);
    --r27:var(--b2f);
    --w2b:var(--r2f);
    --b27:var(--r2f);
}

@media screen and (max-width:375px) {
    :root {
        --g27:100vw;
    }
}

@media screen and (min-width:390px) {
    :root {
        --t27:432px;
    }
}

@media screen and (min-width:768px) {
    :root {
        --x27:url(/files/8a6dc849.webp);
        --t27:924px;
    }
}

@media screen and (min-width:1024px) {
    :root {
        --t27:1180px;
    }
}

@keyframes pulse {
    50% {
        opacity:.5;
    }
}

@keyframes border--n27 {
    0%,40% {
        opacity:0;
        transform:rotate(0);
    }
    45% {
        opacity:0;
    }
    70% {
        opacity:.5;
    }
    95%,to {
        opacity:0;
        transform:rotate(180deg);
    }
}

@keyframes border--e27 {
    0%,40% {
        opacity:0;
    }
    65% {
        opacity:.9;
    }
    95%,to {
        opacity:0;
    }
}

@keyframes img-pulse {
    0%,10% {
        transform:scale(1);
    }
    30% {
        transform:scale(1.1);
    }
    60%,to {
        transform:scale(1);
    }
}

.tev {
    transition:transform .3s ease-in-out;
    isolation:isolate;
    position:relative;
}

@media (min-width:80rem) {
    .tev {
        margin-left:var(--g27);
    }
}

.fev {
    background-color:var(--l2b);
}

.uev {
    background-image:var(--x27);
    background-position:top;
    background-repeat:no-repeat;
    background-size:max(var(--t27),100%) auto;
}

.x6n {
    isolation:isolate;
}

.t6n,.p6n {
    isolation:isolate;
    position:relative;
}

.tev:has(.pev) .uev {
    opacity:1;
}

body:has([data-emulated-fullscreen=true]) .o6n,body:has([data-emulated-fullscreen=true]) .u6n {
    visibility:hidden;
}

@layer base-components {
    .oev {
        --h2y:0px;
        translate:var(--a2y) var(--h2y);
        transition-property:all;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
        --q22:.3s;
        --l22:var(--v2l);
        transition-duration:.3s;
        transition-timing-function:var(--v2l);
    }
    header:before {
        pointer-events:none;
        z-index:-1;
        --j2t:to bottom in oklab;
        background-image:linear-gradient(var(--n2t));
        --d2t:var(--a2b);
        --x2t:var(--a2b);
        position:absolute;
        inset:0;
    }
    @supports (color:color-mix(in lab,red,red)) {
        header:before {
            --x2t:color-mix(in oklab, var(--a2b) 75%, transparent);
        }
    }
    header:before {
        --e2t:var(--j2t), var(--d2t) var(--z2t), var(--x2t) var(--w2t), var(--t2t) var(--p2t);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        --t2t:transparent;
        transition-property:all;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
        --q22:.5s;
        --l2y:"";
        content:var(--l2y);
        transition-duration:.5s;
    }
    .xev {
        min-width:calc(var(--g2f)*60);
        --j2t:to bottom;
    }
    .hev {
        --h2y:-100%;
        opacity:0;
        translate:var(--a2y) var(--h2y);
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .xev {
            --j2t:to bottom in oklab;
        }
    }
    .xev {
        --d2t:#0b192d80;
        background-image:linear-gradient(var(--n2t));
    }
    @supports (color:color-mix(in lab,red,red)) {
        .xev {
            --d2t:color-mix(in oklab, var(--h2l) 50%, transparent);
        }
    }
    .xev {
        --t2t:#10223a80;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .xev {
            --t2t:color-mix(in oklab, var(--b2f) 50%, transparent);
        }
    }
    .xev {
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        text-transform:none;
    }
    @supports (color:color-mix(in lab,red,red)) {
        .xev {

        }
    }
    .xev {
        --t22:blur(1px);
        -webkit-backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
        backdrop-filter:var(--t22,) var(--n22,) var(--e22,) var(--z22,) var(--w22,) var(--p22,) var(--u22,) var(--k22,) var(--s22,);
    }
    @media (hover:hover) {
        .xev:hover {

        }
        @supports (color:color-mix(in lab,red,red)) {
            .xev:hover {

            }
        }
    }
    .xev:active {
        background-color:#0000;
    }
    .kev:before {
        inset:0;
        bottom:calc(var(--g2f)*-.5);
        border-radius:calc(var(--e2b)*6);
        opacity:.5;
        transition-property:opacity;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
        --q22:.3s;
        content:"";
        background-image:radial-gradient(90% 50% at 50% 100%,var(--z27) 0,var(--h2b) 100%);
        transition-duration:.3s;
        position:absolute;
    }
    .aev:hover .kev {
        box-shadow:0 6px 6px 0 var(--z27),0 20px 12px -4px var(--z27);
    }
    @supports (color:color-mix(in lab,red,red)) {
        .aev:hover .kev {
            box-shadow:0 6px 6px 0 color-mix(in srgb,var(--z27) 25%,transparent),0 20px 12px -4px color-mix(in srgb,var(--z27) 15%,transparent);
        }
    }
    .aev:hover .kev:before {
        opacity:.9;
        background-image:radial-gradient(90% 90% at 50% 100%,var(--z27) 0,var(--h2b) 100%);
    }
    .eev {
        height:calc(var(--g2f)*22.5);
        justify-content:space-between;
        align-items:center;
        gap:calc(var(--g2f)*3);
        border-radius:calc(var(--e2b)*3);
        background-color:var(--a2b);
        padding-inline:calc(var(--g2f)*4);
        padding-block:calc(var(--g2f)*2);
        display:flex;
        position:relative;
        overflow:visible;
    }
    @media (min-width:390px) {
        .eev {
            gap:calc(var(--g2f)*6);
        }
    }
    @media (min-width:64rem) {
        .eev {
            height:calc(var(--g2f)*25);
            gap:calc(var(--g2f)*3);
        }
    }
    @media (min-width:80rem) {
        .eev {
            gap:calc(var(--g2f)*6);
        }
    }
    .eev .lev {
        z-index:20;
        font-size:var(--d2f);
        line-height:var(--u2t,var(--x2f));
        font-weight:var(--f2f);
        color:var(--m2f);
        position:relative;
    }
    @media (min-width:80rem) {
        .eev .lev {
            font-size:var(--t2f);
            line-height:var(--u2t,var(--n2f));
        }
    }
    .eev .zev {
        z-index:20;
        flex-shrink:0;
    }
    .eev .zev img {
        width:calc(var(--g2f)*17.5);
        height:calc(var(--g2f)*17.5);
    }
    @media (min-width:80rem) {
        .eev .zev img {
            width:calc(var(--g2f)*20.5);
            height:calc(var(--g2f)*20.5);
        }
    }
    .eev:before {
        z-index:10;
        border-radius:calc(var(--e2b)*3);
        --j2t:140deg;
        position:absolute;
        inset:0;
    }
    @supports (background-image:linear-gradient(in lab,red,red)) {
        .eev:before {
            --j2t:140deg in oklab;
        }
    }
    .eev:before {
        --t2t:var(--n2l);
        --n2t:var(--e2t,var(--j2t), var(--d2t) var(--z2t), var(--t2t) var(--p2t));
        content:var(--l2y);
        --d2t:var(--c2f);
        background-image:linear-gradient(var(--n2t));
        --z2t:30%;
        opacity:.3;
        --l2y:"";
    }
    .eev:after {
        z-index:0;
        border-radius:calc(var(--e2b)*3);
        border-style:var(--m2t);
        opacity:.7;
        --l2y:"";
        content:var(--l2y);
        background:linear-gradient(to right,var(--a2b),var(--a2b)) padding-box,linear-gradient(40deg,var(--a2b) 35%,var(--x2l)) border-box;
        border-width:2px;
        border-color:#0000;
        position:absolute;
        inset:0;
    }
    .qev {
        opacity:.75;
        --g22:invert(100%);
        filter:var(--b22,) var(--c22,) var(--i22,) var(--v22,) var(--m22,) var(--g22,) var(--j22,) var(--d22,) var(--x22,);
        transition-property:opacity;
        transition-timing-function:var(--l22,var(--j2l));
        transition-duration:var(--q22,var(--g2l));
        --q22:.3s;
        transition-duration:.3s;
    }
    @media (hover:hover) {
        .qev:hover {
            opacity:1;
        }
    }
    .yev {
        --w27:var(--s2l);
    }
    .iev:before {
        z-index:0;
        border-radius:calc(var(--e2b)*3);
        --l2y:"";
        content:var(--l2y);
        background:linear-gradient(#000 0 0) padding-box,linear-gradient(90deg,var(--w27) 0,var(--f2b) 40% 70%,var(--w27) 100%) border-box;
        -webkit-mask-composite:xor,source-over;
        -webkit-mask-composite:xor;
        border:1px solid #0000;
        animation:5s ease-in-out infinite border--e27;
        position:absolute;
        inset:0;
        mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) padding-box;
    }
    .dev {
        -webkit-mask-composite:xor,source-over;
        -webkit-mask-composite:xor;
        mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;
    }
    .dev:before {
        z-index:0;
        --a2y:-50%;
        --h2y:-50%;
        width:270px;
        height:270px;
        translate:var(--a2y) var(--h2y);
        border-radius:calc(var(--e2b)*3);
        padding:var(--g2f);
        --l2y:"";
        content:var(--l2y);
        background:linear-gradient(90deg,var(--w27) 0 20%,var(--f2b) 48% 52%,var(--w27) 80% 100%) padding-box;
        border:1px solid #0000;
        animation:5s ease-in-out infinite border--n27;
        position:absolute;
        top:50%;
        left:50%;
    }
}

@property --l2y {
    syntax:"*";
    initial-value:"";
    inherits:false;
}

@property --p27 {
    inherits:false;
    initial-value:0;
    syntax:"<length>";
}

@property --u27 {
    initial-value:0;
    syntax:"<length>";
    inherits:false;
}

@property --a2y {
    syntax:"*";
    initial-value:0;
    inherits:false;
}

@property --h2y {
    syntax:"*";
    inherits:false;
    initial-value:0;
}

@property --k27 {
    syntax:"*";
    initial-value:0;
    inherits:false;
}

@property --f2y {
    syntax:"*";
    inherits:false;
    initial-value:1;
}

@property --y2y {
    inherits:false;
    syntax:"*";
    initial-value:1;
}

@property --s27 {
    syntax:"*";
    initial-value:1;
    inherits:false;
}

@property --o2y {
    inherits:false;
    syntax:"*";
}

@property --r2t {
    syntax:"*";
    inherits:false;
}

@property --b2t {
    inherits:false;
    syntax:"*";
}

@property --c2t {
    inherits:false;
    syntax:"*";
}

@property --i2t {
    syntax:"*";
    inherits:false;
}

@property --q27 {
    inherits:false;
    syntax:"*";
}

@property --l27 {
    syntax:"*";
    inherits:false;
}

@property --a27 {
    inherits:false;
    syntax:"*";
}

@property --h27 {
    inherits:false;
    initial-value:proximity;
    syntax:"*";
}

@property --v2t {
    initial-value:0;
    inherits:false;
    syntax:"*";
}

@property --f27 {
    initial-value:0;
    syntax:"*";
    inherits:false;
}

@property --y27 {
    syntax:"*";
    inherits:false;
    initial-value:0;
}

@property --m2t {
    syntax:"*";
    inherits:false;
    initial-value:solid;
}

@property --g2t {
    syntax:"*";
    inherits:false;
    initial-value:0;
}

@property --j2t {
    syntax:"*";
    inherits:false;
}

@property --d2t {
    inherits:false;
    syntax:"<color>";
    initial-value:#0000;
}

@property --x2t {
    inherits:false;
    initial-value:#0000;
    syntax:"<color>";
}

@property --t2t {
    initial-value:#0000;
    syntax:"<color>";
    inherits:false;
}

@property --n2t {
    inherits:false;
    syntax:"*";
}

@property --e2t {
    syntax:"*";
    inherits:false;
}

@property --z2t {
    initial-value:0%;
    inherits:false;
    syntax:"<length-percentage>";
}

@property --w2t {
    syntax:"<length-percentage>";
    initial-value:50%;
    inherits:false;
}

@property --p2t {
    syntax:"<length-percentage>";
    initial-value:100%;
    inherits:false;
}

@property --u2t {
    inherits:false;
    syntax:"*";
}

@property --o27 {
    inherits:false;
    syntax:"*";
}

@property --r2x {
    inherits:false;
    syntax:"*";
}

@property --b2x {
    syntax:"*";
    inherits:false;
}

@property --c2x {
    inherits:false;
    syntax:"*";
}

@property --i2x {
    syntax:"*";
    inherits:false;
}

@property --v2x {
    syntax:"*";
    inherits:false;
}

@property --m2x {
    syntax:"*";
    inherits:false;
}

@property --k2t {
    syntax:"*";
    inherits:false;
    initial-value:0 0 #0000;
}

@property --s2t {
    syntax:"*";
    inherits:false;
}

@property --g2x {
    syntax:"<percentage>";
    initial-value:100%;
    inherits:false;
}

@property --q2t {
    inherits:false;
    initial-value:0 0 #0000;
    syntax:"*";
}

@property --j2x {
    inherits:false;
    syntax:"*";
}

@property --d2x {
    inherits:false;
    initial-value:100%;
    syntax:"<percentage>";
}

@property --l2t {
    syntax:"*";
    inherits:false;
}

@property --a2t {
    initial-value:0 0 #0000;
    inherits:false;
    syntax:"*";
}

@property --x2x {
    inherits:false;
    syntax:"*";
}

@property --h2t {
    initial-value:0 0 #0000;
    syntax:"*";
    inherits:false;
}

@property --f2t {
    syntax:"*";
    inherits:false;
}

@property --y2t {
    initial-value:0;
    inherits:false;
    syntax:"<length>";
}

@property --t2x {
    inherits:false;
    syntax:"*";
    initial-value:#fff;
}

@property --o2t {
    syntax:"*";
    initial-value:0 0 #0000;
    inherits:false;
}

@property --r22 {
    initial-value:solid;
    inherits:false;
    syntax:"*";
}

@property --b22 {
    syntax:"*";
    inherits:false;
}

@property --c22 {
    syntax:"*";
    inherits:false;
}

@property --i22 {
    inherits:false;
    syntax:"*";
}

@property --v22 {
    inherits:false;
    syntax:"*";
}

@property --m22 {
    inherits:false;
    syntax:"*";
}

@property --g22 {
    inherits:false;
    syntax:"*";
}

@property --n2x {
    inherits:false;
    syntax:"*";
}

@property --j22 {
    inherits:false;
    syntax:"*";
}

@property --d22 {
    syntax:"*";
    inherits:false;
}

@property --x22 {
    syntax:"*";
    inherits:false;
}

@property --e2x {
    inherits:false;
    syntax:"*";
}

@property --z2x {
    inherits:false;
    syntax:"<percentage>";
    initial-value:100%;
}

@property --w2x {
    syntax:"*";
    inherits:false;
}

@property --t22 {
    inherits:false;
    syntax:"*";
}

@property --n22 {
    inherits:false;
    syntax:"*";
}

@property --e22 {
    inherits:false;
    syntax:"*";
}

@property --z22 {
    syntax:"*";
    inherits:false;
}

@property --w22 {
    syntax:"*";
    inherits:false;
}

@property --p22 {
    inherits:false;
    syntax:"*";
}

@property --u22 {
    syntax:"*";
    inherits:false;
}

@property --k22 {
    inherits:false;
    syntax:"*";
}

@property --s22 {
    inherits:false;
    syntax:"*";
}

@property --q22 {
    syntax:"*";
    inherits:false;
}

@property --l22 {
    inherits:false;
    syntax:"*";
}

@property --p2x {
    syntax:"*";
    inherits:false;
}

@property --u2x {
    initial-value:100%;
    syntax:"<percentage>";
    inherits:false;
}

@keyframes spin {
    to {
        transform:rotate(1turn);
    }
}

@media (min-width:80rem) {
    .jev {
        display:none!important;
    }
}

@media (max-width:79.99rem) {
    .vev {
        display:none!important;
    }
}

@media (max-width:63.99rem) {
    .rev {
        display:none!important;
    }
}

.sev {
    display:none;
}

@media (max-width:79.99rem) {
    .wev {
        visibility:hidden;
        transform:translateX(-105%);
        transition:transform .25s ease,visibility 0s linear .25s;
    }
    .ged .wev {
        transition:transform .25s ease;
        visibility:visible;
        transform:none;
    }
    .ged .sev {
        display:block;
        position:fixed;
        inset:0;
        z-index:99;
        background:rgba(2,9,26,.72);
        backdrop-filter:blur(2px);
    }
    .ged,.ged body {
        overflow:hidden;
    }
}

.ned {
    overflow-x:auto!important;
    overflow-y:hidden!important;
    scrollbar-width:none;
    -webkit-overflow-scrolling:touch;
}

.bed {
    cursor:default;
    opacity:.5;
    pointer-events:none;
}

.ned::-webkit-scrollbar {
    display:none;
}

.ted {
    padding:.25rem .75rem .5rem;
}

.fed {
    position:relative;
}

.ced {
    visibility:hidden;
    transition:opacity .2s ease,visibility 0s linear .2s;
    opacity:0;
}

.ted[hidden] {
    display:none;
}

.ced.med {
    opacity:1;
    visibility:visible;
    transition:opacity .2s ease;
}

.ued {
    position:absolute;
    left:0;
    bottom:calc(100% + .5rem);
    z-index:5;
    min-width:12rem;
    max-height:60vh;
    overflow-y:auto;
    margin:0;
    padding:.375rem;
    list-style:none;
    background:var(--h2b);
    border:1px solid var(--r27);
    border-radius:.75rem;
    box-shadow:0 12px 32px rgba(0,0,0,.45);
}

.ued[hidden] {
    display:none;
}

.ued a {
    display:flex;
    align-items:center;
    gap:.625rem;
    padding:.5rem .625rem;
    border-radius:.5rem;
    color:var(--k2b);
    font-size:.875rem;
    line-height:1.25rem;
    font-weight:500;
    text-decoration:none;
}

.ued a:hover {
    background:var(--f2b);
    color:#fff;
}

.ued .ped {
    background:var(--f2b);
    color:#fff;
}

.oed {
    flex:none;
    min-width:1.75rem;
    font-weight:700;
    font-size:.75rem;
    color:var(--t2l);
}

.hed {
    margin-top:2.5rem;
}

.xed {
    background:var(--a2b);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:1.5rem;
    padding:1.5rem 1rem 1.25rem;
}

@media (min-width:48rem) {
    .xed {
        padding:2.5rem 2.5rem 2rem;
    }
}

.ked {
    margin:0 0 1rem;
    font-family:var(--f2l);
    font-weight:800;
    font-size:1.625rem;
    line-height:1.2;
    color:#fff;
    text-wrap:balance;
}

@media (min-width:48rem) {
    .ked {
        font-size:2.25rem;
    }
}

.aed p {
    font-size:1.0625rem;
    color:#b6c6d6;
    line-height:1.65;
    margin:0 0 .75rem;
}

.aed {
    max-width:56rem;
}

.eed {
    margin:1.5rem 0 0;
    padding:1rem 1.25rem;
    background:var(--h2b);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:1rem;
}

.led {
    margin:0 0 .5rem;
    font-size:.75rem;
    line-height:1rem;
    font-weight:600;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:rgba(255,255,255,.8);
}

.eed ol {
    margin:0;
    padding:0;
    list-style:none;
    display:grid;
    gap:.375rem 1.5rem;
    counter-reset:mlw-toc;
}

@media (min-width:48rem) {
    .eed ol {
        grid-template-columns:repeat(2,minmax(0,1fr));
    }
}

.eed li {
    counter-increment:mlw-toc;
}

.eed a {
    display:flex;
    gap:.625rem;
    font-size:.9375rem;
    line-height:1.5rem;
    color:var(--k2b);
    text-decoration:none;
    transition:color .15s;
}

.eed a::before {
    content:counter(mlw-toc,decimal-leading-zero);
    flex:none;
    font-weight:700;
    font-size:.75rem;
    color:var(--t2l);
}

.eed a:hover {
    color:#fff;
}

.zed {
    margin-top:2.25rem;
    scroll-margin-top:calc(var(--n2b) + 1rem);
}

.qed {
    display:flex;
    align-items:center;
    gap:.75rem;
    margin:0 0 .875rem;
    font-family:var(--f2l);
    font-weight:800;
    font-size:1.25rem;
    line-height:1.3;
    color:#fff;
}

@media (min-width:48rem) {
    .qed {
        font-size:1.5rem;
    }
}

.qed::before {
    height:1.25rem;
    border-radius:9999px;
    width:.375rem;
    background:linear-gradient(to top,var(--e2l),var(--x2l));
    flex:none;
    content:"";
}

.yed p {
    margin:0 0 .875rem;
}

.yed {
    line-height:1.7;
    color:#9fb4c8;
    font-size:1rem;
    max-width:56rem;
}

.yed h3 {
    margin:1.5rem 0 .625rem;
    font-family:var(--f2l);
    font-weight:700;
    font-size:1.0625rem;
    line-height:1.4;
    color:#fff;
}

.yed h4 {
    margin:1.25rem 0 .5rem;
    font-weight:600;
    font-size:1rem;
    line-height:1.4;
    color:rgba(255,255,255,.9);
}

.yed ol,.yed ul {
    margin:0 0 1rem;
    padding-left:1.375rem;
}

.yed li {
    padding-left:.125rem;
    margin:.25rem 0;
}

.yed ul {
    list-style:disc;
}

.yed ol {
    list-style:decimal;
}

.yed li::marker {
    color:var(--t2l);
    font-weight:700;
}

.yed strong,.yed b {
    font-weight:600;
    color:#fff;
}

.yed a {
    color:var(--t2l);
    text-decoration:underline;
    text-underline-offset:2px;
}

.yed blockquote {
    margin:1rem 0;
    padding:.75rem 1rem;
    border-left:3px solid var(--t2l);
    background:var(--h2b);
    border-radius:0 .75rem .75rem 0;
}

.ied {
    max-width:100%;
    margin:1rem 0 1.25rem;
    overflow-x:auto;
    border:1px solid var(--r27);
    border-radius:1rem;
}

.ied table {
    line-height:1.4;
    font-size:.9375rem;
    border-collapse:collapse;
    width:100%;
}

.ied th {
    padding:.75rem 1rem;
    text-align:left;
    white-space:nowrap;
    font-size:.75rem;
    font-weight:600;
    letter-spacing:.04em;
    text-transform:uppercase;
    color:rgba(255,255,255,.8);
    background:var(--h2b);
}

.ded {
    margin-top:2.5rem;
    scroll-margin-top:calc(var(--n2b) + 1rem);
}

.ied td {
    border-top:1px solid var(--r27);
    padding:.75rem 1rem;
    color:#b6c6d6;
}

.ied tbody tr:hover td {
    background:rgba(255,255,255,.02);
}

.jed {
    margin-top:.5rem;
    background:var(--h2b);
    border-top:1px solid rgba(255,255,255,.05);
    border-radius:.75rem;
}

.ved {
    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:1rem;
    padding:.875rem 1rem;
    cursor:pointer;
    list-style:none;
    font-weight:500;
    font-size:.9375rem;
    line-height:1.4;
    color:#fff;
}

.ved::-webkit-details-marker {
    display:none;
}

.ved::after {
    content:"";
    flex:none;
    width:.5rem;
    height:.5rem;
    margin-right:.25rem;
    border-right:2px solid var(--k2b);
    border-bottom:2px solid var(--k2b);
    transform:rotate(45deg);
    transition:transform .2s;
}

.red p {
    margin:0;
}

.jed[open] .ved::after {
    transform:rotate(225deg);
}

.red {
    color:#9fb4c8;
    line-height:1.65;
    padding:0 1rem .875rem;
    font-size:.9375rem;
}

.sed {
    margin:1.75rem 0 0;
    color:var(--u2b);
    line-height:1rem;
    font-size:.75rem;
}
