.course-detail-enter{animation:slideDown .3s ease-out}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float[data-astro-cid-bbe6dxrz]{animation:float 3s ease-in-out infinite}@keyframes glow-drift{0%,to{transform:translate(0) scale(1);opacity:.55}50%{transform:translate(-6%,-8%) scale(1.15);opacity:.85}}.glow-orb[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:9999px;filter:blur(48px);pointer-events:none;animation:glow-drift 7s ease-in-out infinite}.glow-orb--gold[data-astro-cid-bbe6dxrz]{top:8%;right:10%;width:180px;height:180px;background:radial-gradient(circle,rgba(212,175,55,.55),transparent 70%);animation-delay:0s}.glow-orb--green[data-astro-cid-bbe6dxrz]{bottom:12%;left:6%;width:150px;height:150px;background:radial-gradient(circle,rgba(46,125,50,.5),transparent 70%);animation-delay:2.3s}.glow-orb--purple[data-astro-cid-bbe6dxrz]{top:42%;left:30%;width:130px;height:130px;background:radial-gradient(circle,rgba(168,85,247,.4),transparent 70%);animation-delay:4.6s}.hero-slide[data-astro-cid-bbe6dxrz]{position:relative;min-height:calc(100vh - 5rem);display:flex;align-items:center;overflow:hidden}.hero-slide-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center;background-color:#0a0a0a}.hero-slide-bg--gold[data-astro-cid-bbe6dxrz]{background-image:url(/img/hero/banner-1.jpg)}.hero-slide-bg--dark[data-astro-cid-bbe6dxrz]{background-image:url(/img/hero/banner-2.jpg)}.hero-slide-bg--purple[data-astro-cid-bbe6dxrz]{background-image:url(/img/hero/banner-4.jpg)}.hero-slide-bg--green[data-astro-cid-bbe6dxrz]{background-image:url(/img/hero/banner-5.jpg)}.hero-slide-bg--orange[data-astro-cid-bbe6dxrz]{background-image:url(/img/hero/banner-6.jpg)}.hero-slide-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#000000b3,#0000008c 45%,#000000d9),linear-gradient(to right,#00000080,#0000001a 60%)}@media(max-width:767px){.hero-slide-overlay[data-astro-cid-bbe6dxrz]{background:linear-gradient(to bottom,#0000008c 0% 40%,#000000e0)}}.hero-slide[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:is(h1,h2,h3,p,span,a,button):not(.text-gradient-gold){text-shadow:0 1px 2px rgba(0,0,0,.9),0 1px 6px rgba(0,0,0,.5)}.hero-slide[data-astro-cid-bbe6dxrz] .text-gradient-gold[data-astro-cid-bbe6dxrz]{text-shadow:none}.hero-slide[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:is(.text-white\/60,.text-white\/50,.text-white\/40){text-shadow:0 2px 6px rgba(0,0,0,.95),0 6px 22px rgba(0,0,0,.85),0 0 34px rgba(0,0,0,.7)}.hero-slide--main[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz]:is(.text-white\/60,.text-white\/50,.text-white\/40){color:#ffffffeb!important;text-shadow:2px 0 1px rgba(0,0,0,1),1.4px 1.4px 1px rgba(0,0,0,1),0 2px 1px rgba(0,0,0,1),-1.4px 1.4px 1px rgba(0,0,0,1),-2px 0 1px rgba(0,0,0,1),-1.4px -1.4px 1px rgba(0,0,0,1),0 -2px 1px rgba(0,0,0,1),1.4px -1.4px 1px rgba(0,0,0,1),4px 0 2px rgba(0,0,0,1),2.8px 2.8px 2px rgba(0,0,0,1),0 4px 2px rgba(0,0,0,1),-2.8px 2.8px 2px rgba(0,0,0,1),-4px 0 2px rgba(0,0,0,1),-2.8px -2.8px 2px rgba(0,0,0,1),0 -4px 2px rgba(0,0,0,1),2.8px -4px 2px rgba(0,0,0,1)!important}.hero-slide--main[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{text-shadow:2px 0 1px rgba(0,0,0,1),1.4px 1.4px 1px rgba(0,0,0,1),0 2px 1px rgba(0,0,0,1),-1.4px 1.4px 1px rgba(0,0,0,1),-2px 0 1px rgba(0,0,0,1),-1.4px -1.4px 1px rgba(0,0,0,1),0 -2px 1px rgba(0,0,0,1),1.4px -1.4px 1px rgba(0,0,0,1),4px 0 2px rgba(0,0,0,1),2.8px 2.8px 2px rgba(0,0,0,1),0 4px 2px rgba(0,0,0,1),-2.8px 2.8px 2px rgba(0,0,0,1),-4px 0 2px rgba(0,0,0,1),-2.8px -2.8px 2px rgba(0,0,0,1),0 -4px 2px rgba(0,0,0,1),2.8px -2.8px 2px rgba(0,0,0,1)!important}.hero-slide--main[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz] .text-gradient-gold[data-astro-cid-bbe6dxrz]{filter:drop-shadow(1px 0 1px rgba(0,0,0,1)) drop-shadow(.7px .7px 1px rgba(0,0,0,1)) drop-shadow(0 1px 1px rgba(0,0,0,1)) drop-shadow(-.7px .7px 1px rgba(0,0,0,1)) drop-shadow(-1px 0 1px rgba(0,0,0,1)) drop-shadow(-.7px -.7px 1px rgba(0,0,0,1)) drop-shadow(0 -1px 1px rgba(0,0,0,1)) drop-shadow(.7px -.7px 1px rgba(0,0,0,1))}.hero-slide[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz].bg-brand-gold,.hero-slide[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz].bg-brand-gold [data-astro-cid-bbe6dxrz],.hero-slide[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz].bg-brand-gold,.hero-slide[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz].bg-brand-gold [data-astro-cid-bbe6dxrz]{text-shadow:0 1px 2px rgba(255,255,255,.35)}.line-clamp-2[data-astro-cid-xgzpnzj7]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-detail[data-astro-cid-xxmbrnf5]{animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}table[data-astro-cid-sbbalg7d]{border-collapse:separate;border-spacing:0}.otp-input[data-astro-cid-nqnrta4a]{font-variant-numeric:tabular-nums}.otp-input[data-astro-cid-nqnrta4a]:focus{box-shadow:0 0 0 3px #d4af3726}#preferences-list[data-astro-cid-qok2sn2f]>div[data-astro-cid-qok2sn2f]{animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}html{scroll-behavior:smooth}[data-astro-cid-j7pv25f6]::-webkit-scrollbar{width:8px}[data-astro-cid-j7pv25f6]::-webkit-scrollbar-track{background:#0a0a0a}[data-astro-cid-j7pv25f6]::-webkit-scrollbar-thumb{background:#d4af3766;border-radius:4px}[data-astro-cid-j7pv25f6]::-webkit-scrollbar-thumb:hover{background:#d4af37b3}.wizard-parallax-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:0;background-image:url(/img/hero/wizard-bg.jpg);background-size:cover;background-position:center;background-attachment:fixed}@media(max-width:767px),(hover:none){.wizard-parallax-bg[data-astro-cid-j7pv25f6]{background-attachment:scroll}}.wizard-parallax-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#0a0a0ce0,#0a0a0cd1,#0a0a0ceb)}:root{color-scheme:dark}html{font-family:Inter,system-ui,sans-serif;background:#000;color:#fff}body{margin:0;padding:0}
