.dIzfIW_main{background-color:#fafafa;width:100%;overflow-x:hidden}.dIzfIW_header{z-index:100;background:#fff;padding:.5rem 0;position:sticky;top:0;box-shadow:0 2px 10px #0000000d}.dIzfIW_headerInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:0 2rem;display:flex}.dIzfIW_logoArea{align-items:center;display:flex}.dIzfIW_logoImage{object-fit:contain;filter:drop-shadow(0 2px 4px #0000000d);height:65px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),filter .4s}.dIzfIW_logoArea:hover .dIzfIW_logoImage{filter:drop-shadow(0 8px 12px #00a0e340)brightness(1.05);transform:translateY(-4px)}.dIzfIW_navLinks{gap:2rem;display:flex}.dIzfIW_navItem{color:#4a5568;font-weight:600;text-decoration:none;transition:color .3s}.dIzfIW_navItem:hover{color:#00a0e3}.dIzfIW_portalBtn{color:#fff;background-color:#00a0e3;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.5rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.dIzfIW_portalBtn:hover{background-color:#008cc9;transform:translateY(-2px);box-shadow:0 4px 12px #00a0e34d}.dIzfIW_hero{color:#fff;text-align:center;background:linear-gradient(135deg,#00a0e3 0%,#0077b5 100%);padding:5rem 2rem}.dIzfIW_heroTitle{margin-bottom:1rem;font-size:3.5rem;font-weight:900}.dIzfIW_heroSubtitle{opacity:.9;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:1.6}.dIzfIW_servicesSection{max-width:1200px;margin:0 auto;padding:5rem 2rem}.dIzfIW_sectionTitle{text-align:center;color:#2d3748;margin-bottom:3.5rem;font-size:2.5rem;font-weight:800}.dIzfIW_scheduleGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.dIzfIW_scheduleCard{text-align:center;border-top:5px solid var(--theme-color);background:#fff;border-radius:20px;padding:2.5rem 2rem;transition:transform .3s;box-shadow:0 10px 30px #0000000a}.dIzfIW_scheduleCard:hover{transform:translateY(-5px);box-shadow:0 15px 35px #00000014}.dIzfIW_scheduleIcon{margin-bottom:1rem;font-size:3rem}.dIzfIW_scheduleTitle{color:var(--theme-color);margin-bottom:.5rem;font-size:1.6rem;font-weight:800}.dIzfIW_scheduleTime{color:#4a5568;margin-bottom:.5rem;font-size:1.2rem;font-weight:600}.dIzfIW_scheduleExtra{color:#718096;font-size:.9rem}.dIzfIW_servicesFeatures{flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto;display:flex}.dIzfIW_featureItem{background:#fff;border-radius:15px;align-items:center;gap:1.5rem;padding:1.5rem 2rem;display:flex;box-shadow:0 5px 15px #00000008}.dIzfIW_featureIcon{color:#f7941e;background:#fff5eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.8rem;display:flex}.dIzfIW_featureText{color:#4a5568;font-size:1.1rem;line-height:1.5}.dIzfIW_audienceSection{color:#fff;background:#f7941e;padding:5rem 2rem}.dIzfIW_audienceTitle{text-align:center;margin-bottom:3rem;font-size:2.5rem;font-weight:800}.dIzfIW_audienceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1000px;margin:0 auto;display:grid}.dIzfIW_audienceCard{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;padding:2.5rem 2rem;transition:transform .3s}.dIzfIW_audienceCard:hover{transform:scale(1.05)}.dIzfIW_audienceCard h3{margin-bottom:1rem;font-size:1.8rem;font-weight:800}.dIzfIW_audienceCard p{opacity:.95;font-size:1.1rem;font-weight:500}.dIzfIW_projectsSection{max-width:1200px;margin:0 auto;padding:5rem 2rem}.dIzfIW_projectsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;display:grid}.dIzfIW_projectCard{background:#fff;border:1px solid #edf2f7;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.dIzfIW_projectImage{object-fit:cover;width:100%;height:200px}.dIzfIW_projectContent{padding:2rem}.dIzfIW_projectContent h3{color:#00a0e3;margin-bottom:1rem;font-size:1.4rem;font-weight:800}.dIzfIW_projectContent p{color:#4a5568;line-height:1.6}.dIzfIW_testimonialsSection{background:#eefdf4;padding:5rem 2rem}.dIzfIW_testimonialsTitle{text-align:center;color:#2d3748;margin-bottom:4rem;font-size:2.5rem;font-weight:800}.dIzfIW_testimonialsGrid{grid-template-columns:1fr 1fr;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.dIzfIW_testimonialCard{background:#fff;border-radius:20px;padding:3rem 2rem;position:relative;box-shadow:0 10px 30px #48bb781a}.dIzfIW_quoteIcon{color:#fff;background:#48bb78;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:Georgia,serif;font-size:2rem;display:flex;position:absolute;top:-20px;left:2rem}.dIzfIW_testimonialText{color:#4a5568;margin-bottom:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.8}.dIzfIW_testimonialAuthor{color:#2d3748;font-size:1.05rem;font-weight:800}.dIzfIW_footer{color:#fff;text-align:center;background-color:#2d3748;padding:3rem 2rem}.dIzfIW_footerLogo{background:#fff;border-radius:12px;height:60px;margin-bottom:1rem;padding:.5rem 1rem}@media (max-width:768px){.dIzfIW_testimonialsGrid{grid-template-columns:1fr}.dIzfIW_navLinks{display:none}.dIzfIW_heroTitle{font-size:2.5rem}}
