.theme-toggle[data-astro-cid-6lp36acm]{width:2.25rem;height:2.25rem;color:var(--tt-color,var(--blue));cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative}.theme-toggle[data-astro-cid-6lp36acm]:hover{background:var(--tt-hover,#7f7f7f29)}.icon[data-astro-cid-6lp36acm]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute}.icon-sun[data-astro-cid-6lp36acm]{opacity:0;transform:rotate(-90deg)scale(.4)}html[data-theme=dark] .icon-moon[data-astro-cid-6lp36acm]{opacity:0;transform:rotate(90deg)scale(.4)}html[data-theme=dark] .icon-sun[data-astro-cid-6lp36acm]{opacity:1;transform:none}.nav[data-astro-cid-vi6cectr]{padding:1rem var(--gutter);border-bottom:2px solid var(--rule);background:var(--bg);z-index:50;justify-content:space-between;align-items:center;gap:1.25rem;display:flex;position:sticky;top:0}.logo[data-astro-cid-vi6cectr]{color:var(--navy);letter-spacing:1px;margin-right:auto;font-family:Anton,sans-serif;font-size:1rem;text-decoration:none}.nav-links[data-astro-cid-vi6cectr]{gap:1.5rem;list-style:none;display:flex}a[data-astro-cid-vi6cectr]{color:var(--blue);letter-spacing:.5px;border-bottom:1.5px solid #0000;padding-bottom:2px;font-family:Poppins,sans-serif;font-size:.85rem;text-decoration:none;transition:border-color .15s,color .15s}a[data-astro-cid-vi6cectr]:hover,a[data-astro-cid-vi6cectr].active{color:var(--navy);border-bottom-color:var(--navy)}.hamburger[data-astro-cid-vi6cectr]{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.hamburger[data-astro-cid-vi6cectr] span[data-astro-cid-vi6cectr]{background:var(--navy);width:24px;height:2px;transition:transform .2s,opacity .2s;display:block}.hamburger[data-astro-cid-vi6cectr].open span[data-astro-cid-vi6cectr]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger[data-astro-cid-vi6cectr].open span[data-astro-cid-vi6cectr]:nth-child(2){opacity:0}.hamburger[data-astro-cid-vi6cectr].open span[data-astro-cid-vi6cectr]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (width<=768px){.hamburger[data-astro-cid-vi6cectr]{order:2;display:flex!important}.nav[data-astro-cid-vi6cectr]>.theme-toggle{order:1}.nav-links[data-astro-cid-vi6cectr]{background:var(--bg);border-bottom:2px solid var(--rule);z-index:100;flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.nav-links[data-astro-cid-vi6cectr].open{display:flex}.nav-links[data-astro-cid-vi6cectr] li[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr]{border-bottom:1px solid var(--line);padding:1rem 2rem;display:block;border-bottom-color:var(--line)!important}.nav-links[data-astro-cid-vi6cectr] li[data-astro-cid-vi6cectr]:last-child a[data-astro-cid-vi6cectr]{border-bottom:none}.nav-links[data-astro-cid-vi6cectr] li[data-astro-cid-vi6cectr] a[data-astro-cid-vi6cectr].active{color:var(--navy);background:var(--paper)}}.footer[data-astro-cid-oenwriqq]{padding:1.25rem var(--gutter);background:var(--footer-bg);border-top:1px solid var(--footer-line);color:#fff;justify-content:space-between;align-items:center;font-family:Poppins,sans-serif;font-size:.8rem;display:flex}.socials[data-astro-cid-oenwriqq]{gap:.25rem;display:flex}.socials[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background .15s;display:inline-flex}.socials[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{background:#ffffff26}svg[data-astro-cid-oenwriqq]{flex-shrink:0;display:block}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.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:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-italic.b0IoVOMD.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-italic.6KhkvbTM.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-italic.D4M8lIzc.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-italic.D4TZmcjf.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:Poppins;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-italic.B4GYq972.woff2)format("woff2"),url(/_astro/poppins-latin-400-italic.BPejoDS-.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-devanagari-700-normal.O-jipLrW.woff2)format("woff2"),url(/_astro/poppins-devanagari-700-normal.fHs-vx92.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2"),url(/_astro/poppins-latin-ext-700-normal.DctTR6Tg.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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2"),url(/_astro/poppins-latin-700-normal.BVuQR_eA.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-vietnamese-400-normal.CkBxLiRJ.woff2)format("woff2"),url(/_astro/anton-vietnamese-400-normal.2FfR1wHA.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.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{color-scheme:light;--navy:#13315c;--blue:#2c5fa0;--light-blue:#dce6f2;--paper:#f5f8fb;--ink:#101f33;--bg:#fff;--surface:#fff;--line:#dce6f2;--rule:#13315c;--section-bg:#13315c;--footer-bg:#13315c;--footer-line:transparent;--grey:#f3f5f8;--glass:#f3f5f8b8;--glass-strong:#f3f5f8db;--muted:#5b6778;--card-shadow:0 10px 28px #13315c17;--ph-a:#dce6f2;--ph-b:#b9cce3;--ph-c:#d8d0ed;--ph-d:#c8d5e7;--map-bg:#eef1f5;--pin-bg:#13315c;--pin-hover:#2c5fa0;--pin-ring:#fff;--pin-shadow:0 2px 8px #13315c66;--popup-shadow:0 10px 28px #13315c40;--attr-bg:#ffffffd9;--gutter:max(2rem, calc((100% - 1280px) / 2))}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--ink);background:var(--bg);font-family:Poppins,sans-serif}:focus-visible{outline:2px solid var(--navy);outline-offset:0;box-shadow:0 0 0 5px var(--bg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}[data-reveal][data-reveal-state=hidden]{opacity:0;transform:translateY(20px)}[data-reveal][data-reveal-state=show]{opacity:1;transition:opacity .7s,transform .7s;transition-delay:var(--reveal-delay,0s);transform:none}html[data-theme=dark]{color-scheme:dark;--navy:#e8eef9;--blue:#7db4f0;--paper:#121f33;--ink:#d9e1ee;--bg:#0b1424;--surface:#111d31;--line:#22344f;--rule:#2a4166;--section-bg:#0f1d33;--footer-bg:var(--bg);--footer-line:var(--rule);--grey:#0f1a2c;--glass:#111d31b8;--glass-strong:#111d31db;--muted:#9bb0cb;--card-shadow:0 10px 28px #00000073;--ph-a:#1a2b45;--ph-b:#22395b;--ph-c:#2a3157;--ph-d:#203553;--map-bg:#101114;--pin-bg:#7db4f0;--pin-hover:#b4d4f8;--pin-ring:#0b1424;--pin-shadow:0 0 0 5px #7db4f040, 0 2px 10px #0009;--popup-shadow:0 10px 28px #0000008c;--attr-bg:#0b1424d1}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}html.theme-fade *,html.theme-fade :before,html.theme-fade :after{transition:background-color .4s,color .4s,border-color .4s,fill .4s,stroke .4s!important}
