@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:Nunito Variable;font-style:italic;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-italic.C7FdRbwB.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:italic;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-italic.AGUkry7S.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:italic;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-italic.5K55R7rt.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:italic;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-italic.CmZo11nB.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:italic;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-italic.ZB3Aladm.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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bitter-cyrillic-ext-400-normal.C98HLE3P.woff2)format("woff2"),url(/_astro/bitter-cyrillic-ext-400-normal.D-ZqpwK6.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bitter-cyrillic-400-normal._KlEwRM6.woff2)format("woff2"),url(/_astro/bitter-cyrillic-400-normal.BWDycjUX.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bitter-vietnamese-400-normal.CT_73e4A.woff2)format("woff2"),url(/_astro/bitter-vietnamese-400-normal.CVwRTXhP.woff)format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bitter-latin-ext-400-normal.Cf7OxiUr.woff2)format("woff2"),url(/_astro/bitter-latin-ext-400-normal.BeVfb5A3.woff)format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bitter-latin-400-normal.Cl9vToDR.woff2)format("woff2"),url(/_astro/bitter-latin-400-normal.B_gsCfHZ.woff)format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bitter-cyrillic-ext-600-normal.D4LdNtlu.woff2)format("woff2"),url(/_astro/bitter-cyrillic-ext-600-normal.Be8gG0qY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bitter-cyrillic-600-normal.BIB9ACnB.woff2)format("woff2"),url(/_astro/bitter-cyrillic-600-normal.BROH5NoY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bitter-vietnamese-600-normal.lEyTimI9.woff2)format("woff2"),url(/_astro/bitter-vietnamese-600-normal.Dzobkwkh.woff)format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bitter-latin-ext-600-normal.DxC12ifL.woff2)format("woff2"),url(/_astro/bitter-latin-ext-600-normal.BBOd3Y0T.woff)format("woff");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:Bitter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/bitter-latin-600-normal.B6efaj8C.woff2)format("woff2"),url(/_astro/bitter-latin-600-normal.Bm9hnW4x.woff)format("woff");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{--navy:#1b3151;--navy-hover:#0d406d;--gold:#fea31c;--ink-muted:#485467;--bg:#fbf8f6;--white:#fff;--tan:#ece7e4;--line:#d4ccc6;--card-line:#ccc6c2;--mint:#e2f1e3;--mint-dark:#005519;--mint-500:#71d38e;--green:#319b4b;--sky:#ccdff5;--sky-soft:#e7eff7;--sans:"Nunito Variable", system-ui, sans-serif;--serif:"Bitter", Georgia, serif;--wide:1240px;--narrow:1040px}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bg);color:var(--navy);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--navy)}a:hover{color:var(--navy-hover)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--navy-hover);outline-offset:3px;border-radius:10px}.on-navy :focus-visible{outline-color:var(--gold)}h1,h2,h3{margin:0;font-weight:900}p{margin:0}.wrap{max-width:var(--wide);margin:0 auto;padding-inline:24px}.wrap-narrow{max-width:var(--narrow);margin:0 auto;padding-inline:24px}.h-section{letter-spacing:-.025em;font-size:clamp(32px,3.8vw,48px);line-height:1.05}.muted{color:var(--ink-muted);font-weight:600}.card{background:var(--white);border:1px solid var(--card-line);box-shadow:0 3px 0 var(--card-line);border-bottom:0;border-radius:24px}.pill{white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:10px 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.pill-navy{background:var(--navy);color:var(--white)}.pill-navy:hover{color:var(--white)}.pill-gold{background:var(--gold);color:var(--navy)}.pill-outline{border:1.5px solid var(--line);color:var(--navy);cursor:pointer;background:0 0;font-family:inherit}.tag{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:900}.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}[data-motion-group]:hover [data-motion],[data-motion-group]:focus-within [data-motion],:root[data-motion=off] [data-motion]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){[data-motion]{animation:none!important}}.skip{z-index:20;background:var(--navy);color:var(--white);border-radius:999px;padding:10px 16px;font-weight:800;position:absolute;top:-100px;left:16px}.skip:focus{color:var(--white);top:12px}@media (width<=560px){.wrap,.wrap-narrow{padding-inline:16px}}.wordmark[data-astro-cid-qisgtjgl]{letter-spacing:-.03em;white-space:nowrap;align-items:center;font-weight:900;line-height:1;display:inline-flex}.wordmark-mark[data-astro-cid-qisgtjgl]{align-items:center;display:inline-flex}.wordmark-text[data-astro-cid-qisgtjgl]{align-items:baseline;display:inline-flex}.quick[data-astro-cid-qisgtjgl]{color:var(--gold);margin-left:.02em;font-style:italic}.quick[data-astro-cid-qisgtjgl] span[data-astro-cid-qisgtjgl]{display:inline-block}.wave[data-astro-cid-qisgtjgl]{transform-origin:50% 100%;display:inline-flex}.lines[data-astro-cid-qisgtjgl]{transform-origin:100%}@media (prefers-reduced-motion:no-preference){.wave[data-astro-cid-qisgtjgl]{animation:1.4s ease-in-out both prof-wave}.wordmark[data-astro-cid-qisgtjgl]:hover .wordmark-mark[data-astro-cid-qisgtjgl],a:focus-visible .wordmark-mark[data-astro-cid-qisgtjgl]{animation:.6s ease-out quick-dash}.wordmark[data-astro-cid-qisgtjgl]:hover .lines[data-astro-cid-qisgtjgl],a:focus-visible .lines[data-astro-cid-qisgtjgl]{animation:.6s ease-out quick-streak}.wordmark[data-astro-cid-qisgtjgl]:hover .hop[data-astro-cid-qisgtjgl],a:focus-visible .hop[data-astro-cid-qisgtjgl]{animation-name:quick-hop;animation-duration:.45s;animation-timing-function:ease-out}}@keyframes prof-wave{0%,to{transform:rotate(0)}15%{transform:rotate(18deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(16deg)}60%{transform:rotate(-6deg)}75%{transform:rotate(8deg)}}@keyframes quick-dash{0%,to{transform:translate(0)}35%{transform:translate(.16em)}}@keyframes quick-streak{0%,to{transform:scaleX(1)}35%{transform:scaleX(1.7)}}@keyframes quick-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-.28em)}}.bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.home[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;text-decoration:none;display:flex}.links[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:8px 22px;font-size:15px;font-weight:800;display:flex}.links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:12px 0;text-decoration:none}.links[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:6px;text-decoration:underline 2px}.lang[data-astro-cid-nen7h5rs]{position:relative}@media (width<=560px){.bar[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:8px}.links[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;gap:14px}.links[data-astro-cid-nen7h5rs]>.wide[data-astro-cid-nen7h5rs]{display:none}}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;background:var(--navy);min-height:44px;color:var(--white);box-shadow:0 0 0 3px var(--white), 0 0 0 4px var(--tan);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:900;list-style:none;display:inline-flex}.lang[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{z-index:10;background:var(--white);border:1px solid var(--card-line);border-radius:16px;min-width:170px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 8px 24px #1b31511f}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.lang[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg)}.foot[data-astro-cid-jo6i4kqk]{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:20px 32px;padding-block:24px 48px;font-size:14px;font-weight:700;display:flex}.domain[data-astro-cid-jo6i4kqk]{flex:200px}nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{white-space:nowrap;padding:10px 0}.prof-says[data-astro-cid-oo7l26bc]{align-items:flex-start;display:flex}.balloon[data-astro-cid-oo7l26bc]{border:2px solid var(--navy);background:var(--white);border-radius:22px;align-items:center;max-width:360px;min-height:64px;margin-top:4px;margin-left:22px;padding:14px 22px;font-size:17px;font-weight:700;line-height:1.35;display:flex;position:relative}.tail[data-astro-cid-oo7l26bc]{position:absolute;top:18px;left:-14px;overflow:visible}
