@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.D4X5GqEv.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.U01xdrZh.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.CXYtwYOx.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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BzFMHfZw.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-cyrillic-wght-normal.5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-vietnamese-wght-normal.Cabi7G8-.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-ext-wght-normal.CT1r92Rl.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/playfair-display-latin-wght-normal.BOwq7MWX.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}:root{--c-jade:#1fd3ab;--c-jade-bright:#5ef5d2;--c-jade-dark:#0f7a63;--c-jade-edge:#0a5949;--c-jade-soft:#dff7ef;--c-coral:#f65;--c-coral-dark:#c33f30;--c-coral-ink:#a83527;--c-coral-soft:#ffe7e3;--c-violet:#6d3fe0;--c-violet-soft:#ede6fd;--c-action:#3355e8;--c-action-soft:#e4e9fd;--c-xp:#ffd24a;--c-xp-ink:#8a6100;--c-xp-soft:#fff3d4;--c-cream:#fff0d2;--c-ink:#111614;--c-ink-2:#5f6b66;--c-border:#d0d9d3;--c-bg:#f4f5f3;--c-bg-2:#e9ece8;--c-surface:#fff;--c-wall:#153f37;--c-hero-top:#124a42;--c-hero-bottom:#0b2b27;--c-night:#050908;--c-night-surface:#141a18;--light-morning:#f2f7ff;--light-morning-glow:#fff8e6;--light-afternoon:#ff7a2e;--light-afternoon-glow:#ff5a1f;--light-lamp:#ffb05a;--r-common:#06ae98;--r-rare:#1e82d3;--r-epic:#6a52f6;--r-legendary:#ffce39;--font-sans:"Nunito Variable", "Nunito", ui-rounded, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif:"Playfair Display Variable", "Playfair Display", Georgia, "Times New Roman", serif;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-md:1.0625rem;--fs-lg:1.25rem;--fs-xl:clamp(1.5rem, 1.1rem + 1.4vw, 2rem);--fs-2xl:clamp(2rem, 1.3rem + 2.6vw, 3rem);--fs-3xl:clamp(2.5rem, 1.4rem + 4.4vw, 4.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-xl:32px;--site-header-h:68px;--site-anchor-offset:calc(var(--site-header-h) + env(safe-area-inset-top,0px) + var(--space-4));--shadow-soft:0 1px 2px #1116140f, 0 8px 24px #11161414;--shadow-lift:0 2px 4px #11161414, 0 18px 48px #11161424;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.16s;--dur-med:.32s;--dur-slow:.64s;--gutter:clamp(1rem, .6rem + 2vw, 2rem);--content-max:72rem;--prose-max:40rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:light}body{font-family:var(--font-sans);font-size:var(--fs-md);color:var(--c-ink);background:var(--c-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:500;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:850;line-height:1.12}p{text-wrap:pretty;margin:0}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--c-jade);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);z-index:100;padding:var(--space-3) var(--space-4);background:var(--c-ink);color:#fff;border-radius:var(--radius-sm);font-weight:800;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.wrap{width:100%;max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.site-header[data-astro-cid-jr7posx5]{--h-ink:var(--c-ink);--h-bg:#ffffffc7;--h-line:#11161414;z-index:50;color:var(--h-ink);background:var(--h-bg);box-shadow:0 1px 0 var(--h-line);backdrop-filter:saturate(1.6)blur(14px);transition:background-color .32s var(--ease-out), color .32s var(--ease-out), box-shadow .32s var(--ease-out);padding-top:env(safe-area-inset-top);position:sticky;top:0}.site-header--overlay[data-astro-cid-jr7posx5]{position:absolute;inset:0 0 auto}html.js .site-header--overlay[data-astro-cid-jr7posx5]{position:fixed}.site-header[data-astro-cid-jr7posx5][data-tone=dark]{--h-ink:#f2f8f5;--h-bg:#0c1b17f5;--h-line:#ffffff14;backdrop-filter:saturate(1.2)blur(6px)}.site-header--overlay[data-astro-cid-jr7posx5]:not([data-scrolled]){--h-bg:transparent;--h-line:transparent;backdrop-filter:none}.bar[data-astro-cid-jr7posx5]{align-items:center;gap:var(--space-4);max-width:80rem;padding:.7rem var(--gutter);min-height:var(--site-header-h);margin-inline:auto;display:flex}.brand[data-astro-cid-jr7posx5]{border-radius:12px;align-items:center;gap:.55rem;min-height:44px;margin-right:auto;text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-jr7posx5]{width:34px;height:34px;transition:transform .42s var(--ease-spring)}.brand[data-astro-cid-jr7posx5]:hover .brand__mark[data-astro-cid-jr7posx5]{transform:rotate(-8deg)scale(1.08)}.site-header[data-astro-cid-jr7posx5][data-tone=dark] .brand__mark--on-light[data-astro-cid-jr7posx5],.site-header[data-astro-cid-jr7posx5]:not([data-tone=dark]) .brand__mark--on-dark[data-astro-cid-jr7posx5]{display:none}.brand__word[data-astro-cid-jr7posx5]{letter-spacing:-.02em;font-size:1.3rem;font-weight:900}.nav[data-astro-cid-jr7posx5] ul[data-astro-cid-jr7posx5]{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5],.lang[data-astro-cid-jr7posx5]{min-height:44px;font-weight:800;font-size:var(--fs-sm);transition:background-color var(--dur-fast);border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;text-decoration:none;display:inline-flex}.nav[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover,.lang[data-astro-cid-jr7posx5]:hover{background:color-mix(in srgb, currentColor 10%, transparent)}.actions[data-astro-cid-jr7posx5]{align-items:center;gap:.5rem;display:flex}.lang__short[data-astro-cid-jr7posx5]{display:none}.cta[data-astro-cid-jr7posx5]{background:var(--c-action);color:#fff;min-height:44px;font-weight:900;font-size:var(--fs-sm);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 1.1rem;text-decoration:none;display:inline-flex;box-shadow:0 4px #2542c4}.cta[data-astro-cid-jr7posx5]:hover{transform:translateY(-1px);box-shadow:0 5px #2542c4}.cta[data-astro-cid-jr7posx5]:active{transform:translateY(3px);box-shadow:0 1px #2542c4}.menu[data-astro-cid-jr7posx5]{display:none;position:relative}.menu[data-astro-cid-jr7posx5] summary[data-astro-cid-jr7posx5]{cursor:pointer;background:color-mix(in srgb, currentColor 10%, transparent);border-radius:14px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.menu[data-astro-cid-jr7posx5] summary[data-astro-cid-jr7posx5]::-webkit-details-marker{display:none}.menu__icon[data-astro-cid-jr7posx5]{gap:4px;display:grid}.menu__icon[data-astro-cid-jr7posx5] i[data-astro-cid-jr7posx5]{width:18px;height:2.5px;transition:transform .24s var(--ease-out), opacity .16s;background:currentColor;border-radius:2px;display:block}.menu[data-astro-cid-jr7posx5][open] .menu__icon[data-astro-cid-jr7posx5] i[data-astro-cid-jr7posx5]:first-child{transform:translateY(6.5px)rotate(45deg)}.menu[data-astro-cid-jr7posx5][open] .menu__icon[data-astro-cid-jr7posx5] i[data-astro-cid-jr7posx5]:nth-child(2){opacity:0}.menu[data-astro-cid-jr7posx5][open] .menu__icon[data-astro-cid-jr7posx5] i[data-astro-cid-jr7posx5]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.menu__panel[data-astro-cid-jr7posx5]{width:min(19rem, calc(100vw - 2 * var(--gutter)));color:var(--c-ink);box-shadow:var(--shadow-lift);transform-origin:100% 0;animation:menu-in .22s var(--ease-spring);background:#fff;border-radius:22px;padding:.75rem;position:absolute;top:calc(100% + 10px);right:0}@keyframes menu-in{0%{opacity:0;transform:scale(.92)}}.menu__panel[data-astro-cid-jr7posx5] ul[data-astro-cid-jr7posx5]{margin:0 0 .5rem;padding:0;list-style:none}.menu__panel[data-astro-cid-jr7posx5] nav[data-astro-cid-jr7posx5]:last-child ul[data-astro-cid-jr7posx5]{margin-bottom:0}.menu__panel[data-astro-cid-jr7posx5] li[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]{border-radius:14px;align-items:center;min-height:48px;padding:0 .85rem;font-weight:800;text-decoration:none;display:flex}.menu__panel[data-astro-cid-jr7posx5] li[data-astro-cid-jr7posx5] a[data-astro-cid-jr7posx5]:hover{background:var(--c-bg)}.cta--soft[data-astro-cid-jr7posx5]{background:color-mix(in srgb, currentColor 12%, transparent);color:inherit;box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 30%, transparent)}.cta--soft[data-astro-cid-jr7posx5]:hover,.cta--soft[data-astro-cid-jr7posx5]:active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 45%, transparent)}.cta--block[data-astro-cid-jr7posx5]{white-space:normal;text-align:center;width:100%;min-height:50px;display:flex}@media (width<=900px){.lang__long[data-astro-cid-jr7posx5]{display:none}.lang__short[data-astro-cid-jr7posx5]{display:inline}}@media (width<=760px){.nav[data-astro-cid-jr7posx5],.actions[data-astro-cid-jr7posx5]>.cta[data-astro-cid-jr7posx5]:not(.cta--beta),.actions[data-astro-cid-jr7posx5]>.lang[data-astro-cid-jr7posx5]{display:none}.actions[data-astro-cid-jr7posx5]>.cta--beta[data-astro-cid-jr7posx5]{padding:0 .9rem}.menu[data-astro-cid-jr7posx5]{display:block}.bar[data-astro-cid-jr7posx5]{min-height:60px}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-jr7posx5],.brand__mark[data-astro-cid-jr7posx5],.menu__icon[data-astro-cid-jr7posx5] i[data-astro-cid-jr7posx5]{transition:none}.menu__panel[data-astro-cid-jr7posx5]{animation:none}}.site-footer[data-astro-cid-nw2ivrzo]{color:#d6e4de;padding:clamp(3rem, 2rem + 3vw, 5rem) var(--gutter) calc(2rem + env(safe-area-inset-bottom));background:linear-gradient(#0e1413,#050908)}.foot[data-astro-cid-nw2ivrzo]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem;max-width:72rem;margin-inline:auto;display:grid}.foot__logo[data-astro-cid-nw2ivrzo]{color:#fff;align-items:center;gap:.6rem;min-height:44px;font-size:1.4rem;font-weight:900;text-decoration:none;display:inline-flex}.foot__logo[data-astro-cid-nw2ivrzo] img{width:40px;height:40px}.foot__tagline[data-astro-cid-nw2ivrzo]{color:#9fb5ad;max-width:22rem;margin-top:.6rem;font-weight:600}.foot[data-astro-cid-nw2ivrzo] ul[data-astro-cid-nw2ivrzo]{margin:0;padding:0;list-style:none}.foot__nav[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo],.foot__lang[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo],.foot__lang[data-astro-cid-nw2ivrzo] .is-current[data-astro-cid-nw2ivrzo]{align-items:center;min-height:44px;font-weight:800;text-decoration:none;display:inline-flex}.foot__nav[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover,.foot__lang[data-astro-cid-nw2ivrzo] a[data-astro-cid-nw2ivrzo]:hover{color:var(--c-jade-bright)}.foot__lang-label[data-astro-cid-nw2ivrzo]{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:#6f877e;margin-bottom:.2rem;font-weight:900;display:block}.foot__lang[data-astro-cid-nw2ivrzo] .is-current[data-astro-cid-nw2ivrzo]{color:var(--c-jade-bright)}.foot__copy[data-astro-cid-nw2ivrzo]{max-width:72rem;font-size:var(--fs-sm);color:#6f877e;border-top:1px solid #ffffff14;margin:2.5rem auto 0;padding-top:1.4rem;font-weight:700}@media (width<=760px){.foot[data-astro-cid-nw2ivrzo]{grid-template-columns:1fr 1fr}.foot__brand[data-astro-cid-nw2ivrzo]{grid-column:1/-1}}.focus-header__bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4rem;display:flex}.focus-header__brand[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--space-2);min-height:44px;font-weight:900;font-size:var(--fs-lg);text-decoration:none;display:inline-flex}.focus-header__brand[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:1.75rem;height:auto}
