.section-separator[data-astro-cid-ytvobkaf]{width:100%;height:2px;background:linear-gradient(90deg,transparent,#46B569 20%,#46B569 80%,transparent);margin:3rem 0;opacity:.3}.chiffres-header[data-astro-cid-ytvobkaf]{text-align:left!important;margin-bottom:3rem}.chiffres-header[data-astro-cid-ytvobkaf] h2[data-astro-cid-ytvobkaf]{color:#46b569;font-size:2rem;font-weight:700;margin-bottom:1rem}.chiffres-header[data-astro-cid-ytvobkaf] p[data-astro-cid-ytvobkaf]{color:#6c757d;font-size:1.1rem;line-height:1.6;max-width:800px;text-align:left!important;margin-left:0!important;margin-right:0!important}.stats-section[data-astro-cid-ytvobkaf]{margin-bottom:4rem}.key-metrics[data-astro-cid-ytvobkaf]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem}.metric-card[data-astro-cid-ytvobkaf]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.metric-card[data-astro-cid-ytvobkaf]:hover{border-color:#46b569;transform:translateY(-4px);box-shadow:0 8px 24px #46b56926}.metric-card[data-astro-cid-ytvobkaf].primary{background:linear-gradient(135deg,#f8fffe,#fff);border-color:#46b569}.metric-number[data-astro-cid-ytvobkaf]{font-size:2.5rem;font-weight:700;color:#2c3e50;line-height:1;margin-bottom:.5rem}.metric-label[data-astro-cid-ytvobkaf]{color:#46b569;font-size:.85rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px}.metric-description[data-astro-cid-ytvobkaf]{color:#6c757d;font-size:.9rem;line-height:1.4}.financial-section[data-astro-cid-ytvobkaf]{margin-bottom:3rem}.financial-section[data-astro-cid-ytvobkaf] h3[data-astro-cid-ytvobkaf]{color:#2c3e50;font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.financial-grid[data-astro-cid-ytvobkaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.financial-item[data-astro-cid-ytvobkaf]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease}.financial-item[data-astro-cid-ytvobkaf]:hover{border-color:#46b569;box-shadow:0 4px 12px #46b5691a}.financial-amount[data-astro-cid-ytvobkaf]{font-size:1.75rem;font-weight:700;color:#2c3e50;margin-bottom:.5rem}.financial-label[data-astro-cid-ytvobkaf]{color:#46b569;font-size:1rem;font-weight:500}.additional-stats[data-astro-cid-ytvobkaf]{background:#f8f9fa;padding:2rem;border-radius:12px;border:2px solid #e9ecef}.stat-row[data-astro-cid-ytvobkaf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.stat-item[data-astro-cid-ytvobkaf]{text-align:center;padding:1rem}.stat-value[data-astro-cid-ytvobkaf]{display:block;font-size:1.5rem;font-weight:600;color:#2c3e50;margin-bottom:.5rem}.stat-desc[data-astro-cid-ytvobkaf]{color:#6c757d;font-size:.9rem}.territorial-section[data-astro-cid-ytvobkaf]{margin-bottom:4rem}.coverage-grid[data-astro-cid-ytvobkaf]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-bottom:3rem}.coverage-item[data-astro-cid-ytvobkaf]{background:#fff;border:2px solid #e9ecef;border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease}.coverage-item[data-astro-cid-ytvobkaf]:hover{border-color:#46b569;transform:translateY(-2px);box-shadow:0 4px 12px #46b5691a}.coverage-item[data-astro-cid-ytvobkaf] h4[data-astro-cid-ytvobkaf]{color:#2c3e50;font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.coverage-item[data-astro-cid-ytvobkaf] p[data-astro-cid-ytvobkaf]{color:#6c757d;font-size:.9rem;line-height:1.4;margin:0}.presence-quote[data-astro-cid-ytvobkaf]{background:#fff;border:2px solid #e9ecef;border-radius:16px;padding:3rem;margin-top:2rem;box-shadow:0 4px 20px #00000014;position:relative}.presence-quote[data-astro-cid-ytvobkaf]:before{content:'"';position:absolute;top:-20px;left:50%;transform:translate(-50%);width:70px;height:70px;background:linear-gradient(135deg,#46b569,#3a9555);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#fff;font-family:Georgia,serif;line-height:1;box-shadow:0 4px 12px #46b5694d}.presence-quote[data-astro-cid-ytvobkaf] blockquote[data-astro-cid-ytvobkaf]{margin:0;text-align:center;padding-top:2rem}.presence-quote[data-astro-cid-ytvobkaf] p[data-astro-cid-ytvobkaf]{color:#2c3e50;font-size:1.3rem;font-style:italic;line-height:1.7;margin-bottom:2rem;font-weight:400}.presence-quote[data-astro-cid-ytvobkaf] cite[data-astro-cid-ytvobkaf]{display:block;color:#46b569;font-size:1rem;font-weight:600;font-style:normal;padding-top:1.5rem;border-top:2px solid #e9ecef;margin:0 auto;max-width:400px}@media (max-width: 768px){.section-header[data-astro-cid-ytvobkaf] h2[data-astro-cid-ytvobkaf]{font-size:1.75rem}.key-metrics[data-astro-cid-ytvobkaf],.coverage-grid[data-astro-cid-ytvobkaf]{grid-template-columns:repeat(2,1fr)}.financial-grid[data-astro-cid-ytvobkaf],.stat-row[data-astro-cid-ytvobkaf]{grid-template-columns:1fr}.presence-quote[data-astro-cid-ytvobkaf]{padding:2.5rem 1.5rem 2rem}.presence-quote[data-astro-cid-ytvobkaf]:before{width:60px;height:60px;font-size:2.5rem;top:-15px}.presence-quote[data-astro-cid-ytvobkaf] blockquote[data-astro-cid-ytvobkaf]{padding-top:1.5rem}.presence-quote[data-astro-cid-ytvobkaf] p[data-astro-cid-ytvobkaf]{font-size:1.1rem}.presence-quote[data-astro-cid-ytvobkaf] cite[data-astro-cid-ytvobkaf]{font-size:.9rem}}@media (max-width: 480px){.key-metrics[data-astro-cid-ytvobkaf],.coverage-grid[data-astro-cid-ytvobkaf]{grid-template-columns:1fr}.metric-number[data-astro-cid-ytvobkaf]{font-size:2rem}.financial-amount[data-astro-cid-ytvobkaf]{font-size:1.5rem}.metric-card[data-astro-cid-ytvobkaf],.financial-item[data-astro-cid-ytvobkaf],.coverage-item[data-astro-cid-ytvobkaf],.additional-stats[data-astro-cid-ytvobkaf]{padding:1.5rem}}
