[data-v-61d95349]{box-sizing:border-box}.navbar[data-v-61d95349]{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #e8eef5;width:100%;position:sticky;top:0}.nav-container[data-v-61d95349]{justify-content:space-between;align-items:center;gap:30px;max-width:1200px;height:72px;margin:auto;padding:0 7%;display:flex}.logo[data-v-61d95349]{color:#fff;align-items:center;gap:10px;font-size:1.35rem;font-weight:800;text-decoration:none;display:flex}.logo img[data-v-61d95349]{object-fit:contain;width:48px;height:48px}.logo>span[data-v-61d95349]{color:#fff}.logo>span>span[data-v-61d95349]{color:#168cff}.nav-links[data-v-61d95349]{align-items:center;gap:32px;margin-left:auto;display:flex}.nav-links a[data-v-61d95349]{color:#486581;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s;position:relative}.nav-links a[data-v-61d95349]:hover,.nav-links a.router-link-active[data-v-61d95349]{color:#1261d6}.nav-links a.router-link-active[data-v-61d95349]:after{content:"";background:#1261d6;border-radius:10px;height:2px;position:absolute;bottom:-9px;left:0;right:0}.register-btn[data-v-61d95349]{color:#fff;white-space:nowrap;background:#1261d6;border-radius:7px;align-items:center;gap:7px;padding:11px 16px;font-size:11px;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.register-btn[data-v-61d95349]:hover{background:#0d4fae;transform:translateY(-1px)}.register-btn span[data-v-61d95349]{font-size:14px}.menu-btn[data-v-61d95349]{color:#102a43;cursor:pointer;background:0 0;border:none;font-size:25px;display:none}.mobile-menu[data-v-61d95349]{display:none}@media (width<=800px){.nav-links[data-v-61d95349]{gap:18px}.register-btn[data-v-61d95349]{padding:10px 13px}}@media (width<=650px){.nav-container[data-v-61d95349]{height:65px;padding:0 5%}.nav-links[data-v-61d95349],.register-btn[data-v-61d95349]{display:none}.menu-btn[data-v-61d95349]{display:block}.mobile-menu[data-v-61d95349]{background:#fff;border-top:1px solid #edf2f7;flex-direction:column;gap:3px;padding:12px 5% 20px;display:flex;box-shadow:0 10px 25px #102a4314}.mobile-menu a[data-v-61d95349]{color:#486581;border-radius:7px;padding:13px 10px;font-size:13px;font-weight:700;text-decoration:none}.mobile-menu a[data-v-61d95349]:hover{color:#1261d6;background:#f4f8fc}.mobile-menu .router-link-active[data-v-61d95349]{color:#1261d6}.mobile-register[data-v-61d95349]{text-align:center;margin-top:8px;color:#fff!important;background:#1261d6!important}}.brand-name[data-v-61d95349]{color:#071b3a;font-weight:800}.brand-name .mufasir[data-v-61d95349]{color:#071b3a!important}.brand-name .devmaster[data-v-61d95349]{color:#168cff!important}[data-v-61a95307]{box-sizing:border-box}.hero[data-v-61a95307]{color:#fff;background:radial-gradient(circle at 85% 20%,#1261d621,#0000 35%),#071b2d;padding:95px 7% 110px;position:relative;overflow:hidden}.hero[data-v-61a95307]:before{content:"";border:1px solid #6da9ff14;border-radius:50%;width:450px;height:450px;position:absolute;top:-180px;right:-170px}.hero-container[data-v-61a95307]{grid-template-columns:1fr 1fr;align-items:center;gap:70px;max-width:1150px;margin:auto;display:grid}.hero-content[data-v-61a95307]{z-index:2;position:relative}.welcome-badge[data-v-61a95307]{color:#a9caff;letter-spacing:.7px;background:#1261d61f;border:1px solid #6da9ff40;border-radius:30px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;font-weight:800;display:inline-flex}.dot[data-v-61a95307]{background:#6da9ff;border-radius:50%;width:7px;height:7px}.hero h1[data-v-61a95307]{letter-spacing:-2px;max-width:650px;margin:22px 0;font-size:60px;line-height:1.06}.hero h1 span[data-v-61a95307]{color:#6da9ff;display:block}.hero-text[data-v-61a95307]{color:#bcccdc;max-width:600px;margin-bottom:30px;font-size:17px;line-height:1.8}.hero-buttons[data-v-61a95307]{gap:13px;margin-bottom:35px;display:flex}.primary-btn[data-v-61a95307],.outline-btn[data-v-61a95307]{border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:13px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.primary-btn[data-v-61a95307]{color:#fff;background:#1261d6}.primary-btn[data-v-61a95307]:hover{background:#2874e0;transform:translateY(-2px)}.outline-btn[data-v-61a95307]{color:#fff;border:1px solid #46657f}.outline-btn[data-v-61a95307]:hover{background:#6da9ff14;border-color:#6da9ff}.hero-trust[data-v-61a95307]{align-items:center;gap:12px;display:flex}.avatars[data-v-61a95307]{display:flex}.avatar[data-v-61a95307]{color:#1261d6;background:#dceaff;border:2px solid #071b2d;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:-6px;font-size:9px;font-weight:900;display:flex}.avatar[data-v-61a95307]:first-child{margin-left:0}.hero-trust strong[data-v-61a95307]{font-size:11px}.hero-trust p[data-v-61a95307]{color:#829ab1;margin:3px 0 0;font-size:10px}.hero-visual[data-v-61a95307]{justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}.code-card[data-v-61a95307]{background:#0c253b;border:1px solid #29445c;border-radius:15px;width:100%;max-width:500px;transition:all .4s;overflow:hidden;transform:rotate(1deg);box-shadow:0 30px 70px #0000004d}.code-card[data-v-61a95307]:hover{transform:rotate(0)translateY(-5px)}.code-top[data-v-61a95307]{border-bottom:1px solid #29445c;align-items:center;gap:15px;height:48px;padding:0 16px;display:flex}.window-dots[data-v-61a95307]{gap:5px;display:flex}.window-dots span[data-v-61a95307]{background:#5c7891;border-radius:50%;width:8px;height:8px}.code-top p[data-v-61a95307]{color:#829ab1;margin:0;font-family:monospace;font-size:10px}.code-body[data-v-61a95307]{padding:25px 20px;font-family:monospace;font-size:12px;line-height:2.4}.line[data-v-61a95307]{gap:10px;display:flex}.number[data-v-61a95307]{color:#486581;-webkit-user-select:none;user-select:none;width:20px}.tag[data-v-61a95307]{color:#6da9ff}.text[data-v-61a95307]{color:#8bc6ff}.white[data-v-61a95307]{color:#e6f1ff}.indent[data-v-61a95307]{padding-left:20px}.indent-2[data-v-61a95307]{padding-left:40px}.highlight[data-v-61a95307]{background:#1261d61f;border-radius:5px;padding-top:3px;padding-bottom:3px}.floating-card[data-v-61a95307]{background:#102a43;border:1px solid #29445c;border-radius:10px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;box-shadow:0 15px 35px #00000040}.project-card[data-v-61a95307]{top:45px;left:-10px}.skill-card[data-v-61a95307]{bottom:55px;right:-15px}.floating-icon[data-v-61a95307],.check[data-v-61a95307]{background:#eaf2ff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.check[data-v-61a95307]{color:#fff;background:#1261d6;font-weight:900}.floating-card strong[data-v-61a95307]{font-size:10px;display:block}.floating-card p[data-v-61a95307]{color:#829ab1;margin:3px 0 0;font-size:9px}@media (width<=950px){.hero-container[data-v-61a95307]{grid-template-columns:1fr;gap:70px}.hero-content[data-v-61a95307]{text-align:center}.hero h1[data-v-61a95307],.hero-text[data-v-61a95307]{margin-left:auto;margin-right:auto}.hero-buttons[data-v-61a95307],.hero-trust[data-v-61a95307]{justify-content:center}.hero-visual[data-v-61a95307]{width:100%;max-width:600px;margin:auto}}@media (width<=600px){.hero[data-v-61a95307]{padding:70px 5% 80px}.hero h1[data-v-61a95307]{letter-spacing:-1px;font-size:42px}.hero-text[data-v-61a95307]{font-size:15px}.hero-buttons[data-v-61a95307]{flex-direction:column}.primary-btn[data-v-61a95307],.outline-btn[data-v-61a95307]{width:100%}.hero-visual[data-v-61a95307]{min-height:340px}.code-body[data-v-61a95307]{padding:18px 12px;font-size:9px}.code-top[data-v-61a95307]{padding:0 12px}.floating-card[data-v-61a95307]{padding:9px 11px}.project-card[data-v-61a95307]{top:15px;left:-5px}.skill-card[data-v-61a95307]{bottom:20px;right:-5px}}[data-v-6bae6de2]{box-sizing:border-box}.features[data-v-6bae6de2]{color:#102a43;background:#f7faff;padding:105px 7%}.section-heading[data-v-6bae6de2]{text-align:center;max-width:700px;margin:0 auto 60px}.section-heading>span[data-v-6bae6de2]{color:#1261d6;letter-spacing:1.7px;font-size:11px;font-weight:900}.section-heading h2[data-v-6bae6de2]{letter-spacing:-1px;margin:14px 0;font-size:43px;line-height:1.15}.section-heading h2 strong[data-v-6bae6de2]{color:#1261d6}.section-heading p[data-v-6bae6de2]{color:#627d98;max-width:600px;margin:auto;font-size:16px;line-height:1.8}.features-grid[data-v-6bae6de2]{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1100px;margin:auto;display:grid}.feature-card[data-v-6bae6de2]{background:#fff;border:1px solid #e2eaf2;border-radius:17px;min-height:330px;padding:28px;transition:all .3s;position:relative;overflow:hidden}.feature-card[data-v-6bae6de2]:hover{border-color:#b9d2f5;transform:translateY(-7px);box-shadow:0 18px 40px #102a4314}.feature-number[data-v-6bae6de2]{color:#d9e7f7;font-size:25px;font-weight:900;position:absolute;top:18px;right:20px}.feature-icon[data-v-6bae6de2]{background:#eaf2ff;border-radius:13px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:25px;font-size:24px;display:flex}.feature-card h3[data-v-6bae6de2]{margin:0 0 12px;font-size:18px}.feature-card p[data-v-6bae6de2]{color:#627d98;margin:0;font-size:13px;line-height:1.8}.feature-link[data-v-6bae6de2]{color:#1261d6;font-size:11px;font-weight:800;position:absolute;bottom:25px;left:28px}.feature-card.active[data-v-6bae6de2]{color:#fff;background:#102a43;border-color:#102a43;transform:translateY(-8px)}.feature-card.active[data-v-6bae6de2]:hover{transform:translateY(-13px)}.feature-card.active .feature-number[data-v-6bae6de2]{color:#29445c}.feature-card.active .feature-icon[data-v-6bae6de2]{background:#1261d6}.feature-card.active p[data-v-6bae6de2]{color:#bcccdc}.feature-card.active .feature-link[data-v-6bae6de2]{color:#6da9ff}@media (width<=1000px){.features-grid[data-v-6bae6de2]{grid-template-columns:1fr 1fr}}@media (width<=600px){.features[data-v-6bae6de2]{padding:75px 5%}.section-heading h2[data-v-6bae6de2]{font-size:35px}.section-heading p[data-v-6bae6de2]{font-size:14px}.features-grid[data-v-6bae6de2]{grid-template-columns:1fr}.feature-card[data-v-6bae6de2]{min-height:290px}.feature-card.active[data-v-6bae6de2]{transform:none}.feature-card.active[data-v-6bae6de2]:hover{transform:translateY(-7px)}}[data-v-edee40e7]{box-sizing:border-box}.courses[data-v-edee40e7]{color:#102a43;background:#fff;padding:105px 7%}.section-heading[data-v-edee40e7]{text-align:center;max-width:700px;margin:0 auto 60px}.section-heading>span[data-v-edee40e7]{color:#1261d6;letter-spacing:1.7px;font-size:11px;font-weight:900}.section-heading h2[data-v-edee40e7]{letter-spacing:-1px;margin:14px 0;font-size:43px;line-height:1.15}.section-heading h2 strong[data-v-edee40e7]{color:#1261d6}.section-heading p[data-v-edee40e7]{color:#627d98;max-width:600px;margin:auto;font-size:16px;line-height:1.8}.courses-grid[data-v-edee40e7]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1100px;margin:auto;display:grid}.course-card[data-v-edee40e7]{background:#fff;border:1px solid #e2eaf2;border-radius:17px;transition:all .3s;position:relative;overflow:hidden}.course-card[data-v-edee40e7]:hover{border-color:#b9d2f5;transform:translateY(-7px);box-shadow:0 20px 45px #102a4317}.course-top[data-v-edee40e7]{justify-content:space-between;align-items:flex-start;height:170px;padding:25px;display:flex}.course-top.html[data-v-edee40e7]{background:#fff1ed}.course-top.css[data-v-edee40e7]{background:#eaf2ff}.course-top.javascript[data-v-edee40e7]{background:#fff9df}.course-icon[data-v-edee40e7]{color:#1261d6;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:65px;height:65px;font-family:monospace;font-size:17px;font-weight:900;display:flex;box-shadow:0 8px 20px #102a4314}.level[data-v-edee40e7]{color:#486581;letter-spacing:.5px;background:#fffc;border-radius:20px;padding:7px 9px;font-size:9px;font-weight:900}.course-content[data-v-edee40e7]{padding:28px}.course-content h3[data-v-edee40e7]{margin:0 0 10px;font-size:20px}.course-content>p[data-v-edee40e7]{color:#627d98;min-height:75px;margin:0;font-size:13px;line-height:1.7}.course-details[data-v-edee40e7]{color:#829ab1;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7;gap:18px;margin-top:15px;padding:17px 0;font-size:10px;display:flex}.course-btn[data-v-edee40e7]{color:#fff;text-align:center;background:#102a43;border-radius:8px;margin-top:18px;padding:13px;font-size:12px;font-weight:800;text-decoration:none;transition:all .3s;display:block}.course-btn[data-v-edee40e7]:hover{background:#1261d6}.course-card.popular[data-v-edee40e7]{border-color:#1261d6;box-shadow:0 15px 35px #1261d614}.popular-label[data-v-edee40e7]{z-index:2;color:#fff;letter-spacing:.7px;background:#1261d6;border-radius:20px;padding:6px 11px;font-size:8px;font-weight:900;position:absolute;top:12px;left:50%;transform:translate(-50%)}.view-all[data-v-edee40e7]{text-align:center;margin-top:45px}.view-all a[data-v-edee40e7]{color:#1261d6;font-size:13px;font-weight:800;text-decoration:none}@media (width<=900px){.courses-grid[data-v-edee40e7]{grid-template-columns:1fr 1fr}}@media (width<=600px){.courses[data-v-edee40e7]{padding:75px 5%}.section-heading h2[data-v-edee40e7]{font-size:35px}.section-heading p[data-v-edee40e7]{font-size:14px}.courses-grid[data-v-edee40e7]{grid-template-columns:1fr}.course-content>p[data-v-edee40e7]{min-height:auto}}[data-v-8ce383dd]{box-sizing:border-box}.how-it-works[data-v-8ce383dd]{color:#102a43;background:#f7faff;padding:105px 7%}.section-heading[data-v-8ce383dd]{text-align:center;max-width:700px;margin:0 auto 65px}.section-heading>span[data-v-8ce383dd]{color:#1261d6;letter-spacing:1.7px;font-size:11px;font-weight:900}.section-heading h2[data-v-8ce383dd]{letter-spacing:-1px;margin:14px 0;font-size:43px;line-height:1.15}.section-heading h2 strong[data-v-8ce383dd]{color:#1261d6}.section-heading p[data-v-8ce383dd]{color:#627d98;max-width:620px;margin:auto;font-size:16px;line-height:1.8}.steps-container[data-v-8ce383dd]{justify-content:center;align-items:flex-start;max-width:1120px;margin:auto;display:flex}.step[data-v-8ce383dd]{text-align:center;width:220px}.step-number[data-v-8ce383dd]{color:#b9cce0;letter-spacing:1px;margin-bottom:10px;font-size:11px;font-weight:900}.step-icon[data-v-8ce383dd]{z-index:2;background:#fff;border:5px solid #f7faff;border-radius:50%;justify-content:center;align-items:center;width:65px;height:65px;margin:auto;font-size:25px;display:flex;position:relative;box-shadow:0 8px 25px #102a4314}.step h3[data-v-8ce383dd]{margin:20px 0 10px;font-size:16px}.step p[data-v-8ce383dd]{color:#627d98;margin:0;font-size:12px;line-height:1.7}.step-line[data-v-8ce383dd]{background:#d9e7f7;width:55px;height:2px;margin-top:98px}.journey-card[data-v-8ce383dd]{color:#fff;background:#102a43;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;max-width:900px;margin:70px auto 0;padding:25px 30px;display:flex}.journey-text>span[data-v-8ce383dd]{color:#6da9ff;letter-spacing:1.4px;font-size:9px;font-weight:900}.journey-text h3[data-v-8ce383dd]{margin:6px 0 0;font-size:19px}.journey-text h3 strong[data-v-8ce383dd]{color:#6da9ff}.journey-btn[data-v-8ce383dd]{color:#fff;background:#1261d6;border-radius:7px;flex-shrink:0;padding:12px 18px;font-size:11px;font-weight:800;text-decoration:none;transition:all .3s}.journey-btn[data-v-8ce383dd]:hover{background:#2874e0;transform:translateY(-2px)}@media (width<=1000px){.steps-container[data-v-8ce383dd]{flex-wrap:wrap;gap:40px}.step-line[data-v-8ce383dd]{display:none}}@media (width<=600px){.how-it-works[data-v-8ce383dd]{padding:75px 5%}.section-heading h2[data-v-8ce383dd]{font-size:35px}.section-heading p[data-v-8ce383dd]{font-size:14px}.steps-container[data-v-8ce383dd]{flex-direction:column;align-items:center;gap:35px}.step[data-v-8ce383dd]{width:100%;max-width:330px}.journey-card[data-v-8ce383dd]{flex-direction:column;align-items:flex-start;padding:25px}.journey-btn[data-v-8ce383dd]{text-align:center;width:100%}}[data-v-c96aee88]{box-sizing:border-box}.projects[data-v-c96aee88]{color:#102a43;background:#fff;padding:105px 7%}.section-heading[data-v-c96aee88]{text-align:center;max-width:700px;margin:0 auto 60px}.section-heading>span[data-v-c96aee88]{color:#1261d6;letter-spacing:1.7px;font-size:11px;font-weight:900}.section-heading h2[data-v-c96aee88]{letter-spacing:-1px;margin:14px 0;font-size:43px;line-height:1.15}.section-heading h2 strong[data-v-c96aee88]{color:#1261d6}.section-heading p[data-v-c96aee88]{color:#627d98;max-width:620px;margin:auto;font-size:16px;line-height:1.8}.projects-grid[data-v-c96aee88]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1100px;margin:auto;display:grid}.project-card[data-v-c96aee88]{background:#fff;border:1px solid #e2eaf2;border-radius:17px;transition:all .3s;overflow:hidden}.project-card[data-v-c96aee88]:hover{border-color:#b9d2f5;transform:translateY(-7px);box-shadow:0 20px 45px #102a4317}.project-preview[data-v-c96aee88]{height:230px;padding:18px;overflow:hidden}.portfolio[data-v-c96aee88]{background:#eaf2ff}.browser[data-v-c96aee88]{background:#fff;border-radius:9px;width:100%;height:100%;overflow:hidden;box-shadow:0 10px 25px #102a431f}.browser-top[data-v-c96aee88]{background:#f1f5f9;align-items:center;gap:4px;height:28px;padding:0 8px;display:flex}.browser-top>span[data-v-c96aee88]{background:#9fb3c8;border-radius:50%;width:5px;height:5px}.address[data-v-c96aee88]{color:#9fb3c8;background:#fff;border-radius:5px;flex:1;margin-left:8px;padding:3px 8px;font-size:6px}.portfolio-screen[data-v-c96aee88]{color:#fff;background:#071b2d;height:calc(100% - 28px);padding:15px}.mini-nav[data-v-c96aee88]{justify-content:space-between;font-size:6px;display:flex}.mini-nav strong[data-v-c96aee88]{color:#6da9ff}.portfolio-content[data-v-c96aee88]{margin-top:28px;padding-left:10px}.portfolio-content small[data-v-c96aee88]{color:#6da9ff;font-size:6px}.portfolio-content h4[data-v-c96aee88]{margin:6px 0 12px;font-size:17px;line-height:1.1}.mini-button[data-v-c96aee88]{background:#1261d6;border-radius:4px;padding:5px 8px;font-size:6px;display:inline-block}.dashboard[data-v-c96aee88]{background:#edf7f3}.dashboard-screen[data-v-c96aee88]{background:#fff;border-radius:9px;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 10px 25px #102a431f}.dash-sidebar[data-v-c96aee88]{color:#bcccdc;background:#102a43;flex-direction:column;gap:10px;width:25%;padding:12px 7px;font-size:6px;display:flex}.dash-sidebar strong[data-v-c96aee88]{color:#6da9ff;margin-bottom:5px;font-size:7px}.dash-main[data-v-c96aee88]{flex:1;padding:16px}.dash-main>small[data-v-c96aee88]{color:#829ab1;font-size:6px}.dash-main h4[data-v-c96aee88]{margin:5px 0 12px;font-size:12px}.stats[data-v-c96aee88]{gap:8px;display:flex}.stats div[data-v-c96aee88]{background:#f4f7fa;border-radius:5px;flex:1;padding:8px}.stats small[data-v-c96aee88]{color:#829ab1;font-size:5px;display:block}.stats strong[data-v-c96aee88]{font-size:13px}.chart[data-v-c96aee88]{border-bottom:1px solid #d9e2ec;align-items:flex-end;gap:7px;height:65px;margin-top:12px;display:flex}.chart span[data-v-c96aee88]{background:#1261d6;border-radius:3px 3px 0 0;width:12px;height:30px}.chart span[data-v-c96aee88]:nth-child(2){height:43px}.chart span[data-v-c96aee88]:nth-child(3){height:25px}.chart span[data-v-c96aee88]:nth-child(4){height:50px}.chart span[data-v-c96aee88]:nth-child(5){height:38px}.chart span[data-v-c96aee88]:nth-child(6){height:58px}.landing[data-v-c96aee88]{background:#fff5e8}.landing-screen[data-v-c96aee88]{color:#fff;background:#071b2d;border-radius:9px;height:100%;padding:16px}.landing-nav[data-v-c96aee88]{justify-content:space-between;font-size:6px;display:flex}.landing-nav strong[data-v-c96aee88]{color:#6da9ff}.landing-content[data-v-c96aee88]{justify-content:space-between;align-items:center;height:85%;display:flex}.landing-content small[data-v-c96aee88]{color:#6da9ff;font-size:5px}.landing-content h4[data-v-c96aee88]{margin:5px 0 8px;font-size:21px;line-height:.95}.landing-button[data-v-c96aee88]{background:#1261d6;border-radius:4px;padding:5px 8px;font-size:6px;display:inline-block}.landing-shape[data-v-c96aee88]{border:1px solid #29445c;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.landing-shape span[data-v-c96aee88]{background:#1261d6;border-radius:50%;width:48px;height:48px}.project-info[data-v-c96aee88]{padding:25px}.project-tag[data-v-c96aee88]{color:#1261d6;background:#eaf2ff;border-radius:5px;margin-bottom:10px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-block}.project-info h3[data-v-c96aee88]{margin:0 0 10px;font-size:19px}.project-info p[data-v-c96aee88]{color:#627d98;min-height:60px;margin:0 0 17px;font-size:12px;line-height:1.7}.project-info a[data-v-c96aee88]{color:#1261d6;font-size:11px;font-weight:800;text-decoration:none}.projects-bottom[data-v-c96aee88]{background:#f7faff;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;max-width:900px;margin:50px auto 0;padding:20px 25px;display:flex}.projects-bottom p[data-v-c96aee88]{color:#627d98;margin:0;font-size:12px}.projects-bottom a[data-v-c96aee88]{color:#1261d6;flex-shrink:0;font-size:11px;font-weight:800;text-decoration:none}@media (width<=900px){.projects-grid[data-v-c96aee88]{grid-template-columns:1fr 1fr}}@media (width<=600px){.projects[data-v-c96aee88]{padding:75px 5%}.section-heading h2[data-v-c96aee88]{font-size:35px}.section-heading p[data-v-c96aee88]{font-size:14px}.projects-grid[data-v-c96aee88]{grid-template-columns:1fr}.projects-bottom[data-v-c96aee88]{flex-direction:column;align-items:flex-start}.projects-bottom a[data-v-c96aee88]{text-align:center;width:100%}}[data-v-3175e94e]{box-sizing:border-box}.testimonials[data-v-3175e94e]{color:#102a43;background:#f7faff;padding:105px 7%}.section-heading[data-v-3175e94e]{text-align:center;max-width:700px;margin:0 auto 60px}.section-heading>span[data-v-3175e94e]{color:#1261d6;letter-spacing:1.7px;font-size:11px;font-weight:900}.section-heading h2[data-v-3175e94e]{letter-spacing:-1px;margin:14px 0;font-size:43px;line-height:1.15}.section-heading h2 strong[data-v-3175e94e]{color:#1261d6}.section-heading p[data-v-3175e94e]{color:#627d98;max-width:600px;margin:auto;font-size:16px;line-height:1.8}.testimonial-grid[data-v-3175e94e]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:auto;display:grid}.testimonial-card[data-v-3175e94e]{background:#fff;border:1px solid #e1eaf3;border-radius:16px;padding:30px;transition:all .3s}.testimonial-card[data-v-3175e94e]:hover{transform:translateY(-6px);box-shadow:0 18px 40px #102a4314}.testimonial-card.featured[data-v-3175e94e]{color:#fff;background:#102a43;border-color:#102a43;transform:translateY(-8px)}.testimonial-card.featured[data-v-3175e94e]:hover{transform:translateY(-14px)}.stars[data-v-3175e94e]{color:#1261d6;letter-spacing:2px;margin-bottom:20px;font-size:14px}.featured .stars[data-v-3175e94e]{color:#6da9ff}.quote[data-v-3175e94e]{color:#486581;min-height:145px;margin:0;font-size:13px;line-height:1.8}.featured .quote[data-v-3175e94e]{color:#d9e7f7}.student[data-v-3175e94e]{border-top:1px solid #edf2f7;align-items:center;gap:12px;padding-top:20px;display:flex}.featured .student[data-v-3175e94e]{border-color:#29445c}.student-avatar[data-v-3175e94e]{color:#1261d6;background:#eaf2ff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:flex}.featured .student-avatar[data-v-3175e94e]{color:#fff;background:#1261d6}.student h3[data-v-3175e94e]{margin:0 0 3px;font-size:13px}.student p[data-v-3175e94e]{color:#829ab1;margin:0;font-size:10px}.student-stat[data-v-3175e94e]{background:#fff;border-radius:12px;align-items:center;gap:18px;max-width:700px;margin:55px auto 0;padding:22px 28px;display:flex;box-shadow:0 8px 25px #102a430d}.stat-number[data-v-3175e94e]{color:#1261d6;font-size:30px;font-weight:900}.student-stat strong[data-v-3175e94e]{font-size:13px}.student-stat p[data-v-3175e94e]{color:#829ab1;margin:4px 0 0;font-size:10px}@media (width<=900px){.testimonial-grid[data-v-3175e94e]{grid-template-columns:1fr 1fr}}@media (width<=600px){.testimonials[data-v-3175e94e]{padding:75px 5%}.section-heading h2[data-v-3175e94e]{font-size:35px}.section-heading p[data-v-3175e94e]{font-size:14px}.testimonial-grid[data-v-3175e94e]{grid-template-columns:1fr}.testimonial-card.featured[data-v-3175e94e]{transform:none}.testimonial-card.featured[data-v-3175e94e]:hover{transform:translateY(-6px)}.quote[data-v-3175e94e]{min-height:auto;margin-bottom:25px}.student-stat[data-v-3175e94e]{padding:20px}}[data-v-eb06199a]{box-sizing:border-box}.cta[data-v-eb06199a]{color:#fff;background:#071b2d;padding:90px 7%;overflow:hidden}.cta-container[data-v-eb06199a]{background:radial-gradient(circle at 90%,#1261d638,#0000 45%),#102a43;border:1px solid #29445c;border-radius:22px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;max-width:1100px;min-height:360px;margin:auto;padding:55px 65px;display:grid}.cta-label[data-v-eb06199a]{color:#6da9ff;letter-spacing:1.7px;font-size:10px;font-weight:900}.cta-content h2[data-v-eb06199a]{letter-spacing:-1px;max-width:600px;margin:15px 0;font-size:45px;line-height:1.08}.cta-content h2 span[data-v-eb06199a]{color:#6da9ff}.cta-content p[data-v-eb06199a]{color:#bcccdc;max-width:560px;margin:0 0 27px;font-size:14px;line-height:1.8}.cta-buttons[data-v-eb06199a]{gap:12px;display:flex}.primary-btn[data-v-eb06199a],.secondary-btn[data-v-eb06199a]{border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:12px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.primary-btn[data-v-eb06199a]{color:#fff;background:#1261d6}.primary-btn[data-v-eb06199a]:hover{background:#2874e0;transform:translateY(-2px)}.secondary-btn[data-v-eb06199a]{color:#fff;border:1px solid #46657f}.secondary-btn[data-v-eb06199a]:hover{background:#6da9ff14;border-color:#6da9ff}.cta-visual[data-v-eb06199a]{justify-content:center;align-items:center;min-height:280px;display:flex;position:relative}.circle[data-v-eb06199a]{border:1px solid #6da9ff26;border-radius:50%;position:absolute}.circle-one[data-v-eb06199a]{width:240px;height:240px}.circle-two[data-v-eb06199a]{width:170px;height:170px}.rocket[data-v-eb06199a]{background:#071b2d;border:1px solid #35556f;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;font-size:42px;display:flex;box-shadow:0 15px 40px #00000040}.floating[data-v-eb06199a]{color:#6da9ff;background:#071b2d;border:1px solid #35556f;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:900;display:flex;position:absolute;box-shadow:0 10px 25px #0003}.floating span[data-v-eb06199a]{color:#fff}.floating-one[data-v-eb06199a]{top:25px;left:15px}.floating-two[data-v-eb06199a]{top:65px;right:0}.floating-three[data-v-eb06199a]{bottom:30px;left:30px}@media (width<=850px){.cta-container[data-v-eb06199a]{text-align:center;grid-template-columns:1fr;padding:50px}.cta-content p[data-v-eb06199a]{margin-left:auto;margin-right:auto}.cta-buttons[data-v-eb06199a]{justify-content:center}.cta-visual[data-v-eb06199a]{min-height:250px}}@media (width<=600px){.cta[data-v-eb06199a]{padding:65px 5%}.cta-container[data-v-eb06199a]{border-radius:17px;padding:40px 25px}.cta-content h2[data-v-eb06199a]{font-size:35px}.cta-content p[data-v-eb06199a]{font-size:13px}.cta-buttons[data-v-eb06199a]{flex-direction:column}.primary-btn[data-v-eb06199a],.secondary-btn[data-v-eb06199a]{width:100%}.cta-visual[data-v-eb06199a]{min-height:230px}.circle-one[data-v-eb06199a]{width:190px;height:190px}.circle-two[data-v-eb06199a]{width:135px;height:135px}.rocket[data-v-eb06199a]{width:80px;height:80px;font-size:32px}}[data-v-901c8245]{box-sizing:border-box}.footer[data-v-901c8245]{color:#fff;background:#071b2d;padding:75px 7% 25px}.footer-container[data-v-901c8245]{border-bottom:1px solid #29445c;grid-template-columns:1.5fr .8fr .9fr 1.3fr;gap:60px;max-width:1150px;margin:auto;padding-bottom:55px;display:grid}.logo[data-v-901c8245]{color:#fff;letter-spacing:-.5px;margin-bottom:15px;font-size:21px;font-weight:900;text-decoration:none;display:inline-block}.logo span[data-v-901c8245]{color:#6da9ff}.footer-brand>p[data-v-901c8245]{color:#829ab1;max-width:300px;margin:0;font-size:12px;line-height:1.8}.socials[data-v-901c8245]{gap:8px;margin-top:22px;display:flex}.socials a[data-v-901c8245]{color:#bcccdc;border:1px solid #35556f;border-radius:7px;justify-content:center;align-items:center;width:32px;height:32px;font-size:10px;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.socials a[data-v-901c8245]:hover{color:#fff;background:#1261d6;border-color:#1261d6}.footer-column[data-v-901c8245]{flex-direction:column;gap:11px;display:flex}.footer-column h3[data-v-901c8245]{color:#fff;margin:0 0 10px;font-size:13px}.footer-column a[data-v-901c8245],.footer-column p[data-v-901c8245]{color:#829ab1;margin:0;font-size:11px;line-height:1.6;text-decoration:none;transition:all .3s}.footer-column a[data-v-901c8245]:hover{color:#6da9ff;transform:translate(2px)}.contact-column a[data-v-901c8245]{align-items:flex-start;gap:8px;display:flex}.contact-column p[data-v-901c8245]{margin-top:2px}.footer-bottom[data-v-901c8245]{justify-content:space-between;align-items:center;gap:20px;max-width:1150px;margin:22px auto 0;display:flex}.footer-bottom p[data-v-901c8245]{color:#627d98;margin:0;font-size:10px}.footer-bottom div[data-v-901c8245]{gap:20px;display:flex}.footer-bottom a[data-v-901c8245]{color:#627d98;font-size:10px;text-decoration:none}.footer-bottom a[data-v-901c8245]:hover{color:#6da9ff}@media (width<=900px){.footer-container[data-v-901c8245]{grid-template-columns:1fr 1fr;gap:45px}}@media (width<=600px){.footer[data-v-901c8245]{padding:60px 5% 25px}.footer-container[data-v-901c8245]{grid-template-columns:1fr;gap:35px;padding-bottom:40px}.footer-brand>p[data-v-901c8245]{max-width:100%}.footer-bottom[data-v-901c8245]{flex-direction:column;align-items:flex-start;gap:12px}}.home[data-v-18af01fa]{background:#f7faff;min-height:100vh}[data-v-f4f9cdba]{box-sizing:border-box}.courses-page[data-v-f4f9cdba]{color:#102a43;background:#fff;min-height:100vh}.courses-hero[data-v-f4f9cdba]{color:#fff;text-align:center;background:#071b2d;padding:100px 7%}.hero-content[data-v-f4f9cdba]{max-width:750px;margin:auto}.hero-content span[data-v-f4f9cdba],.section-heading>span[data-v-f4f9cdba],.learning-content>span[data-v-f4f9cdba],.courses-cta span[data-v-f4f9cdba]{color:#6da9ff;letter-spacing:1.7px;font-size:10px;font-weight:900}.hero-content h1[data-v-f4f9cdba]{margin:15px 0;font-size:50px;line-height:1.1}.hero-content h1 strong[data-v-f4f9cdba]{color:#6da9ff}.hero-content p[data-v-f4f9cdba]{color:#bcccdc;max-width:620px;margin:auto;font-size:14px;line-height:1.8}.courses-section[data-v-f4f9cdba]{padding:100px 7%}.section-heading[data-v-f4f9cdba]{text-align:center;max-width:700px;margin:0 auto 55px}.section-heading h2[data-v-f4f9cdba]{margin:14px 0 10px;font-size:38px;line-height:1.15}.section-heading h2 strong[data-v-f4f9cdba]{color:#1261d6}.section-heading p[data-v-f4f9cdba]{color:#627d98;font-size:13px;line-height:1.8}.course-grid[data-v-f4f9cdba]{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:auto;display:grid}.course-card[data-v-f4f9cdba]{background:#fff;border:1px solid #e1eaf3;border-radius:16px;padding:27px;transition:all .3s;position:relative}.course-card[data-v-f4f9cdba]:hover{transform:translateY(-6px);box-shadow:0 15px 35px #102a4317}.course-card.featured[data-v-f4f9cdba]{border-color:#1261d6}.popular[data-v-f4f9cdba]{color:#fff;background:#1261d6;border-radius:20px;padding:5px 9px;font-size:7px;font-weight:900;position:absolute;top:15px;right:15px}.icon[data-v-f4f9cdba]{border-radius:12px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:18px;font-family:monospace;font-size:14px;font-weight:900;display:flex}.icon.html[data-v-f4f9cdba]{color:#e34c26;background:#fff1ed}.icon.css[data-v-f4f9cdba]{color:#1261d6;background:#eaf2ff}.icon.javascript[data-v-f4f9cdba]{color:#b79500;background:#fff9df}.icon.react[data-v-f4f9cdba]{color:#149eca;background:#e9f9ff;font-size:25px}.icon.vue[data-v-f4f9cdba]{color:#42b883;background:#eafaf2;font-size:24px}.icon.vite[data-v-f4f9cdba]{color:#7c4dff;background:#f3efff;font-size:24px}.level[data-v-f4f9cdba]{color:#627d98;background:#f0f5fa;border-radius:4px;margin-bottom:10px;padding:5px 8px;font-size:7px;font-weight:900;display:inline-block}.course-card h3[data-v-f4f9cdba]{margin:0 0 10px;font-size:18px}.course-card p[data-v-f4f9cdba]{color:#627d98;min-height:60px;margin:0 0 18px;font-size:11px;line-height:1.7}.price[data-v-f4f9cdba]{color:#102a43;margin-bottom:18px;font-size:20px;font-weight:900}.course-button[data-v-f4f9cdba]{color:#fff;text-align:center;background:#1261d6;border-radius:8px;padding:12px;font-size:10px;font-weight:900;text-decoration:none;transition:all .3s;display:block}.course-button[data-v-f4f9cdba]:hover{background:#0d4fae}.learning-section[data-v-f4f9cdba]{background:#f7faff;padding:80px 7%}.learning-content[data-v-f4f9cdba]{text-align:center;max-width:650px;margin:auto}.learning-content h2[data-v-f4f9cdba]{margin:14px 0;font-size:36px}.learning-content h2 strong[data-v-f4f9cdba]{color:#1261d6}.learning-content p[data-v-f4f9cdba]{color:#627d98;font-size:13px;line-height:1.8}.steps[data-v-f4f9cdba]{grid-template-columns:repeat(4,1fr);gap:15px;max-width:900px;margin:45px auto 0;display:grid}.step[data-v-f4f9cdba]{text-align:center;background:#fff;border:1px solid #e1eaf3;border-radius:12px;padding:22px}.step strong[data-v-f4f9cdba]{color:#1261d6;margin-bottom:10px;font-size:11px;display:block}.step span[data-v-f4f9cdba]{font-size:12px;font-weight:800}.courses-cta[data-v-f4f9cdba]{color:#fff;background:#102a43;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;max-width:1100px;margin:90px auto;padding:40px 45px;display:flex}.courses-cta h2[data-v-f4f9cdba]{margin:8px 0;font-size:28px}.courses-cta h2 strong[data-v-f4f9cdba]{color:#6da9ff}.courses-cta p[data-v-f4f9cdba]{color:#bcccdc;margin:0;font-size:12px}.cta-button[data-v-f4f9cdba]{color:#fff;white-space:nowrap;background:#1261d6;border-radius:8px;padding:13px 22px;font-size:11px;font-weight:900;text-decoration:none}@media (width<=900px){.course-grid[data-v-f4f9cdba],.steps[data-v-f4f9cdba]{grid-template-columns:1fr 1fr}}@media (width<=600px){.courses-hero[data-v-f4f9cdba]{padding:75px 5%}.hero-content h1[data-v-f4f9cdba]{font-size:38px}.courses-section[data-v-f4f9cdba],.learning-section[data-v-f4f9cdba]{padding:70px 5%}.section-heading h2[data-v-f4f9cdba],.learning-content h2[data-v-f4f9cdba]{font-size:32px}.course-grid[data-v-f4f9cdba],.steps[data-v-f4f9cdba]{grid-template-columns:1fr}.courses-cta[data-v-f4f9cdba]{flex-direction:column;align-items:flex-start;margin:70px 5%;padding:30px}.cta-button[data-v-f4f9cdba]{text-align:center;width:100%}}[data-v-5c7b6580]{box-sizing:border-box}.about-page[data-v-5c7b6580]{color:#102a43;background:#fff;min-height:100vh}.about-hero[data-v-5c7b6580]{color:#fff;text-align:center;background:#071b2d;padding:105px 7%}.hero-content[data-v-5c7b6580]{max-width:760px;margin:auto}.hero-content span[data-v-5c7b6580],.about-text>span[data-v-5c7b6580],.section-heading>span[data-v-5c7b6580],.about-cta span[data-v-5c7b6580]{color:#6da9ff;letter-spacing:1.7px;font-size:10px;font-weight:900}.hero-content h1[data-v-5c7b6580]{margin:15px 0;font-size:48px;line-height:1.1}.hero-content h1 strong[data-v-5c7b6580]{color:#6da9ff}.hero-content p[data-v-5c7b6580]{color:#bcccdc;max-width:620px;margin:auto;font-size:14px;line-height:1.8}.about-section[data-v-5c7b6580]{padding:100px 7%}.about-container[data-v-5c7b6580]{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;max-width:1100px;margin:auto;display:grid}.about-text h2[data-v-5c7b6580]{margin:14px 0;font-size:38px;line-height:1.15}.about-text h2 strong[data-v-5c7b6580]{color:#1261d6}.about-text p[data-v-5c7b6580]{color:#627d98;max-width:600px;margin-bottom:18px;font-size:13px;line-height:1.9}.about-card[data-v-5c7b6580]{background:#f7faff;border:1px solid #dfe8f1;border-radius:18px;padding:40px}.card-icon[data-v-5c7b6580]{color:#1261d6;background:#eaf2ff;border-radius:14px;justify-content:center;align-items:center;width:65px;height:65px;margin-bottom:20px;font-family:monospace;font-size:22px;font-weight:900;display:flex}.about-card h3[data-v-5c7b6580]{margin:0 0 10px;font-size:21px}.about-card p[data-v-5c7b6580]{color:#627d98;margin:0;font-size:12px;line-height:1.8}.mission-section[data-v-5c7b6580]{background:#f7faff;padding:100px 7%}.section-heading[data-v-5c7b6580]{text-align:center;max-width:700px;margin:0 auto 50px}.section-heading h2[data-v-5c7b6580]{margin:14px 0 10px;font-size:38px;line-height:1.15}.section-heading h2 strong[data-v-5c7b6580]{color:#1261d6}.section-heading p[data-v-5c7b6580]{color:#627d98;margin:0;font-size:13px;line-height:1.8}.values-grid[data-v-5c7b6580]{grid-template-columns:repeat(4,1fr);gap:18px;max-width:1100px;margin:auto;display:grid}.value-card[data-v-5c7b6580]{background:#fff;border:1px solid #e1eaf3;border-radius:14px;padding:25px}.value-number[data-v-5c7b6580]{color:#1261d6;margin-bottom:20px;font-size:11px;font-weight:900}.value-card h3[data-v-5c7b6580]{margin:0 0 10px;font-size:16px}.value-card p[data-v-5c7b6580]{color:#627d98;margin:0;font-size:11px;line-height:1.7}.technology-section[data-v-5c7b6580]{padding:100px 7%}.technology-grid[data-v-5c7b6580]{grid-template-columns:repeat(4,1fr);gap:15px;max-width:1100px;margin:auto;display:grid}.technology[data-v-5c7b6580]{background:#fff;border:1px solid #e1eaf3;border-radius:12px;padding:22px;transition:all .3s}.technology[data-v-5c7b6580]:hover{border-color:#1261d6;transform:translateY(-5px);box-shadow:0 12px 30px #102a4312}.technology strong[data-v-5c7b6580]{color:#102a43;margin-bottom:5px;font-size:15px;display:block}.technology span[data-v-5c7b6580]{color:#829ab1;font-size:10px}.about-cta[data-v-5c7b6580]{color:#fff;background:#102a43;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;max-width:1100px;margin:0 auto 90px;padding:40px 45px;display:flex}.about-cta h2[data-v-5c7b6580]{margin:8px 0;font-size:27px}.about-cta h2 strong[data-v-5c7b6580]{color:#6da9ff}.about-cta p[data-v-5c7b6580]{color:#bcccdc;margin:0;font-size:12px}.cta-button[data-v-5c7b6580]{color:#fff;background:#1261d6;border-radius:8px;flex-shrink:0;padding:13px 20px;font-size:11px;font-weight:800;text-decoration:none}@media (width<=900px){.about-container[data-v-5c7b6580]{grid-template-columns:1fr;gap:40px}.values-grid[data-v-5c7b6580],.technology-grid[data-v-5c7b6580]{grid-template-columns:1fr 1fr}}@media (width<=600px){.about-hero[data-v-5c7b6580]{padding:75px 5%}.hero-content h1[data-v-5c7b6580]{font-size:36px}.about-section[data-v-5c7b6580],.mission-section[data-v-5c7b6580],.technology-section[data-v-5c7b6580]{padding:70px 5%}.about-text h2[data-v-5c7b6580],.section-heading h2[data-v-5c7b6580]{font-size:32px}.values-grid[data-v-5c7b6580],.technology-grid[data-v-5c7b6580]{grid-template-columns:1fr}.about-cta[data-v-5c7b6580]{flex-direction:column;align-items:flex-start;margin:70px 5%;padding:30px}.cta-button[data-v-5c7b6580]{text-align:center;width:100%}}[data-v-ea53a902]{box-sizing:border-box}.contact-page[data-v-ea53a902]{color:#102a43;background:#fff;min-height:100vh}.contact-hero[data-v-ea53a902]{color:#fff;text-align:center;background:#071b2d;padding:100px 7%}.hero-content[data-v-ea53a902]{max-width:700px;margin:auto}.hero-content span[data-v-ea53a902],.section-label[data-v-ea53a902],.whatsapp-section span[data-v-ea53a902]{color:#6da9ff;letter-spacing:1.7px;font-size:10px;font-weight:900}.hero-content h1[data-v-ea53a902]{margin:15px 0;font-size:48px;line-height:1.1}.hero-content h1 strong[data-v-ea53a902]{color:#6da9ff}.hero-content p[data-v-ea53a902]{color:#bcccdc;max-width:600px;margin:auto;font-size:14px;line-height:1.8}.contact-section[data-v-ea53a902]{padding:90px 7%}.contact-container[data-v-ea53a902]{grid-template-columns:1fr 1fr;align-items:start;gap:70px;max-width:1100px;margin:auto;display:grid}.contact-info h2[data-v-ea53a902]{margin:15px 0 10px;font-size:38px}.contact-info h2 strong[data-v-ea53a902]{color:#1261d6}.contact-info>p[data-v-ea53a902]{color:#627d98;max-width:450px;margin-bottom:35px;font-size:13px;line-height:1.8}.contact-item[data-v-ea53a902]{color:#102a43;border:1px solid #e1eaf3;border-radius:12px;align-items:center;gap:15px;margin-bottom:18px;padding:15px;text-decoration:none;transition:all .3s;display:flex}.contact-item[data-v-ea53a902]:hover{border-color:#1261d6;transform:translate(5px)}.contact-icon[data-v-ea53a902]{color:#1261d6;background:#eaf2ff;border-radius:10px;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;font-weight:900;display:flex}.contact-icon.whatsapp[data-v-ea53a902]{color:#247a4d;background:#eafaf2}.contact-item small[data-v-ea53a902]{color:#829ab1;letter-spacing:1px;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.contact-item strong[data-v-ea53a902]{word-break:break-word;font-size:12px}.contact-card[data-v-ea53a902]{background:#fff;border:1px solid #e1eaf3;border-radius:17px;padding:35px;box-shadow:0 20px 50px #102a4312}.contact-card h2[data-v-ea53a902]{margin:0;font-size:25px}.contact-card>p[data-v-ea53a902]{color:#829ab1;margin:7px 0 25px;font-size:12px}.form-group[data-v-ea53a902]{margin-bottom:17px}.form-group label[data-v-ea53a902]{color:#334e68;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.form-group input[data-v-ea53a902],.form-group textarea[data-v-ea53a902]{color:#102a43;resize:vertical;background:#fff;border:1px solid #d9e2ec;border-radius:8px;outline:none;width:100%;padding:13px 14px;font-family:inherit;font-size:12px;transition:all .2s}.form-group input[data-v-ea53a902]:focus,.form-group textarea[data-v-ea53a902]:focus{border-color:#1261d6;box-shadow:0 0 0 3px #1261d614}.contact-card button[data-v-ea53a902]{color:#fff;cursor:pointer;background:#1261d6;border:none;border-radius:8px;width:100%;padding:14px;font-size:12px;font-weight:800;transition:all .3s}.contact-card button[data-v-ea53a902]:hover{background:#0d4fae}.success-message[data-v-ea53a902]{color:#247a4d;text-align:center;background:#eafaf2;border-radius:7px;margin-top:15px;padding:12px;font-size:11px}.whatsapp-section[data-v-ea53a902]{color:#fff;background:#102a43;border-radius:17px;justify-content:space-between;align-items:center;gap:25px;max-width:1100px;margin:0 auto 90px;padding:40px 45px;display:flex}.whatsapp-section h2[data-v-ea53a902]{margin:8px 0;font-size:27px}.whatsapp-section h2 strong[data-v-ea53a902]{color:#6da9ff}.whatsapp-section p[data-v-ea53a902]{color:#bcccdc;margin:0;font-size:12px}.whatsapp-btn[data-v-ea53a902]{color:#fff;white-space:nowrap;background:#1261d6;border-radius:8px;padding:13px 20px;font-size:11px;font-weight:800;text-decoration:none}@media (width<=800px){.contact-hero[data-v-ea53a902]{padding:75px 5%}.hero-content h1[data-v-ea53a902]{font-size:38px}.contact-section[data-v-ea53a902]{padding:70px 5%}.contact-container[data-v-ea53a902]{grid-template-columns:1fr;gap:40px}.contact-info h2[data-v-ea53a902]{font-size:32px}.contact-card[data-v-ea53a902]{padding:28px}.whatsapp-section[data-v-ea53a902]{flex-direction:column;align-items:flex-start;margin:70px 5%;padding:30px}.whatsapp-btn[data-v-ea53a902]{text-align:center;width:100%}}[data-v-3c92190f]{box-sizing:border-box}.register-page[data-v-3c92190f]{color:#102a43;background:#f7faff;min-height:100vh}.register-section[data-v-3c92190f]{align-items:center;min-height:750px;padding:90px 7%;display:flex}.register-container[data-v-3c92190f]{grid-template-columns:1fr 1fr;align-items:center;gap:70px;width:100%;max-width:1100px;margin:auto;display:grid}.register-info>span[data-v-3c92190f]{color:#1261d6;letter-spacing:1.5px;font-size:10px;font-weight:900}.register-info h1[data-v-3c92190f]{margin:15px 0;font-size:48px;line-height:1.1}.register-info h1 strong[data-v-3c92190f]{color:#1261d6;display:block}.register-info>p[data-v-3c92190f]{color:#627d98;max-width:480px;font-size:14px;line-height:1.8}.selected-course[data-v-3c92190f]{background:#fff;border:1px solid #d9e5f2;border-radius:14px;max-width:430px;margin-top:35px;padding:25px}.selected-course small[data-v-3c92190f]{color:#829ab1;letter-spacing:1px;font-size:8px;font-weight:900}.selected-course h2[data-v-3c92190f]{margin:8px 0;font-size:21px}.selected-price[data-v-3c92190f]{color:#1261d6;font-size:24px;font-weight:900}.register-card[data-v-3c92190f]{background:#fff;border:1px solid #e1eaf3;border-radius:17px;padding:35px;box-shadow:0 20px 50px #102a4312}.register-card h2[data-v-3c92190f]{margin:0;font-size:25px}.form-subtitle[data-v-3c92190f]{color:#829ab1;margin:7px 0 25px;font-size:12px}.form-group[data-v-3c92190f]{margin-bottom:17px}.form-group label[data-v-3c92190f]{color:#334e68;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.form-group input[data-v-3c92190f]{color:#102a43;background:#fff;border:1px solid #d9e2ec;border-radius:8px;outline:none;width:100%;padding:13px 14px;font-size:12px}.form-group input[data-v-3c92190f]:focus{border-color:#1261d6;box-shadow:0 0 0 3px #1261d614}.form-group input[readonly][data-v-3c92190f]{color:#627d98;background:#f7faff}.register-card button[data-v-3c92190f]{color:#fff;cursor:pointer;background:#1261d6;border:none;border-radius:8px;width:100%;padding:14px;font-size:12px;font-weight:900}.register-card button[data-v-3c92190f]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-3c92190f]{color:#c0392b;background:#fff1f0;border-radius:7px;margin:0 0 15px;padding:10px;font-size:11px;font-weight:700}.success-section[data-v-3c92190f]{justify-content:center;align-items:center;min-height:750px;padding:90px 7%;display:flex}.success-card[data-v-3c92190f]{text-align:center;background:#fff;border:1px solid #dce8f3;border-radius:20px;width:100%;max-width:650px;padding:50px;box-shadow:0 20px 50px #102a4314}.success-icon[data-v-3c92190f]{color:#247a4d;background:#eafaf2;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:30px;font-weight:900;display:flex}.success-card>span[data-v-3c92190f]{color:#247a4d;letter-spacing:1.5px;font-size:9px;font-weight:900}.success-card h1[data-v-3c92190f]{margin:15px 0;font-size:34px;line-height:1.2}.success-card h1 strong[data-v-3c92190f]{color:#1261d6}.success-card>p[data-v-3c92190f]{color:#627d98;max-width:500px;margin:auto;font-size:13px;line-height:1.7}.registration-summary[data-v-3c92190f]{background:#f7faff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:15px;margin:30px 0;padding:20px;display:grid}.registration-summary div[data-v-3c92190f]{flex-direction:column;gap:5px;display:flex}.registration-summary small[data-v-3c92190f]{color:#829ab1;font-size:8px;font-weight:900}.registration-summary strong[data-v-3c92190f]{font-size:11px}.home-btn[data-v-3c92190f]{color:#fff;background:#1261d6;border-radius:8px;padding:13px 22px;font-size:11px;font-weight:900;text-decoration:none;display:inline-block}@media (width<=800px){.register-section[data-v-3c92190f]{padding:70px 5%}.register-container[data-v-3c92190f]{grid-template-columns:1fr;gap:40px}.register-info h1[data-v-3c92190f]{font-size:38px}.register-card[data-v-3c92190f]{padding:28px}.success-section[data-v-3c92190f]{padding:70px 5%}.success-card[data-v-3c92190f]{padding:30px 20px}.success-card h1[data-v-3c92190f]{font-size:28px}.registration-summary[data-v-3c92190f]{grid-template-columns:1fr}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#102a43;-webkit-font-smoothing:antialiased;background:#fff;margin:0;padding:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}button,input,textarea,select{font:inherit}a{text-decoration:none}img{max-width:100%;display:block}#app{width:100%;min-height:100vh}section{width:100%}::selection{color:#fff;background:#1261d6}body{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:800}p,span,a,button,input,textarea,label{font-weight:600}strong,b{font-weight:900}
