.Header_topbar__Fhjw5{background:var(--midnight);color:rgba(232,239,247,.8)}.Header_tbIn__cA8r8{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:38px}.Header_tbNote__p3AUc{margin:0;font-size:11px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_tbRight__x3BE7{display:flex;align-items:center;gap:16px;flex:none}.Header_lang__J_Ooa{display:flex;border:1px solid rgba(255,255,255,.25);border-radius:var(--r-pill);overflow:hidden}.Header_lang__J_Ooa button{background:none;border:0;color:rgba(232,239,247,.75);cursor:pointer;font-family:inherit;font-size:11px;letter-spacing:.08em;padding:3px 11px;line-height:1.4}.Header_langOn__wXdl1{background:#fff!important;color:var(--midnight)!important;font-weight:600}.Header_social__ZvJXU{list-style:none;display:flex;gap:4px}.Header_social__ZvJXU a{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:rgba(232,239,247,.8)}.Header_social__ZvJXU a:hover{background:rgba(255,255,255,.14);color:#fff}.Header_site__AIGXh{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid transparent;transition:box-shadow var(--med) var(--ease),border-color var(--med) var(--ease)}.Header_scrolled__qIjEW{border-bottom-color:var(--line);box-shadow:0 4px 24px rgba(11,25,48,.07)}.Header_bar__O6T0V{display:flex;align-items:center;gap:26px;min-height:80px}.Header_brand__fkyv5{display:flex;align-items:center;gap:13px;text-decoration:none;flex:none}.Header_brand__fkyv5:hover{text-decoration:none}.Header_wm__27LI8 b{display:block;font-family:var(--font-display),sans-serif;font-weight:700;font-size:20px;color:var(--deep);line-height:1.15}.Header_wm__27LI8>span{display:block;font-size:12.5px;color:var(--blue);letter-spacing:.02em}.Header_nav__tNWGY{display:flex;align-items:center;gap:20px;margin-left:auto}.Header_menu__0AeTE{list-style:none;display:flex;align-items:center;gap:2px}.Header_menu__0AeTE>li{position:relative}.Header_menu__0AeTE>li>a{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-display),sans-serif;font-weight:600;font-size:15.5px;color:var(--ink);padding:10px 13px;border-radius:var(--r-pill)}.Header_menu__0AeTE>li>a:hover{text-decoration:none;background:var(--sky);color:var(--deep)}.Header_menu__0AeTE>li>a[aria-current=page]{color:var(--blue)}.Header_menu__0AeTE>li>a[aria-current=page]:after{content:"";position:absolute;left:15px;right:15px;bottom:1px;height:2.5px;border-radius:2px;background:var(--blue)}.Header_car__Tpmr8{color:var(--muted)}.Header_hasSub__WyFqf .Header_submenu__vHARl{position:absolute;top:calc(100% + 8px);left:6px;min-width:240px;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-3);padding:8px;list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity var(--fast) var(--ease),transform var(--fast) var(--ease),visibility var(--fast)}.Header_hasSub__WyFqf:focus-within .Header_submenu__vHARl,.Header_hasSub__WyFqf:hover .Header_submenu__vHARl{opacity:1;visibility:visible;transform:none}.Header_submenu__vHARl a{display:block;padding:9px 13px;border-radius:8px;color:var(--ink);font-size:15px}.Header_submenu__vHARl a:hover{background:var(--sky);text-decoration:none;color:var(--deep)}.Header_donate__HkpZV{padding:10px 24px;font-size:15.5px;flex:none}.Header_burger__9ocpS{display:none;margin-left:auto;background:none;border:1.5px solid var(--line);border-radius:10px;width:44px;height:44px;place-items:center;color:var(--deep);cursor:pointer}@media (max-width:1100px){.Header_burger__9ocpS{display:grid}.Header_nav__tNWGY{position:fixed;inset:0;top:0;z-index:90;display:none;flex-direction:column;align-items:stretch;gap:0;background:#fff;padding:110px 26px 30px;overflow-y:auto}.Header_nav__tNWGY.Header_open__J2_dJ{display:flex}.Header_menu__0AeTE{flex-direction:column;align-items:stretch;gap:2px}.Header_menu__0AeTE>li>a{display:flex;justify-content:space-between;font-size:19px;padding:13px 10px;border-radius:10px}.Header_menu__0AeTE>li>a[aria-current=page]:after{display:none}.Header_hasSub__WyFqf .Header_submenu__vHARl{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:0;border-left:2px solid var(--sky);border-radius:0;margin:0 0 6px 14px;padding:0 0 0 6px;min-width:0}.Header_donate__HkpZV{margin-top:18px;justify-content:center;padding:14px 24px}.Header_tbNote__p3AUc{font-size:10px}}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.p.woff2) format("woff2");unicode-range:u+0900-097f,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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.p.woff2) format("woff2");unicode-range:u+0900-097f,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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.p.woff2) format("woff2");unicode-range:u+0900-097f,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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_8936ac{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_8936ac{--font-display:"Baloo 2","Baloo 2 Fallback"}@font-face{font-family:Sarala;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e32c7075c7652714-s.p.woff2) format("woff2");unicode-range:u+0900-097f,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:Sarala;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a91631af7c5d9c8a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sarala;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4767cda93824cbb8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarala;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f06e76a9f65b63e-s.p.woff2) format("woff2");unicode-range:u+0900-097f,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:Sarala;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2bdad3a17994ff8c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sarala;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6c83100c6cf67634-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sarala Fallback;src:local("Arial");ascent-override:114.70%;descent-override:45.01%;line-gap-override:0.00%;size-adjust:102.08%}.__className_17824a{font-family:Sarala,Sarala Fallback;font-style:normal}.__variable_17824a{--font-body:"Sarala","Sarala Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.Footer_site__bbPub{position:relative;overflow:hidden;background:var(--midnight);color:rgba(232,239,247,.82);margin-top:0}.Footer_glow__IHKcu{z-index:0}.Footer_in__VltVO{position:relative;padding-top:64px;padding-bottom:26px}.Footer_sign__0cjwn{font-family:var(--font-display),sans-serif;font-weight:700;font-size:clamp(30px,4.4vw,52px);line-height:1.2;color:#fff;margin:0 0 44px;letter-spacing:-.01em}.Footer_cols__FYdso{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;grid-gap:40px;gap:40px;padding-bottom:44px}.Footer_fbrand__RoAX_{display:flex;gap:16px;align-items:flex-start}.Footer_fbrand__RoAX_ img{border-radius:12px;background:#fff;padding:5px}.Footer_fbrand__RoAX_ b{font-family:var(--font-display),sans-serif;font-size:20px;color:#fff;display:block;margin-bottom:4px}.Footer_fbrand__RoAX_ p{font-size:14.5px;margin:0;line-height:1.5}.Footer_fareas__Pf8oi{font-size:13.5px;margin-top:18px;color:rgba(232,239,247,.55);max-width:40ch;line-height:1.7}.Footer_cols__FYdso h2{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:rgba(232,239,247,.55);font-weight:500;margin:6px 0 16px;font-family:var(--mono)}.Footer_cols__FYdso ul{list-style:none}.Footer_cols__FYdso li{margin-bottom:10px}.Footer_cols__FYdso a{color:rgba(232,239,247,.88);font-size:15.5px}.Footer_cols__FYdso a:hover{color:#fff}.Footer_legal__yxnQ6{display:flex;flex-wrap:wrap;gap:10px 28px;border-top:1px solid var(--line-dark);padding-top:22px;font-size:12px;letter-spacing:.04em;color:rgba(232,239,247,.6)}.Footer_legal__yxnQ6 b{color:rgba(232,239,247,.92);font-weight:500}.Footer_legal__yxnQ6 a{color:rgba(232,239,247,.7)}.Footer_legal__yxnQ6 a:hover{color:#fff}.Footer_todo__H5My6{color:var(--brass);letter-spacing:.08em}@media (max-width:960px){.Footer_cols__FYdso{grid-template-columns:1fr 1fr}}@media (max-width:560px){.Footer_cols__FYdso{grid-template-columns:1fr;gap:30px}}:root{--blue:#1854a4;--blue-bright:#2f6fc4;--deep:#16304f;--midnight:#0b1930;--sky:#e8eff7;--surface:#eef3fa;--sprig:#6e8b4a;--brass:#c08a2e;--ochre:#8a6014;--ochre-deep:#6e4c0f;--ink:#14213a;--ink-2:#3e4e6b;--muted:#64748f;--paper:#f7f9fc;--white:#fff;--line:#d9e2ef;--line-dark:rgba(255,255,255,0.14);--sand:var(--surface);--coral:var(--ochre);--coral-deep:var(--ochre-deep);--leaf:#bfd8a8;--shell:1180px;--shell-wide:1320px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--s9:96px;--r-sm:6px;--r-md:12px;--r-lg:18px;--r-pill:999px;--sh-1:0 1px 2px rgba(11,25,48,0.05),0 1px 3px rgba(11,25,48,0.07);--sh-2:0 6px 16px rgba(11,25,48,0.09),0 2px 5px rgba(11,25,48,0.05);--sh-3:0 18px 44px rgba(11,25,48,0.18),0 4px 10px rgba(11,25,48,0.07);--ease:cubic-bezier(0.2,0.7,0.3,1);--fast:150ms;--med:260ms;--slow:520ms;--mono:var(--font-mono),"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--header-h:118px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:rgba(24,84,164,.55) var(--sky);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--sky)}::-webkit-scrollbar-thumb{background:rgba(24,84,164,.55);border-radius:8px;border:3px solid var(--sky)}::-webkit-scrollbar-thumb:hover{background:var(--blue)}[id]{scroll-margin-top:calc(var(--header-h) + var(--s5))}::selection{background:var(--blue);color:#fff}:lang(hi),:lang(mr){line-height:1.75}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-body),-apple-system,"Segoe UI",Roboto,sans-serif;font-size:17px;line-height:1.68;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;letter-spacing:-.014em;color:var(--deep);text-wrap:balance}p{margin:0 0 1em}p:last-child{margin-bottom:0}img{max-width:100%;height:auto;display:block}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}ul{margin:0;padding:0}button{font-family:inherit;font-size:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:var(--r-sm)}.onDark :focus-visible{outline-color:#fff}.shell{max-width:var(--shell);margin:0 auto;padding:0 24px}.pb{padding-bottom:72px}.skip{position:absolute;left:-9999px;background:var(--blue);color:#fff;padding:10px 18px;z-index:200;border-radius:0 0 6px 0}.skip:focus{left:0;top:0}.eyebrow,.mono{font-family:var(--mono);font-feature-settings:"tnum"}.btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display),sans-serif;font-weight:600;font-size:16.5px;letter-spacing:.01em;border-radius:var(--r-pill);padding:13px 30px;border:2px solid transparent;cursor:pointer;transition:background var(--fast) var(--ease),color var(--fast) var(--ease),border-color var(--fast) var(--ease),transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.btn,.btn:hover{text-decoration:none}.btn:hover{transform:translateY(-1px);box-shadow:var(--sh-2)}.btn:active{transform:translateY(0);box-shadow:none}.btn:disabled,.btn[disabled]{transform:none;box-shadow:none}.btnPri{background:var(--blue);color:#fff}.btnPri:hover{background:var(--deep);color:#fff}.btnPri[disabled]{background:var(--line);color:var(--muted);cursor:not-allowed}.btnWhite{background:#fff;color:var(--deep)}.btnWhite:hover{background:var(--sky)}.btnGhost{background:transparent;color:#fff;border-color:rgba(255,255,255,.55)}.btnGhost:hover{background:rgba(255,255,255,.14);color:#fff;border-color:#fff}.band{padding:88px 0}.band.tint{background:var(--sky)}.shead{max-width:64ch;margin-bottom:44px}.eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--blue);margin:0 0 14px}.shead h2{font-size:clamp(30px,4.2vw,46px);line-height:1.08}.shead p{color:var(--ink-2);margin-top:15px;font-size:18px}.phead{background:var(--deep);color:#fff;padding:64px 0 56px}.phead .eyebrow{color:rgba(255,255,255,.72)}.phead h1{color:#fff;font-size:clamp(32px,4.8vw,52px);line-height:1.06}.phead p{opacity:.9;margin:14px 0 0;max-width:60ch;font-size:18px}.prose{max-width:70ch;padding:64px 0}.prose h2{font-size:29px;margin:46px 0 14px}.prose h2:first-child{margin-top:0}.prose h3{font-size:21px;margin:30px 0 10px;color:var(--blue)}.prose li,.prose p{color:var(--ink-2)}.prose ul{margin:0 0 20px;padding-left:22px;list-style:disc}.prose li{margin-bottom:9px}.prose strong{color:var(--ink)}.prose a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(24,84,164,.35);text-decoration-color:rgba(24,84,164,.35);transition:-webkit-text-decoration-color var(--fast) var(--ease);transition:text-decoration-color var(--fast) var(--ease);transition:text-decoration-color var(--fast) var(--ease),-webkit-text-decoration-color var(--fast) var(--ease)}.prose a:hover{-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue)}.prose blockquote{margin:24px 0;padding:22px 26px;background:var(--surface);border-left:3px solid var(--blue);border-radius:0 var(--r-md) var(--r-md) 0;font-family:var(--font-display),sans-serif;font-size:19px;line-height:1.5;color:var(--deep);font-weight:500}.deva{font-size:21px;color:var(--blue);font-weight:700}.note{background:#fdf6e9;border:1px solid #e3c98f;color:#6a4a10;padding:16px 20px;border-radius:var(--r-md);margin:22px 0;font-size:15.5px}.note b{color:#4a340b}.todo{font-family:var(--mono);color:var(--ochre);background:#fdf6e9;border:1px solid #e3c98f;border-radius:4px;padding:1px 8px;font-size:.8em;letter-spacing:.06em}.tw{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);background:#fff;margin-bottom:22px}.tw table{border-collapse:collapse;width:100%;min-width:460px}.tw td,.tw th{text-align:left;padding:13px 16px;border-bottom:1px solid var(--line);font-size:15.5px;vertical-align:top}.tw tr:last-child td,.tw tr:last-child th{border-bottom:0}.tw th{width:32%;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.tw td{color:var(--ink-2)}.values{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.values{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.values{grid-template-columns:1fr}}.val{background:#fff;border:1px solid var(--line);border-top:3px solid var(--blue);border-radius:var(--r-md);padding:22px 20px}.val b{display:block;font-family:var(--font-display),sans-serif;font-size:18px;color:var(--deep);margin-bottom:6px}.val p{font-size:14.5px;color:var(--ink-2)}.districts{list-style:none;display:flex;flex-wrap:wrap;gap:9px;margin-bottom:30px}.dch{background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:8px 17px;font-size:14.5px;color:var(--ink-2);transition:transform var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.dch:hover{transform:translateY(-1px);box-shadow:var(--sh-1)}.dch.home{background:var(--deep);color:#fff;border-color:var(--deep);font-weight:700}.areasLong{padding-top:56px}.areaSec{display:grid;grid-template-columns:300px 1fr;grid-gap:32px;gap:32px;align-items:start;padding:34px 0;border-bottom:1px solid var(--line)}.areaPh{position:relative;height:200px;border-radius:var(--r-md);overflow:hidden;background:var(--sky)}.areaSec h2{font-size:27px;margin-bottom:10px}.areaSec p{color:var(--ink-2);margin-bottom:.8em}.areaSec .deva{font-size:18px}.reveal{opacity:0;transform:translateY(20px);transition:opacity var(--slow) var(--ease),transform var(--slow) var(--ease)}.reveal[data-in]{opacity:1;transform:none}.section{padding:92px 0}.section.tint{background:var(--sky)}.section.sand{background:var(--surface)}.section.white{background:#fff}.narrow{max-width:72ch}.lead{font-size:20px;line-height:1.62;color:var(--ink-2)}.lead strong{color:var(--ink)}@media (max-width:960px){:root{--header-h:76px}.areaSec{grid-template-columns:1fr}.band,.section{padding:64px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.btn:hover,.dch:hover{transform:none!important}}@media print{.btn,.skip{display:none}body{background:#fff;font-size:12pt}}