@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";._body_1g5fb_3{font-family:Inter,sans-serif;background-color:#f8f9fa;color:#073b4c}._container_1g5fb_9{margin:0 auto}._header_1g5fb_13{background:linear-gradient(135deg,#0a1929,#1e3a52);text-align:center;padding:120px 2rem 4rem;margin-bottom:3rem}._mainTitle_1g5fb_20{font-size:2.25rem;font-weight:800;color:#fff;margin-bottom:.5rem}@media (min-width: 768px){._mainTitle_1g5fb_20{font-size:3rem}}._subtitle_1g5fb_33{font-size:1.125rem;color:#e0f2f1}@media (min-width: 768px){._subtitle_1g5fb_33{font-size:1.25rem}}._businessNeedSection_1g5fb_44{margin-bottom:4rem}._businessNeedContent_1g5fb_48{max-width:896px;margin:0 auto;text-align:center}._sectionTitle_1g5fb_54{font-size:1.875rem;font-weight:700;color:#073b4c;margin-bottom:1rem}._businessNeedText_1g5fb_61{color:#374151;line-height:1.75}._strategySection_1g5fb_66{margin-bottom:4rem;background-color:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;padding:2rem}._strategySectionTitle_1g5fb_74{font-size:1.875rem;font-weight:700;text-align:center;color:#073b4c;margin-bottom:2rem}._solutionGrid_1g5fb_82{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;max-width:1792px;margin:0 auto}@media (min-width: 640px){._solutionGrid_1g5fb_82{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){._solutionGrid_1g5fb_82{grid-template-columns:repeat(4,minmax(0,1fr))}}._solutionCard_1g5fb_102{background-color:#fff;border-radius:.75rem;padding:1.5rem;text-align:center;box-shadow:0 4px 6px -1px #0000000d;border:1px solid #e5e7eb;transition:transform .3s ease,box-shadow .3s ease}._solutionCard_1g5fb_102:hover{transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a}._solutionIcon_1g5fb_117{font-size:3rem;margin-bottom:.75rem}._solutionTitle_1g5fb_122{font-weight:700;font-size:1.125rem;margin-bottom:.5rem}._solutionDescription_1g5fb_128{font-size:.875rem;color:#6b7280}._impactSection_1g5fb_133{margin-bottom:4rem}._impactTitle_1g5fb_137{font-size:1.875rem;font-weight:700;text-align:center;color:#073b4c;margin-bottom:2rem}._chartGrid_1g5fb_145{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;align-items:center}@media (min-width: 768px){._chartGrid_1g5fb_145{grid-template-columns:repeat(2,minmax(0,1fr))}}._chartCard_1g5fb_158{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:1.5rem}._chartTitle_1g5fb_165{font-size:1.5rem;font-weight:700;text-align:center;color:#073b4c;margin-bottom:1rem}._chartDescription_1g5fb_173{text-align:center;color:#6b7280;margin-bottom:1rem}._chartContainer_1g5fb_179{position:relative;width:100%;max-width:600px;margin-left:auto;margin-right:auto;height:320px;max-height:400px}@media (min-width: 768px){._chartContainer_1g5fb_179{height:350px}}._benefitsSection_1g5fb_195{margin-bottom:4rem}._benefitsTitle_1g5fb_199{font-size:1.875rem;font-weight:700;text-align:center;color:#073b4c;margin-bottom:2rem}._benefitsGrid_1g5fb_207{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;max-width:896px;margin:0 auto}@media (min-width: 768px){._benefitsGrid_1g5fb_207{grid-template-columns:repeat(2,minmax(0,1fr))}}._benefitCard_1g5fb_221{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:1.5rem}._benefitTitle_1g5fb_228{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}._benefitList_1g5fb_234{list-style-type:disc;list-style-position:inside;color:#374151}._benefitList_1g5fb_234 li{margin-bottom:.5rem}._benefitLabel_1g5fb_244{font-weight:600}._footer_1g5fb_248{text-align:center;padding-top:2rem;border-top:1px solid #e5e7eb}._footerTitle_1g5fb_254{font-size:1.5rem;font-weight:700;color:#073b4c;margin-bottom:1rem}._techList_1g5fb_261{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;color:#6b7280}@media (min-width: 768px){._techList_1g5fb_261{gap:2rem}}._separator_1g5fb_276{color:#d1d5db}._footerSubtitle_1g5fb_280{margin-top:2rem;color:#9ca3af}
