html body [data-home-v2] section[data-purpose=accreditations],html body [data-home-v2] section[data-purpose=featured-programs],html body [data-home-v2] section[data-purpose=student-testimonials]{background:#fff!important;border-bottom:1px solid #E3E8F0!important}html body [data-home-v2] section[data-purpose=academic-faculties],html body [data-home-v2] section[data-purpose=tuition-plans]{background:#eef6ff!important;border-bottom:1px solid #DCEBFF!important}html body [data-home-v2] section[data-purpose] span[class*=rounded-full][class*=text-xs]:not(.cta-eyebrow){background:#fff!important;border:1px solid #C9DDF5!important;color:#1d5fae!important;box-shadow:0 4px 12px -8px #1d5fae73!important}html body [data-home-v2] section[data-purpose=accreditations] span[class*=rounded-full][class*=text-xs],html body [data-home-v2] section[data-purpose=featured-programs] span[class*=rounded-full][class*=text-xs],html body [data-home-v2] section[data-purpose=student-testimonials] span[class*=rounded-full][class*=text-xs]{background:#eef6ff!important;border-color:#dcebff!important}html body [data-home-v2] section[data-purpose] span[class*=rounded-full][class*=text-xs]:not(.cta-eyebrow) *{color:#1d5fae!important}html body [data-home-v2] section[data-purpose] span[class*=rounded-full][class*=text-xs]:not(.cta-eyebrow):before{content:"";width:7px;height:7px;border-radius:50%;background:#f2994a;flex:none}html body [data-home-v2] section[data-purpose] h2:not(.cta-title):not(.tuition-head-title){color:#0b2545!important}html body [data-home-v2] section[data-purpose=accreditations] h2 span[style*="#DC2626"]{color:#1d5fae!important}html body [data-home-v2] section[data-purpose=accreditations] span.w-12.h-px{background:linear-gradient(to right,transparent,#2F7DD3)!important}html body [data-home-v2] section[data-purpose=accreditations] span.w-12.h-px+span+span.w-12.h-px{background:linear-gradient(to left,transparent,#2F7DD3)!important}html body [data-home-v2] section[data-purpose=accreditations] span.rotate-45{background:#f2994a!important}html body [data-home-v2] section[data-hero-v2] [data-hero-cohort]{box-shadow:inset 0 7px #2f7dd3,0 24px 50px -28px #0009!important}html body [data-home-v2] section[data-hero-v2] [data-hero-cohort] [data-cohort-field=daysLeft]{background:#0a7553!important;color:#fff!important}html body [data-home-v2] section[data-hero-v2] dl i[class*=fa-]{color:#6ee7b7!important}html body [data-home-v2] section[data-purpose=academic-faculties] [data-v2-card]{border-color:#dcebff!important}html body [data-home-v2] section[data-purpose=academic-faculties] [data-v2-card]:hover{border-color:#2f7dd3!important;box-shadow:0 22px 44px -20px #1d5fae59!important}html body [data-home-v2] section[data-purpose=academic-faculties] .absolute.top-3\.5.right-3\.5 span{background:#0b2545!important;color:#fff!important}html body [data-home-v2] section[data-purpose=academic-faculties] .absolute.top-3\.5.right-3\.5 span *{color:#fff!important}html body [data-home-v2] section[data-purpose=academic-faculties] i.fa-layer-group{color:#0a7553!important}html body [data-home-v2] section[data-purpose=academic-faculties] h3 a:hover{color:#1d5fae!important}html body [data-home-v2] section[data-purpose=academic-faculties] span[class*=rounded-md][class*=bg-slate-50]{background:#eef6ff!important;color:#0b2545!important;border-color:#dcebff!important}html body [data-home-v2] section[data-purpose=academic-faculties] form{border-color:#c9ddf5!important}html body [data-home-v2] section[data-purpose=academic-faculties] form:focus-within{border-color:#2f7dd3!important}html body [data-home-v2] section[data-purpose=academic-faculties] form button{background:#0b2545!important;color:#fff!important}html body [data-home-v2] section[data-purpose=academic-faculties] form button:hover{background:#1d5fae!important}html body [data-home-v2] section[data-purpose=featured-programs] details{border-color:#dcebff!important}html body [data-home-v2] section[data-purpose=featured-programs] details summary{background:#0b2545!important;box-shadow:inset 0 -3px #0f9d6e!important}html body [data-home-v2] section[data-purpose=featured-programs] details summary:hover{background:#13315c!important}html body [data-home-v2] section[data-purpose=featured-programs] details>div{background:#f7fbff!important}html body [data-home-v2] section[data-purpose=featured-programs] span[class*=rounded-full] i.fa-fire{color:#c2410c!important}html body [data-home-v2] section[data-purpose=tuition-plans] .tuition-head{background:#0b2545!important;border-bottom:0!important;isolation:isolate}html body [data-home-v2] section[data-purpose=tuition-plans] .tuition-head:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 18%,rgba(47,125,211,.45),transparent 45%),radial-gradient(circle at 88% 92%,rgba(15,157,110,.35),transparent 45%)}html body [data-home-v2] section[data-purpose=tuition-plans] .tuition-head-icon i{color:#0f9d6e!important}html body [data-home-v2] section[data-purpose=tuition-plans] .tuition-head-accent{background:#fff!important;color:#0b2545!important}html body [data-home-v2] section[data-purpose=tuition-plans] .grid>div{background:#fff!important;border-color:#dcebff!important}html body [data-home-v2] section[data-purpose=tuition-plans] .grid>div[class*=border-2]{border-color:#2f7dd3!important;background:#fff!important;box-shadow:inset 0 6px #2f7dd3,0 26px 50px -24px #1d5fae73!important}html body [data-home-v2] section[data-purpose=tuition-plans] .gold-foil-gradient{background:#f2994a!important;color:#0b2545!important}html body [data-home-v2] section[data-purpose=tuition-plans] span[class*=text-champagne-800]{color:#1d5fae!important}html body [data-home-v2] section[data-purpose=tuition-plans] div[class*=text-emerald-700],html body [data-home-v2] section[data-purpose=tuition-plans] i[class*=text-emerald-700]{color:#0a7553!important}html body [data-home-v2] section[data-purpose=tuition-plans] [class*="border-champagne-500/"]{border-color:#e3e8f0!important}html body [data-home-v2] section[data-purpose=student-testimonials] a.group{border-color:#e3e8f0!important}html body [data-home-v2] section[data-purpose=student-testimonials] a.group:hover{border-color:#2f7dd3!important}html body [data-home-v2] section[data-purpose=student-testimonials] .gold-foil-gradient{background:#d62839!important;color:#fff!important}html body [data-home-v2] section[data-purpose=student-testimonials] .gold-foil-gradient *{color:#fff!important}html body [data-home-v2] section[data-purpose=student-testimonials] span.w-6.h-6{background:#eef6ff!important;border-color:#dcebff!important;color:#1d5fae!important}html body [data-home-v2] section[data-purpose=student-testimonials] span.w-6.h-6 *{color:#1d5fae!important}html body [data-home-v2] section[data-purpose=student-testimonials] span[class*=text-champagne-800]{color:#1d5fae!important}html body [data-home-v2] section[data-purpose=student-testimonials] [class*="border-champagne-500/"]{border-color:#e3e8f0!important}html body [data-home-v2] [data-purpose=how-to-join]{background:#eef6ff!important}html body [data-home-v2] section[data-purpose=final-cta]{background:#0b2545!important;border-top:4px solid #2F7DD3!important;isolation:isolate}html body [data-home-v2] section[data-purpose=final-cta]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 20%,rgba(47,125,211,.42),transparent 45%),radial-gradient(circle at 88% 90%,rgba(15,157,110,.32),transparent 45%)}html body [data-home-v2] section[data-purpose=final-cta] .cta-rule{background:#f2994a!important}html body [data-home-v2] section[data-purpose=final-cta] .cta-title-accent{color:#8fc1ff!important}html body [data-home-v2] section[data-purpose=final-cta] .cta-point i,html body [data-home-v2] section[data-purpose=final-cta] .cta-eyebrow i{color:#6ee7b7!important}.royal-academic-theme[data-astro-cid-j7pv25f6]{background-color:#f7fbff;color:#1a2433;overflow-x:hidden}.no-scrollbar[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-j7pv25f6]{-ms-overflow-style:none;scrollbar-width:none}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes heroSlideLeft{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.animate-hero-badge[data-astro-cid-j7pv25f6]{animation:heroFadeUp .6s cubic-bezier(.16,1,.3,1) both}.animate-hero-title[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .1s both}.animate-hero-desc[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .18s both}.animate-hero-card-1[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .25s backwards}.animate-hero-card-2[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .33s backwards}.animate-hero-card-3[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .41s backwards}.animate-hero-card-4[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .49s backwards}.animate-hero-stats[data-astro-cid-j7pv25f6]{animation:heroFadeUp .65s cubic-bezier(.16,1,.3,1) .58s both}.animate-hero-form[data-astro-cid-j7pv25f6]{animation:heroSlideLeft .75s cubic-bezier(.16,1,.3,1) .2s both}.hero-brand-name[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(2.1rem,5.2vw,3.6rem);font-weight:900;line-height:1.25;text-wrap:balance;color:#fff;text-shadow:0 2px 18px rgba(40,4,12,.35)}.hero-brand-en[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-top:.7rem;font-size:clamp(.66rem,1.3vw,.82rem);font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#f3f6fa}.hero-brand-rule[data-astro-cid-j7pv25f6]{flex:0 0 2.5rem;height:1px;background:#fff9}@media(max-width:480px){.hero-brand-en[data-astro-cid-j7pv25f6]{letter-spacing:.1em;white-space:nowrap;gap:.5rem}.hero-brand-rule[data-astro-cid-j7pv25f6]{flex-basis:1.5rem}}.program-v2[data-astro-cid-j7pv25f6] section[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].hero-tagline{font-size:clamp(1.1rem,2vw,1.4rem)!important;font-weight:700;line-height:1.6!important;color:#fff}.hero-tagline-em[data-astro-cid-j7pv25f6]{display:inline-block;padding:.05rem .7rem .15rem;border-radius:.5rem;background:#fff;color:#0a1e34;font-weight:900}.program-v2[data-astro-cid-j7pv25f6] section[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6].hero-lead{max-width:40rem;font-size:clamp(.95rem,1.6vw,1.075rem)!important;line-height:1.95!important;font-weight:500;color:#f3f6fa}.hero-lead[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:#fff;font-weight:800}.hero-card-hover[data-astro-cid-j7pv25f6]{position:relative;transition:transform .55s cubic-bezier(.25,1,.5,1),box-shadow .55s cubic-bezier(.25,1,.5,1),border-color .45s ease!important}.hero-card-hover[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset-inline:1.25rem;bottom:0;height:2px;border-radius:2px;background:#dc2626;transform:scaleX(0);transform-origin:right;transition:transform .6s cubic-bezier(.25,1,.5,1);pointer-events:none}.hero-card-hover[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)!important;box-shadow:0 14px 30px -12px #0b214038,0 4px 10px -6px #0b21401f!important;border-color:#c9ddf5!important}.hero-card-hover[data-astro-cid-j7pv25f6]:hover:after{transform:scaleX(1)}.hero-card-icon[data-astro-cid-j7pv25f6]{transition:transform .55s cubic-bezier(.25,1,.5,1),background-color .45s ease}.hero-card-icon[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{transition:color .45s ease}.hero-card-hover[data-astro-cid-j7pv25f6]:hover .hero-card-icon[data-astro-cid-j7pv25f6]{transform:translateY(-2px);background-color:#dc2626!important}.hero-card-hover[data-astro-cid-j7pv25f6]:hover .hero-card-icon[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:#fff!important}.stat-chip-hover[data-astro-cid-j7pv25f6]{transition:all .25s cubic-bezier(.16,1,.3,1)}.stat-chip-hover[data-astro-cid-j7pv25f6]:hover{background:#ffffff24;transform:translateY(-2px)}.stat-chip-hover[data-astro-cid-j7pv25f6]:hover i[data-astro-cid-j7pv25f6]{transform:scale(1.2)}.stat-chip-hover[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{transition:transform .25s ease}.reveal-init[data-astro-cid-j7pv25f6]{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal-init[data-astro-cid-j7pv25f6].is-visible{opacity:1;transform:translateY(0)}.delay-1[data-astro-cid-j7pv25f6]{transition-delay:.1s}.delay-2[data-astro-cid-j7pv25f6]{transition-delay:.2s}.delay-3[data-astro-cid-j7pv25f6]{transition-delay:.3s}.delay-4[data-astro-cid-j7pv25f6]{transition-delay:.4s}@media(prefers-reduced-motion:reduce){.animate-hero-badge[data-astro-cid-j7pv25f6],.animate-hero-title[data-astro-cid-j7pv25f6],.animate-hero-desc[data-astro-cid-j7pv25f6],.animate-hero-card-1[data-astro-cid-j7pv25f6],.animate-hero-card-2[data-astro-cid-j7pv25f6],.animate-hero-card-3[data-astro-cid-j7pv25f6],.animate-hero-card-4[data-astro-cid-j7pv25f6],.animate-hero-stats[data-astro-cid-j7pv25f6],.animate-hero-form[data-astro-cid-j7pv25f6],.hero-card-hover[data-astro-cid-j7pv25f6],.hero-card-icon[data-astro-cid-j7pv25f6],.reveal-init[data-astro-cid-j7pv25f6]{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}.hero-card-hover[data-astro-cid-j7pv25f6]:after{transition:none}}
