@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.bb140f9f.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.50575af1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.78d1a7ae.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.247c8473.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.18d7c7dc.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.71e1367e.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_d684d81e-module__Y5xjxG__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_d684d81e-module__Y5xjxG__variable{--font-body:"Manrope","Manrope Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.eb3462a0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.69e2a7a7.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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_4788ad6c-module__Sw6ueq__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_4788ad6c-module__Sw6ueq__variable{--font-display:"Marcellus","Marcellus Fallback"}
@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b0db33b4a6649cdd-s.p.331a88e7.woff2)format("woff2");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:Noto Serif Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/830f78e214d3db4d-s.7f2e4b43.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f7390eb5cfa0b4e3-s.fd95561c.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:Noto Serif Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b0db33b4a6649cdd-s.p.331a88e7.woff2)format("woff2");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:Noto Serif Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/830f78e214d3db4d-s.7f2e4b43.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f7390eb5cfa0b4e3-s.fd95561c.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:Noto Serif Devanagari Fallback;src:local(Times New Roman);ascent-override:78.38%;descent-override:52.68%;line-gap-override:0.0%;size-adjust:118.65%}.noto_serif_devanagari_9873de75-module__JTVBmW__className{font-family:Noto Serif Devanagari,Noto Serif Devanagari Fallback;font-style:normal}.noto_serif_devanagari_9873de75-module__JTVBmW__variable{--font-devanagari:"Noto Serif Devanagari","Noto Serif Devanagari Fallback"}
:root{--paper:#f6f1e7;--paper-2:#efe6d6;--ink:#14130f;--ink-2:#14130fb8;--ink-3:#14130f8a;--night:#0b2020;--night-2:#0f2c2d;--gold:#b98b2f;--gold-2:#d6b46a;--rose:#a64e4a;--teal:#1f6b6b;--card:#f6f1e7c7;--card-border:#14130f1f;--shadow:0 12px 40px #0b20202e;--radius:18px;--focus:0 0 0 3px #b98b2f59}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--ink);background:radial-gradient(1200px 800px at 20% 10%,#1f6b6b38,transparent 60%),radial-gradient(900px 700px at 90% 30%,#a64e4a29,transparent 55%),linear-gradient(180deg,var(--paper)0%,var(--paper-2)100%);font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}::selection{background:#b98b2f40}.skipLink{background:var(--paper);box-shadow:var(--shadow);border:1px solid var(--card-border);z-index:999;border-radius:12px;padding:10px 12px;position:absolute;top:8px;left:-999px}.skipLink:focus{box-shadow:var(--shadow),var(--focus);outline:none;left:10px}.backdrop{pointer-events:none;z-index:-1;position:fixed;inset:0;overflow:hidden}.aura{filter:blur(55px);opacity:.8;position:absolute;transform:translateZ(0)}.auraA{background:radial-gradient(circle at 40% 35%,#1f6b6b8c,#0000 70%);width:460px;height:460px;top:-160px;left:-120px}.auraB{background:radial-gradient(circle at 50% 40%,#b98b2f59,#0000 70%);width:560px;height:560px;top:120px;right:-220px}.auraC{background:radial-gradient(circle at 50% 40%,#a64e4a47,#0000 70%);width:540px;height:540px;bottom:-260px;left:35%}.constellations{opacity:.55;position:absolute;inset:-40px}.constellations .constellation path{fill:none;stroke:#0b202059;stroke-width:1.2px;stroke-linecap:round;stroke-dasharray:1800;stroke-dashoffset:1800px;animation:2.6s forwards draw}.constellations .stars circle{fill:#b98b2f99;filter:drop-shadow(0 0 8px #b98b2f40);animation:5.6s ease-in-out infinite twinkle}.grain{opacity:.09;mix-blend-mode:multiply;background-image:repeating-linear-gradient(0deg,#14130f12 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#14130f0a 0 1px,#0000 1px 4px);position:absolute;inset:0}.shell{flex-direction:column;min-height:100vh;display:flex}.topbar{justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brandMark{background:radial-gradient(circle at 35% 30%,#d6b46af2,#b98b2f80 55%,#0b202040 100%);border:1px solid #14130f24;border-radius:999px;width:30px;height:30px;box-shadow:0 10px 24px #0b202026}.brandText{font-family:var(--font-devanagari),var(--font-display),ui-serif,Georgia,serif;letter-spacing:.2px;font-size:16px}.nav{align-items:center;gap:12px;display:flex}.nav a{color:var(--ink-2);border:1px solid #0000;border-radius:999px;padding:8px 10px;transition:background .16s,border-color .16s,color .16s}.nav a:hover{color:var(--ink);background:#f6f1e7b3;border-color:#14130f1f}.content{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:0 18px 28px}.footer{color:var(--ink-3);padding:18px;font-size:13px}.footer p{max-width:900px}.card{background:var(--card);border:1px solid var(--card-border);border-radius:var(--radius);box-shadow:var(--shadow)}.btn{color:var(--ink);cursor:pointer;background:#f6f1e7e0;border:1px solid #14130f2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-weight:600;transition:transform .14s,background .14s,border-color .14s;display:inline-flex}.btn:hover{border-color:#14130f3d;transform:translateY(-1px)}.btn:focus{box-shadow:var(--focus);outline:none}.btnPrimary{color:#fcfbf7;background:linear-gradient(#b98b2ff0,#8c641ef0);border-color:#14130f38}.btnPrimary:hover{background:linear-gradient(#d6b46ae6,#b98b2feb)}.btnGhost{background:0 0;border-color:#14130f2e}.field{gap:8px;display:grid}.label{color:var(--ink-2);font-size:13px}.input{width:100%;color:var(--ink);background:#f6f1e7eb;border:1px solid #14130f2e;border-radius:14px;padding:12px;font-size:15px}.input:focus{box-shadow:var(--focus);outline:none}@keyframes draw{to{stroke-dashoffset:0}}@keyframes twinkle{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.95;transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.constellations .constellation path,.constellations .stars circle{animation:none}.btn{transition:none}}@media (max-width:720px){.nav{gap:6px}.nav a{padding:8px}}
