@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html[data-site-primary] .hero-portfolio:after{background:linear-gradient(90deg,var(--site-accent,var(--site-primary)) 0,var(--site-primary) 100%)}html[data-site-primary] :is(.cursor,.mobile-toggle,.deco-infinity,.deco-wave,.deco-arrow){color:var(--site-primary)}html[data-site-primary] .deco-dots{background-image:radial-gradient(circle,var(--site-primary) 3px,transparent 3px)}html[data-site-primary] :is(.highlight){background:linear-gradient(90deg,var(--site-accent,var(--site-primary)) 0,var(--site-primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-site-primary] :is(.hello-badge,.card-bg){background:linear-gradient(135deg,var(--site-accent,var(--site-primary)) 0,var(--site-primary) 100%)}html[data-site-primary] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn,.play-button,.year-inner,.card-category span){background:linear-gradient(135deg,var(--site-primary) 0,color-mix(in srgb,var(--site-primary) 80%,#000) 100%);box-shadow:0 6px 18px color-mix(in srgb,var(--site-primary) 30%,transparent)}html[data-site-primary] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn):hover{background:color-mix(in srgb,var(--site-primary) 75%,#000)}html[data-site-primary] :is(.scroll-to-top,.category-badge,.arrow-circle){background:var(--site-primary)}html[data-site-primary] .scroll-to-top:hover{background:color-mix(in srgb,var(--site-primary) 80%,#000)}html[data-site-primary] :is(.eyebrow-text,.accent,.exam-name,.read-more,.card-title a:hover){color:var(--site-primary)}html[data-site-primary] .read-more{background:color-mix(in srgb,var(--site-primary) 8%,transparent);border-color:color-mix(in srgb,var(--site-primary) 20%,transparent)}html[data-site-primary] .read-more:hover{background:var(--site-primary);border-color:var(--site-primary);color:#fff}html[data-site-primary] :is(.doc-card,.video-card,.blog-card):hover{border-color:var(--site-primary)}html[data-site-primary] .hero-nav:not(.inner-nav) .menu a:first-child{background:var(--site-primary);color:#fff}html[data-site-primary] .inner-nav .menu a.router-link-active,html[data-site-primary] .menu a:hover{background-color:color-mix(in srgb,var(--site-primary) 12%,transparent);color:var(--site-primary)}html[data-site-primary] .hero-nav:not(.inner-nav) .menu a:first-child:hover{background:color-mix(in srgb,var(--site-primary) 85%,#000);color:#fff}html[data-site-primary] .social a{border-color:color-mix(in srgb,var(--site-primary) 35%,transparent);color:var(--site-primary)}html[data-site-primary] .social a:hover{background:var(--site-primary);border-color:transparent;color:#fff}html[data-site-primary] :is(.contact-info a,.links li a):hover{color:var(--site-primary)}html[data-site-accent] :is(.time-value){color:var(--site-accent)}html[data-site-accent] .countdown-card{border-color:color-mix(in srgb,var(--site-accent) 25%,transparent)}html[data-site-hero-colors] .hero-portfolio,html[data-site-primary] .hero-portfolio{background:radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--site-accent,#fbbf24) 32%,transparent) 0,transparent 40%),radial-gradient(circle at 88% 22%,color-mix(in srgb,var(--site-primary,#f97316) 26%,transparent) 0,transparent 42%),radial-gradient(circle at 70% 95%,color-mix(in srgb,var(--site-primary,#ea580c) 18%,transparent) 0,transparent 45%),linear-gradient(135deg,var(--site-hero-from,#fffbeb) 0,var(--site-hero-to,var(--site-hero-from,#ffedd5)) 100%)}html[data-site-bg] :is(.home-page,.preskool-shell,.about,.documents-section,.video-gallery,.guidance-section,.contact,.exam-countdown-section){background:var(--site-bg)}html[data-site-text] :is(.hero-portfolio,.line-one,.line-two,h2.title){color:var(--site-text)}html[data-site-footer] .footer{background:var(--site-footer-bg)}html[data-site-hero=gradient] .hero-portfolio{background:linear-gradient(135deg,var(--site-hero-from,#fffbeb) 0,var(--site-hero-to,var(--site-hero-from,#ffedd5)) 100%)}html[data-site-hero=dark] .hero-portfolio{background:linear-gradient(135deg,var(--site-hero-from,#0b1120) 0,var(--site-hero-to,#1e293b) 100%);color:#f8fafc}html[data-site-hero=dark] .hero-portfolio :is(.line-one,.line-two){color:#f8fafc}html[data-site-hero=dark] .hero-portfolio .desc{color:#cbd5e1}@media(min-width:961px){html[data-site-hero=dark] .hero-nav:not(.is-scrolled) .menu a:not(:first-child){background-color:#ffffff14;color:#e2e8f0}}html[data-site-deco=off] :is(.bio-shape,.deco-shape,.beam-light,.beam-light2,.stars){display:none}html[data-site-header=solid] .hero-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff2;box-shadow:0 4px 20px #0f172a14}html[data-site-header=solid][data-site-hero=dark] .hero-nav{background-color:#030712d9}html[data-site-body-font] :is(body,.hero-portfolio,.hero-nav){font-family:var(--site-font-body)}html[data-site-heading-font] :is(h1,h2,h3,h4,.main-title,.title,.exam-name){font-family:var(--site-font-heading)}html[data-site-radius] :is(.countdown-card,.card,.doc-card,.video-card,.blog-card,.image-main img,.card-bg){border-radius:var(--site-radius)}html[data-site-btn=pill] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn,.read-more,.hello-badge,.menu a),html[data-site-radius] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn,.read-more,.hello-badge,.menu a){border-radius:var(--site-btn-radius)}html[data-site-btn=outline] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn){background:transparent;border:2px solid var(--site-primary,#ea580c);box-shadow:none;color:var(--site-primary,#ea580c)}html[data-site-btn=outline] :is(.cta-button,.submit-btn,.view-all-btn,.download-btn):hover{background:var(--site-primary,#ea580c);color:#fff}html[data-site-anim=off] body *,html[data-site-anim=off] body :after,html[data-site-anim=off] body :before{animation:none!important;transition:none!important}body{background-color:#030712;color:#f3f4f6;font-family:Inter,sans-serif;margin:0;min-height:100vh;padding:0}.global-loading{-webkit-backdrop-filter:blur(.4px);backdrop-filter:blur(.4px);background:#ffffff38;top:0;right:0;bottom:0;left:0;position:fixed;z-index:9999}.global-loading,.global-loading-inner{align-items:center;display:flex;justify-content:center}.global-loading-inner{background:#ffffff26;border:1px solid rgba(226,232,240,.9);border-radius:16px;box-shadow:0 18px 38px #0f172a1f;height:64px;width:64px}.global-spinner{animation:global-spin .9s linear infinite;border:3px solid rgba(61,94,225,.18);border-radius:9999px;border-top-color:#3d5ee1;height:26px;width:26px}.global-whatsapp-btn{align-items:center;bottom:20px;color:inherit;display:flex;gap:10px;position:fixed;right:20px;text-decoration:none;z-index:1200}.global-whatsapp-btn:hover{text-decoration:none}.global-whatsapp-label{background:#fff;border-radius:10px;box-shadow:0 8px 20px #0f172a2e;color:#1f2937;font-size:13px;font-weight:600;padding:10px 14px}.global-whatsapp-icon{align-items:center;background:#25d366;border-radius:999px;box-shadow:0 12px 28px #00000040;color:#fff;display:inline-flex;height:56px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:56px}.global-whatsapp-btn:hover .global-whatsapp-icon{box-shadow:0 16px 34px #0000004d;transform:translateY(-2px)}.global-whatsapp-btn svg{height:30px;width:30px}@media(max-width:640px){.global-whatsapp-btn{bottom:14px;gap:8px;right:14px}.global-whatsapp-label{font-size:12px;padding:8px 10px}.global-whatsapp-icon{height:52px;width:52px}}@keyframes global-spin{to{transform:rotate(1turn)}}.error-page[data-v-f54e353a]{align-items:center;background:#f9fafb;display:flex;font-family:Inter,sans-serif;justify-content:center;min-height:100vh;padding:20px}.error-container[data-v-f54e353a]{max-width:480px;text-align:center}.error-code[data-v-f54e353a]{color:#1e293b;font-size:96px;font-weight:900;line-height:1;margin:0 0 8px}.error-message[data-v-f54e353a]{color:#64748b;font-size:17px;line-height:1.6;margin:0 0 32px}.error-home-btn[data-v-f54e353a]{background:#1e293b;border-radius:8px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:12px 28px;text-decoration:none;transition:background .2s ease}.error-home-btn[data-v-f54e353a]:hover{background:#334155}
