@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Noto+Sans+Devanagari:wght@400;500;600;700;800&family=Outfit:wght@300;400;500;600;700;800;900&display=swap";.icon-wrapper[data-v-be9d5258]{display:inline-flex;align-items:center;justify-content:center;line-height:0;vertical-align:middle;color:currentColor}.icon-wrapper svg[data-v-be9d5258]{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.nav[data-v-dab7f7c8]{position:fixed;top:0;left:0;right:0;z-index:999;height:var(--nav-h);transition:all .4s var(--ease-out);background:#180e2b;border-bottom:1px solid rgba(124,98,198,.28)}.nav--scrolled[data-v-dab7f7c8]{background:#180e2beb;border-bottom:1px solid rgba(156,130,220,.35)}.nav--scrolled[data-v-dab7f7c8]:before{content:"";position:absolute;inset:0;background:#180e2beb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}.nav__inner[data-v-dab7f7c8]{display:flex;align-items:center;justify-content:space-between;height:100%}.nav__brand[data-v-dab7f7c8]{display:flex;align-items:center;gap:10px;z-index:10}.nav__logo[data-v-dab7f7c8]{width:1.5rem;height:1.5rem;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:var(--black);font-weight:800}.nav__logo-img[data-v-dab7f7c8]{width:100%;height:100%;object-fit:contain;display:block}.nav__wordmark[data-v-dab7f7c8]{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;line-height:1;color:var(--text-white);letter-spacing:-.01em}.nav__ai[data-v-dab7f7c8]{color:var(--yellow-400)}.nav__links[data-v-dab7f7c8]{display:flex;align-items:center;gap:2px}.nav__link[data-v-dab7f7c8]{padding:7px 14px;font-size:.8125rem;font-weight:500;color:var(--text-dim);border-radius:var(--r-full);transition:all .25s var(--ease-out)}.nav__link[data-v-dab7f7c8]:hover{color:var(--text-white)}.nav__link.router-link-exact-active[data-v-dab7f7c8]{color:var(--yellow-400)}.nav__right[data-v-dab7f7c8]{display:flex;align-items:center;gap:10px;position:relative;z-index:10}.lang-toggle[data-v-dab7f7c8]{display:inline-flex;align-items:center;padding:2px;border-radius:var(--r-full);border:1px solid var(--border-thin);background:#ffffff0a}.lang-toggle__btn[data-v-dab7f7c8]{min-width:34px;height:28px;border-radius:var(--r-full);font-size:.6875rem;line-height:1;font-weight:700;letter-spacing:.03em;color:var(--text-dim);transition:all .2s var(--ease-out)}.lang-toggle__btn[lang=hi][data-v-dab7f7c8]{letter-spacing:0;font-size:.72rem}.lang-toggle__btn.is-active[data-v-dab7f7c8]{color:#1b1530;background:var(--yellow-400)}.lang-toggle__btn[data-v-dab7f7c8]:not(.is-active):hover{color:var(--text-white)}.nav__signin[data-v-dab7f7c8]{font-size:.8125rem;font-weight:500;color:var(--text-dim);padding:8px 16px;transition:color .25s}.nav__signin[data-v-dab7f7c8]:hover{color:var(--text-white)}.nav__avatar[data-v-dab7f7c8]{width:32px;height:32px;border-radius:var(--r-full);background:var(--yellow-400);color:var(--black);font-weight:800;font-size:.75rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .3s}.nav__avatar[data-v-dab7f7c8]:hover{box-shadow:0 0 0 3px #facc1533}.nav__dropdown[data-v-dab7f7c8]{position:absolute;top:calc(100% + 10px);right:0;width:210px;padding:var(--s-3);border-radius:var(--r-lg);background:var(--gray-900);border:1px solid var(--border-thin)}.nav__dropdown-user[data-v-dab7f7c8]{display:flex;flex-direction:column;padding:var(--s-2) var(--s-3);gap:2px}.nav__dropdown-sep[data-v-dab7f7c8]{height:1px;background:var(--border-thin);margin:var(--s-2) 0}.nav__dropdown-item[data-v-dab7f7c8]{display:flex;align-items:center;gap:var(--s-2);padding:9px var(--s-3);font-size:.8125rem;color:var(--text-dim);border-radius:var(--r-md);transition:all .2s;width:100%;text-align:left;cursor:pointer}.nav__dropdown-item[data-v-dab7f7c8]:hover{background:#facc150f;color:var(--text-white)}.nav__burger[data-v-dab7f7c8]{display:none;padding:8px;z-index:10;background:transparent;border:none;cursor:pointer;color:var(--text-white)}.nav__burger svg[data-v-dab7f7c8]{width:20px;height:20px;color:var(--text-white);transition:color .18s var(--ease-out),transform .18s var(--ease-out)}.nav__burger.is-open svg[data-v-dab7f7c8]{color:var(--yellow-400);transform:rotate(12deg) scale(1.03)}.nav__mobile-cta[data-v-dab7f7c8]{display:flex;flex-direction:column;gap:var(--s-3);padding-top:var(--s-8)}.drop-enter-active[data-v-dab7f7c8],.drop-leave-active[data-v-dab7f7c8]{transition:all .2s var(--ease-out)}.drop-enter-from[data-v-dab7f7c8],.drop-leave-to[data-v-dab7f7c8]{opacity:0;transform:translateY(-6px) scale(.98)}@media(max-width:860px){.nav__links[data-v-dab7f7c8]{position:fixed;inset:0;padding:100px var(--s-6) var(--s-6);background:#180e2bfa;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);flex-direction:column;align-items:stretch;gap:var(--s-1);transform:translate(100%);transition:transform .4s var(--ease-out)}.nav__links--open[data-v-dab7f7c8]{transform:translate(0)}.nav__link[data-v-dab7f7c8]{font-size:1.125rem;padding:14px 16px}.nav__burger[data-v-dab7f7c8]{display:block}.nav__right .btn[data-v-dab7f7c8],.nav__right .nav__signin[data-v-dab7f7c8]{display:none}.lang-toggle[data-v-dab7f7c8]{margin-right:2px}}.ft[data-v-82ecde65]{position:relative;background:var(--black);padding:var(--s-16) 0 var(--s-8);margin-top:auto}.ft__line[data-v-82ecde65]{position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-thin)}.ft__top[data-v-82ecde65]{display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:var(--s-10)}.ft__brand-col[data-v-82ecde65]{display:flex;flex-direction:column;gap:var(--s-4)}.ft__brand[data-v-82ecde65]{display:flex;align-items:center;gap:var(--s-3)}.ft__logo[data-v-82ecde65]{width:1.5rem;height:1.5rem;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--black);font-weight:800}.ft__logo-img[data-v-82ecde65]{width:100%;height:100%;object-fit:contain;display:block}.ft__name[data-v-82ecde65]{font-family:var(--font-heading);font-size:1.1rem;font-weight:700;line-height:1}.ft__tagline[data-v-82ecde65]{max-width:260px;line-height:1.7}.ft__col-title[data-v-82ecde65]{font-family:var(--font-heading);font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:var(--s-4)}.ft__col ul[data-v-82ecde65]{display:flex;flex-direction:column;gap:var(--s-2)}.ft__link[data-v-82ecde65]{font-size:.8125rem;color:var(--text-faint);transition:color .2s}.ft__link[data-v-82ecde65]:hover{color:var(--yellow-400)}.ft__sep[data-v-82ecde65]{height:1px;background:var(--border-thin);margin:var(--s-10) 0 var(--s-6)}.ft__bottom[data-v-82ecde65]{display:flex;justify-content:space-between;align-items:center}.ft__bottom-links[data-v-82ecde65]{display:flex;gap:var(--s-6)}.ft__bottom-links a[data-v-82ecde65]{transition:color .2s}.ft__bottom-links a[data-v-82ecde65]:hover{color:var(--yellow-400)}@media(max-width:768px){.ft__top[data-v-82ecde65]{grid-template-columns:1fr 1fr;gap:var(--s-8)}.ft__brand-col[data-v-82ecde65]{grid-column:1 / -1}.ft__bottom[data-v-82ecde65]{flex-direction:column;gap:var(--s-4);text-align:center}}.mobile-app-nav[data-v-cddbe335]{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:5000;height:72px;border-radius:26px;background:#180c30eb;border:1px solid rgba(255,255,255,.13);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00000073;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;padding:8px 10px;gap:2px}.mobile-app-nav__item[data-v-cddbe335]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#b9becf;min-height:56px;text-decoration:none;transition:color .2s var(--ease-out),transform .2s var(--ease-out)}.mobile-app-nav__icon[data-v-cddbe335]{width:34px;height:34px;border-radius:var(--r-full);display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;transition:all .25s var(--ease-out)}.mobile-app-nav__label[data-v-cddbe335]{font-size:.7rem;line-height:1;margin-top:4px;letter-spacing:.01em;white-space:nowrap}.mobile-app-nav__item.is-active[data-v-cddbe335]{color:#6d1fd6;transform:translateY(-1px)}.mobile-app-nav__item.is-active .mobile-app-nav__icon[data-v-cddbe335]{width:48px;height:48px;margin-top:-34px;background:#ececef;border-color:#fff9;box-shadow:0 10px 20px #00000059}.mobile-app-nav__item.is-active .mobile-app-nav__label[data-v-cddbe335]{color:#edeef7;font-weight:600}@media(min-width:769px){.mobile-app-nav[data-v-cddbe335]{display:none!important;pointer-events:none!important;visibility:hidden!important}}#astro-app{min-height:100vh;display:flex;flex-direction:column}.page-enter-active,.page-leave-active{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.page-enter-from{opacity:0;transform:translateY(8px)}.page-leave-to{opacity:0;transform:translateY(-8px)}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .2s var(--ease-out)}.page-fade-enter-from,.page-fade-leave-to{opacity:0}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.w-full{width:100%}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}:root{--yellow-50:#fefce8;--yellow-100:#fef9c3;--yellow-200:#fef08a;--yellow-300:#fde047;--yellow-400:#facc15;--yellow-500:#eab308;--yellow-600:#ca8a04;--yellow-700:#a16207;--black:#180e2b;--gray-950:#1f1435;--gray-900:#241840;--gray-850:#2a1d48;--gray-800:#312350;--gray-700:#3d2d60;--gray-600:#524272;--gray-500:#6b5a8a;--gray-400:#8a7aa3;--gray-300:#b0a4c4;--gray-200:#d4cee0;--gray-100:#f0edf5;--white:#fff;--bg-primary:var(--black);--bg-secondary:var(--gray-950);--bg-elevated:var(--gray-900);--bg-card:#ffffff0a;--bg-card-hover:#ffffff12;--bg-glass:#ffffff0d;--text-white:#fff;--text-light:#ffffffd9;--text-dim:#ffffff80;--text-faint:#ffffff47;--text-amber:var(--yellow-400);--border-thin:#ffffff14;--border-light:#ffffff1f;--border-amber:#facc1533;--border-amber-strong:#facc1573;--glow-amber:0 0 60px #facc150f;--glow-amber-strong:0 0 80px #facc1524;--font-heading:"Outfit", sans-serif;--font-body:"Inter", sans-serif;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--r-2xl:28px;--r-full:9999px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--s-20:80px;--s-24:96px;--nav-h:72px;--max-w:1200px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);background:var(--bg-primary);color:var(--text-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}html[lang=hi]{--font-heading:"Outfit", "Noto Sans Devanagari", sans-serif;--font-body:"Inter", "Noto Sans Devanagari", sans-serif}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,var(--yellow-400) 0%,var(--yellow-500) 100%);border:2px solid var(--bg-primary);border-radius:5px;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,var(--yellow-300) 0%,var(--yellow-400) 100%);box-shadow:0 0 8px #facc1566}*{scrollbar-width:thin;scrollbar-color:var(--yellow-400) transparent}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;display:block}button,input,textarea,select{background:0 0;border:none;outline:none;font-family:inherit}button{cursor:pointer}.wrap{width:100%;max-width:var(--max-w);padding:0 var(--s-6);margin:0 auto}.t-display{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1.05}.t-h1{font-family:var(--font-heading);letter-spacing:-.025em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.12}.t-h2{font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.15}.t-h3{font-family:var(--font-heading);font-size:1.25rem;font-weight:600;line-height:1.3}.t-h4{font-family:var(--font-heading);font-size:1.0625rem;font-weight:600;line-height:1.35}.t-body{font-size:.9375rem;line-height:1.65}.t-body-lg{font-size:1.0625rem;line-height:1.7}.t-small{font-size:.8125rem;line-height:1.5}.t-caption{letter-spacing:.02em;font-size:.75rem;line-height:1.4}.t-overline{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.c-amber{color:var(--yellow-400)}.c-dim{color:var(--text-dim)}.c-faint{color:var(--text-faint)}.c-light{color:var(--text-light)}.btn{justify-content:center;align-items:center;gap:var(--s-3);font-family:var(--font-heading);border-radius:var(--r-full);transition:all .4s var(--ease-out);white-space:nowrap;cursor:pointer;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 30%,#facc151f,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.btn:hover:before{transform:translate(120%)}.btn__icon-left,.btn__icon-right{width:30px;height:30px;transition:all .35s var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn-amber{color:var(--yellow-400);white-space:nowrap;text-overflow:ellipsis;background:#facc150f;border:1.5px solid #facc1559;min-width:190px;padding:8px 14px 8px 10px;font-size:.9375rem;overflow:hidden}.btn-amber .btn__icon-left{color:var(--yellow-400);background:#facc151f;border:1px solid #facc1540}.btn-amber .btn__icon-right{background:var(--yellow-400);color:var(--black)}.btn-amber:hover{border-color:var(--yellow-400);background:#facc151f;transform:translateY(-2px);box-shadow:0 0 20px #facc1526,0 8px 30px #facc151a}.btn-amber:hover .btn__icon-left{border-color:var(--yellow-400);background:#facc1533}.btn-amber:hover .btn__icon-right{background:var(--yellow-300);transform:scale(1.08);box-shadow:0 0 12px #facc1566}.btn-glass{color:var(--text-white);background:#ffffff08;border:1.5px solid #ffffff1f;padding:6px 8px 6px 6px;font-size:.875rem}.btn-glass .btn__icon-left{color:var(--text-dim);background:#ffffff0f;border:1px solid #ffffff1f}.btn-glass .btn__icon-right{color:var(--text-white);background:#ffffff14}.btn-glass:hover{color:var(--yellow-400);background:#facc150a;border-color:#facc1580;transform:translateY(-2px);box-shadow:0 0 16px #facc1514}.btn-glass:hover .btn__icon-left{color:var(--yellow-400);background:#facc151a;border-color:#facc154d}.btn-glass:hover .btn__icon-right{color:var(--yellow-400);background:#facc1526;transform:scale(1.08)}.btn-ghost{color:var(--text-dim);border:1px solid #0000;padding:10px 20px;font-size:.875rem}.btn-ghost:hover{color:var(--yellow-400);background:#facc150a;border-color:#facc1526}.btn-sm{padding:5px 6px 5px 5px;font-size:.8125rem}.btn-sm .btn__icon-left,.btn-sm .btn__icon-right{width:26px;height:26px}.btn-lg{padding:7px 10px 7px 7px;font-size:.9375rem}.btn-lg .btn__icon-left,.btn-lg .btn__icon-right{width:34px;height:34px}.btn-try{color:var(--yellow-400);background:#facc150a;border:1.5px solid #facc1533;padding:5px 6px 5px 5px;font-size:.8125rem;font-weight:700}.btn-try .btn__icon-left{color:var(--yellow-400);background:#facc1514;border:1px solid #facc1526;width:26px;height:26px}.btn-try .btn__icon-right{background:var(--yellow-400);color:var(--black);width:26px;height:26px}.btn-try:hover{background:#facc151a;border-color:#facc1599;transform:translateY(-1px);box-shadow:0 0 12px #facc151a}.btn-try:hover .btn__icon-right{transform:scale(1.1)translate(1px);box-shadow:0 0 8px #facc154d}.glass-card{background:var(--bg-card);border:1px solid var(--border-thin);border-radius:var(--r-xl);transition:all .35s var(--ease-out)}.glass-card:hover{background:var(--bg-card-hover);border-color:#facc1526}.pill{border-radius:var(--r-full);font-size:.6875rem;font-weight:600;font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.pill-amber{color:var(--yellow-400);background:#facc151a;border:1px solid #facc1526}.pill-green{color:#4ade80;background:#22c55e14;border:1px solid #22c55e26}.pill-purple{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf626}.form-field{flex-direction:column;gap:6px;display:flex}.form-label{color:var(--text-dim);font-size:.8125rem;font-weight:500}.form-input{border:1px solid var(--border-light);border-radius:var(--r-lg);width:100%;color:var(--text-white);transition:all .25s var(--ease-out);background:#ffffff0a;padding:13px 16px;font-size:.875rem}.form-input:focus{border-color:var(--yellow-400);box-shadow:0 0 0 3px #facc1514}.form-input::placeholder{color:var(--text-faint)}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scalePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes rotateSlowCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes glowBreath{0%,to{box-shadow:0 0 20px #facc150d}50%{box-shadow:0 0 50px #facc151f}}@keyframes waveMove{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes dotPulse{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,25%)}90%{transform:translate(-10%,10%)}}.anim-fade-up{animation:fadeUp .7s var(--ease-out) forwards;opacity:0}.anim-fade-in{animation:fadeIn .5s var(--ease-out) forwards;opacity:0}.anim-float{animation:5s ease-in-out infinite floatY}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}.delay-5{animation-delay:.5s}.delay-6{animation-delay:.6s}.delay-7{animation-delay:.7s}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#120a22}::-webkit-scrollbar-thumb{background:var(--gray-700);border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background:var(--yellow-600)}.page-enter-active,.page-leave-active{transition:all .3s var(--ease-out)}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}::selection{color:#fff;background:#facc1533}@media(max-width:768px){.wrap{padding:0 var(--s-4)}}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
