.PageBanner-module__WRPJ6q__section{background:linear-gradient(#031633 0%,#041c44 100%);align-items:center;min-height:460px;padding:80px 0;display:flex}.PageBanner-module__WRPJ6q__wrapper{width:100%}.PageBanner-module__WRPJ6q__single{justify-content:center;display:flex}.PageBanner-module__WRPJ6q__split{grid-template-columns:1fr .92fr;align-items:center;gap:56px;display:grid}.PageBanner-module__WRPJ6q__content{max-width:860px}.PageBanner-module__WRPJ6q__center{text-align:center;margin:0 auto}.PageBanner-module__WRPJ6q__badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:22px;padding:11px 22px;font-size:13px;font-weight:600;display:inline-flex}.PageBanner-module__WRPJ6q__title{color:#fff;letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(40px,6vw,64px);font-weight:800;line-height:1.08}.PageBanner-module__WRPJ6q__title span{color:#0a84ff}.PageBanner-module__WRPJ6q__description{color:#ffffffbd;max-width:760px;font-size:18px;line-height:1.9}.PageBanner-module__WRPJ6q__center .PageBanner-module__WRPJ6q__description{margin:0 auto}.PageBanner-module__WRPJ6q__imageWrapper{aspect-ratio:16/10;background:#ffffff0a;border:1px solid #ffffff14;border-radius:28px;justify-self:end;width:100%;max-width:520px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000003d}.PageBanner-module__WRPJ6q__image{object-fit:cover}@media (min-width:1600px){.PageBanner-module__WRPJ6q__content{max-width:980px}.PageBanner-module__WRPJ6q__title{font-size:clamp(48px,5vw,72px)}}@media (max-width:1100px){.PageBanner-module__WRPJ6q__split{grid-template-columns:1fr;gap:42px}.PageBanner-module__WRPJ6q__imageWrapper{justify-self:start;max-width:100%}}@media (max-width:992px){.PageBanner-module__WRPJ6q__section{min-height:460px;padding:72px 0}.PageBanner-module__WRPJ6q__description{font-size:17px}}@media (max-width:576px){.PageBanner-module__WRPJ6q__section{min-height:auto;padding:64px 0}.PageBanner-module__WRPJ6q__title{font-size:38px}.PageBanner-module__WRPJ6q__description{font-size:16px;line-height:1.8}.PageBanner-module__WRPJ6q__badge{padding:10px 18px;font-size:12px}.PageBanner-module__WRPJ6q__imageWrapper{border-radius:22px}}
.SectionNavigator-module__86kGYa__wrapper{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;background:#ffffffeb;border-bottom:1px solid #0000000d;width:100%;transition:opacity .3s,transform .3s,visibility .3s;position:fixed;top:78px;left:0;transform:translateY(-12px)}.SectionNavigator-module__86kGYa__visible{opacity:1;visibility:visible;transform:translateY(0)}.SectionNavigator-module__86kGYa__inner{scrollbar-width:none;scroll-behavior:smooth;justify-content:center;align-items:center;gap:16px;width:100%;max-width:1440px;height:56px;margin:0 auto;padding:0 24px;display:flex;overflow-x:auto}.SectionNavigator-module__86kGYa__inner::-webkit-scrollbar{display:none}.SectionNavigator-module__86kGYa__link{color:#475569;border-radius:999px;flex-shrink:0;height:38px;padding:0 18px;font-size:14px;font-weight:600;transition:all .25s}.SectionNavigator-module__86kGYa__link:hover{color:#0057ff;background:#0057ff14}.SectionNavigator-module__86kGYa__active{background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);box-shadow:0 8px 20px #0057ff33;color:#fff!important}@media (max-width:992px){.SectionNavigator-module__86kGYa__wrapper{top:78px}.SectionNavigator-module__86kGYa__inner{justify-content:flex-start;padding:0 20px}}@media (max-width:576px){.SectionNavigator-module__86kGYa__wrapper{top:72px}.SectionNavigator-module__86kGYa__inner{gap:12px;height:52px;padding:0 16px}.SectionNavigator-module__86kGYa__link{height:34px;padding:0 16px;font-size:13px}}
.CTAButton-module__cFavua__button{cursor:pointer;border:none;border-radius:16px;justify-content:center;align-items:center;height:56px;padding:0 28px;font-size:15px;font-weight:700;transition:transform .3s,opacity .3s;display:inline-flex}.CTAButton-module__cFavua__button:hover{transform:translateY(-3px)}.CTAButton-module__cFavua__primary{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%)}.CTAButton-module__cFavua__secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff1f}.CTAButton-module__cFavua__secondary:hover{background:#ffffff24;border:1px solid #ffffff2e}.CTAButton-module__cFavua__fullWidth{width:100%}
.HomeSplitHero-module___PYnia__section{background:linear-gradient(#031633 0%,#041c44 100%);align-items:center;min-height:640px;padding:80px 0;display:flex}.HomeSplitHero-module___PYnia__wrapper{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.HomeSplitHero-module___PYnia__left{max-width:720px}.HomeSplitHero-module___PYnia__badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:22px;padding:11px 22px;font-size:13px;font-weight:600;display:inline-flex}.HomeSplitHero-module___PYnia__title{color:#fff;letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(48px,7vw,78px);font-weight:800;line-height:1.04}.HomeSplitHero-module___PYnia__title span{color:#0a84ff}.HomeSplitHero-module___PYnia__description{color:#ffffffbd;max-width:700px;margin-bottom:34px;font-size:19px;line-height:1.9}.HomeSplitHero-module___PYnia__actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.HomeSplitHero-module___PYnia__right{flex-direction:column;justify-content:center;display:flex}.HomeSplitHero-module___PYnia__rightTitle{color:#fff;margin-bottom:34px;font-size:36px;font-weight:800;line-height:1.2}.HomeSplitHero-module___PYnia__highlights{flex-direction:column;gap:24px;display:flex}.HomeSplitHero-module___PYnia__highlightItem{align-items:center;gap:18px;display:flex}.HomeSplitHero-module___PYnia__checkIcon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:54px;min-width:54px;height:54px;display:flex}.HomeSplitHero-module___PYnia__highlightItem p{color:#fff;font-size:18px;font-weight:500;line-height:1.6}@media (min-width:1600px){.HomeSplitHero-module___PYnia__section{min-height:720px}}@media (max-width:1100px){.HomeSplitHero-module___PYnia__wrapper{grid-template-columns:1fr;gap:42px}}@media (max-width:992px){.HomeSplitHero-module___PYnia__section{min-height:auto;padding:100px 0 80px}.HomeSplitHero-module___PYnia__description{font-size:17px}.HomeSplitHero-module___PYnia__rightTitle{font-size:32px}}@media (max-width:576px){.HomeSplitHero-module___PYnia__section{padding:90px 0 72px}.HomeSplitHero-module___PYnia__title{font-size:42px}.HomeSplitHero-module___PYnia__description{font-size:16px;line-height:1.8}.HomeSplitHero-module___PYnia__actions{gap:14px}.HomeSplitHero-module___PYnia__rightTitle{margin-bottom:28px;font-size:28px}.HomeSplitHero-module___PYnia__highlights{gap:20px}.HomeSplitHero-module___PYnia__highlightItem{gap:14px}.HomeSplitHero-module___PYnia__checkIcon{border-radius:16px;width:48px;min-width:48px;height:48px}.HomeSplitHero-module___PYnia__highlightItem p{font-size:16px}}
.WhyChooseSection-module__owd8bG__section{background:linear-gradient(#07152b 0%,#081b36 100%);position:relative}.WhyChooseSection-module__owd8bG__heading{text-align:center;max-width:760px;margin:0 auto 60px}.WhyChooseSection-module__owd8bG__badge{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:20px;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.WhyChooseSection-module__owd8bG__heading h2{color:#fff;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.15}.WhyChooseSection-module__owd8bG__heading h2 span{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#06f 0%,#00a3ff 100%);-webkit-background-clip:text;background-clip:text}.WhyChooseSection-module__owd8bG__heading p{color:#ffffffb8;font-size:17px;line-height:1.8}.WhyChooseSection-module__owd8bG__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.WhyChooseSection-module__owd8bG__card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:24px;padding:28px;transition:all .3s}.WhyChooseSection-module__owd8bG__card:hover{background:#ffffff14;transform:translateY(-4px)}.WhyChooseSection-module__owd8bG__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:22px;display:flex}.WhyChooseSection-module__owd8bG__card h3{color:#fff;margin-bottom:14px;font-size:20px;font-weight:700}.WhyChooseSection-module__owd8bG__card p{color:#ffffffb8;font-size:15px;line-height:1.8}@media (max-width:1100px){.WhyChooseSection-module__owd8bG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.WhyChooseSection-module__owd8bG__heading h2{font-size:38px}.WhyChooseSection-module__owd8bG__grid{grid-template-columns:1fr}}
.SectionHeading-module__GJxHNW__wrapper{margin-bottom:60px}.SectionHeading-module__GJxHNW__center{text-align:center}.SectionHeading-module__GJxHNW__badge{color:#0057ff;background:#0057ff14;border-radius:999px;margin-bottom:18px;padding:10px 18px;font-weight:600;display:inline-flex}.SectionHeading-module__GJxHNW__title{margin-bottom:20px;font-size:clamp(36px,5vw,54px);line-height:1.1}.SectionHeading-module__GJxHNW__highlight{color:#0a84ff}.SectionHeading-module__GJxHNW__description{color:#64748b;max-width:720px}.SectionHeading-module__GJxHNW__center .SectionHeading-module__GJxHNW__description{margin:0 auto}
.TrainingFormatsSection-module__1PLO-a__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.TrainingFormatsSection-module__1PLO-a__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.TrainingFormatsSection-module__1PLO-a__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.TrainingFormatsSection-module__1PLO-a__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.TrainingFormatsSection-module__1PLO-a__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.TrainingFormatsSection-module__1PLO-a__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.TrainingFormatsSection-module__1PLO-a__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.TrainingFormatsSection-module__1PLO-a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.TrainingFormatsSection-module__1PLO-a__grid{grid-template-columns:1fr}.TrainingFormatsSection-module__1PLO-a__card{padding:28px}.TrainingFormatsSection-module__1PLO-a__card h3{font-size:22px}}
.CoursesCategoriesSection-module__U5By4a__section{background:#f8fbff}.CoursesCategoriesSection-module__U5By4a__header{text-align:center;max-width:760px;margin:0 auto 70px}.CoursesCategoriesSection-module__U5By4a__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CoursesCategoriesSection-module__U5By4a__title{color:#031633;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.15}.CoursesCategoriesSection-module__U5By4a__title span{color:#0a84ff}.CoursesCategoriesSection-module__U5By4a__description{color:#031633b8;font-size:18px;line-height:1.8}.CoursesCategoriesSection-module__U5By4a__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.CoursesCategoriesSection-module__U5By4a__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.CoursesCategoriesSection-module__U5By4a__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.CoursesCategoriesSection-module__U5By4a__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.CoursesCategoriesSection-module__U5By4a__cardTitle{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.CoursesCategoriesSection-module__U5By4a__meta{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.CoursesCategoriesSection-module__U5By4a__meta span{color:#0057ff;background:#0057ff14;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.CoursesCategoriesSection-module__U5By4a__cardDescription{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.CoursesCategoriesSection-module__U5By4a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CoursesCategoriesSection-module__U5By4a__title{font-size:40px}}@media (max-width:576px){.CoursesCategoriesSection-module__U5By4a__grid{grid-template-columns:1fr}.CoursesCategoriesSection-module__U5By4a__title{font-size:34px}.CoursesCategoriesSection-module__U5By4a__description{font-size:16px}.CoursesCategoriesSection-module__U5By4a__card{padding:28px}}
.AIComparisonSection-module__GZmP7W__section{background:linear-gradient(#081b36 0%,#07152b 100%);position:relative}.AIComparisonSection-module__GZmP7W__heading{text-align:center;max-width:780px;margin:0 auto 60px}.AIComparisonSection-module__GZmP7W__badge{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:20px;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.AIComparisonSection-module__GZmP7W__heading h2{color:#fff;margin-bottom:20px;font-size:48px;font-weight:800;line-height:1.15}.AIComparisonSection-module__GZmP7W__heading h2 span{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(135deg,#06f 0%,#00a3ff 100%);-webkit-background-clip:text;background-clip:text}.AIComparisonSection-module__GZmP7W__heading p{color:#ffffffb8;font-size:17px;line-height:1.8}.AIComparisonSection-module__GZmP7W__comparison{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.AIComparisonSection-module__GZmP7W__card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:28px;padding:34px}.AIComparisonSection-module__GZmP7W__card h3{color:#fff;margin-bottom:28px;font-size:28px;font-weight:700}.AIComparisonSection-module__GZmP7W__items{flex-direction:column;gap:18px;display:flex}.AIComparisonSection-module__GZmP7W__item{align-items:center;gap:16px;display:flex}.AIComparisonSection-module__GZmP7W__cross,.AIComparisonSection-module__GZmP7W__check{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;display:flex}.AIComparisonSection-module__GZmP7W__cross{background:linear-gradient(135deg,#ff4d4d 0%,#d93636 100%)}.AIComparisonSection-module__GZmP7W__check{background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%)}.AIComparisonSection-module__GZmP7W__item span{color:#ffffffd1;font-size:16px;line-height:1.7}@media (max-width:992px){.AIComparisonSection-module__GZmP7W__comparison{grid-template-columns:1fr}}@media (max-width:768px){.AIComparisonSection-module__GZmP7W__heading h2{font-size:38px}.AIComparisonSection-module__GZmP7W__card{padding:26px}.AIComparisonSection-module__GZmP7W__card h3{font-size:24px}}.AIComparisonSection-module__GZmP7W__card{transition:transform .3s,border .3s,background .3s}.AIComparisonSection-module__GZmP7W__card:hover{background:#ffffff0f;border:1px solid #0a84ff3d;transform:translateY(-4px)}
.LearningExperienceSection-module__oRLs8a__section{background:#fff}.LearningExperienceSection-module__oRLs8a__grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.LearningExperienceSection-module__oRLs8a__card{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0316330f;border-radius:30px;padding:36px;transition:transform .3s,box-shadow .3s,border-color .3s}.LearningExperienceSection-module__oRLs8a__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.LearningExperienceSection-module__oRLs8a__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.LearningExperienceSection-module__oRLs8a__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.LearningExperienceSection-module__oRLs8a__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:992px){.LearningExperienceSection-module__oRLs8a__grid{grid-template-columns:1fr}}@media (max-width:576px){.LearningExperienceSection-module__oRLs8a__card{padding:28px}.LearningExperienceSection-module__oRLs8a__card h3{font-size:22px}}
.CoursesMethodologySection-module__O-ZZdq__section{background:linear-gradient(#fff 0%,#f7fbff 100%)}.CoursesMethodologySection-module__O-ZZdq__header{text-align:center;max-width:760px;margin:0 auto 70px}.CoursesMethodologySection-module__O-ZZdq__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CoursesMethodologySection-module__O-ZZdq__title{color:#031633;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.15}.CoursesMethodologySection-module__O-ZZdq__title span{color:#0a84ff}.CoursesMethodologySection-module__O-ZZdq__description{color:#031633b8;font-size:18px;line-height:1.8}.CoursesMethodologySection-module__O-ZZdq__wrapper{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.CoursesMethodologySection-module__O-ZZdq__timeline{flex-direction:column;gap:24px;display:flex}.CoursesMethodologySection-module__O-ZZdq__step{background:#fff;border:1px solid #0316330f;border-radius:24px;gap:18px;padding:24px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.CoursesMethodologySection-module__O-ZZdq__step:hover{border-color:#00a3ff40;transform:translateY(-4px);box-shadow:0 16px 40px #00000014}.CoursesMethodologySection-module__O-ZZdq__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.CoursesMethodologySection-module__O-ZZdq__content h3{color:#031633;margin-bottom:10px;font-size:22px;font-weight:700}.CoursesMethodologySection-module__O-ZZdq__content p{color:#031633b8;font-size:15px;line-height:1.8}.CoursesMethodologySection-module__O-ZZdq__right{gap:24px;display:grid}.CoursesMethodologySection-module__O-ZZdq__card{background:linear-gradient(135deg,#0057ff0d 0%,#00a3ff0a 100%);border:1px solid #0057ff14;border-radius:28px;padding:34px;transition:transform .3s,border-color .3s,background .3s}.CoursesMethodologySection-module__O-ZZdq__card:hover{background:linear-gradient(135deg,#0057ff12 0%,#00a3ff0d 100%);border-color:#00a3ff40;transform:translateY(-4px)}.CoursesMethodologySection-module__O-ZZdq__card h3{color:#031633;margin-bottom:16px;font-size:26px;font-weight:700}.CoursesMethodologySection-module__O-ZZdq__card p{color:#031633b8;font-size:16px;line-height:1.9}@media (max-width:992px){.CoursesMethodologySection-module__O-ZZdq__wrapper{grid-template-columns:1fr}.CoursesMethodologySection-module__O-ZZdq__title{font-size:42px}}@media (max-width:576px){.CoursesMethodologySection-module__O-ZZdq__title{font-size:34px}.CoursesMethodologySection-module__O-ZZdq__description{font-size:16px}.CoursesMethodologySection-module__O-ZZdq__card,.CoursesMethodologySection-module__O-ZZdq__step{padding:24px}.CoursesMethodologySection-module__O-ZZdq__content h3{font-size:20px}.CoursesMethodologySection-module__O-ZZdq__card h3{font-size:22px}}
.CoursesSection-module__o1oY9a__section{background:linear-gradient(#031633 0%,#041b3d 100%);position:relative}.CoursesSection-module__o1oY9a__header{text-align:center;max-width:780px;margin:0 auto 70px}.CoursesSection-module__o1oY9a__badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CoursesSection-module__o1oY9a__title{color:#fff;margin-bottom:24px;font-size:clamp(38px,5vw,58px);font-weight:800;line-height:1.15}.CoursesSection-module__o1oY9a__description{color:#ffffffbf;font-size:18px;line-height:1.8}.CoursesSection-module__o1oY9a__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.CoursesSection-module__o1oY9a__card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:28px;padding:34px;transition:transform .3s,border-color .3s,background .3s;position:relative}.CoursesSection-module__o1oY9a__card:hover{background:#ffffff12;border-color:#00a3ff59;transform:translateY(-6px)}.CoursesSection-module__o1oY9a__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:28px;display:flex}.CoursesSection-module__o1oY9a__cardTitle{color:#fff;margin-bottom:18px;font-size:24px;font-weight:700;line-height:1.4}.CoursesSection-module__o1oY9a__cardDescription{color:#ffffffbf;font-size:16px;line-height:1.8}@media (max-width:1200px){.CoursesSection-module__o1oY9a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.CoursesSection-module__o1oY9a__header{margin-bottom:50px}.CoursesSection-module__o1oY9a__grid{grid-template-columns:1fr}.CoursesSection-module__o1oY9a__card{padding:28px}.CoursesSection-module__o1oY9a__cardTitle{font-size:22px}.CoursesSection-module__o1oY9a__description{font-size:16px}}@media (max-width:576px){.CoursesSection-module__o1oY9a__title{font-size:34px}.CoursesSection-module__o1oY9a__badge{font-size:13px}.CoursesSection-module__o1oY9a__card{border-radius:24px}}
.AboutVisionSection-module__JF-4fa__section{background:linear-gradient(#041c44 0%,#031633 100%)}.AboutVisionSection-module__JF-4fa__wrapper{grid-template-columns:.9fr 1.1fr;gap:50px;display:grid}.AboutVisionSection-module__JF-4fa__badge{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.AboutVisionSection-module__JF-4fa__title{color:#fff;font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1.15}.AboutVisionSection-module__JF-4fa__title span{color:#0a84ff}.AboutVisionSection-module__JF-4fa__right{flex-direction:column;gap:28px;max-width:720px;display:flex}.AboutVisionSection-module__JF-4fa__right p{color:#ffffffbd;font-size:18px;line-height:1.9}@media (max-width:992px){.AboutVisionSection-module__JF-4fa__wrapper{grid-template-columns:1fr}.AboutVisionSection-module__JF-4fa__title{font-size:42px}}@media (max-width:576px){.AboutVisionSection-module__JF-4fa__title{font-size:34px}.AboutVisionSection-module__JF-4fa__right p{font-size:16px}}
.FeaturedArticlesSection-module__guVwIq__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.FeaturedArticlesSection-module__guVwIq__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.FeaturedArticlesSection-module__guVwIq__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.FeaturedArticlesSection-module__guVwIq__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.FeaturedArticlesSection-module__guVwIq__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.FeaturedArticlesSection-module__guVwIq__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.FeaturedArticlesSection-module__guVwIq__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.FeaturedArticlesSection-module__guVwIq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.FeaturedArticlesSection-module__guVwIq__grid{grid-template-columns:1fr}.FeaturedArticlesSection-module__guVwIq__card{padding:28px}.FeaturedArticlesSection-module__guVwIq__card h3{font-size:22px}}
.WorkshopHighlightsSection-module__og1L4q__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.WorkshopHighlightsSection-module__og1L4q__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.WorkshopHighlightsSection-module__og1L4q__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.WorkshopHighlightsSection-module__og1L4q__card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.WorkshopHighlightsSection-module__og1L4q__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.WorkshopHighlightsSection-module__og1L4q__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.WorkshopHighlightsSection-module__og1L4q__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.WorkshopHighlightsSection-module__og1L4q__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.WorkshopHighlightsSection-module__og1L4q__grid{grid-template-columns:1fr}.WorkshopHighlightsSection-module__og1L4q__card{padding:28px}}
.CoursesModesSection-module__smQH-G__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.CoursesModesSection-module__smQH-G__header{text-align:center;max-width:760px;margin:0 auto 70px}.CoursesModesSection-module__smQH-G__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CoursesModesSection-module__smQH-G__title{color:#031633;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.15}.CoursesModesSection-module__smQH-G__title span{color:#0a84ff}.CoursesModesSection-module__smQH-G__description{color:#031633b8;font-size:18px;line-height:1.8}.CoursesModesSection-module__smQH-G__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.CoursesModesSection-module__smQH-G__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.CoursesModesSection-module__smQH-G__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.CoursesModesSection-module__smQH-G__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.CoursesModesSection-module__smQH-G__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.CoursesModesSection-module__smQH-G__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.CoursesModesSection-module__smQH-G__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.CoursesModesSection-module__smQH-G__grid{grid-template-columns:1fr}.CoursesModesSection-module__smQH-G__title{font-size:34px}.CoursesModesSection-module__smQH-G__description{font-size:16px}.CoursesModesSection-module__smQH-G__card{padding:28px}.CoursesModesSection-module__smQH-G__card h3{font-size:22px}}
.StudentWorkflowSection-module__pUK-Ga__section{background:linear-gradient(#041b3d 0%,#05152d 100%);position:relative}.StudentWorkflowSection-module__pUK-Ga__header{text-align:center;max-width:780px;margin:0 auto 80px}.StudentWorkflowSection-module__pUK-Ga__badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.StudentWorkflowSection-module__pUK-Ga__title{color:#fff;margin-bottom:24px;font-size:clamp(38px,5vw,58px);font-weight:800;line-height:1.15}.StudentWorkflowSection-module__pUK-Ga__description{color:#ffffffbf;font-size:18px;line-height:1.8}.StudentWorkflowSection-module__pUK-Ga__timeline{flex-direction:column;gap:42px;max-width:920px;margin:0 auto;display:flex;position:relative}.StudentWorkflowSection-module__pUK-Ga__step{gap:30px;display:flex}.StudentWorkflowSection-module__pUK-Ga__iconWrapper{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.StudentWorkflowSection-module__pUK-Ga__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:22px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 10px 30px #0057ff40}.StudentWorkflowSection-module__pUK-Ga__line{background:linear-gradient(#00a3ff80,#ffffff0d);width:3px;height:calc(100% + 38px);position:absolute;top:78px}.StudentWorkflowSection-module__pUK-Ga__content{padding-top:6px}.StudentWorkflowSection-module__pUK-Ga__content h3{color:#fff;margin-bottom:12px;font-size:28px;font-weight:700}.StudentWorkflowSection-module__pUK-Ga__content p{color:#ffffffbf;max-width:720px;font-size:16px;line-height:1.8}@media (max-width:768px){.StudentWorkflowSection-module__pUK-Ga__header{margin-bottom:60px}.StudentWorkflowSection-module__pUK-Ga__title{font-size:36px}.StudentWorkflowSection-module__pUK-Ga__step{gap:20px}.StudentWorkflowSection-module__pUK-Ga__icon{border-radius:18px;width:60px;height:60px}.StudentWorkflowSection-module__pUK-Ga__line{top:68px}.StudentWorkflowSection-module__pUK-Ga__content h3{font-size:22px}.StudentWorkflowSection-module__pUK-Ga__content p{font-size:15px}}@media (max-width:576px){.StudentWorkflowSection-module__pUK-Ga__step{align-items:flex-start}.StudentWorkflowSection-module__pUK-Ga__content h3{font-size:20px}}
.StudentProjectsSection-module__iRHmGa__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.StudentProjectsSection-module__iRHmGa__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.StudentProjectsSection-module__iRHmGa__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.StudentProjectsSection-module__iRHmGa__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.StudentProjectsSection-module__iRHmGa__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.StudentProjectsSection-module__iRHmGa__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.StudentProjectsSection-module__iRHmGa__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.StudentProjectsSection-module__iRHmGa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.StudentProjectsSection-module__iRHmGa__grid{grid-template-columns:1fr}.StudentProjectsSection-module__iRHmGa__card{padding:28px}.StudentProjectsSection-module__iRHmGa__card h3{font-size:22px}}
.AboutApproachSection-module__dwV6Oa__section{background:linear-gradient(#031633 0%,#041c44 100%)}.AboutApproachSection-module__dwV6Oa__header{text-align:center;max-width:760px;margin:0 auto 70px}.AboutApproachSection-module__dwV6Oa__badge{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.AboutApproachSection-module__dwV6Oa__title{color:#fff;font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1.15}.AboutApproachSection-module__dwV6Oa__title span{color:#0a84ff}.AboutApproachSection-module__dwV6Oa__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.AboutApproachSection-module__dwV6Oa__card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:28px;padding:34px;transition:transform .3s,border .3s,background .3s}.AboutApproachSection-module__dwV6Oa__card:hover{background:#ffffff0f;border:1px solid #0a84ff4d;transform:translateY(-5px)}.AboutApproachSection-module__dwV6Oa__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.AboutApproachSection-module__dwV6Oa__card h3{color:#fff;margin-bottom:18px;font-size:24px;font-weight:700}.AboutApproachSection-module__dwV6Oa__card p{color:#ffffffb8;font-size:16px;line-height:1.8}@media (max-width:1200px){.AboutApproachSection-module__dwV6Oa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AboutApproachSection-module__dwV6Oa__title{font-size:40px}}@media (max-width:576px){.AboutApproachSection-module__dwV6Oa__grid{grid-template-columns:1fr}.AboutApproachSection-module__dwV6Oa__title{font-size:34px}.AboutApproachSection-module__dwV6Oa__card{padding:28px}}
.BlogCategoriesSection-module__FfkseG__section{background:#fff}.BlogCategoriesSection-module__FfkseG__wrapper{text-align:center;background:linear-gradient(#f8fbff 0%,#fff 100%);border:1px solid #0316330f;border-radius:36px;padding:50px 40px}.BlogCategoriesSection-module__FfkseG__title{color:#031633;margin-bottom:30px;font-size:36px;font-weight:800}.BlogCategoriesSection-module__FfkseG__categories{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.BlogCategoriesSection-module__FfkseG__tag{color:#0057ff;cursor:pointer;background:#0a84ff14;border:none;border-radius:999px;padding:14px 22px;font-size:15px;font-weight:600;transition:background .3s,color .3s,transform .3s}.BlogCategoriesSection-module__FfkseG__tag:hover{color:#fff;background:#0057ff;transform:translateY(-2px)}@media (max-width:576px){.BlogCategoriesSection-module__FfkseG__wrapper{padding:40px 24px}.BlogCategoriesSection-module__FfkseG__title{font-size:28px}}
.ClassesFAQSection-module__FD1nYa__section{background:#fff}.ClassesFAQSection-module__FD1nYa__faqList{max-width:900px;margin:0 auto}.ClassesFAQSection-module__FD1nYa__faqItem{background:#f8fbff;border:1px solid #0316330f;border-radius:24px;margin-bottom:22px;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.ClassesFAQSection-module__FD1nYa__faqItem:hover{border-color:#00a3ff33;transform:translateY(-2px);box-shadow:0 14px 40px #0000000f}.ClassesFAQSection-module__FD1nYa__active{border-color:#00a3ff40}.ClassesFAQSection-module__FD1nYa__active .ClassesFAQSection-module__FD1nYa__question{color:#0057ff}.ClassesFAQSection-module__FD1nYa__question{cursor:pointer;color:#031633;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:26px 30px;font-size:18px;font-weight:700;display:flex}.ClassesFAQSection-module__FD1nYa__icon{transition:transform .3s}.ClassesFAQSection-module__FD1nYa__active .ClassesFAQSection-module__FD1nYa__icon{transform:rotate(180deg)}.ClassesFAQSection-module__FD1nYa__answer{max-height:0;transition:max-height .3s;overflow:hidden}.ClassesFAQSection-module__FD1nYa__active .ClassesFAQSection-module__FD1nYa__answer{max-height:300px}.ClassesFAQSection-module__FD1nYa__answer p{color:#031633b8;padding:0 30px 28px;font-size:16px;line-height:1.8}@media (max-width:576px){.ClassesFAQSection-module__FD1nYa__question{padding:22px;font-size:16px}.ClassesFAQSection-module__FD1nYa__answer p{padding:0 22px 24px;font-size:15px}}
.CoursesFAQSection-module__XgHFYa__section{background:linear-gradient(#fff 0%,#f7fbff 100%)}.CoursesFAQSection-module__XgHFYa__header{text-align:center;max-width:760px;margin:0 auto 70px}.CoursesFAQSection-module__XgHFYa__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CoursesFAQSection-module__XgHFYa__title{color:#031633;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.15}.CoursesFAQSection-module__XgHFYa__title span{color:#0a84ff}.CoursesFAQSection-module__XgHFYa__description{color:#031633b8;font-size:18px;line-height:1.8}.CoursesFAQSection-module__XgHFYa__faqList{flex-direction:column;gap:20px;max-width:960px;margin:0 auto;display:flex}.CoursesFAQSection-module__XgHFYa__faqItem{background:#fff;border:1px solid #0316330f;border-radius:24px;transition:box-shadow .3s,border-color .3s,transform .3s;overflow:hidden}.CoursesFAQSection-module__XgHFYa__faqItem:hover{border-color:#00a3ff33;transform:translateY(-2px);box-shadow:0 14px 40px #0000000f}.CoursesFAQSection-module__XgHFYa__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 32px;display:flex}.CoursesFAQSection-module__XgHFYa__question span{color:#031633;font-size:20px;font-weight:700;line-height:1.5}.CoursesFAQSection-module__XgHFYa__icon{color:#0057ff;flex-shrink:0;transition:transform .3s}.CoursesFAQSection-module__XgHFYa__active .CoursesFAQSection-module__XgHFYa__icon{transform:rotate(180deg)}.CoursesFAQSection-module__XgHFYa__answer{max-height:0;transition:max-height .35s;overflow:hidden}.CoursesFAQSection-module__XgHFYa__active{border-color:#00a3ff40}.CoursesFAQSection-module__XgHFYa__active .CoursesFAQSection-module__XgHFYa__question span{color:#0057ff}.CoursesFAQSection-module__XgHFYa__answer p{color:#031633b8;padding:0 32px 30px;font-size:16px;line-height:1.9}@media (max-width:576px){.CoursesFAQSection-module__XgHFYa__title{font-size:34px}.CoursesFAQSection-module__XgHFYa__description{font-size:16px}.CoursesFAQSection-module__XgHFYa__question{padding:24px}.CoursesFAQSection-module__XgHFYa__question span{font-size:18px}.CoursesFAQSection-module__XgHFYa__answer p{padding:0 24px 24px;font-size:15px}}
.ProjectsSection-module__t3B5kq__section{background:linear-gradient(#031633 0%,#041c44 100%);position:relative}.ProjectsSection-module__t3B5kq__header{text-align:center;max-width:760px;margin:0 auto 70px}.ProjectsSection-module__t3B5kq__badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:24px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-flex}.ProjectsSection-module__t3B5kq__title{color:#fff;margin-bottom:22px;font-size:52px;font-weight:800;line-height:1.15}.ProjectsSection-module__t3B5kq__title span{color:#0a84ff}.ProjectsSection-module__t3B5kq__description{color:#ffffffb8;font-size:18px;line-height:1.8}.ProjectsSection-module__t3B5kq__grid{grid-template-columns:repeat(2,1fr);gap:34px;display:grid}.ProjectsSection-module__t3B5kq__card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:28px;transition:transform .3s,border .3s;overflow:hidden}.ProjectsSection-module__t3B5kq__card:hover{border:1px solid #0a84ff66;transform:translateY(-6px)}.ProjectsSection-module__t3B5kq__imageWrapper{width:100%;height:320px;position:relative}.ProjectsSection-module__t3B5kq__image{object-fit:cover}.ProjectsSection-module__t3B5kq__content{padding:32px}.ProjectsSection-module__t3B5kq__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.ProjectsSection-module__t3B5kq__cardTitle{color:#fff;margin-bottom:18px;font-size:28px;font-weight:700}.ProjectsSection-module__t3B5kq__cardDescription{color:#ffffffb8;font-size:16px;line-height:1.8}@media (max-width:992px){.ProjectsSection-module__t3B5kq__grid{grid-template-columns:1fr}.ProjectsSection-module__t3B5kq__title{font-size:40px}.ProjectsSection-module__t3B5kq__imageWrapper{height:260px}}@media (max-width:576px){.ProjectsSection-module__t3B5kq__header{margin-bottom:50px}.ProjectsSection-module__t3B5kq__title{font-size:34px}.ProjectsSection-module__t3B5kq__description{font-size:16px}.ProjectsSection-module__t3B5kq__content{padding:26px}.ProjectsSection-module__t3B5kq__cardTitle{font-size:24px}.ProjectsSection-module__t3B5kq__imageWrapper{height:220px}}
.CareerSupportSection-module__UGCXZG__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.CareerSupportSection-module__UGCXZG__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.CareerSupportSection-module__UGCXZG__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.CareerSupportSection-module__UGCXZG__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.CareerSupportSection-module__UGCXZG__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.CareerSupportSection-module__UGCXZG__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.CareerSupportSection-module__UGCXZG__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.CareerSupportSection-module__UGCXZG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.CareerSupportSection-module__UGCXZG__grid{grid-template-columns:1fr}.CareerSupportSection-module__UGCXZG__card{padding:28px}.CareerSupportSection-module__UGCXZG__card h3{font-size:22px}}
.PlacementSupportSection-module__yKxfQa__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.PlacementSupportSection-module__yKxfQa__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.PlacementSupportSection-module__yKxfQa__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.PlacementSupportSection-module__yKxfQa__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.PlacementSupportSection-module__yKxfQa__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.PlacementSupportSection-module__yKxfQa__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.PlacementSupportSection-module__yKxfQa__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.PlacementSupportSection-module__yKxfQa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.PlacementSupportSection-module__yKxfQa__grid{grid-template-columns:1fr}.PlacementSupportSection-module__yKxfQa__card{padding:28px}.PlacementSupportSection-module__yKxfQa__card h3{font-size:22px}}
.ProjectsCategoriesSection-module__Ba5mNW__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.ProjectsCategoriesSection-module__Ba5mNW__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.ProjectsCategoriesSection-module__Ba5mNW__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.ProjectsCategoriesSection-module__Ba5mNW__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.ProjectsCategoriesSection-module__Ba5mNW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.ProjectsCategoriesSection-module__Ba5mNW__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.ProjectsCategoriesSection-module__Ba5mNW__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.ProjectsCategoriesSection-module__Ba5mNW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.ProjectsCategoriesSection-module__Ba5mNW__grid{grid-template-columns:1fr}.ProjectsCategoriesSection-module__Ba5mNW__card{padding:28px}}
.AboutEcosystemSection-module__4ASsjW__section{background:linear-gradient(#041c44 0%,#031633 100%)}.AboutEcosystemSection-module__4ASsjW__header{text-align:center;max-width:760px;margin:0 auto 70px}.AboutEcosystemSection-module__4ASsjW__badge{color:#fff;background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.AboutEcosystemSection-module__4ASsjW__title{color:#fff;margin-bottom:24px;font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1.15}.AboutEcosystemSection-module__4ASsjW__title span{color:#0a84ff}.AboutEcosystemSection-module__4ASsjW__description{color:#ffffffb8;font-size:18px;line-height:1.8}.AboutEcosystemSection-module__4ASsjW__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.AboutEcosystemSection-module__4ASsjW__card{background:#ffffff0d;border:1px solid #ffffff0f;border-radius:28px;padding:34px;transition:transform .3s,border .3s,background .3s}.AboutEcosystemSection-module__4ASsjW__card:hover{background:#ffffff0f;border:1px solid #0a84ff59;transform:translateY(-6px)}.AboutEcosystemSection-module__4ASsjW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.AboutEcosystemSection-module__4ASsjW__card h3{color:#fff;margin-bottom:18px;font-size:24px;font-weight:700}.AboutEcosystemSection-module__4ASsjW__card p{color:#ffffffb8;font-size:16px;line-height:1.8}@media (max-width:1200px){.AboutEcosystemSection-module__4ASsjW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.AboutEcosystemSection-module__4ASsjW__grid{grid-template-columns:1fr}.AboutEcosystemSection-module__4ASsjW__title{font-size:34px}.AboutEcosystemSection-module__4ASsjW__card{padding:28px}}
.LatestInsightsSection-module__ALLw6W__section{background:#fff}.LatestInsightsSection-module__ALLw6W__list{flex-direction:column;gap:24px;display:flex}.LatestInsightsSection-module__ALLw6W__item{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #0316330f;border-radius:28px;padding:34px 36px;transition:transform .3s,box-shadow .3s,border-color .3s}.LatestInsightsSection-module__ALLw6W__item:hover{border-color:#00a3ff40;transform:translateY(-4px);box-shadow:0 18px 40px #0000000f}.LatestInsightsSection-module__ALLw6W__item h3{color:#031633;margin-bottom:14px;font-size:24px;font-weight:700}.LatestInsightsSection-module__ALLw6W__item p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:576px){.LatestInsightsSection-module__ALLw6W__item{padding:28px 24px}.LatestInsightsSection-module__ALLw6W__item h3{font-size:21px}}
.OfflineClassesFeaturesSection-module__Sl2qSW__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.OfflineClassesFeaturesSection-module__Sl2qSW__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.OfflineClassesFeaturesSection-module__Sl2qSW__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.OfflineClassesFeaturesSection-module__Sl2qSW__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.OfflineClassesFeaturesSection-module__Sl2qSW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.OfflineClassesFeaturesSection-module__Sl2qSW__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.OfflineClassesFeaturesSection-module__Sl2qSW__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.OfflineClassesFeaturesSection-module__Sl2qSW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.OfflineClassesFeaturesSection-module__Sl2qSW__grid{grid-template-columns:1fr}.OfflineClassesFeaturesSection-module__Sl2qSW__card{padding:28px}}
.OnlineClassesFeaturesSection-module__vkki_a__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.OnlineClassesFeaturesSection-module__vkki_a__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.OnlineClassesFeaturesSection-module__vkki_a__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.OnlineClassesFeaturesSection-module__vkki_a__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.OnlineClassesFeaturesSection-module__vkki_a__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.OnlineClassesFeaturesSection-module__vkki_a__card h3{color:#031633;margin-bottom:18px;font-size:22px;font-weight:700}.OnlineClassesFeaturesSection-module__vkki_a__card p{color:#031633b8;font-size:15px;line-height:1.8}@media (max-width:1200px){.OnlineClassesFeaturesSection-module__vkki_a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.OnlineClassesFeaturesSection-module__vkki_a__grid{grid-template-columns:1fr}.OnlineClassesFeaturesSection-module__vkki_a__card{padding:28px}}
.WorkshopsTopicsSection-module__GGCjRG__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.WorkshopsTopicsSection-module__GGCjRG__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.WorkshopsTopicsSection-module__GGCjRG__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.WorkshopsTopicsSection-module__GGCjRG__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.WorkshopsTopicsSection-module__GGCjRG__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.WorkshopsTopicsSection-module__GGCjRG__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.WorkshopsTopicsSection-module__GGCjRG__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.WorkshopsTopicsSection-module__GGCjRG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.WorkshopsTopicsSection-module__GGCjRG__grid{grid-template-columns:1fr}.WorkshopsTopicsSection-module__GGCjRG__card{padding:28px}}
.ContactInfoSection-module__2ocfKW__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.ContactInfoSection-module__2ocfKW__wrapper{grid-template-columns:.95fr 1.05fr;align-items:start;gap:50px;display:grid}.ContactInfoSection-module__2ocfKW__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.ContactInfoSection-module__2ocfKW__title{font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1.15}.ContactInfoSection-module__2ocfKW__title span{color:#0a84ff}.ContactInfoSection-module__2ocfKW__description{color:#031633b8;margin-bottom:36px;font-size:18px;line-height:1.9}.ContactInfoSection-module__2ocfKW__infoList{flex-direction:column;gap:20px;margin-bottom:36px;display:flex}.ContactInfoSection-module__2ocfKW__infoCard{background:#fff;border:1px solid #0316330f;border-radius:24px;align-items:flex-start;gap:18px;padding:24px;display:flex;box-shadow:0 10px 30px #0000000a}.ContactInfoSection-module__2ocfKW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ContactInfoSection-module__2ocfKW__infoCard h3{color:#031633;margin-bottom:8px;font-size:20px;font-weight:700}.ContactInfoSection-module__2ocfKW__infoCard p{color:#031633b8;font-size:15px;line-height:1.8}.ContactInfoSection-module__2ocfKW__whatsappButton{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;gap:10px;height:58px;padding:0 26px;font-size:15px;font-weight:700;transition:transform .3s;display:inline-flex}.ContactInfoSection-module__2ocfKW__whatsappButton:hover{transform:translateY(-3px)}.ContactInfoSection-module__2ocfKW__formCard{background:#fff;border:1px solid #0316330f;border-radius:32px;padding:40px;box-shadow:0 20px 50px #0000000f}.ContactInfoSection-module__2ocfKW__form{flex-direction:column;gap:24px;display:flex}.ContactInfoSection-module__2ocfKW__field label{color:#031633;margin-bottom:12px;font-size:15px;font-weight:600;display:block}.ContactInfoSection-module__2ocfKW__inputWrapper{color:#0057ff;background:#f8fbff;border:1px solid #03163314;border-radius:16px;align-items:center;gap:12px;height:58px;padding:0 18px;display:flex}.ContactInfoSection-module__2ocfKW__inputWrapper input,.ContactInfoSection-module__2ocfKW__inputWrapper textarea{color:#031633;background:0 0;border:none;outline:none;width:100%;font-size:15px}.ContactInfoSection-module__2ocfKW__textareaWrapper{align-items:flex-start;height:auto;padding-top:18px}.ContactInfoSection-module__2ocfKW__inputWrapper textarea{resize:none}.ContactInfoSection-module__2ocfKW__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border:none;border-radius:16px;height:58px;font-size:16px;font-weight:700;transition:transform .3s}.ContactInfoSection-module__2ocfKW__submitButton:hover{transform:translateY(-3px)}@media (max-width:992px){.ContactInfoSection-module__2ocfKW__wrapper{grid-template-columns:1fr}.ContactInfoSection-module__2ocfKW__title{font-size:42px}}@media (max-width:576px){.ContactInfoSection-module__2ocfKW__title{font-size:34px}.ContactInfoSection-module__2ocfKW__description{font-size:16px}.ContactInfoSection-module__2ocfKW__formCard{padding:26px}.ContactInfoSection-module__2ocfKW__infoCard{padding:20px}}.ContactInfoSection-module__2ocfKW__formCard{transition:transform .3s,box-shadow .3s,border-color .3s}.ContactInfoSection-module__2ocfKW__formCard:hover{border-color:#00a3ff33;transform:translateY(-4px);box-shadow:0 24px 60px #00000014}.ContactInfoSection-module__2ocfKW__inputWrapper:focus-within{border-color:#0057ff59;box-shadow:0 0 0 4px #0057ff14}
.CareerSection-module__7VDQmG__section{background:linear-gradient(#041c44 0%,#031633 100%);position:relative}.CareerSection-module__7VDQmG__header{text-align:center;max-width:760px;margin:0 auto 70px}.CareerSection-module__7VDQmG__badge{color:#fff;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CareerSection-module__7VDQmG__title{color:#fff;margin-bottom:22px;font-size:52px;font-weight:800;line-height:1.15}.CareerSection-module__7VDQmG__title span{color:#0a84ff}.CareerSection-module__7VDQmG__description{color:#ffffffb8;font-size:18px;line-height:1.8}.CareerSection-module__7VDQmG__wrapper{grid-template-columns:.95fr 1.05fr;align-items:start;gap:40px;display:grid}.CareerSection-module__7VDQmG__roadmapCard{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:28px;padding:40px}.CareerSection-module__7VDQmG__roadmapTop{color:#fff;align-items:center;gap:12px;margin-bottom:34px;display:flex}.CareerSection-module__7VDQmG__roadmapTop h3{font-size:28px;font-weight:700}.CareerSection-module__7VDQmG__timeline{flex-direction:column;gap:22px;display:flex}.CareerSection-module__7VDQmG__timelineItem{align-items:center;gap:16px;display:flex}.CareerSection-module__7VDQmG__timelineIcon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.CareerSection-module__7VDQmG__timelineContent{color:#fff;font-size:17px;font-weight:500}.CareerSection-module__7VDQmG__right{grid-template-columns:repeat(2,1fr);gap:26px;display:grid}.CareerSection-module__7VDQmG__card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:28px;padding:34px;transition:transform .3s,border .3s,background .3s}.CareerSection-module__7VDQmG__card:hover{background:#ffffff0f;border:1px solid #0a84ff66;transform:translateY(-6px)}.CareerSection-module__7VDQmG__cardIcon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:26px;display:flex}.CareerSection-module__7VDQmG__cardTitle{color:#fff;margin-bottom:18px;font-size:24px;font-weight:700}.CareerSection-module__7VDQmG__cardDescription{color:#ffffffb8;font-size:16px;line-height:1.8}@media (max-width:992px){.CareerSection-module__7VDQmG__wrapper,.CareerSection-module__7VDQmG__right{grid-template-columns:1fr}.CareerSection-module__7VDQmG__title{font-size:40px}}@media (max-width:576px){.CareerSection-module__7VDQmG__header{margin-bottom:50px}.CareerSection-module__7VDQmG__title{font-size:34px}.CareerSection-module__7VDQmG__description{font-size:16px}.CareerSection-module__7VDQmG__roadmapCard,.CareerSection-module__7VDQmG__card{padding:28px}.CareerSection-module__7VDQmG__roadmapTop h3{font-size:24px}.CareerSection-module__7VDQmG__cardTitle{font-size:22px}.CareerSection-module__7VDQmG__timelineContent{font-size:16px}}.CareerSection-module__7VDQmG__roadmapCard{transition:transform .3s,border .3s,background .3s}.CareerSection-module__7VDQmG__roadmapCard:hover{border:1px solid #0a84ff40;transform:translateY(-4px)}
.CareerPreparationSection-module__mv5XbW__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.CareerPreparationSection-module__mv5XbW__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.CareerPreparationSection-module__mv5XbW__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.CareerPreparationSection-module__mv5XbW__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.CareerPreparationSection-module__mv5XbW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.CareerPreparationSection-module__mv5XbW__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.CareerPreparationSection-module__mv5XbW__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.CareerPreparationSection-module__mv5XbW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.CareerPreparationSection-module__mv5XbW__grid{grid-template-columns:1fr}.CareerPreparationSection-module__mv5XbW__card{padding:28px}.CareerPreparationSection-module__mv5XbW__card h3{font-size:22px}}
.ProjectsWorkflowSection-module__mc0LmG__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.ProjectsWorkflowSection-module__mc0LmG__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.ProjectsWorkflowSection-module__mc0LmG__card{background:#fff;border:1px solid #0316330f;border-radius:28px;padding:34px;transition:transform .3s,box-shadow .3s,border-color .3s}.ProjectsWorkflowSection-module__mc0LmG__card:hover{border-color:#00a3ff4d;transform:translateY(-6px);box-shadow:0 18px 40px #00000014}.ProjectsWorkflowSection-module__mc0LmG__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.ProjectsWorkflowSection-module__mc0LmG__card h3{color:#031633;margin-bottom:18px;font-size:24px;font-weight:700}.ProjectsWorkflowSection-module__mc0LmG__card p{color:#031633b8;font-size:16px;line-height:1.8}@media (max-width:1200px){.ProjectsWorkflowSection-module__mc0LmG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.ProjectsWorkflowSection-module__mc0LmG__grid{grid-template-columns:1fr}.ProjectsWorkflowSection-module__mc0LmG__card{padding:28px}.ProjectsWorkflowSection-module__mc0LmG__card h3{font-size:22px}}
.SharedCTASection-module__uaQH-a__section{background:linear-gradient(#fff 0%,#f8fbff 100%);padding:100px 0}.SharedCTASection-module__uaQH-a__card{text-align:center;color:#fff;background:linear-gradient(135deg,#031633 0%,#041c44 100%);border-radius:40px;padding:70px 60px}.SharedCTASection-module__uaQH-a__badge{background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.SharedCTASection-module__uaQH-a__title{margin-bottom:24px;font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.15}.SharedCTASection-module__uaQH-a__title span{color:#0a84ff}.SharedCTASection-module__uaQH-a__description{color:#ffffffbf;max-width:760px;margin:0 auto 40px;font-size:18px;line-height:1.9}.SharedCTASection-module__uaQH-a__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}@media (max-width:576px){.SharedCTASection-module__uaQH-a__section{padding:0 0 100px}.SharedCTASection-module__uaQH-a__card{padding:50px 28px}.SharedCTASection-module__uaQH-a__description{font-size:16px}.SharedCTASection-module__uaQH-a__actions{flex-direction:column}}
.ContactMapSection-module__owbVNW__section{background:linear-gradient(#fff 0%,#f7fbff 100%)}.ContactMapSection-module__owbVNW__header{text-align:center;max-width:760px;margin:0 auto 70px}.ContactMapSection-module__owbVNW__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.ContactMapSection-module__owbVNW__title{color:#031633;margin-bottom:24px;font-size:52px;font-weight:800;line-height:1.15}.ContactMapSection-module__owbVNW__title span{color:#0a84ff}.ContactMapSection-module__owbVNW__description{color:#031633b8;font-size:18px;line-height:1.8}.ContactMapSection-module__owbVNW__mapCard{border:1px solid #03163314;border-radius:36px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000014}.ContactMapSection-module__owbVNW__map{border:none;width:100%;height:560px}.ContactMapSection-module__owbVNW__overlayCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #fff9;border-radius:28px;width:340px;padding:28px;position:absolute;bottom:40px;left:40px}.ContactMapSection-module__owbVNW__locationTop{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.ContactMapSection-module__owbVNW__icon{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ContactMapSection-module__owbVNW__locationTop h3{color:#031633;margin-bottom:8px;font-size:24px;font-weight:700}.ContactMapSection-module__owbVNW__locationTop p{color:#031633b8;font-size:15px;line-height:1.7}.ContactMapSection-module__owbVNW__directionButton{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%);border-radius:16px;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;font-size:15px;font-weight:700;transition:transform .3s;display:inline-flex}.ContactMapSection-module__owbVNW__directionButton:hover{transform:translateY(-3px)}@media (max-width:768px){.ContactMapSection-module__owbVNW__overlayCard{border-radius:0;width:100%;position:static}.ContactMapSection-module__owbVNW__map{height:420px}}@media (max-width:576px){.ContactMapSection-module__owbVNW__title{font-size:34px}.ContactMapSection-module__owbVNW__description{font-size:16px}.ContactMapSection-module__owbVNW__overlayCard{padding:24px}}.ContactMapSection-module__owbVNW__mapCard{transition:transform .3s,box-shadow .3s,border-color .3s}.ContactMapSection-module__owbVNW__mapCard:hover{border-color:#00a3ff33;transform:translateY(-4px);box-shadow:0 24px 60px #0000001a}
.CTASection-module__kPSvWq__section{background:linear-gradient(#031633 0%,#041c44 100%);position:relative}.CTASection-module__kPSvWq__card{background:linear-gradient(135deg,#0057ff24 0%,#00a3ff14 100%);border:1px solid #ffffff14;border-radius:40px;padding:80px 70px;position:relative;overflow:hidden}.CTASection-module__kPSvWq__card:before{content:"";background:radial-gradient(circle,#00a3ff3d,#0000 70%);border-radius:50%;width:340px;height:340px;position:absolute;top:-140px;right:-140px}.CTASection-module__kPSvWq__content{z-index:2;max-width:860px;position:relative}.CTASection-module__kPSvWq__badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;margin-bottom:28px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.CTASection-module__kPSvWq__title{color:#fff;letter-spacing:-.03em;margin-bottom:26px;font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.15}.CTASection-module__kPSvWq__title span{color:#0a84ff}.CTASection-module__kPSvWq__description{color:#ffffffbf;max-width:760px;margin-bottom:40px;font-size:18px;line-height:1.9}.CTASection-module__kPSvWq__actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.CTASection-module__kPSvWq__primaryButton,.CTASection-module__kPSvWq__secondaryButton,.CTASection-module__kPSvWq__contactButton{border-radius:16px;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 28px;font-size:15px;font-weight:600;transition:transform .3s,background .3s,border .3s;display:inline-flex}.CTASection-module__kPSvWq__primaryButton{color:#fff;background:linear-gradient(135deg,#0057ff 0%,#00a3ff 100%)}.CTASection-module__kPSvWq__primaryButton:hover{transform:translateY(-3px)}.CTASection-module__kPSvWq__secondaryButton,.CTASection-module__kPSvWq__contactButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff14}.CTASection-module__kPSvWq__secondaryButton:hover,.CTASection-module__kPSvWq__contactButton:hover{background:#ffffff1a;border:1px solid #00a3ff59;transform:translateY(-3px)}@media (min-width:1600px){.CTASection-module__kPSvWq__content{max-width:980px}}@media (max-width:992px){.CTASection-module__kPSvWq__card{padding:64px 42px}.CTASection-module__kPSvWq__description{font-size:17px}}@media (max-width:576px){.CTASection-module__kPSvWq__card{border-radius:28px;padding:48px 26px}.CTASection-module__kPSvWq__title{font-size:34px}.CTASection-module__kPSvWq__description{margin-bottom:32px;font-size:16px;line-height:1.8}.CTASection-module__kPSvWq__actions{flex-direction:column;align-items:stretch}.CTASection-module__kPSvWq__primaryButton,.CTASection-module__kPSvWq__secondaryButton,.CTASection-module__kPSvWq__contactButton{width:100%}}
.RegisterFormSection-module__mXmJjG__section{background:linear-gradient(#f8fbff 0%,#fff 100%)}.RegisterFormSection-module__mXmJjG__wrapper{grid-template-columns:.9fr 1.1fr;align-items:start;gap:50px;display:grid}.RegisterFormSection-module__mXmJjG__badge{color:#0057ff;background:#0057ff14;border:1px solid #0057ff14;border-radius:999px;margin-bottom:24px;padding:12px 22px;font-size:14px;font-weight:600;display:inline-flex}.RegisterFormSection-module__mXmJjG__title{font-size:clamp(38px,5vw,52px);font-weight:800;line-height:1.15}.RegisterFormSection-module__mXmJjG__title span{color:#0a84ff}.RegisterFormSection-module__mXmJjG__description{color:#031633b8;margin-bottom:34px;font-size:18px;line-height:1.9}.RegisterFormSection-module__mXmJjG__points{flex-direction:column;gap:18px;display:flex}.RegisterFormSection-module__mXmJjG__point{color:#031633;background:#0057ff0f;border:1px solid #0057ff14;border-radius:18px;padding:16px 20px;font-size:16px;font-weight:600}.RegisterFormSection-module__mXmJjG__formCard{background:#fff;border:1px solid #0316330f;border-radius:32px;padding:40px;box-shadow:0 20px 50px #0000000f}.RegisterFormSection-module__mXmJjG__form{flex-direction:column;gap:24px;display:flex}.RegisterFormSection-module__mXmJjG__field label{color:#031633;margin-bottom:12px;font-size:15px;font-weight:600;display:block}.RegisterFormSection-module__mXmJjG__inputWrapper{color:#0057ff;background:#f8fbff;border:1px solid #03163314;border-radius:16px;align-items:center;gap:12px;height:58px;padding:0 18px;display:flex}.RegisterFormSection-module__mXmJjG__inputWrapper input,.RegisterFormSection-module__mXmJjG__inputWrapper select,.RegisterFormSection-module__mXmJjG__inputWrapper textarea{color:#031633;background:0 0;border:none;outline:none;width:100%;font-size:15px}.RegisterFormSection-module__mXmJjG__textareaWrapper{align-items:flex-start;height:auto;padding-top:18px}.RegisterFormSection-module__mXmJjG__inputWrapper textarea{resize:none}@media (max-width:992px){.RegisterFormSection-module__mXmJjG__wrapper{grid-template-columns:1fr}.RegisterFormSection-module__mXmJjG__title{font-size:42px}}@media (max-width:576px){.RegisterFormSection-module__mXmJjG__title{font-size:34px}.RegisterFormSection-module__mXmJjG__description{font-size:16px}.RegisterFormSection-module__mXmJjG__formCard{padding:26px}}.RegisterFormSection-module__mXmJjG__formCard{transition:transform .3s,box-shadow .3s,border-color .3s}.RegisterFormSection-module__mXmJjG__formCard:hover{border-color:#00a3ff33;transform:translateY(-4px);box-shadow:0 24px 60px #00000014}.RegisterFormSection-module__mXmJjG__inputWrapper:focus-within{border-color:#0057ff59;box-shadow:0 0 0 4px #0057ff14}
