.Hero-module__ZARIfG__heroSection{background-color:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__backgroundGradient{pointer-events:none;z-index:1;background:radial-gradient(circle,#2563eb0d 0%,#f8fafc00 50%);width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__content{z-index:10;text-align:center;max-width:800px;position:relative}.Hero-module__ZARIfG__heading{font-family:var(--font-space),sans-serif;color:#0f172a;margin-bottom:1.5rem;font-size:3.5rem;font-weight:700;line-height:1.2}.Hero-module__ZARIfG__subheading{font-family:var(--font-inter),sans-serif;color:#475569;margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.Hero-module__ZARIfG__ctaButton{color:#fff;font-weight:600;font-family:var(--font-inter),sans-serif;background:#2563eb;border-radius:9999px;padding:1rem 2.5rem;transition:transform .3s,box-shadow .3s;display:inline-block}.Hero-module__ZARIfG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 25px -5px #2563eb4d}.Hero-module__ZARIfG__bubblesContainer{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__bubble{color:#334155;border-radius:50%;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute}.Hero-module__ZARIfG__bubbleIcon{object-fit:contain;pointer-events:none;width:60%;height:60%}@media (max-width:768px){.Hero-module__ZARIfG__heading{font-size:2.5rem}.Hero-module__ZARIfG__subheading{font-size:1.1rem}}
.Stats-module__yL2aHq__stats{background-color:#f9fafb;justify-content:center;padding:2rem 1rem;display:flex}.Stats-module__yL2aHq__grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:2rem;width:100%;max-width:800px;display:grid}.Stats-module__yL2aHq__card{text-align:center;cursor:default;background:#fff;border-radius:12px;padding:1.5rem 1rem;transition:box-shadow .3s;box-shadow:0 6px 15px #0000001a}.Stats-module__yL2aHq__card:hover,.Stats-module__yL2aHq__card:focus-within{box-shadow:0 12px 25px #00000026}.Stats-module__yL2aHq__number{color:#2563eb;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700}.Stats-module__yL2aHq__label{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-family:Inter,sans-serif;font-size:1rem;font-weight:500}
.WhyChooseUs-module__aV2w7G__section{background-color:var(--background);padding:6rem 2rem}.WhyChooseUs-module__aV2w7G__title{text-align:center;color:var(--text);margin-bottom:4rem;font-size:2.5rem;font-weight:700}.WhyChooseUs-module__aV2w7G__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.WhyChooseUs-module__aV2w7G__card{background-color:var(--surface);border:1px solid var(--border);border-radius:1rem;padding:2rem;transition:all .2s}.WhyChooseUs-module__aV2w7G__card:hover{border-color:var(--primary);transform:translateY(-5px)}.WhyChooseUs-module__aV2w7G__iconWrapper{width:60px;height:60px;color:var(--primary);background-color:#4f46e51a;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.WhyChooseUs-module__aV2w7G__cardTitle{color:var(--text);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.WhyChooseUs-module__aV2w7G__description{color:var(--text-muted);line-height:1.6}
.PopularCourses-module__kvGCpa__section{background-color:#f8fafc;padding:4rem 0}.PopularCourses-module__kvGCpa__container{max-width:1200px;margin:0 auto;padding:0 1rem}.PopularCourses-module__kvGCpa__title{text-align:center;color:#1e293b;margin-bottom:3rem;font-size:2.5rem;font-weight:700}.PopularCourses-module__kvGCpa__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.PopularCourses-module__kvGCpa__card{color:inherit;background:#fff;border-radius:1rem;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a}.PopularCourses-module__kvGCpa__card:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a}.PopularCourses-module__kvGCpa__imageWrapper{height:200px;position:relative;overflow:hidden}.PopularCourses-module__kvGCpa__courseImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.PopularCourses-module__kvGCpa__card:hover .PopularCourses-module__kvGCpa__courseImage{transform:scale(1.05)}.PopularCourses-module__kvGCpa__cardContent{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.PopularCourses-module__kvGCpa__cardContent h3{color:#0f172a;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.PopularCourses-module__kvGCpa__level{color:#64748b;margin-bottom:.5rem;font-size:.875rem}.PopularCourses-module__kvGCpa__duration{color:#3b82f6;margin-bottom:1rem;font-size:.875rem;font-weight:500}.PopularCourses-module__kvGCpa__priceContainer{align-items:center;gap:.75rem;margin-top:auto;display:flex}.PopularCourses-module__kvGCpa__actualPrice{color:#94a3b8;font-size:.9rem;text-decoration:line-through}.PopularCourses-module__kvGCpa__discountedPrice{color:#16a34a;font-size:1.1rem;font-weight:700}
.CareerCounseling-module__sNtkgq__section{text-align:center;background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);padding:4rem 2rem}.CareerCounseling-module__sNtkgq__container{max-width:800px;margin:0 auto}.CareerCounseling-module__sNtkgq__title{color:#1e293b;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.CareerCounseling-module__sNtkgq__description{color:#475569;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.CareerCounseling-module__sNtkgq__ctaBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 6px -1px #2563eb33}.CareerCounseling-module__sNtkgq__ctaBtn:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 10px 15px -3px #2563eb4d}.CareerCounseling-module__sNtkgq__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;animation:.2s ease-out CareerCounseling-module__sNtkgq__fadeIn;display:flex;position:fixed;inset:0}.CareerCounseling-module__sNtkgq__modal{background:#fff;border-radius:16px;width:90%;max-width:500px;padding:2rem;animation:.3s ease-out CareerCounseling-module__sNtkgq__slideUp;position:relative;box-shadow:0 20px 25px -5px #0000001a}.CareerCounseling-module__sNtkgq__closeBtn{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:.5rem;font-size:1.5rem;line-height:1;transition:background .2s;position:absolute;top:1rem;right:1rem}.CareerCounseling-module__sNtkgq__closeBtn:hover{color:#ef4444;background:#f1f5f9}.CareerCounseling-module__sNtkgq__modalTitle{color:#1e293b;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.CareerCounseling-module__sNtkgq__modalSubtitle{color:#64748b;margin-bottom:1.5rem;font-size:.95rem}.CareerCounseling-module__sNtkgq__form{flex-direction:column;gap:1rem;display:flex}.CareerCounseling-module__sNtkgq__formGroup{text-align:left;flex-direction:column;gap:.5rem;display:flex}.CareerCounseling-module__sNtkgq__label{color:#334155;font-size:.9rem;font-weight:500}.CareerCounseling-module__sNtkgq__input,.CareerCounseling-module__sNtkgq__textarea{border:1px solid #e2e8f0;border-radius:8px;padding:.75rem;font-size:1rem;transition:border-color .2s}.CareerCounseling-module__sNtkgq__input:focus,.CareerCounseling-module__sNtkgq__textarea:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1a}.CareerCounseling-module__sNtkgq__submitBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;margin-top:1rem;padding:.75rem;font-size:1rem;font-weight:600;transition:background .2s}.CareerCounseling-module__sNtkgq__submitBtn:hover{background:#1d4ed8}@keyframes CareerCounseling-module__sNtkgq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes CareerCounseling-module__sNtkgq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.CareerCounseling-module__sNtkgq__title{font-size:2rem}.CareerCounseling-module__sNtkgq__modal{padding:1.5rem}}
.Achievements-module__lLTeTq__section{background-color:var(--background);padding:4rem 2rem}.Achievements-module__lLTeTq__container{max-width:1200px;margin:0 auto}.Achievements-module__lLTeTq__title{text-align:center;color:var(--foreground);margin-bottom:1rem;font-size:2.5rem;font-weight:600}.Achievements-module__lLTeTq__subtitle{text-align:center;color:#64748b;max-width:42rem;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:.875rem}.Achievements-module__lLTeTq__gallery{align-items:center;gap:.5rem;width:100%;max-width:64rem;height:400px;margin:0 auto;display:flex}.Achievements-module__lLTeTq__imageWrapper{border-radius:.5rem;flex-grow:1;width:14rem;height:400px;transition:all .5s;position:relative;overflow:hidden}.Achievements-module__lLTeTq__imageWrapper:hover{width:100%}.Achievements-module__lLTeTq__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}@media (max-width:1024px){.Achievements-module__lLTeTq__gallery{max-width:56rem;height:350px}.Achievements-module__lLTeTq__imageWrapper{height:350px}}@media (max-width:768px){.Achievements-module__lLTeTq__gallery{flex-direction:column;gap:1rem;height:auto}.Achievements-module__lLTeTq__imageWrapper{width:100%;height:250px}.Achievements-module__lLTeTq__imageWrapper:hover{width:100%;height:300px}.Achievements-module__lLTeTq__title{font-size:2rem}}
.Alumni-module__aHvama__section{background-color:var(--background);padding:4rem 2rem}.Alumni-module__aHvama__container{max-width:1200px;margin:0 auto}.Alumni-module__aHvama__title{text-align:center;color:var(--foreground);margin-bottom:3rem;font-size:2.5rem}.Alumni-module__aHvama__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.Alumni-module__aHvama__card{background:var(--card-background);text-align:center;border:1px solid var(--border);border-radius:12px;padding:2rem;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.Alumni-module__aHvama__card:hover{border-color:var(--primary);transform:translateY(-5px)}.Alumni-module__aHvama__avatar{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 1rem;font-size:2rem;font-weight:700;display:flex}.Alumni-module__aHvama__name{color:var(--foreground);margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.Alumni-module__aHvama__role{color:var(--text-muted);margin-bottom:.5rem;font-size:.9rem}.Alumni-module__aHvama__company{color:var(--primary);font-weight:500}
.Marquee-module__m6z8XG__marqueeSection{background-color:var(--background);padding:3rem 0;overflow:hidden}.Marquee-module__m6z8XG__title{text-align:center;color:var(--foreground);margin-bottom:2rem;font-size:2rem}.Marquee-module__m6z8XG__marqueeContainer{white-space:nowrap;width:100%;position:relative;overflow:hidden}.Marquee-module__m6z8XG__marqueeContainer:before,.Marquee-module__m6z8XG__marqueeContainer:after{content:"";z-index:2;width:100px;height:100%;position:absolute;top:0}.Marquee-module__m6z8XG__marqueeContainer:before{background:linear-gradient(to right,var(--background),transparent);left:0}.Marquee-module__m6z8XG__marqueeContainer:after{background:linear-gradient(to left,var(--background),transparent);right:0}.Marquee-module__m6z8XG__marqueeTrack{width:max-content;animation:30s linear infinite Marquee-module__m6z8XG__scroll;display:flex}.Marquee-module__m6z8XG__logoWrapper{justify-content:center;align-items:center;width:150px;height:80px;margin:0 2rem;display:flex}.Marquee-module__m6z8XG__logo{object-fit:contain;filter:grayscale();opacity:.7;max-width:100%;max-height:100%;transition:all .3s}.Marquee-module__m6z8XG__logo:hover{filter:grayscale(0%);opacity:1;transform:scale(1.1)}@keyframes Marquee-module__m6z8XG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.Accordion-module__rN-DYq__accordion{flex-direction:column;gap:1rem;width:100%;max-width:800px;margin:0 auto;display:flex}.Accordion-module__rN-DYq__item{background-color:var(--surface);border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.Accordion-module__rN-DYq__header{text-align:left;width:100%;color:var(--text);justify-content:space-between;align-items:center;padding:1.5rem;font-size:1.125rem;font-weight:600;transition:background-color .2s;display:flex}.Accordion-module__rN-DYq__header:hover{background-color:var(--surface-hover)}.Accordion-module__rN-DYq__icon{color:var(--primary);transition:transform .3s}.Accordion-module__rN-DYq__icon.Accordion-module__rN-DYq__open{transform:rotate(180deg)}.Accordion-module__rN-DYq__content{height:0;transition:height .3s;overflow:hidden}.Accordion-module__rN-DYq__contentInner{color:var(--text-muted);padding:0 1.5rem 1.5rem;line-height:1.6}
.page-module___8aEwW__container{flex-direction:column;gap:2rem;display:flex}.page-module___8aEwW__faqSection{background-color:var(--surface);text-align:center;padding:6rem 2rem}.page-module___8aEwW__sectionTitle{color:var(--text);margin-bottom:3rem;font-size:2.5rem;font-weight:700}
.page-module__NUkDxW__container{background-color:var(--background);min-height:100vh}.page-module__NUkDxW__hero{text-align:center;color:#fff;justify-content:center;align-items:center;height:50vh;min-height:400px;display:flex;position:relative;overflow:hidden}.page-module__NUkDxW__heroImage{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__NUkDxW__heroOverlay{z-index:1;background:#0009;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__NUkDxW__heroContent{z-index:2;max-width:800px;padding:2rem;position:relative}.page-module__NUkDxW__heroTitle{margin-bottom:1rem;font-size:3.5rem;font-weight:800;line-height:1.2}.page-module__NUkDxW__heroSubtitle{opacity:.9;max-width:600px;margin:0 auto;font-size:1.25rem}.page-module__NUkDxW__section{max-width:1200px;margin:0 auto;padding:5rem 2rem}.page-module__NUkDxW__sectionTitle{color:var(--text);text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:700;position:relative}.page-module__NUkDxW__sectionTitle:after{content:"";background-color:var(--primary);border-radius:2px;width:60px;height:4px;margin:1rem auto 0;display:block}.page-module__NUkDxW__studentsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:2rem;display:grid}.page-module__NUkDxW__studentCard{background-color:var(--surface);border:1px solid var(--border);border-radius:1rem;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 6px #0000000d}.page-module__NUkDxW__studentCard:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.page-module__NUkDxW__studentImageWrapper{background-color:#f0f0f0;height:200px;overflow:hidden}.page-module__NUkDxW__studentImage{object-fit:cover;width:100%;height:100%}.page-module__NUkDxW__studentInfo{text-align:center;padding:1.5rem}.page-module__NUkDxW__studentName{color:var(--text);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.page-module__NUkDxW__studentRole{color:var(--primary);margin-bottom:.5rem;font-size:.95rem;font-weight:600}.page-module__NUkDxW__studentCompany{color:var(--text-secondary);font-size:.9rem}.page-module__NUkDxW__newsCard{background-color:var(--surface);border:1px solid var(--border);border-radius:1rem;flex-direction:column;padding:2rem;transition:all .3s;display:flex}.page-module__NUkDxW__newsCard:hover{border-color:var(--primary);box-shadow:0 4px 12px #0000000d}.page-module__NUkDxW__newsDate{color:var(--text-secondary);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.page-module__NUkDxW__newsTitle{color:var(--text);margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.page-module__NUkDxW__newsExcerpt{color:var(--text-secondary);flex-grow:1;margin-bottom:1.5rem;line-height:1.6}.page-module__NUkDxW__readMore{color:var(--primary);align-items:center;gap:.25rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.page-module__NUkDxW__readMore:hover{gap:.5rem}@media (max-width:768px){.page-module__NUkDxW__heroTitle{font-size:2.5rem}.page-module__NUkDxW__section{padding:3rem 1.5rem}}.page-module__NUkDxW__seeAllBtn{border:2px solid var(--primary);color:var(--primary);cursor:pointer;background-color:#0000;border-radius:50px;padding:.75rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.page-module__NUkDxW__seeAllBtn:hover{background-color:var(--primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #2563eb33}
