html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:#1d1e20;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter Variable,Inter,sans-serif;font-size:16px;line-height:1.5;overflow-x:hidden}img,iframe,video{max-width:100%;display:block}@keyframes text-reveal-failsafe{to{visibility:visible}}a{color:inherit}@media (prefers-reduced-motion:no-preference){html[data-js] [data-reveal]:not([data-ready]){visibility:hidden;animation:0s 3s forwards text-reveal-failsafe}}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}}@layer motion{[data-navlink]:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:scale .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;scale:0 1}[data-navlink][data-status=active]:after{scale:1}@media (hover:hover){[data-navlink]:hover:after{transform-origin:0;scale:1}}[data-roll][aria-hidden]{translate:0 110%}@media (hover:hover){[data-button]:hover [data-roll]{translate:0 -110%}[data-button]:hover [data-roll][aria-hidden]{translate:0}[data-lift]{transition:translate .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1)}[data-lift]:hover{translate:0 -6px;box-shadow:0 24px 40px -24px #0d141a73}[data-zoom] img{transition:scale .8s cubic-bezier(.22,1,.36,1)}[data-zoom]:hover img{scale:1.06}}[data-lightbox][open]{animation:.5s cubic-bezier(.22,1,.36,1) lightbox-in}[data-lightbox][open]::backdrop{animation:.4s ease-out backdrop-in}[data-social] svg{transition:scale .4s cubic-bezier(.34,1.56,.64,1),rotate .4s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){[data-social]:hover svg{rotate:-8deg;scale:1.15}}@media (prefers-reduced-motion:reduce){[data-zoom] img,[data-lift],[data-social] svg,[data-navlink]:after{transition:none}[data-lightbox][open],[data-lightbox][open]::backdrop{animation:none}}}@keyframes lightbox-in{0%{opacity:0;scale:.94}}@keyframes backdrop-in{0%{opacity:0}}

@layer priority1 {
  :root, .x118xd1r {
    --x9fvbuj: #427960;
    --x1qpe6wt: #fefffd;
    --x5xqny3: #1d1e20;
    --x10o52g0: #1a1a1a;
    --xtjtuxx: #56585e;
    --x18oqtyd: #000;
    --x2ef3r5: #fff;
    --xs2rioy: gold;
    --xjn779e: #d1e01d;
    --xl8d5ti: #1d1e20;
    --x6jgeli: #ffffff0f;
    --x1huw8r5: #ffffffeb;
  }

  :root, .xwc4dis {
    --xavjtlq: "Outfit Variable", "Outfit", sans-serif;
    --xse0zb5: "Inter Variable", "Inter", sans-serif;
    --x1f63qv0: "Open Sans Variable", "Open Sans", sans-serif;
  }

  :root, .x1f95a4y {
    --xgfa5c0: #427960;
    --x1dlvkz0: #173326;
    --x91t7a5: #f4efe4;
    --x1vaf3h9: #e8e1d1;
    --x1u0qzc4: #132018;
    --x19dfuzg: #55615a;
    --x1ep8f4s: #f2c230;
    --xgo8pxs: "Outfit Variable", "Outfit", sans-serif;
    --x1w0mdek: "Inter Variable", "Inter", sans-serif;
  }
}

@layer priority2 {
  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xfawy5m {
    padding: 4px;
  }
}

