.modules_container__pLaWm{min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#e5eaf8);padding:3rem 1rem}.modules_header__rSOYK{margin-bottom:3rem;text-align:center;padding:2rem 0}.modules_iconWrapper__37woG{margin-bottom:1.5rem}.modules_mainIcon__R34gP{font-size:4rem;color:#00215C;opacity:.9}.modules_title__B02Tr{font-size:2.5rem;font-weight:700;color:#00215C;margin-bottom:.5rem;font-family:Poppins}.modules_subtitle__9_53I{font-size:1.1rem;color:#6B7280;margin:0 auto;padding:0 2rem;line-height:1.6;font-family:Poppins}.modules_contentWrapper__3F9My{max-width:1400px;margin:0 auto;padding:0 2rem}.modules_statsSection__qREBz{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:3rem}.modules_statCard__KhKOS{background:white;border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:all .3s ease}.modules_statCard__KhKOS:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,33,92,.1)}.modules_statIcon__Jp5kZ{font-size:2rem;color:#00215C;opacity:.8}.modules_statContent__5X0AN{display:flex;flex-direction:column}.modules_statValue__vAFKU{font-size:1.75rem;font-weight:700;color:#00215C;margin:0;font-family:Poppins}.modules_statLabel__CCwTo{font-size:.9rem;color:#6B7280;margin:0;font-family:Poppins}.modules_modulesSection__6aO4b{margin-bottom:3rem}.modules_sectionTitle__458tf{font-size:1.75rem;font-weight:600;color:#00215C;margin-bottom:2rem;font-family:Poppins;display:flex;align-items:center;gap:.75rem}.modules_modulesGrid__HBPv4{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.modules_moduleCard__aK0h5{background:white;border-radius:16px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e5e7eb;transition:all .3s ease;display:flex;flex-direction:column}.modules_moduleCard__aK0h5:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,33,92,.12);border-color:#A9BFF1}.modules_moduleHeader__B6joh{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.modules_moduleIconWrapper__iffV_{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.modules_moduleBadge__Vkaq9{padding:.4rem .8rem;border-radius:8px;font-size:.75rem;font-weight:600;font-family:Poppins;text-transform:capitalize}.modules_moduleContent__QzMV4{flex:1;display:flex;flex-direction:column;gap:1rem}.modules_moduleType__ezF51{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-family:Poppins}.modules_moduleTitle__oDk1k{font-size:1.3rem;font-weight:600;color:#00215C;margin:0;font-family:Poppins}.modules_moduleDescription__iKSW0{font-size:.95rem;color:#4B5563;line-height:1.6;margin:0;font-family:Poppins}.modules_moduleMeta__ebz5v{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.modules_metaItem__zZj3a{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#6B7280;font-family:Poppins}.modules_metaItem__zZj3a svg{font-size:.9rem;color:#00215C;opacity:.7}.modules_moduleFooter__I_f7B{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.modules_moduleButton__a6akg{width:100%;padding:.75rem 1.5rem;border:none;border-radius:10px;color:white;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Poppins}.modules_moduleButton__a6akg:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.modules_infoSection__g5Nyh{margin-bottom:3rem}.modules_infoContent__z2UgI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.modules_infoCard__ddqEQ{background:white;border-radius:12px;padding:2rem;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e5e7eb}.modules_infoCard__ddqEQ h3{font-size:1.2rem;font-weight:600;color:#00215C;margin:0 0 1rem;font-family:Poppins}.modules_infoCard__ddqEQ p{font-size:.95rem;color:#4B5563;line-height:1.7;margin:0;font-family:Poppins}.modules_featuresList__QOM_n{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.modules_featuresList__QOM_n li{display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;color:#4B5563;line-height:1.6;font-family:Poppins}.modules_featuresList__QOM_n li svg{color:#10B981;margin-top:.2rem;flex-shrink:0}@media (max-width:1200px){.modules_modulesGrid__HBPv4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.modules_container__pLaWm{padding:2rem 1rem}.modules_title__B02Tr{font-size:2rem}.modules_subtitle__9_53I{font-size:1rem;padding:0 1rem}.modules_contentWrapper__3F9My{padding:0 1rem}.modules_statsSection__qREBz{grid-template-columns:repeat(2,1fr);gap:1rem}.modules_modulesGrid__HBPv4{grid-template-columns:repeat(2,1fr);gap:1.5rem}.modules_infoContent__z2UgI{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.modules_modulesGrid__HBPv4,.modules_statsSection__qREBz{grid-template-columns:1fr}}