@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/53d463513cd1ef1d-s.p.1t1jrj1xm5wnl.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/5fc1def936cbc1e5-s.2c66mhlk5licb.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8c38e81c61c50756-s.p.0rbdvz6tcsgcx.woff2)format("woff2");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:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46bc28de2e2b0d9f-s.p.2m4b-9p0tazhi.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/812e2ecb5e17ea59-s.168g1xwbjlcc_.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Tiro Devanagari Hindi;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1773d0375f79890f-s.p.1l3o7kdaw7sd5.woff2)format("woff2");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:Tiro Devanagari Hindi Fallback;src:local(Times New Roman);ascent-override:67.12%;descent-override:21.78%;line-gap-override:29.34%;size-adjust:112.49%}.tiro_devanagari_hindi_c3f4c31d-module__fn2kFG__className{font-family:Tiro Devanagari Hindi,Tiro Devanagari Hindi Fallback;font-weight:400}.tiro_devanagari_hindi_c3f4c31d-module__fn2kFG__variable{--font-msl-display:"Tiro Devanagari Hindi", "Tiro Devanagari Hindi Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_772e11ee-module___pQDJG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_772e11ee-module___pQDJG__variable{--font-msl-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/664dfdf7f50671c9-s.p.0h9kjuqj3fmop.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/afd27934adc91870-s.3oey8jbs78k41.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/615b8c4b816233f9-s.p.3hfkl415jjze8.woff2)format("woff2");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:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b95053aa4d33fc1f-s.p.3gcgz_mtvoehf.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35efa59e72c38c40-s.23ata-g3j9wux.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0e63149d5897f52c-s.p.19jsrx7exjbdt.woff2)format("woff2");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:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ecb3f5dfe34ba3a-s.p.1d0gcmnl_dzdu.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f450b43e19d39cf-s.3hvcaxt4ju1xm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91ac69127e8041e8-s.p.083560ve--_qs.woff2)format("woff2");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:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69b20fb17ced72ac-s.p.3qm25gvw3lgup.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caf4c3a1b80f358f-s.3l_3k5rig99ds.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5246515474daf346-s.p.14m725e1f886h.woff2)format("woff2");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:Hind Fallback;src:local(Arial);ascent-override:109.63%;descent-override:56.74%;line-gap-override:0.0%;size-adjust:96.23%}.hind_6afd595a-module__rNFhoq__className{font-family:Hind,Hind Fallback;font-style:normal}.hind_6afd595a-module__rNFhoq__variable{--font-msl-body:"Hind", "Hind Fallback"}
.msl{--navy:#0a1c38;--navy-2:#0f2547;--blue:#163e78;--gold:#e2be4a;--gold-lt:#f4dc8a;--gold-dk:#b9922c;--gold-ink:#8a6a1e;--gold-grad:linear-gradient(135deg,#f4dc8a 0%,#e2be4a 45%,#b9922c 100%);--bg:#fff;--bg2:#f5f7fb;--fg:#111f38;--muted:#56657d;--line:#e3e8f1;--card:#fff;--link:#8a6a1e;--thumb:#fff;--on-navy:#fff;--on-navy-muted:#b9c7de;--navy-line:#ffffff24;--live:#1e7f4f;--live-bg:#e6f5ec;--soon:#7a5a08;--soon-bg:#fbf2d6;--reg:#163e78;--reg-bg:#e4ecfa;--shadow:0 1px 2px #111f380a,0 12px 32px -10px #111f381f;--shadow-lg:0 2px 4px #111f380d,0 30px 60px -22px #111f3847;--f-display:var(--font-msl-display),var(--font-msl-serif),Georgia,"Noto Serif Devanagari",serif;--f-serif:var(--font-msl-serif),var(--font-msl-display),Georgia,serif;--f-body:var(--font-msl-body),"Noto Sans Devanagari",system-ui,sans-serif;--ease:cubic-bezier(.2,.7,.2,1);--r:20px}@media (prefers-color-scheme:dark){.msl{--navy:#060f20;--navy-2:#0a1a33;--gold-ink:#e2be4a;--bg:#0a1628;--bg2:#0f1f38;--fg:#edf1f8;--muted:#a3b1c7;--line:#213552;--card:#122440;--link:#e2be4a;--thumb:#122440;--live:#5bd291;--live-bg:#163b2a;--soon:#f1cf63;--soon-bg:#3a2f10;--reg:#c9d7ec;--reg-bg:#1b3764;--shadow:0 1px 2px #0000004d,0 12px 32px -10px #00000080;--shadow-lg:0 30px 60px -22px #000000a6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html:has(.msl){scroll-behavior:smooth;scroll-padding-top:calc(84px + env(safe-area-inset-top,0px));background:#0a1c38}.msl,.msl *,.msl :before,.msl :after{box-sizing:border-box}.msl *{margin:0;padding:0}.msl{font-family:var(--f-body);color:var(--fg);background:var(--bg);font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:17px;line-height:1.65;overflow-x:clip}.msl img{max-width:100%;display:block}.msl a{color:inherit;text-decoration:none}.msl button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.msl ul,.msl ol{list-style:none}.msl :focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.msl .wrap{width:min(1180px,100% - 48px);margin-inline:auto}@media (max-width:600px){.msl .wrap{width:calc(100% - 32px)}}.msl h1,.msl h2,.msl h3,.msl h4{font-family:var(--f-display);text-wrap:balance;letter-spacing:-.005em;font-weight:400;line-height:1.22}.msl h2{font-size:clamp(2rem,3.8vw,3rem)}.msl h3{font-size:1.32rem}.msl p{text-wrap:pretty}.msl section{padding-block:clamp(76px,9vw,112px);position:relative}.msl .band{background:var(--bg2)}.msl .lead{color:var(--muted);max-width:62ch;font-size:clamp(1.02rem,1.5vw,1.12rem);line-height:1.7}.msl .skip{z-index:100;background:var(--gold);color:#1a1406;border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:12px;left:-9999px}.msl .skip:focus{left:16px}.msl .anchor{position:absolute;top:0}.msl .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.msl .eyebrow{font-family:var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:12px;font-size:.74rem;font-weight:600;display:flex}.msl .eyebrow:before{content:"";opacity:.8;transform-origin:0;width:28px;height:1px;transition:transform .9s var(--ease) .15s;background:currentColor;flex:none}.msl .sec-head.rv:not(.in) .eyebrow:before{transform:scaleX(0)}.msl .on-navy .eyebrow{color:var(--gold)}.msl .sec-head{gap:14px;max-width:800px;margin-bottom:clamp(40px,5vw,56px);display:grid}.msl :is([lang=hi],[lang=mr]) .eyebrow,.msl :is([lang=hi],[lang=mr]) .path .num,.msl :is([lang=hi],[lang=mr]) .hero .st,.msl :is([lang=hi],[lang=mr]) .kicker{letter-spacing:.05em}.msl :is([lang=hi],[lang=mr]) .eyebrow{font-size:.8rem}.msl .pill{font-family:var(--f-body);letter-spacing:.02em;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:.74rem;font-weight:600;line-height:1.5;display:inline-flex}.msl .pill.live{background:var(--live-bg);color:var(--live)}.msl .pill.live:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite msl-pulse}.msl .pill.soon{background:var(--soon-bg);color:var(--soon)}.msl .pill.reg{background:var(--reg-bg);color:var(--reg)}@keyframes msl-pulse{0%{box-shadow:0 0}70%,to{box-shadow:0 0 0 5px #0000}}.msl .btn{font-family:var(--f-body);white-space:nowrap;transition:transform .2s var(--ease),box-shadow .2s,background-color .2s,border-color .2s,color .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:.98rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.msl .btn:hover{transform:translateY(-2px)}.msl .btn:active{transform:translateY(0)}.msl .btn-lg{padding:16px 32px;font-size:1.04rem}.msl .btn-block{width:100%}.msl .btn-gold{background:var(--gold-grad);color:#1a1406;box-shadow:inset 0 1px #ffffff80,0 10px 24px -10px #b9922cb3}.msl .btn-gold:after{content:"";width:40%;height:100%;transition:left .7s var(--ease);pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff8c,#0000);position:absolute;top:0;left:-70%;transform:skew(-20deg)}.msl .btn-gold:hover:after{left:140%}.msl .btn-gold:hover{box-shadow:inset 0 1px #ffffff80,0 16px 32px -12px #b9922ccc}.msl .btn-ghost{color:#fff;border-color:#ffffff59}.msl .btn-ghost:hover{border-color:var(--gold);background:#ffffff0f}.msl .btn-line{border-color:var(--line);color:var(--fg)}.msl .btn-line:hover{border-color:var(--gold-ink)}.msl .btn[disabled]{opacity:.7;cursor:wait;transform:none}.msl .rv{--rd:calc(var(--i,0) * 90ms);opacity:0;transition-property:opacity,translate,transform,box-shadow,border-color,background-color;transition-duration:.8s,.8s,.25s,.25s,.25s,.25s;transition-delay:var(--rd),var(--rd),0s,0s,0s,0s;transition-timing-function:var(--ease);translate:0 26px}.msl .rv.in{opacity:1;translate:none}.msl .grid{gap:20px;display:grid}.msl .g2{grid-template-columns:repeat(2,minmax(0,1fr))}.msl .g3{grid-template-columns:repeat(3,minmax(0,1fr))}.msl .g4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.msl .g3,.msl .g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.msl .g2,.msl .g3,.msl .g4{grid-template-columns:1fr}}.msl .card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);min-width:0;box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:30px;display:flex;position:relative}.msl .card:hover{box-shadow:var(--shadow-lg);border-color:#e2be4a8c;transform:translateY(-4px)}.msl .card h3{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.msl .card p{color:var(--muted);font-size:.97rem}.msl .cta{color:var(--link);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-weight:600;display:inline-flex}.msl .cta span{transition:transform .25s var(--ease);display:inline-block}.msl .card:hover .cta span{transform:translate(4px)}.msl .stretch:after{content:"";border-radius:var(--r);position:absolute;inset:0}.msl .stretch:focus-visible{outline:none}.msl .card:has(.stretch:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.msl .ticks{color:var(--muted);gap:7px;font-size:.94rem;display:grid}.msl .ticks li{padding-left:22px;position:relative}.msl .ticks li:before{content:"";background:var(--gold-ink);width:12px;height:1px;position:absolute;top:.8em;left:0}.msl .ticks .pill{margin-left:4px;padding:1px 8px;font-size:.7rem}.msl .nav{z-index:50;background:var(--navy);color:#fff;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid #e2be4a2e;transition:background-color .3s,box-shadow .3s;position:sticky;top:0}.msl .nav.glass{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#0a1c38d1;box-shadow:0 8px 30px #00000038}.msl .nav .wrap{align-items:center;gap:14px;min-height:70px;display:flex}.msl .nav .progress{background:var(--gold-grad);transform-origin:0;height:2px;transform:scaleX(var(--p,0));pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.msl .logo{flex:none;align-items:center;gap:10px;display:flex}.msl .logo .mark,.msl .flogo .mark{flex:none;width:auto;height:44px}.msl .logo .wordmark,.msl .flogo .wordmark{flex:none;width:auto;height:22px}.msl .nav-links{align-items:center;gap:2px;margin-left:auto;font-size:.92rem;font-weight:500;display:flex}.msl .nav-links>a,.msl .nav-links .dd>a{color:#d6dfee;white-space:nowrap;border-radius:8px;padding:8px 11px;transition:background-color .2s,color .2s}.msl .nav-links>a:hover,.msl .nav-links .dd>a:hover{color:#fff;background:#ffffff14}.msl .lang{border:1px solid #ffffff47;border-radius:999px;flex:none;display:flex;overflow:hidden}.msl .lang button{color:#fff;padding:6px 11px;font-size:.8rem;transition:background-color .2s}.msl .lang button:hover{background:#ffffff14}.msl .lang button[aria-pressed=true]{background:var(--gold-grad);color:var(--navy);font-weight:600}.msl .nav .cta{flex:none;gap:8px;margin:0;padding:0;display:flex}.msl .nav .cta .btn{padding:10px 18px;font-size:.9rem}.msl .burger{border:1px solid #ffffff47;border-radius:12px;flex:none;width:42px;height:42px;display:none;position:relative}.msl .burger span{height:1.5px;transition:transform .3s var(--ease),opacity .2s,top .3s var(--ease);background:#fff;border-radius:1px;position:absolute;left:11px;right:11px}.msl .burger span:first-child{top:14px}.msl .burger span:nth-child(2){top:20px}.msl .burger span:nth-child(3){top:26px}.msl .nav.open .burger span:first-child{top:20px;transform:rotate(45deg)}.msl .nav.open .burger span:nth-child(2){opacity:0}.msl .nav.open .burger span:nth-child(3){top:20px;transform:rotate(-45deg)}.msl .nav-links .dd{align-items:center;display:flex;position:relative}.msl .nav-links .dd>a:after{content:"";width:5px;height:5px;transition:transform .2s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:8px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.msl .nav-links .dd:hover>a:after,.msl .nav-links .dd:focus-within>a:after{transform:translateY(0)rotate(225deg)}.msl .dd-menu{opacity:0;visibility:hidden;min-width:340px;transition:opacity .18s var(--ease),translate .18s var(--ease),visibility .18s;z-index:60;padding-top:12px;position:absolute;top:100%;left:-12px;translate:0 6px}.msl .dd:hover .dd-menu,.msl .dd:focus-within .dd-menu{opacity:1;visibility:visible;translate:none}.msl .dd-panel{background:var(--card);color:var(--fg);border:1px solid var(--line);border-radius:18px;padding:8px;box-shadow:0 24px 48px -12px #050e1f66}.msl .dd-item{border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:12px;transition:background-color .15s;display:grid}.msl .dd-item:hover{background:var(--bg2)}.msl .dd-item .ic{background:var(--navy);width:42px;height:42px;color:var(--gold);font-family:var(--f-serif);border:1px solid #e2be4a66;border-radius:12px;place-items:center;font-weight:600;display:grid}.msl .dd-item b{font-size:.95rem;font-weight:600;display:block}.msl .dd-item small{color:var(--muted);font-size:.8rem;line-height:1.45;display:block}.msl .dd-all{border-top:1px solid var(--line);color:var(--link);margin-top:4px;padding:10px 12px;font-size:.88rem;font-weight:600;display:block}@media (max-width:1220px){.msl .nav-links,.msl .nav .cta{display:none}.msl .lang{margin-left:auto}.msl .burger{display:block}.msl .nav.open .wrap{flex-wrap:wrap;padding-bottom:18px}.msl .nav.open .nav-links{flex-direction:column;order:5;align-items:stretch;width:100%;margin:6px 0 0;font-size:1.02rem;display:flex}.msl .nav.open .nav-links>a,.msl .nav.open .nav-links .dd>a{border-bottom:1px solid #ffffff14;border-radius:0;padding:12px 10px}.msl .nav.open .nav-links .dd{flex-direction:column;align-items:stretch}.msl .nav.open .nav-links .dd>a:after{display:none}.msl .nav.open .dd-menu{opacity:1;visibility:visible;min-width:0;padding:0;position:static;translate:none}.msl .nav.open .dd-panel{box-shadow:none;color:#fff;background:0 0;border:0;padding:0 0 0 14px}.msl .nav.open .dd-item{border-bottom:1px solid #ffffff0f;border-radius:0;grid-template-columns:1fr auto;padding:11px 10px}.msl .nav.open .dd-item:hover{background:#ffffff0d}.msl .nav.open .dd-item .ic,.msl .nav.open .dd-item small{display:none}.msl .nav.open .dd-item b{font-weight:500}.msl .nav.open .dd-all{color:var(--gold);border:0;padding:11px 10px;font-weight:500}.msl .nav.open .cta{order:6;width:100%;margin-top:14px;display:flex}.msl .nav.open .cta .btn{flex:1;padding:13px}}@media (max-width:420px){.msl .nav .wrap{gap:8px}.msl .logo{gap:7px}.msl .logo .mark{height:36px}.msl .logo .wordmark{height:18px}.msl .lang button{padding:6px 8px;font-size:.74rem}.msl .burger{width:38px;height:38px}.msl .burger span{left:10px;right:10px}.msl .burger span:first-child{top:12px}.msl .burger span:nth-child(2){top:18px}.msl .burger span:nth-child(3){top:24px}.msl .nav.open .burger span:first-child,.msl .nav.open .burger span:nth-child(3){top:18px}}@media (max-width:340px){.msl .logo .wordmark{display:none}}.msl .hero{color:#fff;text-align:center;isolation:isolate;background:radial-gradient(70% 60% at 50% 0,#143a6e 0%,#0a1c38 55%,#050e1f 100%);padding-block:clamp(84px,11vw,132px) clamp(76px,9vw,108px);overflow:hidden}.msl .hero-fx{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.msl .hero .gridfx{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 15%,#0000 72%);mask-image:radial-gradient(at 50% 40%,#000 15%,#0000 72%)}.msl .hero .glow{filter:blur(30px);background:radial-gradient(#e2be4a26,#0000 62%);border-radius:50%;width:900px;max-width:120vw;height:520px;animation:9s ease-in-out infinite alternate msl-breathe;position:absolute;top:40%;left:50%;translate:-50% -50%}.msl .hero canvas{width:100%;height:100%;position:absolute;inset:0}@keyframes msl-breathe{to{opacity:.55;scale:1.08}}.msl .hero .wrap{justify-items:center;max-width:980px;display:grid}.msl .hero h1{letter-spacing:-.015em;font-size:clamp(2.75rem,7.4vw,5.9rem);line-height:1.12}.msl .hero h1 em{font-family:var(--f-serif);color:var(--gold);letter-spacing:-.01em;font-size:1.06em;font-style:italic;font-weight:500}.msl .hero .sub{color:#c9d5e8;max-width:44ch;margin-top:26px;font-size:clamp(1.06rem,1.8vw,1.3rem);line-height:1.6}.msl .hero .ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.msl .hero .cats{border-top:1px solid #e2be4a38;flex-wrap:wrap;justify-content:center;gap:12px 40px;width:100%;margin-top:clamp(52px,7vw,72px);padding-top:28px;display:flex}.msl .hero .cats a{justify-items:center;gap:6px;padding:6px 4px;display:grid}.msl .hero .cats b{font-family:var(--f-serif);font-size:1.32rem;font-weight:600;line-height:1;transition:color .2s}.msl .hero .cats a:hover b{color:var(--gold)}.msl .hero .st{letter-spacing:.14em;text-transform:uppercase;color:#8fa0ba;align-items:center;gap:6px;font-size:.66rem;display:inline-flex}.msl .hero .st:before{content:"";background:#5b6a82;border-radius:50%;width:6px;height:6px}.msl .hero .st.live{color:#7fe0a8}.msl .hero .st.live:before{background:#5bd291;box-shadow:0 0 0 3px #5bd29140}.msl .hero .st.reg{color:var(--gold-lt)}.msl .hero .st.reg:before{background:var(--gold)}.msl .scroll-hint{border:1.5px solid #e2be4a73;border-radius:12px;width:22px;height:34px;position:absolute;bottom:22px;left:50%;translate:-50%}.msl .scroll-hint span{background:var(--gold);width:3px;height:7px;animation:msl-wheel 1.8s var(--ease) infinite;border-radius:2px;margin-left:-1.5px;position:absolute;top:7px;left:50%}@keyframes msl-wheel{0%{opacity:0;translate:0 -2px}30%{opacity:1}to{opacity:0;translate:0 12px}}@media (max-width:700px){.msl .hero .cats{gap:14px 22px}.msl .hero .cats b{font-size:1.08rem}.msl .hero .ctas .btn{white-space:normal;flex:100%}.msl .scroll-hint{display:none}}@media (max-height:700px){.msl .scroll-hint{display:none}}.msl .hero .w{opacity:0;filter:blur(8px);animation:msl-word .75s var(--ease) forwards;animation-delay:calc(.12s + var(--i,0) * 90ms);display:inline-block;translate:0 18px}@keyframes msl-word{to{opacity:1;filter:blur();translate:none}}.msl .hero-in{opacity:0;animation:msl-up .8s var(--ease) forwards;translate:0 16px}.msl .hero .sub.hero-in{animation-delay:.55s}.msl .hero .ctas.hero-in{animation-delay:.72s}.msl .hero .cats.hero-in{animation-delay:.92s}@keyframes msl-up{to{opacity:1;translate:none}}@keyframes msl-fade{0%{opacity:0}to{opacity:1}}.msl .amcs{border-bottom:1px solid var(--line);background:var(--bg);padding-block:14px;overflow:hidden}.msl .amcs .wrap{align-items:center;gap:24px;display:flex}.msl .amcs .lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:.7rem;font-weight:600}.msl .amcs .track{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.msl .amcs ul{gap:10px;width:max-content;animation:60s linear infinite msl-marq;display:flex}.msl .amcs .track:hover ul{animation-play-state:paused}.msl .amcs li{border:1px solid var(--line);background:var(--card);color:var(--muted);white-space:nowrap;border-radius:999px;padding:5px 14px;font-size:.85rem;font-weight:500}@keyframes msl-marq{to{translate:calc(-50% - 5px)}}@media (max-width:600px){.msl .amcs .lbl{display:none}}.msl .path{padding-top:36px}.msl .path .num{color:var(--gold-ink);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:.72rem;font-weight:600;display:flex}.msl .path .num i{font-family:var(--f-serif);color:var(--gold);font-size:2.3rem;font-style:normal;font-weight:500;line-height:.8}.msl .path h3{font-size:1.45rem}.msl .prod{gap:18px;display:grid}.msl .prod-card{flex-direction:row;align-items:flex-start;gap:20px;padding:26px}.msl .prod-card .ic{width:54px;height:54px;font-family:var(--f-serif);color:var(--gold);background:var(--navy);border:1px solid #e2be4a66;border-radius:14px;flex:0 0 54px;place-items:center;font-size:1.08rem;font-weight:600;display:grid}.msl .prod-card.muted .ic{background:var(--bg2);color:var(--muted);border-color:var(--line)}.msl .prod-card .body{flex:1;gap:9px;min-width:0;display:grid}.msl .prod-card .body .cta{margin-top:6px}.msl .prod-card.feature{background:linear-gradient(var(--card),var(--card)) padding-box,linear-gradient(135deg,#f4dc8ae6,#e2be4a59 40%,var(--line) 70%) border-box;border-color:#0000;padding:32px}.msl .prod-card.feature h3{font-size:1.6rem}.msl .meta{color:var(--muted);flex-wrap:wrap;gap:6px 22px;font-size:.88rem;display:flex}.msl .meta div{gap:6px;display:flex}.msl .meta dt:after{content:":"}.msl .meta dd{color:var(--fg);font-weight:600}.msl .fine{color:var(--muted);font-size:.8rem;line-height:1.55}@media (max-width:600px){.msl .prod-card{flex-direction:column}}.msl .on-navy{background:radial-gradient(ellipse 80% 60% at 20% 0%,#163e78,var(--navy) 70%);color:var(--on-navy)}.msl .on-navy .lead{color:var(--on-navy-muted)}.msl .pillars{gap:28px}.msl .pillar{border-top:1px solid #e2be4a40;align-content:start;gap:10px;padding-top:26px;display:grid;position:relative}.msl .pillar:before{content:"";background:var(--gold);width:0;height:1px;transition:width .9s var(--ease) calc(var(--rd,0s) + .3s);position:absolute;top:-1px;left:0}.msl .pillar.in:before{width:44px}.msl .pillar:hover:before{width:100%;transition-delay:0s}.msl .pillar .k{font-family:var(--f-serif);color:var(--gold);font-size:2.05rem;font-style:italic;font-weight:500;line-height:1}.msl .pillar h3{font-size:1.2rem}.msl .pillar p{color:var(--on-navy-muted);font-size:.96rem}.msl .steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding-top:30px;display:grid;position:relative}.msl .steps:before,.msl .steps:after{content:"";border-radius:1px;height:2px;position:absolute;top:0;left:0}.msl .steps:before{background:var(--line);right:0}.msl .steps:after{background:var(--gold-grad);width:0;transition:width 1.6s var(--ease) .25s}.msl .steps.in:after{width:100%}.msl .step{background:var(--card);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;border-radius:18px;align-content:start;gap:8px;padding:24px;display:grid;position:relative}.msl .step:before{content:"";background:var(--bg);border:2px solid var(--gold-dk);border-radius:50%;width:11px;height:11px;position:absolute;top:-36px;left:24px}.msl .steps.rv:not(.in) .step{opacity:0}.msl .steps.in .step{animation:msl-rise .7s var(--ease) both;animation-delay:calc(.15s + var(--i,0) * .11s)}@keyframes msl-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:none}}.msl .step:hover{box-shadow:var(--shadow-lg);border-color:#e2be4a8c;transform:translateY(-4px)}.msl .step b{font-size:1.04rem;font-weight:600}.msl .step p{color:var(--muted);font-size:.92rem}@media (max-width:960px){.msl .steps{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.msl .steps:before,.msl .steps:after,.msl .step:before{display:none}}@media (max-width:600px){.msl .steps{grid-template-columns:1fr}}.msl .course-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;display:flex}.msl .course-meta span:not(.pill){border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 14px;font-size:.88rem}.msl .course-meta .pill{padding:7px 14px;font-size:.8rem}.msl .course{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.msl .ch{border:1px solid var(--line);background:var(--card);min-width:0;box-shadow:var(--shadow);border-radius:16px;align-content:start;gap:6px;padding:20px;display:grid}.msl .ch:hover{border-color:#e2be4a8c;transform:translateY(-3px)}.msl .ch .n{font-family:var(--f-serif);color:var(--gold-ink);font-size:1.5rem;font-weight:500;line-height:1}.msl .ch b{font-size:1rem;font-weight:600;line-height:1.4}.msl .ch small{color:var(--muted);font-size:.82rem}.msl .courses,.msl .courses-all{animation:msl-rise .6s var(--ease) both}.msl .course-card{color:inherit;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s;gap:0;padding:0;text-decoration:none;overflow:hidden}.msl .course-card:hover{border-color:#e2be4a8c;transform:translateY(-4px)}.msl .course-card .thumb{aspect-ratio:16/9;background:var(--navy);place-items:center;display:grid;overflow:hidden}.msl .course-card .thumb img{object-fit:cover;width:100%;height:100%;display:block}.msl .course-card .thumb span{font-family:var(--f-serif);color:var(--gold);font-size:2.2rem;font-weight:600}.msl .course-card .body{flex:1;align-content:start;gap:8px;padding:20px 22px 22px;display:grid}.msl .course-card .cat{color:var(--gold-ink);font-size:.8rem;font-weight:600}.msl .course-card h3{font-size:1.12rem;line-height:1.4}.msl .course-card .meta{color:var(--muted);font-size:.88rem}.msl .course-card .foot{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:6px;display:flex}.msl .course-card .price{font-size:1.15rem;font-weight:700}.msl .course-card s{color:var(--muted);font-size:.88rem}.msl .course-card .cta{margin:0 0 0 auto;padding:0}.msl .courses-all{justify-content:center;margin-top:28px;display:flex}.msl .course-live{animation:msl-rise .6s var(--ease) both}.msl .course-live+.courses{margin-top:28px}.msl .course-meta .title{border-color:var(--gold-ink);font-weight:600}.msl .course-meta a.pill{padding:7px 14px;font-size:.8rem}.msl .ch.live{transition:transform .25s var(--ease),border-color .25s;padding-right:52px;position:relative}.msl .ch.live b a{color:inherit}.msl .ch.live small .pill{margin-left:6px;padding:1px 8px;font-size:.68rem}.msl .ch.live .play{background:var(--navy);width:28px;height:28px;color:var(--gold);transition:transform .25s var(--ease);border:1px solid #e2be4a66;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:16px}.msl .ch.live:hover .play{transform:scale(1.08)}.msl .ch.live .stretch:after{border-radius:16px}.msl .ch.more{text-align:center;place-content:center;padding-right:20px}.msl .ch.more a{color:var(--link);font-weight:600}@media (max-width:960px){.msl .course{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.msl .course{grid-template-columns:1fr}}.msl .tools{align-items:start}@media (max-width:1100px) and (min-width:961px){.msl .tools{grid-template-columns:repeat(2,minmax(0,1fr))}}.msl .tool{background:var(--card);border:1px solid var(--line);border-radius:var(--r);min-width:0;box-shadow:var(--shadow);gap:18px;padding:28px;display:grid}.msl .tool:hover{box-shadow:var(--shadow-lg);border-color:#e2be4a73}.msl .tool h3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:1.25rem;display:flex}.msl .field{gap:4px;display:grid}.msl .field label,.msl .field .frow{justify-content:space-between;align-items:baseline;gap:12px;font-size:.9rem;font-weight:600;display:flex}.msl .field output{font-family:var(--f-body);color:var(--gold-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1rem;font-weight:700}.msl .field .edit{font-family:var(--f-body);color:var(--gold-ink);white-space:nowrap;align-items:center;gap:4px;font-size:1rem;font-weight:700;display:inline-flex}.msl .field .edit input{font:inherit;color:inherit;text-align:right;background:var(--bg2);border:1px solid var(--line);border-radius:8px;min-width:0;padding:2px 8px}.msl .field .edit input:focus{border-color:var(--gold-ink);outline:none;box-shadow:0 0 0 3px #e2be4a40}.msl .field .text{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--fg);border-radius:10px;width:100%;padding:10px 12px;font-size:16px}.msl .field .text:focus{border-color:var(--gold-ink);outline:none;box-shadow:0 0 0 3px #e2be4a40}.msl .field .text::placeholder{color:var(--muted);opacity:.8}.msl input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.msl input[type=range]:focus-visible{outline:none}.msl input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--gold-ink) var(--fill,0%),var(--line) var(--fill,0%));border-radius:2px;height:4px}.msl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--thumb);border:2px solid var(--gold-ink);border-radius:50%;width:20px;height:20px;margin-top:-8px;transition:transform .15s,box-shadow .15s;box-shadow:0 2px 6px #111f3840}.msl input[type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.msl input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #e2be4a59}.msl input[type=range]::-moz-range-track{background:var(--line);border-radius:2px;height:4px}.msl input[type=range]::-moz-range-progress{background:var(--gold-ink);border-radius:2px;height:4px}.msl input[type=range]::-moz-range-thumb{background:var(--thumb);border:2px solid var(--gold-ink);border-radius:50%;width:16px;height:16px;box-shadow:0 2px 6px #111f3840}.msl .res{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.msl .res div{background:var(--bg2);border-radius:14px;gap:2px;min-width:0;padding:14px 16px;display:grid}.msl .res b{font-family:var(--f-body);letter-spacing:-.01em;color:var(--fg);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.3rem;font-weight:700;line-height:1.15}.msl .res small{color:var(--muted);font-size:.8rem;line-height:1.4}.msl .res .hi{background:linear-gradient(135deg,#f4dc8a38,#e2be4a14);border:1px solid #e2be4a59;grid-column:1/-1}.msl .res .hi b{color:var(--gold-ink);font-size:1.85rem}.msl .tool .book{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px;font-size:.88rem;display:flex}.msl .tool .book b{font-family:var(--f-body);color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.02rem;font-weight:700}.msl .trust-card{gap:10px}.msl .trust-card b{font-size:1.05rem;font-weight:600}.msl .trust-card .tick{background:var(--gold-grad);color:#1a1406;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:4px;display:grid;box-shadow:0 6px 14px -4px #b9922c99}.msl .founder{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:clamp(32px,5vw,56px);display:grid}.msl .portrait{aspect-ratio:4/5;width:100%;max-width:360px;box-shadow:var(--shadow-lg);background:radial-gradient(at 30% 20%,#1d4a86,#0a1c38 70%);border:1px solid #e2be4a4d;border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.msl .portrait:before{content:"";border:1px solid #e2be4a2e;border-radius:16px;position:absolute;inset:18px}.msl .portrait .mono{font-family:var(--f-serif);color:var(--gold);letter-spacing:.02em;font-size:6rem;font-weight:500}.msl .portrait figcaption{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0a1c38bf;border:1px solid #e2be4a4d;border-radius:12px;padding:10px 14px;font-size:.85rem;font-weight:500;position:absolute;bottom:16px;left:16px;right:16px}.msl .founder h2{margin-top:12px}.msl .founder blockquote{font-family:var(--f-display);margin-top:20px;font-size:clamp(1.25rem,2.2vw,1.65rem);line-height:1.55}.msl .founder blockquote:before{content:"“";font-family:var(--f-serif);color:var(--gold);vertical-align:-20px;margin-right:6px;font-size:3.6rem;line-height:0}.msl .founder .who{align-items:center;gap:12px;margin-top:22px;display:flex}.msl .founder .av{background:var(--gold-grad);width:46px;height:46px;color:var(--navy);font-family:var(--f-serif);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.msl .founder .who b{font-weight:600;display:block}.msl .founder .who small{color:var(--muted);font-size:.86rem}.msl .chips{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.msl .chips>*{border:1px solid var(--line);background:var(--card);border-radius:999px;padding:6px 14px;font-size:.88rem}.msl .chips a:hover{border-color:var(--gold-ink)}.msl .event{border-left:3px solid var(--gold);background:var(--bg2);border-radius:0 14px 14px 0;gap:4px;margin-top:24px;padding:14px 18px;display:grid}.msl .event small{color:var(--gold-ink);letter-spacing:.04em;font-size:.8rem;font-weight:600}.msl .event b{font-weight:600}.msl .event p{color:var(--muted);font-size:.93rem}@media (max-width:820px){.msl .founder{grid-template-columns:1fr}.msl .portrait{max-width:300px}}.msl .faq .cols{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.msl .faq details{border-bottom:1px solid var(--line)}.msl .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:1.04rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.msl .faq summary::-webkit-details-marker{display:none}.msl .faq summary:after{content:"+";font-family:var(--f-serif);color:var(--gold-ink);transition:transform .3s var(--ease);flex:none;font-size:1.7rem;line-height:1}.msl .faq summary:hover{color:var(--link)}.msl .faq details[open] summary:after{transform:rotate(45deg)}.msl .faq details p{color:var(--muted);max-width:68ch;animation:msl-fade .35s var(--ease);padding-bottom:20px}@media (max-width:820px){.msl .faq .cols{grid-template-columns:1fr}}.msl .final{background:radial-gradient(ellipse 70% 60% at 80% 100%,#163e78,var(--navy) 70%)}.msl .final .wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(32px,5vw,56px);display:grid}.msl .final h2{margin-top:12px;font-size:clamp(2.1rem,4vw,3.2rem)}.msl .final .lead{margin-top:14px}.msl .contact-list{gap:10px;margin-top:26px;display:grid}.msl .contact-list li{border:1px solid var(--navy-line);background:#ffffff0f;border-radius:14px;grid-template-columns:38px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,background-color .2s;display:grid}.msl .contact-list li:hover{background:#ffffff14;border-color:#e2be4a73}.msl .contact-list .ic{width:38px;height:38px;color:var(--gold);background:#e2be4a1f;border:1px solid #e2be4a4d;border-radius:50%;place-items:center;display:grid}.msl .contact-list b{min-width:74px;font-weight:600}.msl .contact-list a{overflow-wrap:anywhere}.msl .contact-list a:hover{color:var(--gold)}.msl .contact-list a small{color:var(--on-navy-muted)}.msl .copy{color:#fff;border:1px solid #ffffff4d;border-radius:999px;padding:4px 12px;font-size:.78rem;transition:border-color .2s,color .2s}.msl .copy:hover{border-color:var(--gold);color:var(--gold)}.msl .final .direct{color:var(--on-navy-muted);margin-top:20px;font-size:.92rem}.msl .final .direct a{color:var(--gold);font-weight:600}.msl .final .direct a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:960px){.msl .final .wrap{grid-template-columns:1fr}}@media (max-width:480px){.msl .contact-list li{grid-template-columns:38px minmax(0,1fr) auto}.msl .contact-list b{display:none}}.msl .join-form{color:#13253f;background:#fff;border-radius:24px;padding:clamp(24px,3.4vw,34px);box-shadow:0 40px 80px -24px #0009,0 0 0 1px #e2be4a59}.msl .join-form h3{color:#0a1c38;margin-bottom:18px;font-size:1.6rem}.msl .join-form form{gap:14px;display:grid}.msl .join-form label{gap:6px;font-size:.88rem;font-weight:600;display:grid}.msl .join-form label small{color:#6a778c;font-weight:400}.msl .join-form input,.msl .join-form select{font:inherit;color:#13253f;background:#fff;border:1px solid #cbd5e4;border-radius:10px;width:100%;padding:11px 12px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s}.msl .join-form input:focus,.msl .join-form select:focus{border-color:#a8842a;outline:none;box-shadow:0 0 0 3px #e2be4a4d}.msl .join-form input::placeholder{color:#8a96a8}.msl .join-form .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.msl .join-form .err{color:#8a2a2a;background:#fdecec;border:1px solid #e7b4b4;border-radius:10px;padding:11px 14px;font-size:.9rem;animation:.3s msl-fade}.msl .join-form .btn-block{margin-top:4px}.msl .join-form .consent{color:#56657c;font-size:.76rem;line-height:1.5}.msl .join-form .done{animation:msl-up .5s var(--ease) both;justify-items:start;gap:14px;display:grid;translate:0 10px}.msl .join-form .check{color:#1e7f4f;background:#e3f4ea;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.msl .join-form .done p{color:#3b4a62}.msl .join-form .done p b{color:#13253f}.msl .join-form .done-links{flex-wrap:wrap;gap:10px;display:flex}.msl .join-form .btn-line{color:#13253f;border-color:#cbd5e4}.msl .join-form .btn-line:hover{border-color:#a8842a}@media (max-width:480px){.msl .join-form .two{grid-template-columns:1fr}}.msl .toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:90;opacity:0;pointer-events:none;background:var(--navy);color:#fff;border:1px solid var(--gold);box-shadow:var(--shadow-lg);text-align:center;max-width:90vw;transition:opacity .25s,translate .25s var(--ease);border-radius:999px;padding:10px 18px;font-size:.9rem;position:fixed;translate:-50% 20px}.msl .toast.show{opacity:1;translate:-50%}@media (max-width:760px){.msl .toast{bottom:calc(92px + env(safe-area-inset-bottom,0px))}}.msl footer{background:var(--navy);color:#c9d7ec;padding-block:60px calc(110px + env(safe-area-inset-bottom,0px));font-size:.92rem}@media (min-width:761px){.msl footer{padding-bottom:32px}}.msl .fcols{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;display:grid}.msl .flogo{align-items:center;gap:10px;margin-bottom:14px;display:inline-flex}.msl .flogo .mark{height:52px}.msl .flogo .wordmark{height:26px}.msl footer .tag{font-family:var(--f-display);color:#fff;margin-bottom:10px;font-size:1.25rem}.msl footer p+p{margin-top:6px}.msl footer h4{font-family:var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:.72rem;font-weight:600}.msl footer ul{gap:8px;display:grid}.msl footer a{transition:color .2s}.msl footer a:hover{color:var(--gold)}.msl .legal{border-top:1px solid #ffffff24;gap:12px;margin-top:40px;padding-top:24px;font-size:.82rem;line-height:1.6;display:grid}.msl .legal b{color:#fff}.msl .legal .risk{color:var(--gold-lt);font-weight:600}.msl .social{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.msl .social a{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:38px;height:38px;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:grid}.msl .social a:hover,.msl .social a:focus-visible{background:var(--gold);border-color:var(--gold);color:var(--navy);transform:translateY(-2px)}@media (max-width:960px){.msl .fcols{grid-template-columns:1fr 1fr}}@media (max-width:560px){.msl .fcols{grid-template-columns:1fr}}.msl .wa{right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;color:#fff;transition:transform .2s var(--ease),box-shadow .2s;background:#25d366;border-radius:999px;align-items:center;gap:10px;padding:12px 20px 12px 16px;font-weight:600;display:flex;position:fixed;box-shadow:0 12px 30px -8px #00000059}.msl .wa:hover{transform:translateY(-2px);box-shadow:0 16px 34px -8px #0006}.msl .mbar{display:none}.msl .btn-wa{color:#fff;background:#25d366}@media (max-width:760px){.msl .wa{display:none}.msl .mbar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:translate .45s var(--ease);background:#0a1c38e6;border:1px solid #e2be4a40;border-radius:20px;gap:10px;padding:10px;display:flex;position:fixed;translate:0 130%}.msl .mbar.show{translate:none}.msl .mbar .btn{flex:1;padding:13px 10px;font-size:.95rem}}.msl .page-hero{color:#fff;background:radial-gradient(70% 80% at 85% 0,#163e78,#0a1c38 62%,#050e1f 100%);padding-block:clamp(52px,7vw,92px) clamp(44px,5vw,68px);position:relative;overflow:hidden}.msl .page-hero .glow{pointer-events:none;background:radial-gradient(circle,#e2be4a2e,#0000 60%);border-radius:50%;width:560px;height:560px;position:absolute;top:-260px;right:-180px}.msl .page-hero .wrap{position:relative}.msl .crumbs{color:var(--on-navy-muted);margin-bottom:20px;font-size:.86rem}.msl .crumbs a:hover{color:var(--gold)}.msl .kicker{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:.78rem;font-weight:600;display:inline-flex}.msl .kicker i{background:var(--gold);border-radius:50%;width:7px;height:7px}.msl .page-hero h1{max-width:22ch;margin-bottom:16px;font-size:clamp(2.2rem,4.8vw,3.6rem);line-height:1.15}.msl .page-hero .lead{color:var(--on-navy-muted)}.msl section.page-body{padding-block:clamp(52px,6vw,84px) clamp(68px,8vw,108px)}.msl .page-body h2.sub{margin-bottom:18px;font-size:clamp(1.6rem,2.8vw,2.1rem)}.msl .page-body h2.sub:not(:first-child){margin-top:clamp(48px,6vw,72px)}.msl .sub-lead{color:var(--muted);max-width:62ch;margin:-8px 0 22px}.msl .cgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.msl .ccard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);transition:transform .25s var(--ease),box-shadow .25s,border-color .25s;flex-direction:column;gap:6px;padding:24px;display:flex}.msl a.ccard:hover{box-shadow:var(--shadow-lg);border-color:#e2be4a8c;transform:translateY(-4px)}.msl .ccard .ic{background:var(--navy);width:46px;height:46px;color:var(--gold);font-family:var(--f-serif);border:1px solid #e2be4a66;border-radius:12px;place-items:center;margin-bottom:10px;font-weight:600;display:grid}.msl .ccard b{font-family:var(--f-display);font-size:1.2rem;font-weight:400}.msl .ccard .val{color:var(--link);overflow-wrap:anywhere;font-weight:600}.msl .ccard span:last-child{color:var(--muted);font-size:.88rem}.msl ol.levels{gap:16px;display:grid}.msl .lv{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);grid-template-columns:48px 1fr;gap:18px;padding:clamp(20px,3vw,30px);display:grid}.msl .lv .num{background:var(--navy);width:44px;height:44px;color:var(--gold);font-family:var(--f-serif);border:1px solid #e2be4a73;border-radius:50%;place-items:center;font-size:1.2rem;font-weight:600;display:grid}.msl .lv:nth-child(2) .num{background:var(--gold-grad);color:#1a1406;border-color:#0000}.msl .lv h3{margin-bottom:6px;font-size:1.3rem}.msl .lv p{color:var(--muted);font-size:.97rem}.msl .officer{background:var(--bg2);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:14px;padding:14px 16px;font-size:.95rem;display:flex}.msl .officer span{color:var(--muted)}.msl .officer a,.msl .regs a{color:var(--link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.msl ul.regs{color:var(--muted);gap:8px;margin-top:12px;font-size:.95rem;display:grid}.msl ul.regs li{padding-left:18px;position:relative}.msl ul.regs li:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:0}.msl .mf-note{color:var(--soon);background:var(--soon-bg);border-radius:14px;margin-top:28px;padding:16px 18px;font-size:.92rem}.msl .advisor-cta{color:#fff;border-radius:var(--r);background:radial-gradient(80% 120% at 0 0,#163e78,#0a1c38 70%);border:1px solid #e2be4a40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:clamp(22px,3vw,32px);display:flex}.msl .advisor-cta b{font-family:var(--f-display);font-size:1.4rem;font-weight:400;display:block}.msl .advisor-cta span{color:var(--on-navy-muted)}.msl .doc-wrap{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.msl .toc{font-size:.9rem;position:sticky;top:100px}.msl .toc ol{border-left:1px solid var(--line);gap:2px;display:grid}.msl .toc a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 14px;transition:color .2s,border-color .2s;display:block}.msl .toc a:hover{color:var(--fg);border-left-color:var(--gold)}.msl .doc{max-width:760px}.msl .doc .note{background:var(--soon-bg);color:var(--soon);border-radius:14px;margin-bottom:28px;padding:16px 18px;font-size:.96rem}.msl .doc-sec{scroll-margin-top:100px}.msl .doc-sec+.doc-sec{margin-top:34px}.msl .doc h2{margin-bottom:12px;font-size:clamp(1.4rem,2.4vw,1.7rem)}.msl .doc p{color:var(--muted);margin-bottom:12px}.msl .doc ul{color:var(--muted);gap:8px;margin-bottom:12px;padding-left:22px;list-style:outside;display:grid}.msl .doc li::marker{color:var(--gold-ink)}.msl .doc b{color:var(--fg)}.msl .doc a{color:var(--link);text-underline-offset:3px;text-decoration:underline}@media (max-width:980px){.msl .cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.msl .doc-wrap{grid-template-columns:1fr}.msl .toc{display:none}}@media (max-width:560px){.msl .cgrid{grid-template-columns:1fr}.msl .lv{grid-template-columns:1fr;gap:12px}}@media (prefers-reduced-motion:reduce){html:has(.msl){scroll-behavior:auto}.msl *,.msl :before,.msl :after{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}.msl .rv,.msl .hero .w,.msl .hero-in,.msl .steps .step,.msl .join-form .done{opacity:1;filter:none;translate:none}.msl .steps:after{width:100%}.msl .pillar:before{width:44px}.msl .amcs ul{flex-wrap:wrap;width:auto}.msl .amcs li[aria-hidden]{display:none}.msl .amcs .track{-webkit-mask-image:none;mask-image:none}}