@layer priority3 {
  .x1q0kgkq {
    border-color: #0d141a;
  }

  .xkcqvyu {
    border-color: #f4efe480;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x10ws4q5 {
    border-color: var(--x1u0qzc4);
  }

  .x80un6s {
    border-color: var(--x91t7a5);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1jvnzes {
    border-radius: 28px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xhqkhew {
    flex: 0 0 min(380px, 72vw);
  }

  .xq3rz65 {
    gap: 0 32px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x1vjg74t {
    gap: 16px 32px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x16stusp {
    gap: 8px 24px;
  }

  .xnoz9e7 {
    gap: clamp(16px, 3vw, 40px);
  }

  .x1a8m59m {
    gap: clamp(28px, 4vw, 48px);
  }

  .xs8noj7 {
    gap: clamp(40px, 6vw, 96px);
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xkyvjzq {
    margin-block: -.15em;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1s87935 {
    padding-block: .15em;
  }

  .x1yz839x {
    padding-block: 120px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xshveej {
    padding-block: 23px;
  }

  .xr9q8rw {
    padding-block: 24px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m3cncy {
    padding-block: clamp(64px, 9vw, 128px);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x1pbfunf {
    padding-inline: 28px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1rac05l {
    padding-inline: clamp(16px, 4vw, 48px);
  }

  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xhik6oz:hover {
    border-color: #35557a;
  }

  @media (width <= 600px) {
    .x101exj4.x101exj4 {
      flex: 0 0 78vw;
    }
  }

  @media (width <= 920px) {
    .x5fp8lx.x5fp8lx {
      grid-column: auto;
    }

    .xgc0s69.xgc0s69 {
      padding-block: 14px;
    }
  }

  @media (width <= 600px) {
    .xgiqpkj.xgiqpkj {
      padding-block: 14px;
    }

    .x1ccs1yi.x1ccs1yi {
      padding-block: 18px;
    }

    .x3fedjg.x3fedjg {
      padding-inline: 12px;
    }
  }
}

@layer priority4 {
  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

  .xuk3077 {
    align-items: flex-end;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .x7fd4wk {
    align-self: end;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x6grhm {
    aspect-ratio: 3 / 4;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .x1sg1d4o {
    aspect-ratio: 4 / 5;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x5vvevj {
    background-color: #1d1e20;
  }

  .x1kj8zo5 {
    background-color: #e9e7e1;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xdgzh0z {
    background-color: #1320184d;
  }

  .xtktji1 {
    background-color: #f4efe438;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1tmam11 {
    background-color: var(--x1dlvkz0);
  }

  .xd1xb7d {
    background-color: var(--x1u0qzc4);
  }

  .x1vee4vb {
    background-color: var(--x1vaf3h9);
  }

  .x10i95hi {
    background-color: var(--x2ef3r5);
  }

  .x1lj631w {
    background-color: var(--x91t7a5);
  }

  .x1nko8gr {
    background-color: var(--x9fvbuj);
  }

  .x72xcgq {
    background-color: var(--xgfa5c0);
  }

  .xlvonnq {
    background-image: linear-gradient(#13201826 0%, #13201859 45%, #132018d1 100%);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1a1ixy3 {
    box-shadow: 0 -2px 12px #0000000f;
  }

  .xf4ij1h {
    box-shadow: 0 0 #0000;
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .xx58lst {
    clip-path: var(--x-clipPath);
  }

  .x1igrei6 {
    color: #151714;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1529dy4 {
    color: #f4efe4c7;
  }

  .x12pdgsa {
    color: #f4efe4cc;
  }

  .x1qz5qig {
    color: var(--x18oqtyd);
  }

  .x177mrhg {
    color: var(--x19dfuzg);
  }

  .xjtgbv2 {
    color: var(--x1dlvkz0);
  }

  .x1frvx78 {
    color: var(--x1ep8f4s);
  }

  .x1edlpf9 {
    color: var(--x1u0qzc4);
  }

  .x8xb9iu {
    color: var(--x2ef3r5);
  }

  .xgat7u1 {
    color: var(--x5xqny3);
  }

  .x1p3qmyi {
    color: var(--x91t7a5);
  }

  .x1u7h7r7 {
    color: var(--x9fvbuj);
  }

  .x1lfyld5 {
    color: var(--xgfa5c0);
  }

  .xyg1fkl {
    color: var(--xtjtuxx);
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x2i6hrt {
    filter: grayscale(.4);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1oc4832 {
    font-family: var(--x1w0mdek);
  }

  .x9gybfo {
    font-family: var(--xavjtlq);
  }

  .xp3w96j {
    font-family: var(--xgo8pxs);
  }

  .x1633fqp {
    font-family: var(--xse0zb5);
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x15rsm72 {
    font-size: 36vw;
  }

  .x93iunb {
    font-size: 48px;
  }

  .xcdf80j {
    font-size: 64px;
  }

  .x1l6wn0s {
    font-size: clamp(15px, 1.6vw, 20px);
  }

  .xjdjlar {
    font-size: clamp(22px, 2.4vw, 32px);
  }

  .xli6tgn {
    font-size: clamp(22px, 2.6vw, 36px);
  }

  .x10aj76k {
    font-size: clamp(28px, 4.4vw, 64px);
  }

  .xhlzpqy {
    font-size: clamp(32px, 4.6vw, 68px);
  }

  .x1gs10ty {
    font-size: clamp(36px, 10vw, 200px);
  }

  .xmi4nta {
    font-size: clamp(40px, 6.4vw, 96px);
  }

  .xdnk7x5 {
    font-size: clamp(48px, 9vw, 150px);
  }

  .xvbywcv {
    font-size: clamp(56px, 8vw, 132px);
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x10c56v1 {
    grid-template-columns: 1fr minmax(0, 480px) 1fr;
  }

  .x29gmfx {
    grid-template-columns: 64px minmax(0, 1fr);
  }

  .x1krtj0k {
    grid-template-columns: 64px minmax(0, 5fr) minmax(0, 6fr);
  }

  .xk2ddvo {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr);
  }

  .xwofc3h {
    grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
  }

  .x1eija96 {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }

  .xnby9oq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .x1nhvcw1 {
    justify-content: flex-start;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1w69ole {
    letter-spacing: -.025em;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .x1clpfr8 {
    letter-spacing: -.05em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

  .x16q24ku {
    letter-spacing: .02em;
  }

  .x3gc2hl {
    letter-spacing: .03em;
  }

  .x1vyo3qp {
    letter-spacing: .04em;
  }

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .xt4p1it {
    line-height: .74;
  }

  .x1lnq67u {
    line-height: .88;
  }

  .x2fkcpg {
    line-height: .9;
  }

  .x1j4510k {
    line-height: .92;
  }

  .xqahw4z {
    line-height: 1.02;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1o1kx08 {
    line-height: 1.43;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xggjnk3 {
    line-height: normal;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x11hjqv3 {
    object-position: var(--x-objectPosition);
  }

  .x197sbye {
    opacity: .6;
  }

  .x18km98s {
    opacity: .75;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x8m1zxh {
    outline-offset: -6px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1p0o9xv {
    rotate: -16deg;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x14puug0 {
    text-indent: -.4em;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xx69xxh {
    touch-action: pan-y;
  }

  .xxcu0bs {
    transform: rotate(-14deg);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .xf6vlc6 {
    transform-origin: var(--x-transformOrigin);
  }

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .x1fbs3r {
    transition-duration: .45s;
  }

  .x1o42tjq {
    transition-property: background-color, color, border-color, scale, box-shadow;
  }

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x9hd1my {
    transition-property: background-color, scale;
  }

  .xqfqaah {
    transition-property: translate;
  }

  .xb51amx {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .x3ajldb {
    vertical-align: bottom;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x8k05lb {
    z-index: 200;
  }

  .xx6cngp:hover {
    background-color: #36344d;
  }

  .xq7k88y:hover {
    background-color: #fff;
  }

  .x173czhs:hover {
    background-color: #f4efe41f;
  }

  .x1xbogfn:hover {
    background-color: var(--x18oqtyd);
  }

  .x1od9nej:hover {
    background-color: var(--x1dlvkz0);
  }

  .xlk2tnt:hover {
    background-color: var(--x2ef3r5);
  }

  .x210te0:hover {
    background-color: var(--x6jgeli);
  }

  .xgbvdts:hover {
    background-color: var(--x91t7a5);
  }

  .x1iih0q2:hover {
    color: #fff;
  }

  .xddctx9:hover {
    color: var(--x1dlvkz0);
  }

  .x4voclx:hover {
    color: var(--x91t7a5);
  }

  .x1r1zcw4:hover {
    color: var(--x9fvbuj);
  }

  .x11s1u7o:active {
    scale: .95;
  }

  .x1adtzmj:active {
    scale: .96;
  }

  @media (width <= 920px) {
    .x1wtq5ya.x1wtq5ya {
      align-items: flex-start;
    }

    .x16vdead.x16vdead {
      align-items: stretch;
    }

    .xaedi4h.xaedi4h {
      aspect-ratio: 16 / 10;
    }

    .xmewy4t.xmewy4t {
      aspect-ratio: 4 / 3;
    }
  }

  @media (hover: hover) {
    .x1vfy0ko.x1vfy0ko {
      box-shadow: 0 0 #0000;
    }
  }

  @media (width <= 920px) {
    .x1x7s082.x1x7s082 {
      display: none;
    }
  }

  @media (width <= 600px) {
    .x148nfyb.x148nfyb {
      display: grid;
    }
  }

  @media (width <= 920px) {
    .xlz03rx.xlz03rx, .xwx4s4a.xwx4s4a {
      flex-direction: column;
    }

    .x1vvfyvg.x1vvfyvg {
      font-size: 20px;
    }

    .x1wiy51k.x1wiy51k {
      font-size: 32px;
    }

    .xry0djo.xry0djo {
      font-size: 40px;
    }

    .x134s3v3.x134s3v3 {
      font-size: 64px;
    }

    .xgzux0g.xgzux0g {
      font-size: clamp(46px, 12.5vw, 96px);
    }
  }

  @media (width <= 600px) {
    .xast614.xast614 {
      font-size: 11px;
    }

    .xhtfokc.xhtfokc {
      font-size: 12px;
    }

    .x1j1r4vl.x1j1r4vl {
      font-size: 14px;
    }

    .x1kkqohz.x1kkqohz {
      font-size: 15px;
    }

    .x1cnjvw4.x1cnjvw4 {
      font-size: 16px;
    }

    .xodte8r.xodte8r {
      font-size: 17px;
    }

    .x1yd8xht.x1yd8xht {
      font-size: 18px;
    }

    .xb3rbn0.xb3rbn0 {
      font-size: 19px;
    }

    .xaon531.xaon531 {
      font-size: 20px;
    }
  }

  @media (width <= 920px) {
    .xjc0c61.xjc0c61 {
      grid-template-columns: minmax(0, 1fr);
    }

    .xqacsn5.xqacsn5 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 600px) {
    .x1642e8w.x1642e8w {
      grid-template-columns: 36px minmax(0, 1fr);
    }

    .x1bgu6fj.x1bgu6fj {
      grid-template-columns: minmax(0, 1fr);
    }

    .xew7457.xew7457 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 920px) {
    .x1c81hks.x1c81hks {
      justify-content: center;
    }

    .xo0ut18.xo0ut18 {
      justify-self: end;
    }

    .x1upilsa.x1upilsa {
      justify-self: start;
    }

    .xxbtkaj.xxbtkaj {
      order: 2;
    }

    .x6twgc6.x6twgc6 {
      position: static;
    }
  }

  @media (width <= 600px) {
    .x15o1zhb.x15o1zhb {
      text-indent: 0;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1yanef9.x1yanef9 {
      transition-duration: 0s;
    }
  }

  @media (hover: hover) {
    .xipyoye.xipyoye:hover {
      box-shadow: 0 10px 24px -10px #0d141a73;
    }
  }
}

@layer priority5 {
  .x1w2piwk {
    border-bottom-color: #1320182e;
  }

  .x1einqv1 {
    border-bottom-color: #13201833;
  }

  .xtajncd {
    border-bottom-color: var(--x1u0qzc4);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .xsinn7y {
    border-top-color: var(--x1u0qzc4);
  }

  .x13ihll5 {
    border-top-color: var(--x91t7a5);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .xamhcws {
    border-top-width: 2px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1en3kgc {
    height: 340px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xn8b1f7 {
    left: -20px;
  }

  .xu96u03 {
    left: 0;
  }

  .x2t6dta {
    left: 17vw;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .x1i9wxwe {
    margin-bottom: clamp(40px, 6vw, 72px);
  }

  .xh9i6ac {
    margin-left: -1px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xg87l8a {
    margin-top: 32px;
  }

  .x1tfhste {
    margin-top: 40px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xzmspd4 {
    margin-top: clamp(24px, 3vw, 40px);
  }

  .xmk18z8 {
    margin-top: clamp(32px, 5vw, 56px);
  }

  .xoh4qs9 {
    margin-top: clamp(40px, 5vw, 64px);
  }

  .x1l7oh8d {
    margin-top: clamp(40px, 6vw, 72px);
  }

  .x10xts23 {
    margin-top: clamp(80px, 10vw, 140px);
  }

  .x1fwz4qh {
    max-width: 12ch;
  }

  .x1xf729l {
    max-width: 1360px;
  }

  .xt80e6n {
    max-width: 18ch;
  }

  .x1oc4otl {
    max-width: 40ch;
  }

  .x1dq269h {
    max-width: 42ch;
  }

  .x1qbr2yc {
    max-width: 44ch;
  }

  .x712feu {
    min-height: 320px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .x1r3qdcx {
    min-height: 76px;
  }

  .xyb2hq2 {
    min-height: calc(100svh - 140px);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1t1ogtf {
    padding-bottom: 40px;
  }

  .x1h3kpg8 {
    padding-bottom: clamp(32px, 5vw, 64px);
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1miatn0 {
    padding-top: 32px;
  }

  .x17teg8n {
    padding-top: 96px;
  }

  .x2g0o4z {
    padding-top: clamp(56px, 8vw, 112px);
  }

  .xl6yo1l {
    padding-top: clamp(64px, 9vw, 120px);
  }

  .x3m8u43 {
    right: 0;
  }

  .xwbmvsc {
    scroll-margin-top: 76px;
  }

  .x1bmuuvi {
    top: -5.5vw;
  }

  .x19dfvte {
    top: -56px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xfyvnoj {
    width: 13vw;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xfo62xy {
    width: 2px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x15yg21f {
    width: 56px;
  }

  .x14atkfc {
    width: auto;
  }

  .xks14oj {
    width: clamp(110px, 12vw, 180px);
  }

  .x6x08vr {
    width: clamp(64px, 6vw, 92px);
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  @media (width <= 920px) {
    .xb62v5h.xb62v5h {
      height: auto;
    }
  }

  @media (width <= 600px) {
    .xbu7r3e.xbu7r3e {
      height: 26px;
    }
  }

  @media (width <= 920px) {
    .xin6wfx.xin6wfx {
      left: -8px;
    }

    .x1ikdwwo.x1ikdwwo {
      margin-top: 18px;
    }

    .x16a33dr.x16a33dr {
      min-height: 0;
    }

    .x93k0i3.x93k0i3 {
      min-height: 56px;
    }
  }

  @media (width <= 600px) {
    .x1pcp5ob.x1pcp5ob {
      min-height: 56px;
    }

    .x1r7nexm.x1r7nexm {
      min-height: 64px;
    }
  }

  @media (width <= 920px) {
    .x1xabyht.x1xabyht {
      padding-bottom: 40px;
    }
  }

  @media (width <= 600px) {
    .x1tgw4op.x1tgw4op {
      padding-bottom: 28px;
    }
  }

  @media (width <= 920px) {
    .x8a4mr4.x8a4mr4 {
      padding-top: 56px;
    }

    .x11pfhvz.x11pfhvz {
      top: -34px;
    }

    .x74neq5.x74neq5 {
      width: 48px;
    }
  }

  @media (width <= 600px) {
    .xx05e5w.xx05e5w {
      width: 100%;
    }

    .x1lb6eos.x1lb6eos {
      width: 26px;
    }

    .xez7e2b.xez7e2b {
      width: 46px;
    }

    .x1fhtig2.x1fhtig2 {
      width: 60px;
    }
  }
}

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

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

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

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

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