.page-module__xgPmsG__pageHeading{width:100%;height:60vh;min-height:400px;position:relative;overflow:hidden}.page-module__xgPmsG__pageHeading img{object-fit:cover;object-position:center;z-index:0;filter:brightness(.3)saturate(.7);width:100%;height:100%;position:absolute}.page-module__xgPmsG__pageHeading h1{color:#fff;width:100%;height:100%;font-family:var(--font-heading);z-index:1;background:linear-gradient(135deg,#050816cc,#1a053399);align-items:center;padding:0 60px;font-size:clamp(32px,4vw,56px);display:flex;position:absolute}.page-module__xgPmsG__pageHeading h1 a{color:var(--color-primary-light);transition:color var(--transition-fast)}.page-module__xgPmsG__pageHeading h1 a:hover{color:var(--color-accent)}.page-module__xgPmsG__aboutContent{width:min(1120px,100%);margin:0 auto;padding:88px 32px}.page-module__xgPmsG__aboutContent h2{color:var(--color-text-primary);font-family:var(--font-heading);font-size:clamp(28px,3vw,40px);line-height:1.2}.page-module__xgPmsG__aboutContent p{color:var(--color-text-secondary);font-size:16px;line-height:1.8}.page-module__xgPmsG__intro{max-width:850px;margin-bottom:88px}.page-module__xgPmsG__intro h2{max-width:750px;margin-bottom:20px}.page-module__xgPmsG__intro .page-module__xgPmsG__lead{color:var(--color-text-primary);margin-bottom:16px;font-size:20px;line-height:1.7}.page-module__xgPmsG__eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-weight:700;color:var(--color-primary-light)!important;font-size:12px!important}.page-module__xgPmsG__section{margin-bottom:80px}.page-module__xgPmsG__sectionHeading{max-width:760px;margin-bottom:28px}.page-module__xgPmsG__sectionHeading h2,.page-module__xgPmsG__featureSection h2,.page-module__xgPmsG__commitment h2{margin-bottom:14px}.page-module__xgPmsG__programGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.page-module__xgPmsG__programGrid li,.page-module__xgPmsG__purposeCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-glass);padding:24px}.page-module__xgPmsG__programGrid h3{color:var(--color-text-primary);font-family:var(--font-heading);margin-bottom:10px;font-size:18px}.page-module__xgPmsG__programGrid p{font-size:14px}.page-module__xgPmsG__highlightedProgram{flex-direction:column;display:flex;position:relative;background:linear-gradient(135deg,#6366f114,#06b6d40d)!important;border-color:#6366f166!important}.page-module__xgPmsG__serviceActionBtn{background:var(--gradient-primary);border-radius:var(--radius-sm);width:fit-content;transition:transform var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:8px;margin-top:16px;padding:10px 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 14px #6366f159;color:#fff!important}.page-module__xgPmsG__serviceActionBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f180}.page-module__xgPmsG__sectionClosing{margin-top:24px}.page-module__xgPmsG__purposeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:80px;display:grid}.page-module__xgPmsG__purposeCard h2{margin-bottom:16px}.page-module__xgPmsG__purposeCard p+p{margin-top:14px}.page-module__xgPmsG__approachList{gap:12px;list-style:none;display:grid}.page-module__xgPmsG__approachList li{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);background:var(--color-bg-glass);color:var(--color-text-secondary);padding:18px 20px;line-height:1.7}.page-module__xgPmsG__approachList strong{color:var(--color-text-primary)}.page-module__xgPmsG__featureSection{border-radius:var(--radius-lg);background:radial-gradient(ellipse at top right, #6366f11f, transparent 55%), var(--color-bg-glass);border:1px solid #6366f133;margin-bottom:80px;padding:40px}.page-module__xgPmsG__featureSection p+p{margin-top:14px}.page-module__xgPmsG__commitment{border-top:1px solid var(--color-border-subtle);text-align:center;padding:44px 32px}.page-module__xgPmsG__commitment>p:not(.page-module__xgPmsG__eyebrow,.page-module__xgPmsG__tagline,.page-module__xgPmsG__signoff){max-width:780px;margin:0 auto}.page-module__xgPmsG__tagline{font-family:var(--font-heading);margin-top:28px;font-weight:700;color:var(--color-primary-light)!important;font-size:24px!important}.page-module__xgPmsG__signoff{margin-top:8px;font-style:italic}@media (max-width:768px){.page-module__xgPmsG__pageHeading{height:40vh;min-height:250px}.page-module__xgPmsG__pageHeading h1{padding:0 24px;font-size:24px}.page-module__xgPmsG__aboutContent{padding:56px 20px}.page-module__xgPmsG__intro{margin-bottom:60px}.page-module__xgPmsG__intro .page-module__xgPmsG__lead{font-size:18px}.page-module__xgPmsG__section,.page-module__xgPmsG__purposeGrid,.page-module__xgPmsG__featureSection{margin-bottom:56px}.page-module__xgPmsG__programGrid,.page-module__xgPmsG__purposeGrid{grid-template-columns:1fr}.page-module__xgPmsG__featureSection{padding:28px 22px}.page-module__xgPmsG__commitment{padding:36px 8px}}@media (min-width:769px) and (max-width:1024px){.page-module__xgPmsG__programGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Footer-module__EZoWya__footerContainer{background:var(--color-bg-secondary);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-top:1px solid var(--color-border-subtle);margin:0 40px;padding:60px 60px 30px}.Footer-module__EZoWya__footerTop{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:2fr 1fr 1.5fr;gap:60px;padding-bottom:40px;display:grid}.Footer-module__EZoWya__logoBlock{align-items:center;gap:12px;margin-bottom:16px;display:flex}.Footer-module__EZoWya__logoMark{background:var(--gradient-primary);color:#fff;letter-spacing:-1px;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:900;display:flex}.Footer-module__EZoWya__companyInfo h3{font-family:var(--font-heading);color:var(--color-text-primary);font-size:20px;font-weight:700}.Footer-module__EZoWya__tagline{color:var(--color-text-secondary);max-width:300px;font-size:14px;line-height:1.6}.Footer-module__EZoWya__linksGroup{flex-direction:column;gap:8px;display:flex}.Footer-module__EZoWya__linksGroup h4,.Footer-module__EZoWya__contactInfo h4{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:2px;color:var(--color-text-primary);margin-bottom:12px;font-size:14px;font-weight:600}.Footer-module__EZoWya__linksGroup a{color:var(--color-text-secondary);transition:color var(--transition-fast), transform var(--transition-fast);font-size:14px;text-decoration:none;display:inline-block}.Footer-module__EZoWya__linksGroup a:hover{color:var(--color-primary-light);transform:translate(4px)}.Footer-module__EZoWya__contactInfo{flex-direction:column;gap:8px;display:flex}.Footer-module__EZoWya__contactInfo p{color:var(--color-text-secondary);font-size:14px;line-height:1.5}.Footer-module__EZoWya__contactInfo a{color:var(--color-text-secondary);transition:color var(--transition-fast);font-size:14px;text-decoration:none}.Footer-module__EZoWya__contactInfo a:hover{color:var(--color-primary-light)}.Footer-module__EZoWya__footerBottom{justify-content:space-between;align-items:center;padding-top:30px;display:flex}.Footer-module__EZoWya__footerBottom p{color:var(--color-text-muted);font-size:13px}.Footer-module__EZoWya__socials{gap:16px;display:flex}.Footer-module__EZoWya__socials a{color:var(--color-text-muted);transition:all var(--transition-base);font-size:20px;display:flex}.Footer-module__EZoWya__socials a:hover{color:var(--color-primary-light);transform:translateY(-3px)}.Footer-module__EZoWya__whatsappLink{color:var(--color-accent)}.Footer-module__EZoWya__whatsappLink:hover{color:var(--color-accent-light);transform:translateY(-3px)}@media (max-width:768px){.Footer-module__EZoWya__footerContainer{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);margin:0 16px;padding:40px 24px 24px}.Footer-module__EZoWya__footerTop{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.Footer-module__EZoWya__footerBottom{text-align:center;flex-direction:column;gap:16px}}
.Navbar-module__nuAbfa__navbar{z-index:1000;transition:all var(--transition-base);padding:20px 0;position:fixed;top:0;left:0;right:0}.Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__scrolled{background:var(--color-overlay-nav);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border-light);padding:10px 0;animation:.4s Navbar-module__nuAbfa__slideNavDown}.Navbar-module__nuAbfa__inner{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 40px;display:flex}.Navbar-module__nuAbfa__logo{align-items:center;gap:10px;text-decoration:none;display:flex}.Navbar-module__nuAbfa__logoMark{background:var(--gradient-primary);color:#fff;letter-spacing:-1px;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:900;display:flex}.Navbar-module__nuAbfa__logoText{color:var(--color-text-primary);letter-spacing:-.3px;font-size:18px;font-weight:700}.Navbar-module__nuAbfa__links{align-items:center;gap:8px;display:flex}.Navbar-module__nuAbfa__links a{color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);padding:8px 16px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.Navbar-module__nuAbfa__links a:hover{color:var(--color-text-primary);background:var(--color-hover-subtle)}.Navbar-module__nuAbfa__ctaLink{background:var(--gradient-primary)!important;color:#fff!important;border-radius:var(--radius-md)!important;transition:transform var(--transition-fast), box-shadow var(--transition-fast)!important;padding:10px 24px!important;font-weight:600!important}.Navbar-module__nuAbfa__ctaLink:hover{box-shadow:var(--glow-primary);transform:translateY(-2px);background:var(--gradient-primary-hover)!important}.Navbar-module__nuAbfa__themeToggle{background:var(--color-hover-subtle);border:1px solid var(--color-border-light);color:var(--color-text-secondary);cursor:pointer;width:40px;height:40px;transition:all var(--transition-fast);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;display:flex}.Navbar-module__nuAbfa__themeToggle:hover{background:var(--color-hover-light);color:var(--color-text-primary);border-color:var(--color-primary);transform:rotate(15deg)}.Navbar-module__nuAbfa__themeToggle svg{width:18px;height:18px;transition:transform var(--transition-fast)}.Navbar-module__nuAbfa__mobileControls{align-items:center;gap:8px;display:none}.Navbar-module__nuAbfa__themeToggleMobile{display:none}.Navbar-module__nuAbfa__themeToggleDesktop{display:flex}.Navbar-module__nuAbfa__menuToggle{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Navbar-module__nuAbfa__menuToggle span{background:var(--color-text-primary);width:24px;height:2px;transition:all var(--transition-fast);border-radius:2px}.Navbar-module__nuAbfa__menuToggle.Navbar-module__nuAbfa__open span:first-child{transform:rotate(45deg)translate(5px,5px)}.Navbar-module__nuAbfa__menuToggle.Navbar-module__nuAbfa__open span:nth-child(2){opacity:0}.Navbar-module__nuAbfa__menuToggle.Navbar-module__nuAbfa__open span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__logoText{color:#f1f5f9}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__links a{color:#f1f5f9cc}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__links a:hover{color:#fff;background:#ffffff1a}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__themeToggle{color:#f1f5f9cc;background:#ffffff14;border-color:#ffffff26}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__themeToggle:hover{color:#fff;background:#ffffff26;border-color:#ffffff4d}[data-theme=light] .Navbar-module__nuAbfa__navbar:not(.Navbar-module__nuAbfa__scrolled):not(.Navbar-module__nuAbfa__dashboardNav) .Navbar-module__nuAbfa__menuToggle span{background:#f1f5f9}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav{-webkit-backdrop-filter:blur(16px);background:#f8fafce6;border-bottom:1px solid #00000014}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__logoText{color:#0f172a}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__links a{color:#475569}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__links a:hover{color:#0f172a;background:#0000000d}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__themeToggle{color:#475569;background:#0000000a;border-color:#0000001a}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__themeToggle:hover{color:#0f172a;background:#00000014;border-color:#6366f1}[data-theme=light] .Navbar-module__nuAbfa__navbar.Navbar-module__nuAbfa__dashboardNav .Navbar-module__nuAbfa__menuToggle span{background:#0f172a}@media (max-width:768px){.Navbar-module__nuAbfa__mobileControls,.Navbar-module__nuAbfa__themeToggleMobile{display:flex}.Navbar-module__nuAbfa__themeToggleDesktop{display:none}.Navbar-module__nuAbfa__menuToggle{display:flex}.Navbar-module__nuAbfa__links{background:var(--color-overlay-mobile);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:280px;height:100vh;transition:right var(--transition-base);border-left:1px solid var(--color-border-light);flex-direction:column;gap:4px;padding:100px 30px 30px;position:fixed;top:0;right:-100%}.Navbar-module__nuAbfa__linksOpen{right:0}.Navbar-module__nuAbfa__links a{width:100%;padding:14px 20px;font-size:16px}}
.Testimonials-module__MlUweW__testimonialsContainer{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Testimonials-module__MlUweW__percentContainer{border-radius:var(--radius-lg);background:var(--color-bg-card);transition:all var(--transition-base);border:1px solid #6366f133;flex-direction:column;justify-content:center;align-items:center;padding:30px 40px;display:flex}.Testimonials-module__MlUweW__percentContainer:hover{box-shadow:var(--glow-primary);border-color:#6366f166}.Testimonials-module__MlUweW__percentContainer p{color:var(--color-text-secondary);text-align:center;margin-top:20px;font-size:14px}@media (max-width:768px){.Testimonials-module__MlUweW__testimonialsContainer{grid-template-columns:1fr;gap:16px}.Testimonials-module__MlUweW__percentContainer{padding:24px}}
.TestimonialCard-module__jquRiW__testimonialCardContainer{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);transition:all var(--transition-base);flex-direction:column;justify-content:space-between;padding:30px 35px;display:flex}.TestimonialCard-module__jquRiW__testimonialCardContainer:hover{border-color:#8b5cf640;transform:translateY(-5px);box-shadow:0 15px 50px #8b5cf61a}.TestimonialCard-module__jquRiW__quoteIcon{justify-content:flex-end;padding-bottom:15px;display:flex}.TestimonialCard-module__jquRiW__quoteIcon svg{fill:var(--color-primary);opacity:.4;font-size:30px}.TestimonialCard-module__jquRiW__testimonialText p{color:var(--color-text-secondary);font-size:15px;line-height:1.7}.TestimonialCard-module__jquRiW__studentDetail{border-top:1px solid var(--color-border-subtle);margin-top:auto;padding-top:25px;display:flex}.TestimonialCard-module__jquRiW__studentImage{background:var(--gradient-primary);border-radius:50%;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.TestimonialCard-module__jquRiW__studentImage h3{color:#fff;font-size:16px}.TestimonialCard-module__jquRiW__studentName{text-transform:uppercase;padding:0 20px}.TestimonialCard-module__jquRiW__studentName h3{font-family:var(--font-heading);color:var(--color-text-primary);font-size:14px;font-weight:600}.TestimonialCard-module__jquRiW__rating{margin-top:5px}.TestimonialCard-module__jquRiW__rating svg{fill:var(--color-accent);margin-right:2px;font-size:13px}@media (max-width:768px){.TestimonialCard-module__jquRiW__testimonialCardContainer{padding:24px}.TestimonialCard-module__jquRiW__testimonialText p{font-size:14px}.TestimonialCard-module__jquRiW__studentName{padding:0 14px}}
.WhatsAppCTA-module__ZHsDdW__ctaSection{background:var(--color-bg-deep);padding:80px 0;position:relative;overflow:hidden}.WhatsAppCTA-module__ZHsDdW__ctaBackground{position:absolute;inset:0;overflow:hidden}.WhatsAppCTA-module__ZHsDdW__ctaBgShape1{background:radial-gradient(circle,#0b2a7366,#0000 70%);border-radius:50%;width:500px;height:500px;animation:8s ease-in-out infinite WhatsAppCTA-module__ZHsDdW__float;position:absolute;top:-200px;right:-200px}.WhatsAppCTA-module__ZHsDdW__ctaBgShape2{background:radial-gradient(circle,#ffc10714,#0000 70%);border-radius:50%;width:400px;height:400px;animation:10s ease-in-out infinite reverse WhatsAppCTA-module__ZHsDdW__float;position:absolute;bottom:-150px;left:-150px}.WhatsAppCTA-module__ZHsDdW__ctaContainer{max-width:1400px;margin:0 auto;padding:0 60px;position:relative}.WhatsAppCTA-module__ZHsDdW__ctaContent{background:var(--color-bg-card);border:1px solid var(--color-border-medium);border-radius:var(--radius-lg);align-items:center;gap:40px;padding:40px;display:flex;position:relative;overflow:hidden}.WhatsAppCTA-module__ZHsDdW__ctaContent:before{content:"";background:var(--color-accent);width:4px;height:100%;position:absolute;top:0;left:0}.WhatsAppCTA-module__ZHsDdW__ctaIconWrapper{background:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:0 0 30px #0b2a7380}.WhatsAppCTA-module__ZHsDdW__ctaIcon{color:#fff;font-size:36px}.WhatsAppCTA-module__ZHsDdW__ctaText{flex:1}.WhatsAppCTA-module__ZHsDdW__ctaTitle{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:12px;font-size:clamp(22px,2.5vw,30px);font-weight:700;line-height:1.3}.WhatsAppCTA-module__ZHsDdW__ctaSubtitle{color:var(--color-text-secondary);max-width:600px;margin-bottom:20px;font-size:15px;line-height:1.7}.WhatsAppCTA-module__ZHsDdW__highlight{color:var(--color-accent);font-weight:600}.WhatsAppCTA-module__ZHsDdW__ctaLinks{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.WhatsAppCTA-module__ZHsDdW__ctaButton{background:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-family:var(--font-heading);transition:all var(--transition-base);align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 15px #0b2a7366}.WhatsAppCTA-module__ZHsDdW__ctaButton:hover{background:var(--color-primary-light);transform:translateY(-2px);box-shadow:0 8px 25px #0b2a7380}.WhatsAppCTA-module__ZHsDdW__buttonIcon{font-size:18px}.WhatsAppCTA-module__ZHsDdW__ctaNote{color:var(--color-text-muted);margin:0;font-size:13px}@media (max-width:768px){.WhatsAppCTA-module__ZHsDdW__ctaContent{text-align:center;flex-direction:column;padding:30px 24px}.WhatsAppCTA-module__ZHsDdW__ctaIconWrapper{margin:0 auto}.WhatsAppCTA-module__ZHsDdW__ctaSubtitle{max-width:100%}.WhatsAppCTA-module__ZHsDdW__ctaLinks{justify-content:center}.WhatsAppCTA-module__ZHsDdW__ctaContainer{padding:0 20px}.WhatsAppCTA-module__ZHsDdW__ctaSection{padding:60px 0}}
.WhyUs-module__U6xvIG__whyContainer{border-radius:var(--radius-xl);gap:30px;min-height:600px;padding:5px 0;display:flex;position:relative;overflow:hidden}.WhyUs-module__U6xvIG__leftImg{border-radius:var(--radius-xl);width:40%;position:relative;overflow:hidden}.WhyUs-module__U6xvIG__leftImg:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#6366f133,#8b5cf61a);position:absolute;inset:0}.WhyUs-module__U6xvIG__leftImg img{object-fit:cover;object-position:center;width:100%;height:100%}.WhyUs-module__U6xvIG__rightText{grid-template-columns:repeat(2,1fr);gap:20px;width:60%;padding:0 20px;display:grid}@media (max-width:1024px){.WhyUs-module__U6xvIG__whyContainer{min-height:unset;flex-direction:column}.WhyUs-module__U6xvIG__leftImg{width:100%;height:300px}.WhyUs-module__U6xvIG__rightText{width:100%;padding:0}}@media (max-width:768px){.WhyUs-module__U6xvIG__whyContainer{border-radius:var(--radius-lg);gap:20px}.WhyUs-module__U6xvIG__leftImg{border-radius:var(--radius-lg);height:200px}.WhyUs-module__U6xvIG__rightText{grid-template-columns:1fr;gap:16px}}
.WhyUsCard-module__4ba0UG__WhyUsCardContainer{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);width:100%;height:100%;transition:all var(--transition-base);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:30px 25px;display:flex}.WhyUsCard-module__4ba0UG__WhyUsCardContainer:hover{border-color:#6366f140;transform:translateY(-6px);box-shadow:0 15px 50px #6366f11f}.WhyUsCard-module__4ba0UG__iconContainer{background:var(--gradient-primary);color:#fff;width:56px;height:56px;transition:transform var(--transition-spring);border-radius:16px;justify-content:center;align-items:center;margin-bottom:20px;font-size:24px;display:flex}.WhyUsCard-module__4ba0UG__WhyUsCardContainer:hover .WhyUsCard-module__4ba0UG__iconContainer{transform:scale(1.15)rotate(-5deg)}.WhyUsCard-module__4ba0UG__textContainer h3{font-family:var(--font-heading);color:var(--color-text-primary);letter-spacing:.3px;margin-bottom:12px;font-size:16px;font-weight:600}.WhyUsCard-module__4ba0UG__textContainer p{color:var(--color-text-secondary);font-size:14px;line-height:1.6}@media (max-width:768px){.WhyUsCard-module__4ba0UG__WhyUsCardContainer{padding:24px 20px}.WhyUsCard-module__4ba0UG__textContainer h3{font-size:15px}.WhyUsCard-module__4ba0UG__textContainer p{font-size:13px}}
.AchievementCard-module__K2nPGq__achievementCardContainer{border-radius:var(--radius-lg);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);transition:all var(--transition-base);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 30px;display:flex;position:relative;overflow:hidden}.AchievementCard-module__K2nPGq__achievementCardContainer:after{content:"";background:var(--gradient-primary);height:3px;transition:transform var(--transition-base);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.AchievementCard-module__K2nPGq__achievementCardContainer:hover{border-color:#6366f133;transform:translateY(-8px);box-shadow:0 20px 60px #6366f126}.AchievementCard-module__K2nPGq__achievementCardContainer:hover:after{transform:scaleX(1)}.AchievementCard-module__K2nPGq__featured{background:linear-gradient(135deg, var(--color-bg-card), #6366f11a);border-color:#6366f126;padding:50px 30px}.AchievementCard-module__K2nPGq__featured:after{background:var(--gradient-accent)}.AchievementCard-module__K2nPGq__achievementIcon{color:#fff;background:var(--gradient-primary);width:70px;height:70px;transition:transform var(--transition-spring);border-radius:20px;justify-content:center;align-items:center;margin-bottom:20px;font-size:32px;display:flex}.AchievementCard-module__K2nPGq__achievementCardContainer:hover .AchievementCard-module__K2nPGq__achievementIcon{transform:scale(1.1)rotate(-5deg)}.AchievementCard-module__K2nPGq__featured .AchievementCard-module__K2nPGq__achievementIcon{background:var(--gradient-accent)}.AchievementCard-module__K2nPGq__achievementHighlight{font-family:var(--font-heading);color:var(--color-text-primary);font-size:40px;font-weight:800;line-height:1}.AchievementCard-module__K2nPGq__unit{font-size:20px;font-weight:600}.AchievementCard-module__K2nPGq__achievementTitle{font-family:var(--font-heading);color:var(--color-text-secondary);letter-spacing:1px;text-transform:uppercase;margin-top:8px;font-size:14px;font-weight:500}@media (max-width:768px){.AchievementCard-module__K2nPGq__achievementCardContainer{padding:30px 20px}.AchievementCard-module__K2nPGq__featured{padding:35px 20px}.AchievementCard-module__K2nPGq__achievementHighlight{font-size:32px}.AchievementCard-module__K2nPGq__achievementIcon{width:56px;height:56px;font-size:26px}.AchievementCard-module__K2nPGq__achievementTitle{font-size:12px}}
.Achievements-module__I5DR0q__achievementContainer{padding:0 10px}.Achievements-module__I5DR0q__achievement{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:20px;display:grid}.Achievements-module__I5DR0q__featuredCard{margin-bottom:20px}@media (max-width:768px){.Achievements-module__I5DR0q__achievementContainer{padding:0}.Achievements-module__I5DR0q__achievement{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.Achievements-module__I5DR0q__featuredCard{margin-bottom:16px}}
.Trainers-module__b28KRq__mainContainer{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Trainers-module__b28KRq__trainersContainer{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);transition:all var(--transition-base);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 30px;display:flex;position:relative;overflow:hidden}.Trainers-module__b28KRq__trainersContainer:before{content:"";opacity:0;width:200%;height:200%;transition:opacity var(--transition-base);background:conic-gradient(#0000,#6366f114,#0000,#8b5cf614,#0000);animation:10s linear infinite Trainers-module__b28KRq__rotateGlow;position:absolute;top:-50%;left:-50%}.Trainers-module__b28KRq__trainersContainer:hover:before{opacity:1}.Trainers-module__b28KRq__trainersContainer:hover{border-color:#6366f133;transform:translateY(-8px);box-shadow:0 20px 60px #6366f11a}.Trainers-module__b28KRq__trainerImg{z-index:1;width:120px;height:120px;transition:border-color var(--transition-base);border:3px solid #6366f14d;border-radius:50%;padding:3px;position:relative;overflow:hidden}.Trainers-module__b28KRq__trainersContainer:hover .Trainers-module__b28KRq__trainerImg{border-color:var(--color-primary)}.Trainers-module__b28KRq__trainerImg img{object-fit:cover;border-radius:50%;width:100%;height:100%}.Trainers-module__b28KRq__description{text-align:center;z-index:1;position:relative}.Trainers-module__b28KRq__description h3{font-family:var(--font-heading);color:var(--color-text-primary);font-size:20px;font-weight:600}.Trainers-module__b28KRq__description p{color:var(--color-text-secondary);margin-top:4px;font-size:14px}.Trainers-module__b28KRq__rating{z-index:1;position:relative}.Trainers-module__b28KRq__rating svg{fill:var(--color-accent);margin-right:3px;font-size:14px}@media (max-width:768px){.Trainers-module__b28KRq__mainContainer{grid-template-columns:1fr;gap:16px}.Trainers-module__b28KRq__trainersContainer{padding:30px 20px}.Trainers-module__b28KRq__trainerImg{width:100px;height:100px}.Trainers-module__b28KRq__description h3{font-size:18px}}
.Affiliations-module__6tH26a__affiliationsContainer{background:var(--color-bg-card);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);width:100%;transition:all var(--transition-base);justify-content:center;align-items:center;padding:40px;display:flex}.Affiliations-module__6tH26a__affiliationsContainer:hover{border-color:#6366f133;box-shadow:0 15px 60px #6366f11a}.Affiliations-module__6tH26a__affiliationsContainer img{object-fit:contain;filter:brightness(1.2);mix-blend-mode:screen;width:100%;max-width:800px;height:auto}[data-theme=light] .Affiliations-module__6tH26a__affiliationsContainer img{filter:brightness(.8)contrast(1.2);mix-blend-mode:multiply}@media (max-width:768px){.Affiliations-module__6tH26a__affiliationsContainer{padding:20px}}
.ContactForm-module__1SvrgG__contactForm{border-radius:var(--radius-xl);border:1px solid var(--color-border-subtle);background:var(--color-bg-card);display:flex;overflow:hidden}.ContactForm-module__1SvrgG__leftContact{color:#fff;background-image:linear-gradient(135deg,#6366f1d9,#8b5cf6d9),url(../media/graphics-designing.0cd91b5t-gke6.jpg);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;width:35%;padding:60px 35px;display:flex}.ContactForm-module__1SvrgG__leftContact h2{font-family:var(--font-heading);font-size:32px;font-weight:700;line-height:1.2}.ContactForm-module__1SvrgG__detail{align-items:center;display:flex}.ContactForm-module__1SvrgG__icon{width:48px;min-width:48px;height:48px;transition:all var(--transition-base);background:#fff3;border-radius:14px;justify-content:center;align-items:center;font-size:20px;display:flex}.ContactForm-module__1SvrgG__detail:hover .ContactForm-module__1SvrgG__icon{background:#ffffff40;transform:scale(1.05)}.ContactForm-module__1SvrgG__text{padding-left:16px}.ContactForm-module__1SvrgG__text p{color:#fff9;font-size:13px}.ContactForm-module__1SvrgG__text p:nth-child(2){color:#fff;font-size:14px;font-weight:700}.ContactForm-module__1SvrgG__text a{color:#fff;transition:opacity var(--transition-fast);font-size:14px;font-weight:700;text-decoration:none}.ContactForm-module__1SvrgG__text a:hover{opacity:.8}.ContactForm-module__1SvrgG__rightContact{width:65%;padding:50px}.ContactForm-module__1SvrgG__rightContact h2{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:10px;font-size:32px;font-weight:700}.ContactForm-module__1SvrgG__rightContact h2:after{content:"";background:var(--gradient-accent);border-radius:10px;width:50px;height:3px;margin-top:12px;display:block}.ContactForm-module__1SvrgG__rightContact form{margin-top:30px}.ContactForm-module__1SvrgG__statusMessage{border-radius:var(--radius-sm);margin-top:8px;margin-bottom:24px;padding:12px 16px;font-size:14px;font-weight:500}.ContactForm-module__1SvrgG__statusSuccess{color:#16a34a;background:#22c55e1f;border:1px solid #22c55e40}.ContactForm-module__1SvrgG__statusError{color:#dc2626;background:#ef44441f;border:1px solid #ef444440}.ContactForm-module__1SvrgG__formRow{gap:24px;display:flex}.ContactForm-module__1SvrgG__formRow .ContactForm-module__1SvrgG__formGroup{flex:1;min-width:0}.ContactForm-module__1SvrgG__formGroup{flex-direction:column;margin-bottom:28px;display:flex}.ContactForm-module__1SvrgG__formGroup label:not(.ContactForm-module__1SvrgG__radioLabel){color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:14px;font-weight:500}.ContactForm-module__1SvrgG__formGroup input:not(.ContactForm-module__1SvrgG__radioInput){color:var(--color-text-primary);border:none;border-bottom:2px solid var(--color-border-light);transition:border-color var(--transition-base);background:0 0;outline:none;padding:14px 0;font-family:inherit;font-size:16px}.ContactForm-module__1SvrgG__formGroup input:not(.ContactForm-module__1SvrgG__radioInput):focus{border-bottom-color:var(--color-primary)}.ContactForm-module__1SvrgG__formGroup input:not(.ContactForm-module__1SvrgG__radioInput)::placeholder{color:var(--color-text-muted)}.ContactForm-module__1SvrgG__courseSelect{border-radius:var(--radius-sm,10px);border:1.5px solid var(--color-border-light);background-color:var(--color-hover-subtle,#ffffff0d);width:100%;color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-base);appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23818cf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;outline:none;padding:12px 38px 12px 14px;font-family:inherit;font-size:14.5px;transform:none}.ContactForm-module__1SvrgG__courseSelect:hover{border-color:var(--color-border-medium);background-position:right 14px center;transform:none}.ContactForm-module__1SvrgG__courseSelect:focus{border-color:var(--color-primary);background-color:#6366f114;background-position:right 14px center;transform:none;box-shadow:0 0 0 3px #6366f126}.ContactForm-module__1SvrgG__courseSelect option{color:#f1f5f9;background:#111827;padding:10px}[data-theme=light] .ContactForm-module__1SvrgG__courseSelect{color:#0f172a;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f46e5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");border-color:#cbd5e1}[data-theme=light] .ContactForm-module__1SvrgG__courseSelect:hover{border-color:#94a3b8}[data-theme=light] .ContactForm-module__1SvrgG__courseSelect:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}[data-theme=light] .ContactForm-module__1SvrgG__courseSelect option{color:#0f172a;background:#fff}.ContactForm-module__1SvrgG__formGroup textarea{border:1.5px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--color-hover-subtle);color:var(--color-text-primary);transition:border-color var(--transition-base), background var(--transition-base);resize:vertical;outline:none;min-height:100px;padding:14px 16px;font-family:inherit;font-size:16px}.ContactForm-module__1SvrgG__formGroup textarea:focus{border-color:var(--color-primary);background:#6366f10f;box-shadow:0 0 0 3px #6366f11f}.ContactForm-module__1SvrgG__formGroup textarea::placeholder{color:var(--color-text-muted)}.ContactForm-module__1SvrgG__radioGroup{gap:20px;padding-top:10px;display:flex}.ContactForm-module__1SvrgG__radioLabel{cursor:pointer;color:var(--color-text-secondary);transition:color var(--transition-fast);align-items:center;gap:8px;font-size:15px;display:flex}.ContactForm-module__1SvrgG__radioLabel:hover{color:var(--color-text-primary)}.ContactForm-module__1SvrgG__radioInput{display:none}.ContactForm-module__1SvrgG__radioCustom{border:2px solid var(--color-border-medium);width:18px;min-width:18px;height:18px;transition:all var(--transition-fast);border-radius:50%;position:relative}.ContactForm-module__1SvrgG__radioInput:checked+.ContactForm-module__1SvrgG__radioCustom{border-color:var(--color-primary)}.ContactForm-module__1SvrgG__radioInput:checked+.ContactForm-module__1SvrgG__radioCustom:after{content:"";background:var(--color-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ContactForm-module__1SvrgG__radioText{-webkit-user-select:none;user-select:none}.ContactForm-module__1SvrgG__referenceLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:14px;font-weight:500;display:block}.ContactForm-module__1SvrgG__referenceGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px 20px;padding-top:8px;display:grid}.ContactForm-module__1SvrgG__othersInput{border:1.5px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--color-hover-subtle);color:var(--color-text-primary);transition:border-color var(--transition-base);outline:none;width:100%;max-width:320px;margin-top:14px;padding:14px 16px;font-family:inherit;font-size:16px}.ContactForm-module__1SvrgG__othersInput:focus{border-color:var(--color-primary)}.ContactForm-module__1SvrgG__othersInput::placeholder{color:var(--color-text-muted)}.ContactForm-module__1SvrgG__btn{font-family:var(--font-heading);background:var(--gradient-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);letter-spacing:.5px;border:none;outline:none;padding:16px 44px;font-size:16px;font-weight:700}.ContactForm-module__1SvrgG__btn:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 10px 40px #6366f166}.ContactForm-module__1SvrgG__btn:disabled{opacity:.6;cursor:not-allowed}.ContactForm-module__1SvrgG__dropdown{position:relative}.ContactForm-module__1SvrgG__dropdownTrigger{background:var(--color-hover-subtle);border:1.5px solid var(--color-border-light);border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);cursor:pointer;transition:all var(--transition-base);justify-content:space-between;align-items:center;padding:14px 16px;font-family:inherit;font-size:16px;display:flex}.ContactForm-module__1SvrgG__dropdownTrigger:hover{border-color:var(--color-border-medium);background:var(--color-hover-subtle)}.ContactForm-module__1SvrgG__dropdownTrigger.ContactForm-module__1SvrgG__dropdownOpen{border-color:var(--color-primary);background:#6366f10f;box-shadow:0 0 0 3px #6366f11f}.ContactForm-module__1SvrgG__dropdownPlaceholder{color:var(--color-text-muted)}.ContactForm-module__1SvrgG__dropdownValueSelected{color:var(--color-text-primary)}.ContactForm-module__1SvrgG__dropdownChevron{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0;margin-left:8px}.ContactForm-module__1SvrgG__chevronUp{transform:rotate(180deg)}.ContactForm-module__1SvrgG__dropdownMenu{z-index:50;background:var(--color-bg-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);max-height:240px;padding:6px;list-style:none;animation:.2s cubic-bezier(.16,1,.3,1) ContactForm-module__1SvrgG__dropdownSlide;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #00000080,0 0 0 1px #ffffff0d}@keyframes ContactForm-module__1SvrgG__dropdownSlide{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ContactForm-module__1SvrgG__dropdownMenu::-webkit-scrollbar{width:4px}.ContactForm-module__1SvrgG__dropdownMenu::-webkit-scrollbar-track{background:0 0}.ContactForm-module__1SvrgG__dropdownMenu::-webkit-scrollbar-thumb{background:var(--color-border-light);border-radius:4px}.ContactForm-module__1SvrgG__dropdownItem{color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);border-radius:8px;justify-content:space-between;align-items:center;padding:11px 14px;font-size:15px;display:flex}.ContactForm-module__1SvrgG__dropdownItem:hover{color:var(--color-text-primary);background:#6366f11a}.ContactForm-module__1SvrgG__dropdownItemActive{color:var(--color-primary-light);background:#6366f126;font-weight:500}.ContactForm-module__1SvrgG__dropdownItemActive:hover{background:#6366f133}.ContactForm-module__1SvrgG__dropdownItemActive svg{color:var(--color-primary-light)}@media (max-width:768px){.ContactForm-module__1SvrgG__contactForm{border-radius:var(--radius-lg);flex-direction:column}.ContactForm-module__1SvrgG__leftContact{gap:24px;width:100%;padding:30px 24px}.ContactForm-module__1SvrgG__leftContact h2{font-size:24px}.ContactForm-module__1SvrgG__icon{width:40px;min-width:40px;height:40px;font-size:16px}.ContactForm-module__1SvrgG__text{padding-left:12px}.ContactForm-module__1SvrgG__rightContact{width:100%;padding:30px 24px}.ContactForm-module__1SvrgG__rightContact h2{font-size:24px}.ContactForm-module__1SvrgG__formRow{flex-direction:column;gap:0}.ContactForm-module__1SvrgG__formGroup{margin-bottom:20px}.ContactForm-module__1SvrgG__formGroup label:not(.ContactForm-module__1SvrgG__radioLabel){font-size:12px}.ContactForm-module__1SvrgG__formGroup input:not(.ContactForm-module__1SvrgG__radioInput){padding:12px 0;font-size:15px}.ContactForm-module__1SvrgG__formGroup textarea{padding:12px 14px;font-size:15px}.ContactForm-module__1SvrgG__radioGroup{flex-direction:column;gap:12px}.ContactForm-module__1SvrgG__referenceGrid{grid-template-columns:1fr 1fr;gap:8px 12px}.ContactForm-module__1SvrgG__othersInput{max-width:100%}.ContactForm-module__1SvrgG__dropdownTrigger{padding:12px 14px;font-size:15px}.ContactForm-module__1SvrgG__dropdownItem{padding:10px 12px;font-size:14px}.ContactForm-module__1SvrgG__btn{width:100%;padding:14px;font-size:15px}}
.ShareAchievementButtons-module__LzoHda__row{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.ShareAchievementButtons-module__LzoHda__socialBtn{font-size:.8rem;font-weight:700;font-family:var(--font-body,system-ui);border:1px solid var(--color-border-subtle,#1f2937);color:var(--color-text-primary,#f9fafb);background:var(--color-bg-deep,#050816);border-radius:8px;justify-content:center;align-items:center;gap:.35rem;padding:.55rem .9rem;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.ShareAchievementButtons-module__LzoHda__socialBtn:hover{border-color:#6366f1;transform:translateY(-1px)}.ShareAchievementButtons-module__LzoHda__linkedin{color:#93c5fd;border-color:#0a66c2}.ShareAchievementButtons-module__LzoHda__twitter{color:#7dd3fc;border-color:#1d9bf0}.ShareAchievementButtons-module__LzoHda__whatsapp{color:#86efac;border-color:#25d366}.ShareAchievementButtons-module__LzoHda__copyTextBtn{cursor:pointer;font-size:.8rem;font-weight:700;font-family:var(--font-body,system-ui);border:1px solid var(--color-border-subtle,#1f2937);color:var(--color-text-secondary,#9ca3af);background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.55rem .9rem;transition:all .15s;display:inline-flex}.ShareAchievementButtons-module__LzoHda__copyTextBtn:hover{color:var(--color-text-primary,#f9fafb);border-color:#6366f1}.ShareAchievementButtons-module__LzoHda__label{color:var(--color-text-muted,#6b7280);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}
.page-module__AU5S9W__container{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module__AU5S9W__spinner{border:3px solid var(--color-border-light);border-top-color:var(--color-primary);border-radius:50%;width:40px;height:40px;margin-bottom:1rem;animation:.8s linear infinite page-module__AU5S9W__spin}@keyframes page-module__AU5S9W__spin{to{transform:rotate(360deg)}}.page-module__AU5S9W__pageTitle{font-family:var(--font-heading);color:var(--color-text-primary);text-align:center;margin-bottom:1rem;font-size:1.8rem;font-weight:800}.page-module__AU5S9W__error{color:#ef4444;text-align:center;font-size:1rem}
.ShareCredentialModal-module__kSinxW__overlay{z-index:10050;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ShareCredentialModal-module__kSinxW__box{background:var(--color-bg-card,#111827);border:1px solid var(--color-border-subtle,#1f2937);border-radius:16px;width:100%;max-width:520px;max-height:90vh;padding:1.75rem;position:relative;overflow-y:auto}.ShareCredentialModal-module__kSinxW__close{width:36px;height:36px;color:var(--color-text-muted,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute;top:12px;right:12px}.ShareCredentialModal-module__kSinxW__close:hover{color:var(--color-text-primary,#f9fafb)}.ShareCredentialModal-module__kSinxW__title{font-family:var(--font-heading,system-ui);color:var(--color-text-primary,#f9fafb);margin:0 2rem .75rem 0;font-size:1.15rem;font-weight:800}.ShareCredentialModal-module__kSinxW__desc{color:var(--color-text-secondary,#9ca3af);margin-bottom:1rem;font-size:.88rem;line-height:1.55}.ShareCredentialModal-module__kSinxW__linkRow{gap:8px;margin-bottom:1.25rem;display:flex}.ShareCredentialModal-module__kSinxW__input{border:1px solid var(--color-border-subtle,#1f2937);background:var(--color-bg-deep,#050816);color:var(--color-text-primary,#f9fafb);border-radius:8px;outline:none;flex:1;padding:10px 12px;font-family:monospace;font-size:.8rem}.ShareCredentialModal-module__kSinxW__copyBtn{color:#fff;cursor:pointer;white-space:nowrap;font-size:.85rem;font-weight:700;font-family:var(--font-body,system-ui);background:linear-gradient(135deg,#1e3a5f,#2c5282);border:none;border-radius:8px;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.ShareCredentialModal-module__kSinxW__copyBtn:hover{filter:brightness(1.05)}
.blog-module__3rPSzG__hero{background:linear-gradient(135deg,#6366f1e6,#8b5cf6d9);justify-content:center;align-items:center;height:45vh;min-height:320px;display:flex}.blog-module__3rPSzG__heroOverlay{text-align:center;color:#fff;padding:0 24px}.blog-module__3rPSzG__heroOverlay h1{font-family:var(--font-heading);margin-bottom:12px;font-size:clamp(32px,5vw,56px);font-weight:700}.blog-module__3rPSzG__heroOverlay p{opacity:.85;max-width:560px;margin:0 auto;font-size:clamp(15px,2vw,18px);line-height:1.6}.blog-module__3rPSzG__content{max-width:1200px;margin:0 auto;padding:60px 60px 80px}.blog-module__3rPSzG__tags{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px;display:flex}.blog-module__3rPSzG__tag{border:1.5px solid var(--color-border-light);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:100px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.blog-module__3rPSzG__tag:hover{border-color:var(--color-primary);color:var(--color-primary)}.blog-module__3rPSzG__tagActive{background:var(--gradient-primary);color:#fff;border-color:#0000}.blog-module__3rPSzG__tagActive:hover{color:#fff}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:28px;display:grid}.blog-module__3rPSzG__card{border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--color-bg-card);flex-direction:column;text-decoration:none;transition:all .25s;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{border-color:#6366f14d;transform:translateY(-4px);box-shadow:0 16px 48px #6366f11f}.blog-module__3rPSzG__cardImage{height:200px;overflow:hidden}.blog-module__3rPSzG__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-module__3rPSzG__card:hover .blog-module__3rPSzG__cardImage img{transform:scale(1.05)}.blog-module__3rPSzG__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.blog-module__3rPSzG__cardMeta{color:var(--color-text-muted);justify-content:space-between;margin-bottom:12px;font-size:13px;display:flex}.blog-module__3rPSzG__cardTitle{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.35}.blog-module__3rPSzG__cardExcerpt{color:var(--color-text-secondary);flex:1;font-size:15px;line-height:1.6}.blog-module__3rPSzG__cardTags{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.blog-module__3rPSzG__cardTag{color:var(--color-primary-light);background:#6366f11a;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.blog-module__3rPSzG__article{max-width:800px;margin:0 auto;padding:120px 24px 80px}.blog-module__3rPSzG__articleHeader{margin-bottom:32px}.blog-module__3rPSzG__backLink{color:var(--color-primary);margin-bottom:20px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-block}.blog-module__3rPSzG__backLink:hover{opacity:.7}.blog-module__3rPSzG__articleTitle{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:16px;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.25}.blog-module__3rPSzG__articleMeta{color:var(--color-text-muted);gap:20px;font-size:15px;display:flex}.blog-module__3rPSzG__articleCover{border-radius:var(--radius-lg);margin-bottom:36px;overflow:hidden}.blog-module__3rPSzG__articleCover img{width:100%;height:auto;display:block}.blog-module__3rPSzG__articleContent{color:var(--color-text-secondary);font-size:17px;line-height:1.8}.blog-module__3rPSzG__articleContent h2{font-family:var(--font-heading);color:var(--color-text-primary);margin:36px 0 16px;font-size:24px;font-weight:700}.blog-module__3rPSzG__articleContent h3{font-family:var(--font-heading);color:var(--color-text-primary);margin:28px 0 12px;font-size:20px;font-weight:600}.blog-module__3rPSzG__articleContent p{margin-bottom:18px}.blog-module__3rPSzG__articleContent ul,.blog-module__3rPSzG__articleContent ol{margin:16px 0;padding-left:24px}.blog-module__3rPSzG__articleContent li{margin-bottom:8px}.blog-module__3rPSzG__articleContent a{color:var(--color-primary);text-decoration:underline}.blog-module__3rPSzG__articleContent code{background:#6366f11a;border-radius:4px;padding:2px 6px;font-size:.9em}.blog-module__3rPSzG__articleContent pre{background:var(--color-bg-deep,#1a1a2e);color:#e0e0e0;border-radius:var(--radius-sm);margin:20px 0;padding:20px;font-size:15px;line-height:1.6;overflow-x:auto}.blog-module__3rPSzG__articleContent pre code{background:0 0;padding:0}.blog-module__3rPSzG__articleContent blockquote{border-left:3px solid var(--color-primary);color:var(--color-text-muted);margin:20px 0;padding-left:20px;font-style:italic}.blog-module__3rPSzG__articleContent img{border-radius:var(--radius-sm);max-width:100%;margin:20px 0}.blog-module__3rPSzG__ctaBanner{border-radius:var(--radius-lg,16px);background:linear-gradient(135deg,#6366f114,#8b5cf614);border:1.5px solid #6366f133;align-items:center;gap:28px;margin-top:48px;padding:32px;display:flex}.blog-module__3rPSzG__ctaContent{flex:1}.blog-module__3rPSzG__ctaTag{text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary,#6366f1);background:#6366f11f;border-radius:100px;margin-bottom:12px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.blog-module__3rPSzG__ctaTitle{font-family:var(--font-heading);color:var(--color-text-primary);margin-bottom:16px;font-size:clamp(20px,3vw,26px);font-weight:700;line-height:1.3}.blog-module__3rPSzG__ctaButton{background:var(--gradient-primary,linear-gradient(135deg, #6366f1, #8b5cf6));color:#fff;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.blog-module__3rPSzG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 8px 24px #6366f14d}.blog-module__3rPSzG__ctaImage{border-radius:var(--radius-sm,10px);flex-shrink:0;width:180px;height:120px;overflow:hidden}.blog-module__3rPSzG__ctaImage img{object-fit:cover;width:100%;height:100%}@media (max-width:640px){.blog-module__3rPSzG__ctaBanner{flex-direction:column-reverse;gap:16px;padding:24px}.blog-module__3rPSzG__ctaImage{width:100%;height:160px}}.blog-module__3rPSzG__loading{text-align:center;color:var(--color-text-muted);padding:60px 0;font-size:18px}@media (max-width:768px){.blog-module__3rPSzG__hero{height:35vh;min-height:240px}.blog-module__3rPSzG__content{padding:30px 16px 50px}.blog-module__3rPSzG__grid{grid-template-columns:1fr;gap:20px}.blog-module__3rPSzG__cardImage{height:180px}.blog-module__3rPSzG__cardBody{padding:20px}.blog-module__3rPSzG__article{padding:30px 16px 60px}.blog-module__3rPSzG__articleContent{font-size:16px}}
.apply-module__Rqqsja__applyContainer{color:#f8fafc;background:#070b14;flex-direction:column;align-items:center;min-height:100vh;padding:6.5rem 1.5rem 5rem;font-family:inherit;display:flex;position:relative;overflow-x:hidden}.apply-module__Rqqsja__ambientGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#6366f11f,#0000 70%);width:750px;height:550px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.apply-module__Rqqsja__topBar{z-index:1;width:100%;max-width:860px;margin-bottom:1.25rem}.apply-module__Rqqsja__backBtn{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:8px;padding:.5rem 1.15rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.apply-module__Rqqsja__backBtn:hover{color:#fff;background:#6366f126;border-color:#6366f166;transform:translate(-2px)}.apply-module__Rqqsja__applyCard{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:1;background:linear-gradient(160deg,#111827f2 0%,#0b1120fa 100%);border:1px solid #ffffff1a;border-radius:24px;width:100%;max-width:860px;padding:3rem 2.75rem;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 50px -10px #6366f126}.apply-module__Rqqsja__applyCard:before{content:"";background:linear-gradient(90deg,#0000,#6366f1b3,#38bdf8b3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}@media (max-width:768px){.apply-module__Rqqsja__applyContainer{padding:5.5rem 1rem 4rem}.apply-module__Rqqsja__applyCard{border-radius:20px;padding:2rem 1.25rem}}.apply-module__Rqqsja__applyHeader{text-align:center;margin-bottom:2.5rem}.apply-module__Rqqsja__badge{color:#a5b4fc;text-transform:uppercase;letter-spacing:.08em;background:#6366f11f;border:1px solid #6366f159;border-radius:9999px;align-items:center;gap:6px;margin-bottom:1rem;padding:.4rem 1.15rem;font-size:.82rem;font-weight:700;display:inline-flex}.apply-module__Rqqsja__title{letter-spacing:-.025em;background:linear-gradient(135deg,#fff 0%,#cbd5e1 50%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 .75rem;font-size:2.35rem;font-weight:850;line-height:1.2}@media (max-width:650px){.apply-module__Rqqsja__title{font-size:1.85rem}}.apply-module__Rqqsja__subtitle{color:#94a3b8;max-width:620px;margin:0 auto;font-size:1rem;line-height:1.65}.apply-module__Rqqsja__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin:2.5rem 0 1.25rem;padding-bottom:.75rem;display:flex}.apply-module__Rqqsja__sectionHeader:first-of-type{margin-top:1rem}.apply-module__Rqqsja__sectionIconBox{color:#818cf8;background:#6366f11f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;display:flex}.apply-module__Rqqsja__sectionTitleText{color:#f8fafc;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:750}.apply-module__Rqqsja__grid2{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:650px){.apply-module__Rqqsja__grid2{grid-template-columns:1fr;gap:0}}.apply-module__Rqqsja__formGroup{flex-direction:column;gap:7px;margin-bottom:1.25rem;display:flex}.apply-module__Rqqsja__label{color:#e2e8f0;align-items:center;gap:6px;font-size:.85rem;font-weight:650;display:flex}.apply-module__Rqqsja__requiredStar{color:#818cf8}.apply-module__Rqqsja__input,.apply-module__Rqqsja__select,.apply-module__Rqqsja__textarea{color:#f8fafc;box-sizing:border-box;background-color:#1e293b73;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;padding:.85rem 1.1rem;font-family:inherit;font-size:.95rem;transition:all .2s}.apply-module__Rqqsja__input::placeholder,.apply-module__Rqqsja__textarea::placeholder{color:#64748b}.apply-module__Rqqsja__input:hover,.apply-module__Rqqsja__select:hover,.apply-module__Rqqsja__textarea:hover{background-color:#1e293ba6;border-color:#ffffff40}.apply-module__Rqqsja__input:focus,.apply-module__Rqqsja__select:focus,.apply-module__Rqqsja__textarea:focus{background-color:#0f172af2;border-color:#818cf8;box-shadow:0 0 0 3px #6366f133,0 0 20px #6366f126}.apply-module__Rqqsja__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23818cf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem;transform:none}.apply-module__Rqqsja__select:hover,.apply-module__Rqqsja__select:focus{background-position:right 1rem center;transform:none}.apply-module__Rqqsja__select option{color:#f8fafc;background:#0f172a;padding:10px}.apply-module__Rqqsja__input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8)sepia()saturate(5)hue-rotate(190deg);cursor:pointer;opacity:.75;transition:opacity .2s}.apply-module__Rqqsja__input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.apply-module__Rqqsja__textarea{resize:vertical;min-height:95px;line-height:1.55}.apply-module__Rqqsja__helper{color:#94a3b8;align-items:center;gap:5px;margin-top:2px;font-size:.78rem;display:flex}.apply-module__Rqqsja__submitBtn{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#0284c7 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:1.75rem;padding:1.05rem 2rem;font-size:1.05rem;font-weight:750;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px -5px #4f46e573}.apply-module__Rqqsja__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 35px -5px #4f46e599,0 0 25px #38bdf840}.apply-module__Rqqsja__submitBtn:disabled{opacity:.65;cursor:not-allowed;transform:none}.apply-module__Rqqsja__trustRow{color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:1.25rem;font-size:.82rem;display:flex}.apply-module__Rqqsja__trustItem{align-items:center;gap:6px;display:inline-flex}.apply-module__Rqqsja__trustItem svg{color:#818cf8}.apply-module__Rqqsja__trustDot{color:#475569}.apply-module__Rqqsja__successCard{text-align:center;padding:3.5rem 1.5rem}.apply-module__Rqqsja__successIcon{color:#818cf8;margin-bottom:1.25rem;font-size:3.75rem}.apply-module__Rqqsja__successTitle{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:850}.apply-module__Rqqsja__successDesc{color:#94a3b8;max-width:520px;margin:0 auto 2rem;font-size:1rem;line-height:1.65}.apply-module__Rqqsja__returnHomeBtn{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#0284c7 100%);border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 10px 25px -5px #4f46e566}.apply-module__Rqqsja__returnHomeBtn:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #4f46e58c}.apply-module__Rqqsja__tabBar{background:#0f172a99;border:1px solid #ffffff1a;border-radius:14px;gap:6px;max-width:480px;margin-bottom:2rem;margin-left:auto;margin-right:auto;padding:4px;display:flex}.apply-module__Rqqsja__tabBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:.65rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s;display:inline-flex}.apply-module__Rqqsja__tabBtn:hover{color:#f8fafc;background:#ffffff0d}.apply-module__Rqqsja__tabBtnActive{color:#fff;background:linear-gradient(135deg,#4f46e5cc,#0284c7cc);box-shadow:0 4px 15px #4f46e559}.apply-module__Rqqsja__radioGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;margin-top:4px;display:grid}.apply-module__Rqqsja__radioOption{cursor:pointer;color:#cbd5e1;-webkit-user-select:none;user-select:none;background:#1e293b73;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:.85rem 1rem;font-size:.9rem;transition:all .2s;display:flex}.apply-module__Rqqsja__radioOption:hover{color:#f8fafc;background:#1e293bb3;border-color:#6366f166}.apply-module__Rqqsja__radioOptionActive{color:#fff;background:#6366f126;border-color:#818cf8;box-shadow:0 0 15px #6366f12e}.apply-module__Rqqsja__radioIndicator{border:2px solid #64748b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.apply-module__Rqqsja__radioIndicatorActive{background:#818cf8;border-color:#818cf8}.apply-module__Rqqsja__radioIndicatorDot{background:#fff;border-radius:50%;width:6px;height:6px}.apply-module__Rqqsja__resumeUploadBox{text-align:center;cursor:pointer;background:#1e293b4d;border:2px dashed #6366f159;border-radius:16px;margin-bottom:.75rem;padding:1.75rem 1.5rem;transition:all .2s;position:relative}.apply-module__Rqqsja__resumeUploadBox:hover{background:#1e293b8c;border-color:#6366f1b3}.apply-module__Rqqsja__resumeUploadActive{background:#38bdf814;border-color:#38bdf8}.apply-module__Rqqsja__resumeUploadIcon{color:#818cf8;margin-bottom:.5rem;font-size:2.25rem}.apply-module__Rqqsja__resumeUploadTitle{color:#f1f5f9;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.apply-module__Rqqsja__resumeUploadHint{color:#94a3b8;font-size:.8rem}.apply-module__Rqqsja__fileChip{color:#e0e7ff;background:#6366f126;border:1px solid #6366f166;border-radius:10px;align-items:center;gap:10px;margin-top:.5rem;padding:.6rem 1rem;font-size:.88rem;font-weight:550;display:inline-flex}.apply-module__Rqqsja__fileChipRemove{color:#fca5a5;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;display:flex}.apply-module__Rqqsja__fileChipRemove:hover{background:#ef444433}.apply-module__Rqqsja__orDivider{color:#64748b;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;margin:.85rem 0;font-size:.78rem;font-weight:600;display:flex}.apply-module__Rqqsja__orDivider:before,.apply-module__Rqqsja__orDivider:after{content:"";background:#ffffff1a;flex:1;height:1px}.apply-module__Rqqsja__skillPillsRow{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.apply-module__Rqqsja__skillPill{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;padding:4px 10px;font-size:.78rem;transition:all .15s}.apply-module__Rqqsja__skillPill:hover{color:#fff;background:#6366f133;border-color:#6366f180;transform:translateY(-1px)}.apply-module__Rqqsja__skillPillActive{color:#fff;background:#6366f14d;border-color:#818cf8}.apply-module__Rqqsja__termsBox{background:#0f172ab3;border:1px solid #6366f140;border-radius:14px;margin:1.75rem 0 1rem;padding:1.25rem 1.4rem;box-shadow:0 4px 20px #00000040}.apply-module__Rqqsja__termsLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;display:flex}.apply-module__Rqqsja__checkboxInput{accent-color:#6366f1;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin-top:3px}.apply-module__Rqqsja__termsText{color:#cbd5e1;font-size:.88rem;line-height:1.55}.apply-module__Rqqsja__termsBadge{color:#fbbf24;text-transform:uppercase;background:#f59e0b26;border:1px solid #f59e0b66;border-radius:6px;margin-bottom:6px;padding:2px 7px;font-size:.72rem;font-weight:700;display:inline-block}
.corporate-module__KvJjMa__pageContainer{color:#f8fafc;background:#090d16;min-height:100vh;overflow-x:hidden}.corporate-module__KvJjMa__heroSection{text-align:center;max-width:1200px;margin:0 auto;padding:6rem 1.5rem 4rem;position:relative}.corporate-module__KvJjMa__heroBadge{color:#a5b4fc;text-transform:uppercase;letter-spacing:.05em;background:#6366f126;border:1px solid #6366f159;border-radius:9999px;align-items:center;gap:6px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-flex}.corporate-module__KvJjMa__heroTitle{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 0%,#cbd5e1 50%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;max-width:950px;margin:0 auto 1.25rem;font-size:3.2rem;font-weight:800;line-height:1.15}@media (max-width:768px){.corporate-module__KvJjMa__heroTitle{font-size:2.2rem}}.corporate-module__KvJjMa__heroSubtitle{color:#94a3b8;max-width:750px;margin:0 auto 2.5rem;font-size:1.15rem;line-height:1.7}.corporate-module__KvJjMa__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.corporate-module__KvJjMa__btnPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 25px -5px #4f46e566}.corporate-module__KvJjMa__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #4f46e580}.corporate-module__KvJjMa__btnSecondary{color:#e2e8f0;background:#1e293bcc;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.corporate-module__KvJjMa__btnSecondary:hover{background:#334155e6}.corporate-module__KvJjMa__metricsStrip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;max-width:1200px;margin:2rem auto 5rem;padding:0 1.5rem;display:grid}.corporate-module__KvJjMa__metricCard{text-align:center;background:#0f172a99;border:1px solid #ffffff14;border-radius:16px;padding:1.5rem}.corporate-module__KvJjMa__metricValue{color:#818cf8;margin:0 0 .25rem;font-size:2.2rem;font-weight:800}.corporate-module__KvJjMa__metricLabel{color:#94a3b8;font-size:.85rem;font-weight:600}.corporate-module__KvJjMa__catalogSection{max-width:1250px;margin:0 auto 6rem;padding:0 1.5rem}.corporate-module__KvJjMa__sectionHeader{text-align:center;margin-bottom:3rem}.corporate-module__KvJjMa__sectionTitle{color:#fff;margin:0 0 .75rem;font-size:2.2rem;font-weight:800}.corporate-module__KvJjMa__sectionSubtitle{color:#94a3b8;max-width:600px;margin:0 auto;font-size:1rem}.corporate-module__KvJjMa__trainingsList{flex-direction:column;gap:3rem;display:flex}.corporate-module__KvJjMa__trainingCard{background:#1e293b80;border:1px solid #ffffff1a;border-radius:20px;padding:2.5rem;box-shadow:0 20px 40px -15px #0006}@media (max-width:768px){.corporate-module__KvJjMa__trainingCard{padding:1.5rem}}.corporate-module__KvJjMa__cardTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.corporate-module__KvJjMa__trainingTitle{color:#fff;margin:0 0 .5rem;font-size:1.7rem;font-weight:800}.corporate-module__KvJjMa__trainingCategory{color:#a5b4fc;text-transform:uppercase;background:#6366f133;border:1px solid #6366f166;border-radius:6px;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.corporate-module__KvJjMa__trainingSummary{color:#cbd5e1;margin-bottom:1.5rem;font-size:1rem;line-height:1.7}.corporate-module__KvJjMa__highlightsGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.75rem;margin-bottom:2rem;display:grid}.corporate-module__KvJjMa__highlightItem{color:#e2e8f0;background:#0f172a80;border:1px solid #ffffff0d;border-radius:8px;align-items:flex-start;gap:8px;padding:.65rem .85rem;font-size:.9rem;display:flex}.corporate-module__KvJjMa__durationsList{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.corporate-module__KvJjMa__durationPill{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:9999px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.corporate-module__KvJjMa__slidesContainer{border:1px solid #ffffff1f;border-radius:14px;margin:2rem 0;overflow:hidden}.corporate-module__KvJjMa__proposalSection{background:radial-gradient(#1e1b4bb3,#090d16 80%);padding:5rem 1.5rem}.corporate-module__KvJjMa__proposalCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e293bbf;border:1px solid #ffffff1f;border-radius:24px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 25px 50px -12px #0009}@media (max-width:640px){.corporate-module__KvJjMa__proposalCard{padding:1.5rem}}.corporate-module__KvJjMa__formGrid{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:640px){.corporate-module__KvJjMa__formGrid{grid-template-columns:1fr}}.corporate-module__KvJjMa__formGroup{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.corporate-module__KvJjMa__label{color:#cbd5e1;font-size:.85rem;font-weight:600}.corporate-module__KvJjMa__input,.corporate-module__KvJjMa__select,.corporate-module__KvJjMa__textarea{color:#fff;background-color:#0f172ad9;border:1px solid #ffffff26;border-radius:10px;outline:none;padding:.75rem 1rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.corporate-module__KvJjMa__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:16px 16px;padding-right:2.5rem;transform:none}.corporate-module__KvJjMa__input:focus,.corporate-module__KvJjMa__select:focus,.corporate-module__KvJjMa__textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f140}.corporate-module__KvJjMa__select:hover,.corporate-module__KvJjMa__select:focus{background-position:right .85rem center;transform:none}.corporate-module__KvJjMa__adminToolbar{justifyContent:space-between;background:#1e293bb3;border:1px solid #6366f14d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;padding:.85rem 1.25rem;display:flex}.corporate-module__KvJjMa__adminCardBar{justifyContent:space-between;background:#0f172ab3;border:1px dashed #6366f159;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.85rem 1.15rem;display:flex}.corporate-module__KvJjMa__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justifyContent:center;z-index:9999;background:#000000bf;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.corporate-module__KvJjMa__modalContent{background:#0f172a;border:1px solid #ffffff26;border-radius:18px;flex-direction:column;width:100%;max-width:650px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 25px 50px -12px #000000b3}.corporate-module__KvJjMa__modalHeader{justifyContent:space-between;border-bottom:1px solid #ffffff1a;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.corporate-module__KvJjMa__modalTitle{color:#fff;margin:0;font-size:1.25rem;font-weight:700}.corporate-module__KvJjMa__modalCloseBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;font-size:1.25rem;transition:color .15s;display:flex}.corporate-module__KvJjMa__modalCloseBtn:hover{color:#fff}.corporate-module__KvJjMa__modalBody{padding:1.5rem}.corporate-module__KvJjMa__modalFooter{justifyContent:flex-end;border-top:1px solid #ffffff1a;gap:.75rem;padding:1rem 1.5rem;display:flex}
.chapter-module__yRoY5a__pageWrapper{background:var(--color-bg-deep,#fff);flex-direction:column;min-height:100vh;display:flex}.chapter-module__yRoY5a__layout{flex:1;width:100%;max-width:1540px;margin:0 auto;padding-top:80px;display:flex;position:relative}.chapter-module__yRoY5a__sidebarLeft{background:var(--color-bg-secondary,#f8fafc);border-right:1px solid var(--color-border-subtle,#e2e8f0);flex-shrink:0;width:320px;height:calc(100vh - 80px);padding:1.5rem 1rem;position:sticky;top:80px;overflow-y:auto}.chapter-module__yRoY5a__backLink{color:#6366f1;border-radius:8px;align-items:center;gap:8px;margin-bottom:1.25rem;padding:6px 10px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.chapter-module__yRoY5a__backLink:hover{background:#6366f114}.chapter-module__yRoY5a__sidebarCourseTitle{color:var(--color-text-primary,#0f172a);border-bottom:1px solid var(--color-border-subtle,#e2e8f0);margin:0 0 1.25rem;padding-bottom:.75rem;font-size:1.05rem;font-weight:700;line-height:1.35}.chapter-module__yRoY5a__sidebarModule{margin-bottom:1.25rem}.chapter-module__yRoY5a__sidebarModuleHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary,#64748b);margin-bottom:.5rem;padding-left:8px;font-size:.82rem;font-weight:700}.chapter-module__yRoY5a__sidebarChaptersList{flex-direction:column;gap:2px;display:flex}.chapter-module__yRoY5a__sidebarChapterLink{color:var(--color-text-primary,#334155);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:.85rem;line-height:1.35;text-decoration:none;transition:all .15s;display:flex}.chapter-module__yRoY5a__sidebarChapterLink:hover{color:#6366f1;background:#6366f10f}.chapter-module__yRoY5a__sidebarChapterLinkActive{font-weight:600;color:#4f46e5!important;background:#6366f11f!important}.chapter-module__yRoY5a__sidebarCheck{color:#10b981;flex-shrink:0;font-size:.95rem}.chapter-module__yRoY5a__sidebarDot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:6px;height:6px}.chapter-module__yRoY5a__centerCanvas{flex:1;min-width:0;max-width:880px;margin:0 auto;padding:2.5rem 3.5rem 4rem}.chapter-module__yRoY5a__chapterMetaBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:1rem;display:flex}.chapter-module__yRoY5a__metaTags{align-items:center;gap:10px;display:flex}.chapter-module__yRoY5a__metaPill{background:var(--color-bg-secondary,#f1f5f9);color:var(--color-text-secondary,#475569);border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.chapter-module__yRoY5a__metaPillCompleted{color:#059669;background:#ecfdf5}.chapter-module__yRoY5a__chapterTitleHeading{font-family:var(--font-heading);color:var(--color-text-primary,#0f172a);margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;line-height:1.25}.chapter-module__yRoY5a__chapterSubtitle{color:var(--color-text-secondary,#64748b);border-bottom:1px solid var(--color-border-subtle,#e2e8f0);margin:0 0 2rem;padding-bottom:1.5rem;font-size:1.05rem;line-height:1.6}.chapter-module__yRoY5a__markdownBody{color:var(--color-text-primary,#1e293b);font-size:1rem;line-height:1.75}.chapter-module__yRoY5a__markdownBody h1,.chapter-module__yRoY5a__markdownBody h2,.chapter-module__yRoY5a__markdownBody h3,.chapter-module__yRoY5a__markdownBody h4{font-family:var(--font-heading);color:var(--color-text-primary,#0f172a);scroll-margin-top:100px;font-weight:700}.chapter-module__yRoY5a__markdownBody h2{border-bottom:1px solid var(--color-border-subtle,#e2e8f0);margin:2.25rem 0 1rem;padding-bottom:.5rem;font-size:1.5rem}.chapter-module__yRoY5a__markdownBody h3{margin:1.75rem 0 .75rem;font-size:1.2rem}.chapter-module__yRoY5a__markdownBody p{margin:0 0 1.25rem}.chapter-module__yRoY5a__markdownBody ul,.chapter-module__yRoY5a__markdownBody ol{margin:0 0 1.5rem;padding-left:1.5rem}.chapter-module__yRoY5a__markdownBody li{margin-bottom:.5rem}.chapter-module__yRoY5a__markdownBody pre{color:#f8fafc;background:#0f172a;border:1px solid #ffffff1a;border-radius:12px;margin:1.5rem 0;padding:1.25rem 1.5rem;font-family:JetBrains Mono,Consolas,Monaco,monospace;font-size:.88rem;line-height:1.6;overflow-x:auto}.chapter-module__yRoY5a__markdownBody code{color:#4f46e5;background:#6366f114;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.88em}.chapter-module__yRoY5a__markdownBody pre code{color:inherit;background:0 0;padding:0}.chapter-module__yRoY5a__markdownBody blockquote{background:var(--color-bg-secondary,#f8fafc);color:var(--color-text-secondary,#475569);border-left:4px solid #6366f1;border-radius:0 8px 8px 0;margin:1.5rem 0;padding:.75rem 1.25rem;font-style:italic}.chapter-module__yRoY5a__markdownBody table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9rem}.chapter-module__yRoY5a__markdownBody th,.chapter-module__yRoY5a__markdownBody td{border:1px solid var(--color-border-subtle,#e2e8f0);text-align:left;padding:10px 14px}.chapter-module__yRoY5a__markdownBody th{background:var(--color-bg-secondary,#f8fafc);font-weight:600}.chapter-module__yRoY5a__bottomNav{border-top:1px solid var(--color-border-subtle,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3.5rem;padding-top:2rem;display:flex}.chapter-module__yRoY5a__navBtn{border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.chapter-module__yRoY5a__prevBtn{background:var(--color-bg-secondary,#f1f5f9);color:var(--color-text-primary,#1e293b);border:1px solid var(--color-border-subtle,#cbd5e1)}.chapter-module__yRoY5a__nextBtn{color:#fff;background:#6366f1;margin-left:auto}.chapter-module__yRoY5a__nextBtn:hover{background:#4f46e5}.chapter-module__yRoY5a__sidebarRight{border-left:1px solid var(--color-border-subtle,#e2e8f0);flex-shrink:0;width:260px;height:calc(100vh - 80px);padding:2.5rem 1rem 2rem 1.5rem;position:sticky;top:80px;overflow-y:auto}@media (max-width:1200px){.chapter-module__yRoY5a__sidebarRight{display:none}.chapter-module__yRoY5a__centerCanvas{padding:2rem 2rem 4rem}}@media (max-width:860px){.chapter-module__yRoY5a__sidebarLeft{display:none}.chapter-module__yRoY5a__centerCanvas{padding:1.5rem 1.25rem 3rem}}
.notes-module__7Na51W__container{max-width:1200px;min-height:80vh;margin:0 auto;padding:110px 24px 60px}.notes-module__7Na51W__breadcrumbs{color:var(--color-text-secondary,#64748b);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1.5rem;font-size:.88rem;display:flex}.notes-module__7Na51W__breadcrumbs a{color:#6366f1;text-decoration:none}.notes-module__7Na51W__breadcrumbs a:hover{text-decoration:underline}.notes-module__7Na51W__courseHeader{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.5rem;padding:2rem;display:flex;box-shadow:0 10px 25px -5px #0000000d}.notes-module__7Na51W__courseInfo{flex:1;min-width:300px}.notes-module__7Na51W__courseTag{color:#6366f1;text-transform:uppercase;background:#6366f11a;border-radius:20px;margin-bottom:.75rem;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-block}.notes-module__7Na51W__courseTitle{font-family:var(--font-heading);color:var(--color-text-primary,#0f172a);margin:0 0 .75rem;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:800;line-height:1.25}.notes-module__7Na51W__courseDesc{color:var(--color-text-secondary,#64748b);max-width:650px;margin:0 0 1.25rem;font-size:.95rem;line-height:1.6}.notes-module__7Na51W__progressCard{background:var(--color-bg-secondary,#f8fafc);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:14px;min-width:280px;padding:1.5rem 1.75rem}.notes-module__7Na51W__progressHeader{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.notes-module__7Na51W__progressLabel{color:var(--color-text-secondary,#64748b);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.notes-module__7Na51W__progressPercent{color:#6366f1;font-size:1.4rem;font-weight:800}.notes-module__7Na51W__progressBarTrack{background:var(--color-border-subtle,#e2e8f0);border-radius:10px;width:100%;height:8px;margin-bottom:.75rem;overflow:hidden}.notes-module__7Na51W__progressBarFill{background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:10px;height:100%;transition:width .4s}.notes-module__7Na51W__progressSub{color:var(--color-text-secondary,#64748b);margin:0;font-size:.8rem}.notes-module__7Na51W__continueBtn{color:#fff;background:#6366f1;border-radius:10px;align-items:center;gap:8px;margin-top:1rem;padding:10px 20px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 12px #6366f140}.notes-module__7Na51W__continueBtn:hover{background:#4f46e5;transform:translateY(-1px)}.notes-module__7Na51W__sectionHeading{color:var(--color-text-primary,#0f172a);margin-bottom:1.25rem;font-size:1.35rem;font-weight:700}.notes-module__7Na51W__modulesList{flex-direction:column;gap:1.25rem;display:flex}.notes-module__7Na51W__moduleCard{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);border-radius:14px;transition:all .2s;overflow:hidden}.notes-module__7Na51W__moduleHeader{cursor:pointer;background:var(--color-bg-card,#fff);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.notes-module__7Na51W__moduleHeader:hover{background:var(--color-bg-secondary,#f8fafc)}.notes-module__7Na51W__moduleHeaderLeft{align-items:center;gap:1rem;display:flex}.notes-module__7Na51W__moduleNumber{color:#6366f1;background:#6366f11a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;font-weight:700;display:flex}.notes-module__7Na51W__moduleTitle{color:var(--color-text-primary,#0f172a);margin:0 0 2px;font-size:1.05rem;font-weight:700}.notes-module__7Na51W__moduleMeta{color:var(--color-text-secondary,#64748b);margin:0;font-size:.8rem}.notes-module__7Na51W__statusBadge{border-radius:20px;align-items:center;gap:4px;padding:4px 10px;font-size:.78rem;font-weight:600;display:inline-flex}.notes-module__7Na51W__statusCompleted{color:#059669;background:#ecfdf5}.notes-module__7Na51W__statusInProgress{color:#2563eb;background:#eff6ff}.notes-module__7Na51W__statusPending{color:#64748b;background:#f1f5f9}.notes-module__7Na51W__chaptersList{border-top:1px solid var(--color-border-subtle,#e2e8f0);background:var(--color-bg-secondary,#f8fafc);padding:.5rem 0}.notes-module__7Na51W__chapterItem{color:inherit;border-left:3px solid #0000;justify-content:space-between;align-items:center;padding:.9rem 1.5rem;text-decoration:none;transition:background .15s;display:flex}.notes-module__7Na51W__chapterItem:hover{background:#6366f10d;border-left-color:#6366f1}.notes-module__7Na51W__chapterLeft{align-items:center;gap:12px;display:flex}.notes-module__7Na51W__chapterIcon{color:#94a3b8;font-size:1.1rem}.notes-module__7Na51W__chapterTitle{color:var(--color-text-primary,#0f172a);margin:0;font-size:.92rem;font-weight:600}.notes-module__7Na51W__chapterTime{color:var(--color-text-secondary,#64748b);margin:0;font-size:.78rem}.notes-module__7Na51W__chapterAction{color:#6366f1;align-items:center;gap:4px;font-size:.82rem;font-weight:600;display:flex}.notes-module__7Na51W__loading{text-align:center;color:var(--color-text-secondary,#64748b);padding:80px 20px;font-size:1rem}
.page-module__8wTA3G__container{max-width:1200px;min-height:60vh;margin:0 auto;padding:120px 40px 40px}.page-module__8wTA3G__loading{color:var(--color-text-secondary);justify-content:center;align-items:center;padding:80px;font-size:16px;display:flex}.page-module__8wTA3G__loginPrompt{text-align:center;padding:80px 20px}.page-module__8wTA3G__loginPrompt h2{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin-bottom:8px;font-size:28px;font-weight:700}.page-module__8wTA3G__loginPrompt p{color:var(--color-text-secondary);margin-bottom:24px}.page-module__8wTA3G__googleBtn{border:1px solid var(--color-border-subtle);background:var(--color-bg-card);color:var(--color-text-primary,#fff);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__googleBtn:hover{border-color:#6366f1}.page-module__8wTA3G__loginCard{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-subtle,#e2e8f0);text-align:left;border-radius:16px;max-width:440px;margin:0 auto;padding:36px 32px;box-shadow:0 10px 25px -5px #00000014}.page-module__8wTA3G__loginCard h2{font-family:var(--font-heading);color:var(--color-text-primary,#0f172a);text-align:center;margin-bottom:8px;font-size:24px;font-weight:700}.page-module__8wTA3G__loginCard p{color:var(--color-text-secondary,#64748b);text-align:center;margin-bottom:24px;font-size:14px}.page-module__8wTA3G__formGroup{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.page-module__8wTA3G__label{color:var(--color-text-primary,#334155);font-size:13px;font-weight:600}.page-module__8wTA3G__input{border:1px solid var(--color-border-subtle,#cbd5e1);background:var(--color-bg-primary,#f8fafc);width:100%;color:var(--color-text-primary,#0f172a);border-radius:10px;padding:12px 14px;font-size:14px;transition:all .2s}.page-module__8wTA3G__input:focus{background:#fff;border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.page-module__8wTA3G__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;width:100%;margin-top:8px;padding:13px;font-size:15px;font-weight:600;transition:all .2s}.page-module__8wTA3G__submitBtn:hover{opacity:.95;transform:translateY(-1px)}.page-module__8wTA3G__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__8wTA3G__errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.page-module__8wTA3G__helperText{border-top:1px solid var(--color-border-subtle,#e2e8f0);color:var(--color-text-secondary,#64748b);text-align:center;margin-top:20px;padding-top:16px;font-size:12px;line-height:1.5}.page-module__8wTA3G__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.page-module__8wTA3G__signOutBtn{color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border-subtle);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__signOutBtn:hover{color:#ef4444;background:#ef444414;border-color:#ef444466}.page-module__8wTA3G__header h1{font-family:var(--font-heading);color:var(--color-text-primary,#fff);font-size:clamp(28px,3.5vw,36px);font-weight:800}.page-module__8wTA3G__header p{color:var(--color-text-secondary);margin-top:4px;font-size:15px}.page-module__8wTA3G__statsRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:40px;display:grid}.page-module__8wTA3G__statCard{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex}.page-module__8wTA3G__statIcon{color:#6366f1;flex-shrink:0;font-size:24px}.page-module__8wTA3G__statValue{color:var(--color-text-primary,#fff);font-size:28px;font-weight:800;font-family:var(--font-heading);line-height:1}.page-module__8wTA3G__statLabel{color:var(--color-text-secondary);margin-top:2px;font-size:13px}.page-module__8wTA3G__sectionTitle{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin-top:40px;margin-bottom:8px;font-size:22px;font-weight:700}.page-module__8wTA3G__sectionSubtitle{color:var(--color-text-secondary);margin-bottom:20px;font-size:14px}.page-module__8wTA3G__emptyState{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);text-align:center;color:var(--color-text-secondary);border-radius:16px;padding:40px}.page-module__8wTA3G__browseBtn{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;margin-top:16px;padding:12px 24px;font-weight:600;transition:all .2s}.page-module__8wTA3G__browseBtn:hover{box-shadow:var(--glow-primary);transform:translateY(-2px)}.page-module__8wTA3G__courseGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;display:grid}.page-module__8wTA3G__courseCard{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:16px;transition:all .3s;overflow:hidden}.page-module__8wTA3G__courseCard:hover{border-color:#6366f14d;transform:translateY(-2px)}.page-module__8wTA3G__courseCardImage{justify-content:flex-end;align-items:flex-start;height:140px;padding:12px;display:flex}.page-module__8wTA3G__typeBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:8px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.page-module__8wTA3G__recordedBadge{color:#fff;background:#6366f1d9}.page-module__8wTA3G__liveBadge{color:#fff;background:#ef4444d9}.page-module__8wTA3G__courseCardBody{padding:20px}.page-module__8wTA3G__courseCardBody h3{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin-bottom:12px;font-size:18px;font-weight:700}.page-module__8wTA3G__courseCardMeta{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.page-module__8wTA3G__courseCardMeta span{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.page-module__8wTA3G__courseCardMeta .page-module__8wTA3G__expired{color:#ef4444}.page-module__8wTA3G__courseCardActions{flex-wrap:wrap;gap:8px;display:flex}.page-module__8wTA3G__actionBtn{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__8wTA3G__actionBtn:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.page-module__8wTA3G__actionBtnSecondary{background:var(--color-bg-deep,#0d0f1a);color:var(--color-text-primary,#fff);border:1px solid var(--color-border-subtle);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__actionBtnSecondary:hover{border-color:#6366f1}.page-module__8wTA3G__moduleTestsBlock{border-top:1px solid var(--color-border-subtle);margin-top:16px;padding-top:16px}.page-module__8wTA3G__moduleTestsHeading{font-family:var(--font-heading);color:var(--color-text-primary,#fff);align-items:center;gap:8px;margin:0 0 6px;font-size:14px;font-weight:700;display:flex}.page-module__8wTA3G__moduleTestsHint{color:var(--color-text-secondary);margin:0 0 12px;font-size:12px;line-height:1.4}.page-module__8wTA3G__moduleTestsList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__8wTA3G__moduleTestItem{background:var(--color-bg-deep,#0d0f1a);border:1px solid #ffffff0f;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.page-module__8wTA3G__moduleTestInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.page-module__8wTA3G__moduleTestName{color:var(--color-text-primary,#fff);font-size:13px;font-weight:600}.page-module__8wTA3G__moduleTestPending{color:var(--color-text-muted);font-size:12px}.page-module__8wTA3G__moduleTestPassed{color:#22c55e;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.page-module__8wTA3G__moduleTestScore{color:var(--color-text-secondary);font-size:12px}.page-module__8wTA3G__moduleTestBtn{color:#a5b4fc;cursor:pointer;background:#6366f126;border:1px solid #6366f159;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__moduleTestBtn:hover{background:#6366f140;border-color:#6366f1}.page-module__8wTA3G__ordersTable{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:16px;overflow-x:auto}.page-module__8wTA3G__ordersTable table{border-collapse:collapse;width:100%}.page-module__8wTA3G__ordersTable th{text-align:left;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--color-border-subtle);padding:14px 20px;font-size:12px;font-weight:600}.page-module__8wTA3G__ordersTable td{color:var(--color-text-primary,#fff);border-bottom:1px solid #ffffff0a;padding:14px 20px;font-size:14px}.page-module__8wTA3G__ordersTable tr:last-child td{border-bottom:none}.page-module__8wTA3G__orderType{text-transform:capitalize}.page-module__8wTA3G__statusBadge{text-transform:capitalize;border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.page-module__8wTA3G__statusPaid{color:#22c55e;background:#22c55e1f}.page-module__8wTA3G__statusFailed{color:#ef4444;background:#ef44441f}.page-module__8wTA3G__statusPending{color:#eab308;background:#eab3081f}.page-module__8wTA3G__receiptBtn{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__receiptBtn:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.page-module__8wTA3G__receiptUnavailable{color:var(--color-text-muted);font-size:14px}.page-module__8wTA3G__installmentCard{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:16px;margin-bottom:16px;overflow:hidden}.page-module__8wTA3G__installmentCardHeader{border-bottom:1px solid var(--color-border-subtle);padding:16px 20px}.page-module__8wTA3G__installmentCardHeader h4{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin-bottom:4px;font-size:16px;font-weight:700}.page-module__8wTA3G__installmentCardHeader p{color:var(--color-text-secondary);font-size:13px}.page-module__8wTA3G__installmentList{padding:0}.page-module__8wTA3G__installmentItem{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.page-module__8wTA3G__installmentItem:last-child{border-bottom:none}.page-module__8wTA3G__installmentInfo{align-items:center;gap:12px;display:flex}.page-module__8wTA3G__installmentNum{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.page-module__8wTA3G__installmentNumPaid{color:#22c55e;background:#22c55e1f}.page-module__8wTA3G__installmentNumPending{color:#eab308;background:#eab3081f}.page-module__8wTA3G__installmentDetails span{color:var(--color-text-primary,#fff);font-size:14px;font-weight:600}.page-module__8wTA3G__installmentDetails small{color:var(--color-text-secondary);margin-top:2px;font-size:12px;display:block}.page-module__8wTA3G__installmentRight{align-items:center;gap:12px;display:flex}.page-module__8wTA3G__installmentAmount{color:var(--color-text-primary,#fff);font-size:15px;font-weight:700}.page-module__8wTA3G__payInstallmentBtn{background:var(--gradient-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__payInstallmentBtn:hover{box-shadow:var(--glow-primary);transform:translateY(-1px)}.page-module__8wTA3G__payInstallmentBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.page-module__8wTA3G__paidBadge{color:#22c55e;background:#22c55e1f;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.page-module__8wTA3G__reminderBanner{border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 18px;font-size:14px;display:flex}.page-module__8wTA3G__reminderBanner[data-type=overdue]{color:#ff4757;background:#ff47571a;border:1px solid #ff475733}.page-module__8wTA3G__reminderBanner[data-type=upcoming]{color:#ffa502;background:#ffa5021a;border:1px solid #ffa50233}.page-module__8wTA3G__certGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.page-module__8wTA3G__certCard{background:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:16px;flex-direction:column;gap:14px;padding:20px;transition:all .3s;display:flex}.page-module__8wTA3G__certCard:hover{border-color:#b8923e66;transform:translateY(-2px)}.page-module__8wTA3G__certCardTop{align-items:center;gap:14px;display:flex}.page-module__8wTA3G__certCardBadge{color:#b8923e;background:linear-gradient(135deg,#b8923e26,#b8923e0d);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.page-module__8wTA3G__certCardTitle{font-family:var(--font-heading);color:var(--color-text-primary,#fff);font-size:16px;font-weight:700;line-height:1.3}.page-module__8wTA3G__certCardId{color:var(--color-text-muted);margin-top:2px;font-family:monospace;font-size:12px}.page-module__8wTA3G__certCardMeta{flex-wrap:wrap;gap:12px;display:flex}.page-module__8wTA3G__certCardMeta span{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:13px;display:inline-flex}.page-module__8wTA3G__certCardBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e3a5f,#2c5282);border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__certCardBtn:hover{transform:translateY(-1px);box-shadow:0 4px 15px #1e3a5f4d}.page-module__8wTA3G__certCardActions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.page-module__8wTA3G__certCardBtnSecondary{color:var(--color-text-secondary,#9ca3af);border:1px solid var(--color-border-subtle);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8wTA3G__certCardBtnSecondary:hover{color:var(--color-text-primary,#fff);border-color:#6366f1}.page-module__8wTA3G__certCardBadgeModule{color:#a5b4fc;background:linear-gradient(135deg,#6366f133,#6366f10f)}.page-module__8wTA3G__achievementSubheading{font-family:var(--font-heading);color:var(--color-text-primary,#fff);margin:1.5rem 0 .75rem;font-size:1.05rem;font-weight:700}.page-module__8wTA3G__achievementSubheading:first-of-type{margin-top:0}@media (max-width:768px){.page-module__8wTA3G__container{padding:100px 16px 20px}.page-module__8wTA3G__courseGrid,.page-module__8wTA3G__statsRow{grid-template-columns:1fr}}
.franchise-module__7rOe6a__pageContainer{color:#f8fafc;background:#070b14;min-height:100vh;font-family:inherit;overflow-x:hidden}.franchise-module__7rOe6a__heroSection{text-align:center;max-width:1100px;margin:0 auto;padding:7rem 1.5rem 3.5rem;position:relative}.franchise-module__7rOe6a__heroBadge{color:#a5b4fc;text-transform:uppercase;letter-spacing:.08em;background:#6366f11f;border:1px solid #6366f159;border-radius:9999px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:.45rem 1.25rem;font-size:.82rem;font-weight:700;display:inline-flex}.franchise-module__7rOe6a__personalizedBanner{color:#c7d2fe;background:linear-gradient(90deg,#6366f12e,#38bdf82e);border:1px solid #6366f159;border-radius:12px;align-items:center;gap:8px;margin-bottom:1.5rem;padding:.65rem 1.35rem;font-size:.92rem;font-weight:600;animation:.4s ease-out franchise-module__7rOe6a__fadeIn;display:inline-flex}.franchise-module__7rOe6a__heroTitle{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 0%,#cbd5e1 45%,#818cf8 75%,#38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;max-width:900px;margin:0 auto 1.25rem;font-size:3.2rem;font-weight:850;line-height:1.15}@media (max-width:768px){.franchise-module__7rOe6a__heroTitle{font-size:2.1rem}}.franchise-module__7rOe6a__heroSubtitle{color:#94a3b8;max-width:760px;margin:0 auto 2.25rem;font-size:1.15rem;line-height:1.7}.franchise-module__7rOe6a__heroSubtitle strong{color:#f1f5f9}.franchise-module__7rOe6a__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:2.5rem;display:flex}.franchise-module__7rOe6a__btnPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#0284c7 100%);border:none;border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 10px 25px -5px #4f46e566}.franchise-module__7rOe6a__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #4f46e58c}.franchise-module__7rOe6a__btnSecondary{color:#e2e8f0;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.franchise-module__7rOe6a__btnSecondary:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.franchise-module__7rOe6a__btnPhone{color:#e2e8f0;background:#ffffff0d;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.franchise-module__7rOe6a__btnPhone:hover{color:#fff;background:#6366f126;border-color:#6366f166;transform:translateY(-2px)}.franchise-module__7rOe6a__metricsStrip{background:#0f172a99;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:2.25rem 1.5rem}.franchise-module__7rOe6a__metricsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}@media (max-width:800px){.franchise-module__7rOe6a__metricsGrid{grid-template-columns:repeat(2,1fr)}}.franchise-module__7rOe6a__metricValue{background:linear-gradient(135deg,#818cf8 0%,#38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.25rem;font-size:2.4rem;font-weight:850}.franchise-module__7rOe6a__metricLabel{color:#cbd5e1;font-size:.92rem;font-weight:600}.franchise-module__7rOe6a__metricSub{color:#64748b;margin-top:3px;font-size:.78rem}.franchise-module__7rOe6a__sectionHeader{text-align:center;max-width:750px;margin:0 auto 2.5rem}.franchise-module__7rOe6a__sectionTag{color:#818cf8;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.82rem;font-weight:700;display:inline-block}.franchise-module__7rOe6a__sectionTitle{color:#f8fafc;letter-spacing:-.02em;margin-bottom:.75rem;font-size:2.1rem;font-weight:800;line-height:1.25}@media (max-width:768px){.franchise-module__7rOe6a__sectionTitle{font-size:1.7rem}}.franchise-module__7rOe6a__sectionDesc{color:#94a3b8;font-size:1.05rem;line-height:1.6}.franchise-module__7rOe6a__commercialsSection{max-width:1150px;margin:0 auto;padding:4.5rem 1.5rem}.franchise-module__7rOe6a__duoGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:880px){.franchise-module__7rOe6a__duoGrid{grid-template-columns:1fr}}.franchise-module__7rOe6a__cardMain{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172abf;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;padding:2.25rem 2rem;transition:transform .2s,border-color .2s;display:flex;position:relative;box-shadow:0 15px 35px #00000059}.franchise-module__7rOe6a__cardMain:hover{border-color:#6366f14d;transform:translateY(-3px)}.franchise-module__7rOe6a__cardGold{background:linear-gradient(145deg,#1e293bd9 0%,#0f172af2 100%);border-color:#6366f166;box-shadow:0 18px 40px -10px #00000080,0 0 35px -10px #6366f138}.franchise-module__7rOe6a__cardBadge{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:9999px;padding:4px 14px;font-size:.72rem;font-weight:750;position:absolute;top:-11px;right:20px;box-shadow:0 4px 14px #6366f166}.franchise-module__7rOe6a__cardTitle{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:800}.franchise-module__7rOe6a__cardSub{color:#94a3b8;margin-bottom:1.5rem;font-size:.92rem;line-height:1.5}.franchise-module__7rOe6a__bulletList{flex-direction:column;gap:.95rem;margin:0;padding:0;list-style:none;display:flex}.franchise-module__7rOe6a__bulletItem{color:#cbd5e1;align-items:flex-start;gap:12px;font-size:.92rem;line-height:1.55;display:flex}.franchise-module__7rOe6a__bulletItem svg{color:#818cf8;flex-shrink:0;margin-top:3px;font-size:1.05rem}.franchise-module__7rOe6a__trustStripSection{background:#0f172a80;border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:3.5rem 1.5rem}.franchise-module__7rOe6a__trustContainer{max-width:1100px;margin:0 auto}.franchise-module__7rOe6a__nsdcHighlightBox{background:linear-gradient(135deg,#1e293bb3 0%,#0f172ad9 100%);border:1px solid #6366f159;border-radius:16px;align-items:center;gap:1.5rem;margin-bottom:2rem;padding:1.75rem 2rem;display:flex;box-shadow:0 10px 30px -10px #0006}@media (max-width:700px){.franchise-module__7rOe6a__nsdcHighlightBox{text-align:center;flex-direction:column}}.franchise-module__7rOe6a__nsdcIcon{color:#818cf8;background:#6366f126;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.5rem;display:flex}.franchise-module__7rOe6a__nsdcTextBox h4{color:#fff;margin:0 0 .35rem;font-size:1.2rem;font-weight:800}.franchise-module__7rOe6a__nsdcTextBox p{color:#cbd5e1;margin:0;font-size:.92rem;line-height:1.55}.franchise-module__7rOe6a__badgesRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.franchise-module__7rOe6a__partnerBadgeChip{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:.65rem 1.25rem;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.franchise-module__7rOe6a__partnerBadgeChip:hover{color:#fff;background:#ffffff12;border-color:#6366f14d}.franchise-module__7rOe6a__partnerBadgeChip svg{color:#818cf8}.franchise-module__7rOe6a__supportSection{max-width:1100px;margin:0 auto;padding:4.5rem 1.5rem}.franchise-module__7rOe6a__fourPillarsGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:3.5rem;display:grid}@media (max-width:900px){.franchise-module__7rOe6a__fourPillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.franchise-module__7rOe6a__fourPillarsGrid{grid-template-columns:1fr}}.franchise-module__7rOe6a__pillarBox{background:#0f172ab3;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:1.5rem;transition:all .2s;display:flex}.franchise-module__7rOe6a__pillarBox:hover{border-color:#6366f14d;transform:translateY(-2px)}.franchise-module__7rOe6a__pillarIconBox{color:#818cf8;background:#6366f11f;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:1rem;font-size:1.35rem;display:flex}.franchise-module__7rOe6a__pillarTitle{color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:750}.franchise-module__7rOe6a__pillarDesc{color:#94a3b8;font-size:.88rem;line-height:1.5}.franchise-module__7rOe6a__roadmapGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:800px){.franchise-module__7rOe6a__roadmapGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.franchise-module__7rOe6a__roadmapGrid{grid-template-columns:1fr}}.franchise-module__7rOe6a__roadmapCard{background:#1e293b73;border:1px solid #ffffff14;border-radius:14px;padding:1.25rem;transition:transform .2s,border-color .2s}.franchise-module__7rOe6a__roadmapCard:hover{border-color:#6366f159;transform:translateY(-2px)}.franchise-module__7rOe6a__roadmapCardHighlight{background:#1e293ba6;border-color:#6366f173;box-shadow:0 10px 25px -8px #6366f133}.franchise-module__7rOe6a__roadmapStep{color:#818cf8;letter-spacing:.06em;margin-bottom:.35rem;font-size:.78rem;font-weight:800}.franchise-module__7rOe6a__roadmapTitle{color:#fff;margin-bottom:.35rem;font-size:1rem;font-weight:750}.franchise-module__7rOe6a__roadmapDesc{color:#94a3b8;font-size:.82rem;line-height:1.45}.franchise-module__7rOe6a__formSection{max-width:880px;margin:0 auto;padding:5rem 1.5rem}.franchise-module__7rOe6a__formCard{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(160deg,#111827f2 0%,#0b1120fa 100%);border:1px solid #ffffff1a;border-radius:24px;padding:3rem;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 50px -10px #6366f126}.franchise-module__7rOe6a__formCard:before{content:"";background:linear-gradient(90deg,#0000,#6366f1b3,#38bdf8b3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}@media (max-width:650px){.franchise-module__7rOe6a__formCard{padding:1.75rem 1.25rem}}.franchise-module__7rOe6a__formHeader{text-align:center;margin-bottom:2.25rem}.franchise-module__7rOe6a__formTitle{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#cbd5e1 50%,#818cf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:.5rem 0 .75rem;font-size:2.2rem;font-weight:850;line-height:1.2}@media (max-width:650px){.franchise-module__7rOe6a__formTitle{font-size:1.75rem}}.franchise-module__7rOe6a__formSubtitle{color:#94a3b8;max-width:600px;margin:0 auto;font-size:1rem;line-height:1.6}.franchise-module__7rOe6a__formGrid{grid-template-columns:repeat(2,1fr);gap:1.35rem 1.25rem;display:grid}@media (max-width:650px){.franchise-module__7rOe6a__formGrid{grid-template-columns:1fr}}.franchise-module__7rOe6a__formGroup{flex-direction:column;gap:7px;display:flex}.franchise-module__7rOe6a__formGroupFull{flex-direction:column;grid-column:1/-1;gap:7px;display:flex}.franchise-module__7rOe6a__formLabel{color:#e2e8f0;align-items:center;gap:7px;font-size:.84rem;font-weight:650;display:flex}.franchise-module__7rOe6a__formLabel svg{color:#818cf8;flex-shrink:0;font-size:.95rem}.franchise-module__7rOe6a__formInput,.franchise-module__7rOe6a__formSelect,.franchise-module__7rOe6a__formTextarea{color:#f8fafc;box-sizing:border-box;background:#1e293b73;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;padding:.85rem 1.1rem;font-family:inherit;font-size:.95rem;transition:all .2s}.franchise-module__7rOe6a__formInput::placeholder,.franchise-module__7rOe6a__formTextarea::placeholder{color:#64748b}.franchise-module__7rOe6a__formInput:hover,.franchise-module__7rOe6a__formSelect:hover,.franchise-module__7rOe6a__formTextarea:hover{background-color:#1e293ba6;border-color:#ffffff40}.franchise-module__7rOe6a__formInput:focus,.franchise-module__7rOe6a__formSelect:focus,.franchise-module__7rOe6a__formTextarea:focus{background-color:#0f172af2;border-color:#818cf8;box-shadow:0 0 0 3px #6366f133,0 0 20px #6366f126}.franchise-module__7rOe6a__formSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23818cf8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem;transform:none}.franchise-module__7rOe6a__formSelect:hover,.franchise-module__7rOe6a__formSelect:focus{background-position:right 1rem center;transform:none}.franchise-module__7rOe6a__formSelect option{color:#f8fafc;background:#0f172a;padding:10px}.franchise-module__7rOe6a__submitBtn{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#0284c7 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:1.5rem;padding:1.05rem 2rem;font-size:1.05rem;font-weight:750;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px -5px #4f46e573}.franchise-module__7rOe6a__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 35px -5px #4f46e599,0 0 25px #38bdf840}.franchise-module__7rOe6a__submitBtn:disabled{opacity:.65;cursor:not-allowed}.franchise-module__7rOe6a__formTrustRow{color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:1.25rem;font-size:.8rem;display:flex}.franchise-module__7rOe6a__trustItem{align-items:center;gap:6px;display:inline-flex}.franchise-module__7rOe6a__trustItem svg{color:#818cf8}.franchise-module__7rOe6a__trustDot{color:#475569}.franchise-module__7rOe6a__successCard{text-align:center;padding:2.5rem 1.5rem}.franchise-module__7rOe6a__successIcon{color:#818cf8;margin-bottom:1rem;font-size:3.5rem}.franchise-module__7rOe6a__successTitle{color:#fff;margin-bottom:.5rem;font-size:1.7rem;font-weight:800}.franchise-module__7rOe6a__successDesc{color:#94a3b8;font-size:1rem;line-height:1.6}.franchise-module__7rOe6a__finalBar{text-align:center;padding:2rem 1.5rem 4rem}.franchise-module__7rOe6a__phonePillsRow{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@keyframes franchise-module__7rOe6a__fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.exit-module__jKkiaa__exitContainer{color:#f8fafc;background:#070b14;flex-direction:column;align-items:center;min-height:100vh;padding:6.5rem 1.5rem 5rem;font-family:inherit;display:flex;position:relative;overflow-x:hidden}.exit-module__jKkiaa__ambientGlow{pointer-events:none;z-index:0;background:radial-gradient(circle,#7c3aed1f,#0000 70%);width:800px;height:500px;position:absolute;top:100px;left:50%;transform:translate(-50%)}.exit-module__jKkiaa__topBar{z-index:1;width:100%;max-width:880px;margin-bottom:1.25rem}.exit-module__jKkiaa__backBtn{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:8px;padding:.5rem 1.15rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.exit-module__jKkiaa__backBtn:hover{color:#fff;background:#7c3aed26;border-color:#7c3aed66;transform:translate(-2px)}.exit-module__jKkiaa__exitCard{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:1;background:linear-gradient(160deg,#111827f2 0%,#0b1120fa 100%);border:1px solid #ffffff1a;border-radius:24px;width:100%;max-width:880px;padding:3rem 2.75rem;position:relative;overflow:hidden;box-shadow:0 25px 60px -15px #000c,0 0 50px -10px #7c3aed26}.exit-module__jKkiaa__exitCard:before{content:"";background:linear-gradient(90deg,#0000,#7c3aedb3,#38bdf8b3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}@media (max-width:768px){.exit-module__jKkiaa__exitContainer{padding:5.5rem 1rem 4rem}.exit-module__jKkiaa__exitCard{border-radius:20px;padding:2rem 1.25rem}}.exit-module__jKkiaa__exitHeader{text-align:center;margin-bottom:2.25rem}.exit-module__jKkiaa__badge{color:#c4b5fd;text-transform:uppercase;letter-spacing:.08em;background:#7c3aed1f;border:1px solid #7c3aed59;border-radius:9999px;align-items:center;gap:6px;margin-bottom:1rem;padding:.4rem 1.15rem;font-size:.82rem;font-weight:700;display:inline-flex}.exit-module__jKkiaa__title{letter-spacing:-.025em;background:linear-gradient(135deg,#fff 0%,#cbd5e1 50%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0 0 .75rem;font-size:2.25rem;font-weight:850;line-height:1.25}@media (max-width:650px){.exit-module__jKkiaa__title{font-size:1.75rem}}.exit-module__jKkiaa__subtitle{color:#94a3b8;max-width:660px;margin:0 auto;font-size:.98rem;line-height:1.65}.exit-module__jKkiaa__timeEstimateBanner{color:#cbd5e1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;margin-top:1rem;padding:.45rem 1rem;font-size:.85rem;font-weight:550;display:inline-flex}.exit-module__jKkiaa__sectionHeader{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;margin:2.5rem 0 1.25rem;padding-bottom:.75rem;display:flex}.exit-module__jKkiaa__sectionHeader:first-of-type{margin-top:1rem}.exit-module__jKkiaa__sectionIconBox{color:#c084fc;background:#7c3aed26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.15rem;display:flex}.exit-module__jKkiaa__sectionTitleText{color:#f8fafc;letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:750}.exit-module__jKkiaa__grid2{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}@media (max-width:650px){.exit-module__jKkiaa__grid2{grid-template-columns:1fr;gap:0}}.exit-module__jKkiaa__formGroup{flex-direction:column;gap:7px;margin-bottom:1.35rem;display:flex}.exit-module__jKkiaa__label{color:#e2e8f0;align-items:flex-start;gap:6px;font-size:.88rem;font-weight:650;line-height:1.45;display:flex}.exit-module__jKkiaa__requiredStar{color:#c084fc}.exit-module__jKkiaa__input,.exit-module__jKkiaa__select,.exit-module__jKkiaa__textarea{color:#f8fafc;box-sizing:border-box;background-color:#1e293b73;border:1px solid #ffffff1f;border-radius:12px;outline:none;width:100%;padding:.85rem 1.1rem;font-family:inherit;font-size:.95rem;transition:all .2s}.exit-module__jKkiaa__input::placeholder,.exit-module__jKkiaa__textarea::placeholder{color:#64748b}.exit-module__jKkiaa__input:hover,.exit-module__jKkiaa__select:hover,.exit-module__jKkiaa__textarea:hover{background-color:#1e293ba6;border-color:#ffffff40}.exit-module__jKkiaa__input:focus,.exit-module__jKkiaa__select:focus,.exit-module__jKkiaa__textarea:focus{background-color:#0f172af2;border-color:#c084fc;box-shadow:0 0 0 3px #7c3aed33,0 0 20px #7c3aed26}.exit-module__jKkiaa__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c084fc' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.exit-module__jKkiaa__select option{color:#f8fafc;background:#0f172a;padding:10px}.exit-module__jKkiaa__textarea{resize:vertical;min-height:90px;line-height:1.55}.exit-module__jKkiaa__scaleContainer{background:#1e293b59;border:1px solid #ffffff14;border-radius:14px;margin-top:4px;padding:1rem 1.25rem}.exit-module__jKkiaa__scaleButtonsRow{justify-content:space-between;gap:8px;margin:.75rem 0 .5rem;display:flex}.exit-module__jKkiaa__scaleBtn{color:#cbd5e1;cursor:pointer;background:#0f172ab3;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;padding:.85rem .25rem;font-size:1.1rem;font-weight:700;transition:all .2s;display:flex}.exit-module__jKkiaa__scaleBtn:hover{color:#fff;background:#7c3aed26;border-color:#c084fc80;transform:translateY(-2px)}.exit-module__jKkiaa__scaleBtnActive{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-color:#c084fc;box-shadow:0 4px 15px #7c3aed66}.exit-module__jKkiaa__scaleLegendRow{color:#94a3b8;justify-content:space-between;padding:0 4px;font-size:.78rem;font-weight:550;display:flex}.exit-module__jKkiaa__radioGrid3{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:4px;display:grid}.exit-module__jKkiaa__radioGrid2{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-top:4px;display:grid}@media (max-width:550px){.exit-module__jKkiaa__radioGrid3{grid-template-columns:1fr}}.exit-module__jKkiaa__radioOption{cursor:pointer;color:#cbd5e1;-webkit-user-select:none;user-select:none;background:#1e293b73;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;padding:.85rem 1rem;font-size:.92rem;font-weight:550;transition:all .2s;display:flex}.exit-module__jKkiaa__radioOption:hover{color:#f8fafc;background:#1e293bb3;border-color:#c084fc66}.exit-module__jKkiaa__radioOptionActive{color:#fff;background:#7c3aed2e;border-color:#c084fc;box-shadow:0 0 15px #7c3aed33}.exit-module__jKkiaa__radioIndicator{border:2px solid #64748b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.exit-module__jKkiaa__radioIndicatorActive{background:#c084fc;border-color:#c084fc}.exit-module__jKkiaa__radioIndicatorDot{background:#fff;border-radius:50%;width:6px;height:6px}.exit-module__jKkiaa__submitBtn{color:#fff;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:2rem;padding:1.05rem 2rem;font-size:1.05rem;font-weight:750;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px -5px #7c3aed73}.exit-module__jKkiaa__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 35px -5px #7c3aed99,0 0 25px #c084fc4d}.exit-module__jKkiaa__submitBtn:disabled{opacity:.65;cursor:not-allowed;transform:none}.exit-module__jKkiaa__trustRow{color:#94a3b8;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:1.25rem;font-size:.82rem;display:flex}.exit-module__jKkiaa__trustItem{align-items:center;gap:6px;display:inline-flex}.exit-module__jKkiaa__trustItem svg{color:#c084fc}.exit-module__jKkiaa__trustDot{color:#475569}.exit-module__jKkiaa__successCard{text-align:center;padding:3.5rem 1.5rem}.exit-module__jKkiaa__successIcon{color:#34d399;margin-bottom:1.25rem;font-size:3.75rem}.exit-module__jKkiaa__successTitle{color:#fff;letter-spacing:-.02em;margin:0 0 .5rem;font-size:2rem;font-weight:850}.exit-module__jKkiaa__successDesc{color:#94a3b8;max-width:540px;margin:0 auto 2rem;font-size:1rem;line-height:1.65}.exit-module__jKkiaa__returnHomeBtn{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#3b82f6 100%);border-radius:12px;align-items:center;gap:8px;padding:.85rem 1.85rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 10px 25px -5px #7c3aed66}.exit-module__jKkiaa__returnHomeBtn:hover{transform:translateY(-2px);box-shadow:0 15px 30px -5px #7c3aed8c}
