.page-hero[data-astro-cid-isdbyr65]{background:linear-gradient(135deg,#0a3d2e,#1a5276,#145a82);color:#fff;padding:120px 0;text-align:center}.page-hero[data-astro-cid-isdbyr65] h1[data-astro-cid-isdbyr65]{color:#fff;margin-bottom:16px;font-size:2.5rem}.page-hero[data-astro-cid-isdbyr65] p[data-astro-cid-isdbyr65]{opacity:.9;font-size:1.1rem}.section[data-astro-cid-isdbyr65]{padding:80px 0}.bg-light[data-astro-cid-isdbyr65]{background-color:#f8f9fa}.text-center[data-astro-cid-isdbyr65]{text-align:center}.section-title[data-astro-cid-isdbyr65]{font-size:2rem;margin-bottom:48px}.content-grid[data-astro-cid-isdbyr65]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.content-text[data-astro-cid-isdbyr65] h2[data-astro-cid-isdbyr65]{font-size:2rem;margin-bottom:24px;color:#1a5276}.content-text[data-astro-cid-isdbyr65] p[data-astro-cid-isdbyr65]{color:#555;line-height:1.8;margin-bottom:16px}.content-image[data-astro-cid-isdbyr65]{border-radius:12px;overflow:hidden;background:#fff;aspect-ratio:4/3;padding:16px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e9ef}.content-image[data-astro-cid-isdbyr65] img[data-astro-cid-isdbyr65]{width:100%;height:100%;max-height:440px;object-fit:contain}.pillars-grid[data-astro-cid-isdbyr65]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.pillar-card[data-astro-cid-isdbyr65]{background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px #0000000f}.pillar-icon[data-astro-cid-isdbyr65]{width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.pillar-icon[data-astro-cid-isdbyr65].health{background:#ffebee;color:#c62828}.pillar-icon[data-astro-cid-isdbyr65].safety{background:#e8f5e9;color:#2e7d32}.pillar-icon[data-astro-cid-isdbyr65].security{background:#e3f2fd;color:#1565c0}.pillar-icon[data-astro-cid-isdbyr65].environment{background:#f3e5f5;color:#7b1fa2}.pillar-card[data-astro-cid-isdbyr65] h3[data-astro-cid-isdbyr65]{font-size:1.25rem;margin-bottom:16px;color:#1a5276}.pillar-card[data-astro-cid-isdbyr65] ul[data-astro-cid-isdbyr65]{list-style:none;padding:0;margin:0}.pillar-card[data-astro-cid-isdbyr65] li[data-astro-cid-isdbyr65]{padding:8px 0 8px 20px;position:relative;color:#666;font-size:.9rem;border-bottom:1px solid #f0f0f0}.pillar-card[data-astro-cid-isdbyr65] li[data-astro-cid-isdbyr65]:last-child{border-bottom:none}.pillar-card[data-astro-cid-isdbyr65] li[data-astro-cid-isdbyr65]:before{content:"•";position:absolute;left:0;color:#1a5276}.initiatives-list[data-astro-cid-isdbyr65]{max-width:800px;margin:0 auto}.initiative-item[data-astro-cid-isdbyr65]{display:flex;gap:24px;padding:30px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000f;margin-bottom:20px}.initiative-icon[data-astro-cid-isdbyr65]{flex-shrink:0;width:60px;height:60px;background:#e8f5e9;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#2e7d32}.initiative-content[data-astro-cid-isdbyr65] h3[data-astro-cid-isdbyr65]{font-size:1.2rem;margin-bottom:8px;color:#1a5276}.initiative-content[data-astro-cid-isdbyr65] p[data-astro-cid-isdbyr65]{color:#666;line-height:1.7;margin:0}.performance-content[data-astro-cid-isdbyr65]{max-width:800px;margin:0 auto}.lead[data-astro-cid-isdbyr65]{font-size:1.25rem;color:#555;line-height:1.8;margin-bottom:40px}.commitment-badges[data-astro-cid-isdbyr65]{display:flex;justify-content:center;gap:60px}.badge-item[data-astro-cid-isdbyr65]{display:flex;flex-direction:column;align-items:center;gap:12px;color:#1a5276}.badge-item[data-astro-cid-isdbyr65] span[data-astro-cid-isdbyr65]{font-weight:600;font-size:.95rem}@media(max-width:1200px){.pillars-grid[data-astro-cid-isdbyr65]{grid-template-columns:repeat(2,1fr)}}@media(max-width:992px){.content-grid[data-astro-cid-isdbyr65]{grid-template-columns:1fr;gap:36px}.commitment-badges[data-astro-cid-isdbyr65]{flex-direction:column;gap:30px}}@media(max-width:768px){.section[data-astro-cid-isdbyr65]{padding:60px 0}.pillars-grid[data-astro-cid-isdbyr65]{grid-template-columns:1fr}.initiative-item[data-astro-cid-isdbyr65]{flex-direction:column;text-align:center}.initiative-icon[data-astro-cid-isdbyr65]{margin:0 auto}.content-image[data-astro-cid-isdbyr65]{padding:10px}}
