.localPacs_pageWrapper__GALMw{display:flex;flex-direction:column;gap:64px;padding:120px 16px 96px;background:linear-gradient(180deg,#f4f7ff,#fff)}@media screen and (max-width:768px){.localPacs_pageWrapper__GALMw{padding:100px 16px 72px}}.localPacs_pageWrapper__GALMw section{width:100%;max-width:1200px;margin:0 auto}.localPacs_heroSection__DLCo3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px;gap:40px;align-items:center;background:linear-gradient(135deg,rgba(33,75,141,.16),rgba(59,163,255,.18));border-radius:28px;padding:clamp(36px,6vw,52px);box-shadow:0 28px 80px -36px rgba(21,74,141,.5)}@media screen and (max-width:960px){.localPacs_heroSection__DLCo3{grid-template-columns:repeat(1,minmax(0,1fr))}}.localPacs_heroSection__DLCo3 .localPacs_heroBadge__Y_1zs{display:inline-flex;align-items:center;gap:12px;padding:10px 20px;border-radius:999px;background:rgba(33,75,141,.18);color:#214b8d;font-weight:600;font-size:clamp(12px,3.2vw,14px);margin-bottom:16px}.localPacs_heroSection__DLCo3 h1{font-size:clamp(34px,6.8vw,54px);font-weight:700;line-height:1.1;color:#102c5a;margin-bottom:18px}.localPacs_heroSection__DLCo3 p{font-size:clamp(16px,4.4vw,19px);color:#233f71;line-height:1.55;margin-bottom:16px}.localPacs_heroSection__DLCo3 .localPacs_heroVisual__mhEFW{display:flex;justify-content:center;align-items:center}.localPacs_heroSection__DLCo3 .localPacs_heroImage__twULv{width:100%;max-width:480px;height:auto;border-radius:22px;box-shadow:0 24px 60px -35px rgba(21,74,141,.55);object-fit:cover}.localPacs_featuresSection__kHa5I{display:grid;grid-gap:28px;gap:28px}.localPacs_featuresSection__kHa5I h2{font-size:clamp(28px,6.5vw,40px);font-weight:700;color:#0f2d62;text-align:center}.localPacs_featuresSection__kHa5I .localPacs_featuresIntro__eZeO2{max-width:780px;margin:0 auto;text-align:center;color:#35517c;font-size:clamp(16px,4.4vw,18px);line-height:1.6}.localPacs_featuresSection__kHa5I .localPacs_featuresGrid___bAOW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}@media screen and (max-width:1024px){.localPacs_featuresSection__kHa5I .localPacs_featuresGrid___bAOW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.localPacs_featuresSection__kHa5I .localPacs_featuresGrid___bAOW{grid-template-columns:repeat(1,minmax(0,1fr))}}.localPacs_featuresSection__kHa5I .localPacs_featureCard__aP2hc{background:#fff;border-radius:22px;padding:26px;display:grid;grid-gap:14px;gap:14px;box-shadow:0 22px 48px -34px rgba(21,74,141,.28);transition:transform .3s ease,box-shadow .3s ease}.localPacs_featuresSection__kHa5I .localPacs_featureCard__aP2hc:hover{transform:translateY(-6px);box-shadow:0 28px 68px -32px rgba(21,74,141,.4)}.localPacs_featuresSection__kHa5I .localPacs_featureCard__aP2hc .localPacs_featureIndex___Nuwl{width:44px;height:44px;border-radius:14px;background:rgba(59,163,255,.18);display:inline-flex;align-items:center;justify-content:center;color:#1c5db0;font-weight:700;font-size:18px}.localPacs_featuresSection__kHa5I .localPacs_featureCard__aP2hc h3{font-size:clamp(18px,4.8vw,22px);color:#123366;margin:0;font-weight:700}.localPacs_featuresSection__kHa5I .localPacs_featureCard__aP2hc p{font-size:clamp(15px,3.9vw,17px);color:#1c2f4d;line-height:1.55;margin:0}.localPacs_infrastructureSection___sFbM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px;align-items:start}@media screen and (max-width:900px){.localPacs_infrastructureSection___sFbM{grid-template-columns:repeat(1,minmax(0,1fr))}}.localPacs_infrastructureSection___sFbM .localPacs_infoCard___4cAh{background:#fff;border-radius:22px;padding:clamp(24px,5vw,32px);box-shadow:0 20px 50px -32px rgba(21,74,141,.22);display:grid;grid-gap:16px;gap:16px}.localPacs_infrastructureSection___sFbM .localPacs_infoCard___4cAh h3{font-size:clamp(22px,5.2vw,28px);font-weight:700;color:#102c5a;margin:0}.localPacs_infrastructureSection___sFbM .localPacs_infoCard___4cAh p{font-size:clamp(15px,4vw,17px);color:#263c5f;line-height:1.6;margin:0}.localPacs_infrastructureSection___sFbM .localPacs_infoCard___4cAh ul{padding-left:18px;display:grid;grid-gap:10px;gap:10px}.localPacs_infrastructureSection___sFbM .localPacs_infoCard___4cAh ul li{font-size:clamp(15px,4vw,17px);color:#253858;line-height:1.5}.localPacs_editionsSection__yHiBZ{display:grid;grid-gap:28px;gap:28px}.localPacs_editionsSection__yHiBZ h2{font-size:clamp(26px,6vw,36px);font-weight:700;color:#0f2d62;text-align:center}.localPacs_editionsSection__yHiBZ .localPacs_editionsGrid__xO1uH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}@media screen and (max-width:1024px){.localPacs_editionsSection__yHiBZ .localPacs_editionsGrid__xO1uH{grid-template-columns:repeat(1,minmax(0,1fr))}}.localPacs_editionsSection__yHiBZ .localPacs_editionCard__cznlT{background:#fff;border-radius:22px;padding:clamp(24px,5vw,32px);box-shadow:0 24px 55px -36px rgba(21,74,141,.25);display:grid;grid-gap:16px;gap:16px}.localPacs_editionsSection__yHiBZ .localPacs_editionCard__cznlT h3{font-size:clamp(20px,5vw,26px);font-weight:700;color:#123366;margin:0}.localPacs_editionsSection__yHiBZ .localPacs_editionCard__cznlT p{font-size:clamp(15px,4vw,17px);color:#1f3558;line-height:1.55;margin:0}.localPacs_editionsSection__yHiBZ .localPacs_editionCard__cznlT ul{padding-left:18px;display:grid;grid-gap:8px;gap:8px}.localPacs_editionsSection__yHiBZ .localPacs_editionCard__cznlT ul li{font-size:clamp(15px,4vw,17px);color:#1f3558;line-height:1.5}.localPacs_recommendSection__ADea4{display:grid;grid-gap:24px;gap:24px}.localPacs_recommendSection__ADea4 h2{font-size:clamp(26px,6vw,36px);font-weight:700;color:#0f2d62}.localPacs_recommendSection__ADea4 p{font-size:clamp(16px,4.4vw,18px);color:#27416a;line-height:1.6}.localPacs_recommendSection__ADea4 .localPacs_equipmentList__SDu8A{background:#fff;border-radius:20px;padding:clamp(24px,5vw,32px);box-shadow:0 20px 46px -32px rgba(21,74,141,.24);display:grid;grid-gap:14px;gap:14px}.localPacs_recommendSection__ADea4 .localPacs_equipmentList__SDu8A span{font-weight:600;color:#123366}.localPacs_recommendSection__ADea4 .localPacs_equipmentList__SDu8A ul{padding-left:18px;display:grid;grid-gap:8px;gap:8px}.localPacs_recommendSection__ADea4 .localPacs_equipmentList__SDu8A ul li{font-size:clamp(15px,4vw,17px);color:#223454;line-height:1.5}.localPacs_modulesSection__wrC1o{display:grid;grid-gap:32px;gap:32px}.localPacs_modulesSection__wrC1o h2{font-size:clamp(26px,6vw,36px);font-weight:700;color:#0f2d62;text-align:center}.localPacs_modulesSection__wrC1o .localPacs_modulesIntro__WvRSo{max-width:780px;margin:0 auto;text-align:center;color:#314970;font-size:clamp(16px,4.4vw,18px);line-height:1.55}.localPacs_modulesSection__wrC1o .localPacs_moduleTabs__QBGLq{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.localPacs_modulesSection__wrC1o .localPacs_moduleTab__ZlbHQ{padding:12px 22px;border-radius:999px;background:rgba(33,75,141,.08);color:#1f3f7c;font-size:clamp(14px,3.8vw,16px);font-weight:600;border:none;cursor:pointer;transition:all .25s ease}.localPacs_modulesSection__wrC1o .localPacs_moduleTab__ZlbHQ:hover{background:rgba(33,75,141,.16)}.localPacs_modulesSection__wrC1o .localPacs_moduleTabActive__E_bye{background:linear-gradient(135deg,#214b8d,#3ba3ff);color:#fff;box-shadow:0 15px 35px -24px rgba(33,75,141,.55)}.localPacs_modulesSection__wrC1o .localPacs_modulePanel__nuKIQ{display:grid;grid-gap:24px;gap:24px}.localPacs_modulesSection__wrC1o .localPacs_moduleContent__3Xfl4{background:#fff;border-radius:22px;padding:clamp(28px,5.5vw,36px);box-shadow:0 22px 50px -34px rgba(21,74,141,.3);display:grid;grid-gap:24px;gap:24px}.localPacs_modulesSection__wrC1o .localPacs_moduleHero__HrC8e{border-radius:18px;padding:26px;display:grid;grid-gap:12px;gap:12px;color:#0f2d62}.localPacs_modulesSection__wrC1o .localPacs_moduleHero__HrC8e .localPacs_moduleHeroIcon__PU_rn{width:46px;height:46px;border-radius:14px;background:hsla(0,0%,100%,.35);display:inline-flex;align-items:center;justify-content:center;font-size:22px}.localPacs_modulesSection__wrC1o .localPacs_moduleHero__HrC8e h3{font-size:clamp(20px,5vw,26px);margin:0}.localPacs_modulesSection__wrC1o .localPacs_moduleHero__HrC8e p{color:rgba(15,45,98,.82);margin:0}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv{display:grid;grid-gap:20px;gap:20px}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv p{margin:0;font-size:clamp(15px,4vw,17px);color:#213b63;line-height:1.55}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleCover__L0mcl{width:100%;border-radius:16px;overflow:hidden;box-shadow:0 16px 36px -26px rgba(15,45,98,.6)}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleCover__L0mcl .localPacs_moduleCoverImage__yMLvT{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3{display:grid;grid-gap:14px;gap:14px}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3 span{font-size:clamp(14px,3.6vw,16px);font-weight:600;color:rgba(15,45,98,.7)}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3 .localPacs_moduleGalleryGrid__TQKcj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}@media screen and (max-width:768px){.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3 .localPacs_moduleGalleryGrid__TQKcj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:520px){.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3 .localPacs_moduleGalleryGrid__TQKcj{grid-template-columns:repeat(1,minmax(0,1fr))}}.localPacs_modulesSection__wrC1o .localPacs_moduleBody__MPLmv .localPacs_moduleGallery__6dZc3 .localPacs_moduleGalleryGrid__TQKcj .localPacs_moduleGalleryImage__ks5gA{width:100%;height:auto;border-radius:12px;object-fit:cover;box-shadow:0 12px 28px -24px rgba(15,45,98,.5)}.localPacs_finalSection__XZ41V{background:linear-gradient(135deg,#e7f3ff,#dbeafe);border-radius:28px;padding:clamp(32px,6vw,48px);display:grid;grid-gap:18px;gap:18px;color:#0f2d62;text-align:center;box-shadow:0 26px 60px -34px rgba(21,74,141,.2)}.localPacs_finalSection__XZ41V h2{font-size:clamp(28px,7vw,40px);font-weight:700;margin:0;color:#0a2755}.localPacs_finalSection__XZ41V p{font-size:clamp(16px,4.4vw,18px);margin:0;color:#274c77}.localPacs_finalSection__XZ41V .localPacs_ctaRow__vxiLB{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}